私の日記帳に次のメッセージが表示されます。
Sep 28 17:27:48 localhost kdeinit5[4476]: Qt: Session management error: networkIdsList argument is NULL
Sep 28 17:27:48 localhost kdeinit5[4476]: No DBUS session-bus found. Check if you have started the DBUS server.
Sep 28 17:27:48 localhost kdeinit5[4476]: The X11 connection broke: I/O error (code 1)
Sep 28 17:27:48 localhost sddm[250]: QProcess: Destroyed while process ("/usr/lib/sddm/sddm-helper") is still running.
ご覧のとおり、systemd は Xorg に依存する kdeinit5 を終了する前に X を終了し、sddm-helper の前に sddm を終了します。
そのため、Xorgに依存するすべてを終了し、Xorgを終了し、sddm-helperも終了し、sddmを終了するように設定したいと思います。
どうすればいいですか?通常、YでZを実行する必要があるときにプロセスZが終了するまで、プロセスYを終了しないように構成することは可能ですか?
私はメインラインカーネル4.2.2とKDE Plasma 5でArch Linux 64ビットを使用しています。
ポリスチレン
これは大きな問題にはなりませんが、ほとんど大丈夫です。ただし、シャットダウンまたは起動時に安定性の問題が発生し、いくつかのカーネルパニックが発生します。これらの問題が解決されると、私のシステムはより安定しています。
答え1
最も重要なのは行くことです。https://bugs.archlinux.org/問題を報告します。まず、まだ報告されていないことを確認してください。
自分で修正するには、関連する/usr/lib/systemd/system/
ユニットファイルを見て見つけてください(私はKDEを使用していないので申し訳ありません)。After
、Requires
およびWants
設定(特に)を確認する必要がありますRequires
。
そこに問題が見えなければ、おそらくsystemdが解決できる問題ではないでしょう。