GTK软件Parcellite自动在kde环境中启动的问题

默认安装GNOME套件,有包含Parcellite软件,一个剪切板监控工具,这个软件在KDE5中也会默认启动,就与KDE5默认安装的Clipboard软件重复。

如果没记错的话,这个问题在13.2开始就有了,一直没有解决,之前遇到的时候只是简单的卸载Parcellite这个软件包:joy:

这次重新安装openSUSE Tumbleweed时,再次遇到,终于找到原因了。

查找Parcellite软件包的文件列表,可以发现其自启动是依赖/etc/xdg/autostart/parcellite-startup.desktop

这个文件内部有一行的内容为
NotShownIn=KDE;
查阅官方文档,NotShownIn实际应该为NotShowIn,修改后Parcellite在KDE中自启动的现象消失。

参考1:https://specifications.freedesktop.org/autostart-spec/autostart-spec-latest.html#startup
实际上参考文档里也犯下了同样错误

2赞