无法阻止应用程序自动启动

无法阻止应用程序自动启动

我已经遇到这个问题一段时间了(20.04)。具体来说,Bluemail 和 Mattermost 会在我启动设备时自动打开一个应用程序。我查看了启动应用程序,但没有列出它们。还有其他方法可以阻止这种情况吗?

答案1

~/.config/autostart自动启动程序在或下有一个 .desktop 启动器/etc/xdg/autostart。它们在 中autostart包含一个指令NoDisplay=true,这导致它们不会显示在“启动应用程序”工具中。

看起来这些程序在这两个文件夹中也有启动器,但设置为不显示。因此,请检查这些文件夹中的 .desktop 启动器,并将与这些应用程序相关的启动器移出。

再次,下次启动应用程序时,它们可能会(也可能不会)自动重新创建此类桌面启动器。然后您需要保留启动器。但是,您可以编辑这些启动器并添加指令X-GNOME-Autostart-enabled=false(仅限 Gnome)或Hidden=true(任何桌面)。

如果文件位于系统目录中,则将其复制到~/.config/autostart并编辑副本:它会否决系统范围的副本。

如果应用程序仍然存在,并且每次都重置文件(叹气!!!),请在修改后将启动器设置为只读。

答案2

同样,Bluemail 多年来一直存在同样的问题。我要求他们允许禁用它,并提供关闭应用程序的选项,并真正结束 Bluemail 进程,而不是继续在后台运行。没有回应。所以我的混乱解决方案是在不需要时使用系统监视器杀死 Bluemail,并且只在需要时重新启动。(我知道这不是一个好的解决方案,因为它可能会留下垃圾,但对我来说是可行的)。snap/bluemail 应该可以解决这个问题。

相关内容