分页: 1 / 2

Lubuntu如何让其自动开机启动?

发表于 : 2012-07-04 15:33
Eiffi
如题,如何操作。想让Thunderbird随机自动启动。

Re: Lubuntu如何让其自动开机启动?

发表于 : 2012-07-04 19:26
YeLee
~/.config/autostart
应该所有的de都遵循这标准的吧。

Re: Lubuntu如何让其自动开机启动?

发表于 : 2012-07-06 14:47
Eiffi
具体怎么书写格式?我查看了一下,发现没有这个文件

Re: Lubuntu如何让其自动开机启动?

发表于 : 2012-07-06 14:52
Eiffi
搜索论坛,谷歌又无法访问了……

Re: Lubuntu如何让其自动开机启动?

发表于 : 2012-07-06 20:21
wojiaowwj
直接把/usr/share/applications/thunderbird.desktop复制进~/.config/autostart

Re: Lubuntu如何让其自动开机启动?

发表于 : 2012-07-06 21:44
PithornDawn
楼上正解了

Re: Lubuntu如何让其自动开机启动?

发表于 : 2012-07-09 7:36
Eiffi
没有autostart这个目录,我就建立了一个,然后把文件复制过去了,但是重新启动测试,并没有成功。那里的问题?

Re: Lubuntu如何让其自动开机启动?

发表于 : 2012-07-09 20:13
xcn
Eiffi 写了:没有autostart这个目录,我就建立了一个,然后把文件复制过去了,但是重新启动测试,并没有成功。那里的问题?
主菜单里面有个“桌面会话设置”的吧,你到那里勾选一下。

或者编辑.config/openbox/autostart
加一行,
要自启动的程序 &
:em06

Re: Lubuntu如何让其自动开机启动?

发表于 : 2012-07-11 12:36
Eiffi
第一个有“桌面会话设置”,在首选项里面。但是没有我想选中的程序。

.config/openbox/autostart没有这个目录或者文件。需要自己创建一下?是目录还是文件?

Re: Lubuntu如何让其自动开机启动?

发表于 : 2012-07-11 22:21
xcn
Eiffi 写了:第一个有“桌面会话设置”,在首选项里面。但是没有我想选中的程序。

.config/openbox/autostart没有这个目录或者文件。需要自己创建一下?是目录还是文件?
leafpad .config/openbox/autostart
添加thunderbird &

Re: Lubuntu如何让其自动开机启动?

发表于 : 2013-05-08 21:24
engrossment
通过

1
sudo leafpad /etc/xdg/lxsession/Lubuntu/autostart
添加

1
@/home/realy/.dropbox-dist/dropbox

参考:http://www.zhouwenyi.com/node/7859

Re: Lubuntu如何让其自动开机启动?

发表于 : 2016-04-01 11:50
sluding
engrossment 写了:通过

1
sudo leafpad /etc/xdg/lxsession/Lubuntu/autostart
添加

1
@/home/realy/.dropbox-dist/dropbox

参考:http://www.zhouwenyi.com/node/7859
@是什么意思

Re: Lubuntu如何让其自动开机启动?

发表于 : 2016-04-01 12:32
vickycq
sluding 写了: @是什么意思
对于 LXSession,加上 @ 后 崩溃或意外退出后会自动重启
If a line begins with @, the command following the @ will be automatically re-executed if it crashes.
参考 http://wiki.lxde.org/en/LXSession

Re: Lubuntu如何让其自动开机启动?

发表于 : 2016-04-01 21:10
科学之子
vickycq 写了:
sluding 写了: @是什么意思
对于 LXSession,加上 @ 后 崩溃或意外退出后会自动重启
If a line begins with @, the command following the @ will be automatically re-executed if it crashes.
参考 http://wiki.lxde.org/en/LXSession
"@"是lxsession自己定义的符号还是在什么其它标准环境也能使用?
我这里lxterminal,bash提示@是无效的.

Re: Lubuntu如何让其自动开机启动?

发表于 : 2016-04-01 21:15
vickycq
科学之子 写了: "@"是lxsession自己定义的符号还是在什么其它标准环境也能使用?
我这里lxterminal,bash提示@是无效的.
是 LXSession 自己定义的。参见 LXSession 源代码中解析配置文件部分:

代码: 全选

while ((line = dis.read_line (null)) != null)
{
    string first = line[0:1];

    switch (first)
    {
        case ("@"):
            var builder = new StringBuilder ();
            builder.append(line);
            builder.erase(0,1);
            string[] command = builder.str.split_set(" ",0);
            AppType app = { command[0], command, true, "" };
            app_list.add (app);
            break;
        case ("#"):
            /* Commented, skip */
            break;
        default:
            string[] command = line.split_set(" ",0);
            AppType app = { command[0], command, false, "" };
            app_list.add (app);
            break;
    }
 }