Answers:
打开文件管理器(默认为PCManFM),转到/usr/share/applications
。右键单击要添加到自动启动程序中的程序,然后单击确定Copy
。现在,~/.config/autostart
在PCManFM中转到,右键单击并单击Paste
。该程序应立即添加到您的自动启动程序中,但请通过单击左下方的LXMenu进行仔细检查,单击Settings
,然后单击Desktop Session Settings
。
您可能必须创建autostart
文件夹。对于没有* .desktop文件的应用程序,/usr/share/applications
您也可以复制粘贴任何其他* .desktop文件,然后使用适合您应用程序的内容对其进行更新。
~/.config/autostart
这个技巧在Lubuntu 13.10中不起作用,但是~/.config/lxsession/Lubuntu/autostart
文件名中的命令将在登录后自动运行。在此Ubuntu论坛文章中阅读有关它的更多信息。
如果要以图形方式进行,请转到Preferences/Default applications for LX Session
,然后选择Autostart
选项卡。
在我的示例中,我将自动启动cairo-dock
。
.starter
在您的主目录中创建一个名为的文件并使其可执行:
touch ~/.starter
chmod +x ~/.starter
在该文件中,编写要自动启动,保存并关闭的命令:
leafpad ~/.starter
编辑lxsession目录中的自动启动文件:
sudo leafpad /etc/xdg/lxsession/Lubuntu/autostart
添加此新行:
@/home/user/.starter ## Replace user by your name
保存并关闭
重新启动,它将立即自动运行
在〜/ .config / autostart目录中对该程序进行新的快捷方式。
例如,要使下拉终端Guake自动启动,请在终端中键入以下命令:
cd ~/.config/autostart
ln -s /usr/share/applications/guake.desktop guake.desktop
您可以在安装lxsession-edit之后对其进行管理,但是不知道这是否是您想要实现的。否则其他答案都很好,“官方”指南在这里:http : //wiki.lxde.org/en/LXSession#Autostarted_applications_using_lxsession
我在2GB RAM的Samsung NC110上网本上使用Lubuntu 13.04。
一个对我有用的过程是:
cd /etc/xdg/lxsession/Lubuntu
sudo nano autostart
直接将cli命令放在自动启动文件中会导致不加载lxsession用户首选项,因此我将其添加bash filename.sh
到自动启动中(无需/bin/
路径名)并达到了我的目的)
我本来想尝试
libreoffice --quickstart --nologo –nodefault
bash filename.sh
在/etc/xdg/lxsession/Lubuntu/Autostart
文件),并有pcmanfm自动启动到我最常用的目录(pcmanfm pcmanfm /media/a/LG/AC/Learn/
)。再次,希望每个人都能从我的错误中学到东西。绝对不要将常规cli命令直接放入自动启动中并期望它们能够正常执行,无论是我的桌面背景,pcmanfm首选项(特别是该目录都将在图标视图中打开,而不是在详细视图中的我的首选项中打开),也不会每次加载我的符号链接启动后,我只剩下一片荒凉的灰色屏幕。
删除cli命令并将其替换为bash文件名后,一切恢复正常。
我遵循Exeleration-G的图形化计划在自动启动中添加VirtualBox。我希望它能在我注销并再次登录时起作用,但是第一次却没有。我重新启动了计算机,然后启动了。从那时起,它在我注销时加载并再次登录,即使在注销前关闭V'Box时也是如此。
我正在使用Lubuntu 16.04 LTS。