我正在尝试让 Dropbox 在启动时运行。在程序的“设置”中选中“系统启动时启动 Dropbox”复选框没有任何作用。
我尝试通过添加 Dropbox 在“属性”下的 usr/share/applications 中找到的命令,将 Dropbox 包含在启动应用程序 GUI 中。
我遇到的问题是,在添加相关命令“dropbox start -i”后,Dropbox 只会在启动时运行一次,然后它就会从启动应用程序列表中消失。之前有人问过类似的问题,但答案似乎不太合理。我如何确定为什么条目从启动应用程序中消失?
我已遵循此处的建议无法在启动应用程序偏好设置中更改启动程序,但这也无济于事。
其他应用程序不会发生此问题。例如,我使用上述方法添加了 Audacity,它在启动时启动,但不会像 Dropbox 那样从启动应用程序列表中消失。
我目前只有两个启动中列出的应用程序:SSH Key Agent 和 touchpad-indicator-autostart。
如何防止 Dropbox 从启动应用程序列表中消失并强制它在启动时运行?
答案1
如果 Dropbox 设置为不是在登录时运行(有意或无意),或者复选框未按预期工作,它将.desktop
在下次登录时删除您或启动应用程序创建的文件。随后,它将从启动应用程序列表中消失。
只需在创建文件后将其重命名~/.config/autostart/dropbox.desktop
为(例如) ,Dropbox 将不会将其识别为他的,并且不会改变该文件。start_dropbox.desktop
答案2
要添加dropbox
到您的启动项,请复制/usr/share/applications/dropbox.desktop
到$HOME/.config/autostart/dropbox.desktop
。
下次您登录时,dropbox
将启动。