撸Linux


Linux桌面开机启动项目藏身之处及禁用方法

Linux版本:ArchLinux/Manjaro 17.1.6 Hakoila(其他使用Systemd的现代Linux发行版应该通用)

昨天安装了一个knemo网络监视小工具,结果发现它会随系统自动启动,而且它的首选项里的禁止自动启动选项无效,这非常让人讨厌,迫使我不得不寻找开机自启项目的藏身之处,目前总结如下:

① ~/.config/autostart文件夹

禁用方法同②

② /etc/xdg/autostart文件夹

knemo.desktop就藏在这里

禁用方法(3选1,以knemo为例):

  • 卸载knemo
  • 删除/etc/xdg/autostart/knemo.desktop
  • 在/etc/xdg/autostart/knemo.desktop里加入NotShowIn=GNOME;LXDE;等语句,这样可以防止knemo在GNOME和LXDE桌面里自动启动(先参考文件夹里的其他.desktop文件怎么写)

③ systemd启动项

用systemd管理工具如SystemdGenie可以找到很多自启动项目,例如pamac-mirrorlist.timer,它就是时不时重写mirrorlist改成欧美慢速镜像的“肇事者”。

禁用方法:

systemctl stop pamac-mirrorlist.timer
systemctl disable pamac-mirrorlist.timer

截图如下,可以发现Linux的自启动项目比Windows还多还乱。我计划做一个“Linux撸大师”来解决与此有关的Linux系统优化问题,需要这个软件的人可以先打赏本文赞助我。

相关博文



发表评论

电子邮件地址不会被公开。