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

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

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

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

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

对于Lubuntu 13.10

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

如果要以图形方式执行此操作,请转至Preferences/Default applications for LX Session ,然后选择“ Autostart选项卡。

对于Lubuntu 13.10

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

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

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

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

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

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

  6. 重新启动它现在将自动运行

我不得不这样做几次.desktop’技巧’永远不会对我有用。 将命令添加到自动启动文件: /etc/xdg/lxsession/Lubuntu/autostart

有关详细信息,请参阅此问

在〜/ .config / autostart目录中为程序创建一个新的shorcut。

例如,要使下拉终端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

在Ubuntu论坛上有一个关于这个的post 。

我在三星NC110上网本,2GB RAM上使用Lubuntu 13.04。

对我有用的程序是:

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

直接将cli命令放入自动启动文件会导致lxsession用户首选项无法加载,因此我将bash filename.sh添加到自动启动(无需/bin/ pathname)并实现了我的目的)

我原本想尝试一下

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

再次希望每个人都能从我的错误中吸取教训。 绝对不要将常规cli命令直接放入Autostart并期望它们正常执行,我的桌面背景,pcmanfm首选项(特别是目录在图标视图中打开而不是我的首选项是详细视图),也不是每次加载我的符号链接启动后,我留下了一个荒凉的灰色屏幕。

一旦我删除了cli命令并用bash文件名替换它,一切都恢复正常。

我遵循Exeleration-G的图形计划,在自动启动中添加VirtualBox。 我预计它会在我退出时再次运行,但第一次没有。 我重新启动了计算机并启动了它。 从那时起,当我退出并重新登录时,即使我在退出之前关闭了V’Box,它也会加载。

我使用的是Lubuntu 16.04 LTS。

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

 .config/lxsession/Lubuntu/autostart