启动时禁用gnome软件加载


14

Gnome软件是最大的内存消耗者之一,它在启动时进行加载,从而减少了启动时间。 在此处输入图片说明

我很少使用gnome软件,在大多数启动程序中它是没有用的。但是,即使显示隐藏的启动应用程序(https://help.ubuntu.com/community/ShowHiddenStartupApplications),启动应用程序也没有条目。另外,我还没有从systemd-analyze找到任何与gnome软件相关的进程来使用systemctl禁用它。

Answers:


10

转到/etc/xdg/autostart/并删除文件中的NoDisplay=truegnome-software-service.desktop(或更改truefalse)。然后,GNOME软件应出现在“ 启动应用程序”列表中。您可以从那里禁用它。


如果遵循上述建议,但GNOME软件仍未出现在“ 启动应用程序”列表中,请首先将该/etc/xdg/autostart/gnome-software-service.desktop文件复制到~/.config/autostart,然后附加一个

X-GNOME-Autostart-enabled=false

行到复制的文件。


我已按照help.ubuntu.com/community/ShowHiddenStartupApplications的说明进行操作,因此它具有NoDisplay = false,但没有显示。
TheLinuxGK

@TheLinuxGK只是为了确保在运行指南中的命令之后,是否检查了是否特别NoDisplay=正确地更改为?有趣的事情可能发生!如果不是,请尝试使用或其他方式手动更改它,然后查看GNOME软件是否出现在“启动应用程序”列表中。falsegnome-software-service.desktopnano
pomsky '17

我只是检查,它是NoDisplay = FALSE
TheLinuxGK


@TheLinuxGK奇怪!我的完全一样(我在GNOME会话中)。但是我还有另一个gnome-software-service.desktop文件,~/.config/autostart其中有多余的X-GNOME-Autostart-enabled=false一行。
pomsky

3

https://ask.fedoraproject.org/en/question/92941/how-to-stop-fedora-24-gnome-software-auto-updating/中,尝试以下两个选项:

  1. 在gsettings中禁用它

    gsettings set org.gnome.software download-updates false
    
  2. 如果失败,则屏蔽(禁用)后端服务PackageKit(Gnome软件使用的服务)。

    sudo systemctl mask packagekit.service
    

按照您的指示,我注意到在启动时,看到gnome软件已加载到系统监视器上,并在几秒钟后退出。这解决了ram消耗问题,但启动缓慢仍然存在。
TheLinuxGK

1
调试启动是不同的。你掩盖了packagekit吗?调试启动几乎是另一个问题,但是您是否应受责备?dedoimedo.com/computers/systemd-blame.html
Panther
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.