2010-01-25 52 views
2

编辑:如何以编程方式添加程序以启动用户在Ubuntu上启动会话?如何添加会话启动程序

我知道如何通过鹦鹉螺执行此操作,但我想知道如何通过脚本做到这一点。

+0

'会话'是什么?你的意思是在X11中,也就是说你的意思,或者系统启动的时候? – 2010-01-25 21:05:30

+0

这属于超级用户。 – Avdi 2010-01-25 21:06:40

+0

@Avdi:不,不。 – jldupont 2010-01-25 21:07:09

回答

5

这里亚去:在Freedesktop Autostart specification。这只是一个将.desktop文件写入适当位置的问题。

+0

完美...谢谢! – jldupont 2010-01-25 21:09:51

0

如果您希望某些程序以X开头,您可以尝试将条目追加到.xinitrc文件中,其中每个条目都是您要使用与其相连的连字符(&)执行的内容。这是用户特定的。你也可以做一些特定于你的窗口管理器的东西。我使用fluxbox,以便在〜/ .fluxbox /启动文件中,这也是用户特定的。我不知道它如何与Gnome协同工作,但希望.xinitrc的想法能够实现。

如果它只是你的目的,你也可以创建一个名为在你的home目录下的“启动”,然后将其添加到通过菜单的启动程序脚本,然后让其他的脚本写这个剧本。