如何在Lubuntu中添加启动应用程序?

有没有适用于Lubuntu的“启动应用程序”应用?或者我如何将应用程序添加到启动项?我尝试了一个教程,想要将条目添加到~/.config/autostart,但是没有成功。难道没有更简单的方法吗?请问有什么建议吗?
5个回答

在Lubuntu上有一个默认的应用程序。看一下:
1. 在左下角点击Lubuntu图标; 2. 选择“首选项” > “LXSession的默认应用程序”; 3. 在打开的窗口中,选择“自动启动”选项; 4. 现在你可以启用或禁用自动启动的应用程序,在列表中勾选/取消勾选,或手动设置字段并按下“添加”按钮。

你可以从软件中心安装程序lxsession-edit。它会给你一个类似于“启动应用程序”应用的界面。
或者你可以通过编辑文件/etc/xdg/lxsession/LXDE/autostart来添加程序。(在新版Lubuntu中路径为/etc/xdg/lxsession/Lubuntu/autostart) 要做到这一点,按下Alt+F2,然后输入gksu gedit
或者最干净的方法(对你来说不起作用)是将.desktop文件添加到/home/username/.config/autostart并确保它们被标记为可执行文件。
以下是一个带有一些最重要条目的默认.desktop文件的语法。
[Desktop Entry]
Type=Application
Encoding=UTF-8
Name="NAME OF THE APPLICATION"
Comment="WHAT DOES THE APP DO?"
Exec="EXECUTABLE PATH OF APPLICATION"
Hidden=false
NoDisplay=false
Terminal=false

例子:

[Desktop Entry]
Type=Application
Encoding=UTF-8
Name=Firefox
Comment=Firefox Web Browser
Exec=firefox
Hidden=false
NoDisplay=false
Terminal=false

对于将其二进制文件放在/usr/bin中的应用程序,您无需输入完整路径,只需输入可执行文件的名称。
将其保存为YOUR_APPNAME.desktop,并放在~/.config/autostart/目录下。
退出并重新登录,应该就可以正常工作了。

谢谢,那是Lubuntu 12.04的一部分。但是我需要将新应用程序添加到启动列表中。 - melvincv
让我们再次选择最简洁的方式。如何正确地创建和格式化一个 .desktop 文件?最好选择简单的方法。 - melvincv
我正在努力为每个用户的创业公司努力。 - melvincv
1好的,我一回到家就给你写一个详细步骤指南,因为我的手机无法正确显示格式。 - Daniel W.
哦,还有其他问题吗?因为我的答案没有被接受。 - Daniel W.
我尝试了这个和其他一千种方法,但是没有任何效果。每次重新启动电脑时,绝对什么都不会发生。 - Speldosa

在Lubuntu 18.10及以后的版本(即带有LXQt的版本)中:
  1. 位于左下角的Lubuntu图标(开始按钮);
  2. 首选项;
  3. LXQt设置;
  4. 会话设置(或者LXQt配置中心,然后是会话设置);
  5. 在打开的窗口中,选择左侧的“自动启动”,然后点击右侧的“添加”。

您也可以通过取消选中其复选框来从自动启动列表中删除项目 - 只要您知道您要删除的内容。


有没有想法,如何在命令行上执行这个操作? - bomben
这种方法对我很有效!我用它来调整显示器的伽马值,减少了蓝色。谢谢! - rob grune

这适用于基于Ubuntu 18.10的Lubuntu:
首选项 -> LXQt设置 -> 会话设置 -> 自动启动

你应该能够将.desktop文件添加到你列出的目录中:~/.config/autostart 你是否退出并重新登录?
我发现最简单的方法是:
  1. 打开 PCmanFM 并转到 /usr/share/applications
  2. 找到你要寻找的应用程序并复制它。
  3. 在 PCmanFM 中打开 ~/.config/autostart
  4. 粘贴你复制的应用程序。
  5. 注销
重新登录后,它应该可以工作。如果没有,请可能是应用程序的问题,而不是自动启动过程。你想要自动启动哪个应用程序?也许我们可以通过更多详细信息来帮助你。