我有Kubuntu17.10,试图将一个.desktop文件复制到autostart目录中,然后我发现我没有它,只有~/.config/autostart-scripts目录
我不知道他们是否有同样的咕噜声。
发布于 2017-10-31 01:39:52
如果你没有它,就创建它
mkdir ~/.config/autostart/至于~/.config/autostart-scripts文件,它是在ArchWiki关于KDE的文章中记录的:
~/.config/autostart-scripts
for executing scripts at login因此,这可以用于运行shell命令、导出环境变量等。此外,根据黏土在kde论坛上的帖子:
...using添加脚本的工具似乎将它们放在~/..config/autostart-脚本中,而不是作为.desktop文件。
发布于 2019-01-07 22:05:48
autostart目录是freedesktop.org/XDG 桌面应用程序自动启动规范的一部分。根据该规范,兼容的桌面环境将搜索$XDG_CONFIG_HOME/autostart中的任何.desktop文件,并在启动时执行它们。KDE等离子体5(Kubuntu中使用的DE ),特别是符合这一规范。
autostart-scripts目录似乎不是任何标准的一部分。它是一个硬编码目录,等离子搜索可执行脚本(即实际的可执行文件,而不是可读的.desktop文件),并同样在启动时执行它们。
正如在Sergiy的回答中所说的,如果您愿意,可以创建autostart目录,但它完全是可选的。
例如,在我的系统中,我使用一个.desktop文件~/.config/autostart/xrdb.desktop加载我的X资源设置(主要是urxvt设置/着色方案):
[Desktop Entry]
Type=Application
Name=X resources loader
Exec=xrdb -merge .Xresources
Comment=Load X resource files on startup of DE因此,命令xrdb -merge .Xresources是在KDE等离子5启动时执行的,因此加载了我的设置。
此外,该.desktop文件显示在等离子体设置中,如下图所示,这将使我能够以图形方式配置其他.desktop条目以自动启动:

https://askubuntu.com/questions/971105
复制相似问题