セッションフォールケットが正しく機能するのに本当に問題があります。どのように動作するのかよくわかりませんが、dwmに切り替える前にgnomeを使用していましたが、gnomeではうまく機能して複製したいと思いました。まず、私が理解したところ、polkitはユーザーにrootパスワードを求めるメッセージを表示し、即時の昇格を提供する役割を果たします。そうですか? DEなしでdwmなどのWMを使用してこの動作をどのように複製できますか?
答え1
私もdwmを使っています。 .xinitrcファイルがあり、ログイン時にpolkitを起動します。私はxfce-polkitを使います。
/usr/lib/xfce-polkit/xfce-polkit &
たとえば、私はThunarをファイルマネージャとして使用していますpkexec
。
polkit を使用すると、dwm と同じ DE 動作が提供されます。
答え2
あなたの質問を完全に理解できませんでした。私もdwm
polkitプログラムを使用して、このプログラムを最初に実行する必要があることをpkexec
知っています。dbus-daemon
マニュアルによると、polkitd
手動で実行する必要はありません。だから心配する必要はありません。
polkitd はシステムメッセージバスから org.freedesktop.PolicyKit1 D-Bus サービスを提供します。このデーモンはアプリケーションがサービスを呼び出すたびにdbus-daemon(1)またはsystemd(1)によって自動的に起動されるため、ユーザーや管理者はこのデーモンを起動する必要はありません。
源泉:https://www.freedesktop.org/software/polkit/docs/latest/polkitd.8.html