如何在Lubuntu中添加新的自动启动程序?


21

在Lubuntu中,“桌面会话设置”中没有“添加新程序...”按钮。有没有简单的方法可以在Lubuntu中添加新的自动启动程序?

Answers:


27

对于Lubuntu 11.10 / 12.04 / 12.10 / 13.04 / 14.04 / 14.10 / 16.04

打开文件管理器(默认为PCManFM),转到/usr/share/applications。右键单击要添加到自动启动程序中的程序,然后单击确定Copy。现在,~/.config/autostart在PCManFM中转到,右键单击并单击Paste。该程序应立即添加到您的自动启动程序中,但请通过单击左下方的LXMenu进行仔细检查,单击Settings,然后单击Desktop Session Settings

您可能必须创建autostart文件夹。对于没有* .desktop文件的应用程序,/usr/share/applications您也可以复制粘贴任何其他* .desktop文件,然后使用适合您应用程序的内容对其进行更新。


不适合我,全新安装Lubuntu 13.10。
Vitaly Zdanevich

可以确认它适用于Lubuntu 14.10
danihodovic 2015年

刚刚尝试过,它可以在Lubuntu 16.10中使用。要使用GUI进行验证,请转到LXMenu>首选项> LXSession的默认应用程序,然后选择自动启动选项卡。在“已知应用程序”列表中,检查以查看列出并选中了添加的应用程序。
Tim McElwee

9

对于Lubuntu 13.10

~/.config/autostart这个技巧在Lubuntu 13.10中不起作用,但是~/.config/lxsession/Lubuntu/autostart文件名中的命令将在登录后自动运行。在此Ubuntu论坛文章中阅读有关它的更多信息

如果要以图形方式进行,请转到Preferences/Default applications for LX Session,然后选择Autostart选项卡。


7

对于Lubuntu 19.04+

单击菜单>首选项> LXQt设置>会话设置

菜单>首选项> LXQt设置>会话设置

在出现的窗口的左窗格中单击“ 自动启动 ”:

将应用程序添加到自动启动

在这里,您可以键入适当的命令或搜索要包含的应用程序,甚至删除不希望自动启动的项目。


5

对于Lubuntu 13.10

在我的示例中,我将自动启动cairo-dock

  1. .starter在您的主目录中创建一个名为的文件并使其可执行:

    touch ~/.starter
    chmod +x ~/.starter
    
  2. 在该文件中,编写要自动启动,保存并关闭的命令:

    leafpad ~/.starter
    
  3. 编辑lxsession目录中的自动启动文件:

    sudo leafpad /etc/xdg/lxsession/Lubuntu/autostart
    
  4. 添加此新行:

    @/home/user/.starter ## Replace user by your name
    
  5. 保存并关闭

  6. 重新启动,它将立即自动运行


对我
不起作用

3

在〜/ .config / autostart目录中对该程序进行新的快捷方式。

例如,要使下拉终端Guake自动启动,请在终端中键入以下命令:

cd ~/.config/autostart
ln -s /usr/share/applications/guake.desktop guake.desktop

2
也许您可以扩大答案以解释如何!
stephenmyall,2013年

3

在Lubuntu(Ubuntu)17.10中,我成功使用了该文件:

.config/lxsession/Lubuntu/autostart

2

我不得不这样做几次,而.desktop的“绝招”对我来说永远都行不通。将命令添加到自动启动文件:/etc/xdg/lxsession/Lubuntu/autostart

有关详细信息,请参见此问题



1

对于Lubuntu 18.04

  1. 查找您要自动启动的应用程序的路径。
  2. 将应用程序的路径添加到 ~/.config/lxsession/Lubuntu/autostart
  3. 或使用“ 偏好设置”->LXSession的默认应用程序 ”菜单下的工具
    • 选择自动启动选项卡
    • +添加按钮旁边的文本字段中输入路径
    • 点击+添加按钮
  4. 注销登录以测试

0

Ubuntu论坛上有一个关于此的主题

我在2GB RAM的Samsung NC110上网本上使用Lubuntu 13.04。

一个对我有用的过程是:

  1. cd /etc/xdg/lxsession/Lubuntu
  2. sudo nano autostart
  3. 添加所需的程序,保存并退出。

直接将cli命令放在自动启动文件中会导致不加载lxsession用户首选项,因此我将其添加bash filename.sh到自动启动中(无需/bin/路径名)并达到了我的目的)

我本来想尝试

  1. 重新激活LibreOffice Quickstarter
    • 使bash文件 libreoffice --quickstart --nologo –nodefault
    • 放置bash filename.sh/etc/xdg/lxsession/Lubuntu/Autostart文件),并有pcmanfm自动启动到我最常用的目录(pcmanfm pcmanfm /media/a/LG/AC/Learn/)。

再次,希望每个人都能从我的错误中学到东西。绝对不要将常规cli命令直接放入自动启动中并期望它们能够正常执行,无论是我的桌面背景,pcmanfm首选项(特别是该目录都将在图标视图中打开,而不是在详细视图中的我的首选项中打开),也不会每次加载我的符号链接启动后,我只剩下一片荒凉的灰色屏幕。

删除cli命令并将其替换为bash文件名后,一切恢复正常。


0

我遵循Exeleration-G的图形化计划在自动启动中添加VirtualBox。我希望它能在我注销并再次登录时起作用,但是第一次却没有。我重新启动了计算机,然后启动了。从那时起,它在我注销时加载并再次登录,即使在注销前关闭V'Box时也是如此。

我正在使用Lubuntu 16.04 LTS。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.