禁用 systemd XDG 自动启动生成器

禁用 systemd XDG 自动启动生成器

systemd-xdg-autostart-generator日志中非常嘈杂(它尝试解析没有后缀的文件.desktop,并且即使在它们的包中提供的文件中也会对某些行产生问题)并且我不使用它,所以我也可以禁用它它。

它的man 8页面声称它位于 中/usr/lib/systemd/system-generators,但事实并非如此。如何禁用它?

答案1

systemd-xdg-autostart-generator是一个用户单位 /usr/lib/systemd/user-generators/

chmod a-x /usr/lib/systemd/user-generators/systemd-xdg-autostart-generator停止日志消息。它可能还有其他影响,但似乎都对我没有影响。 YMMV。

答案2

撞到这个链接,请务必阅读man systemd.generator

文档建议屏蔽生成器的方法(不太可能被包更新覆盖):

mkdir /etc/systemd/user-generators
cd /etc/systemd/user-generators
ln -sf /dev/null systemd-xdg-autostart-generator

还有其他目录可以执行此操作,请查看文档。

相关内容