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

これを実行できる別のディレクトリがあります。文書を確認してください。

関連情報