如何添加会话启动程序

时间:2010-01-25 21:03:59

标签: linux ubuntu startup

已修改:如何以编程方式添加要在Ubuntu上用户会话启动时启动的程序?

我知道如何通过Nautilus执行此操作,但我想知道如何通过脚本。

2 个答案:

答案 0 :(得分:5)

在这里:Freedesktop Autostart specification。这只是将.desktop文件写入适当的位置。

答案 1 :(得分:0)

如果你想让一些程序以X开头,你可以尝试将条目附加到.xinitrc文件中,其中每个条目都是你要用附加符号(&)来执行的。这是用户特定的。您还可以执行特定于窗口管理器的操作。我使用fluxbox,这将在〜/ .fluxbox /启动文件中,这也是用户特定的。我不知道它如何与Gnome一起工作,但希望.xinitrc的想法会。

如果只是出于您的目的,您还可以在主目录中创建一个名为“startup”的脚本,然后通过菜单将其添加到启动程序中,然后让其他脚本写入此脚本。