ポリシーツールキットは正しく機能しませんか?

ポリシーツールキットは正しく機能しませんか?

シナモンを含むLinux Mint 19 x64

ファイルをダブルクリックし、パッケージインストーラポップアップで「パッケージのインストール」をクリックして.debをインストールしようとするたびに、次のエラーが発生します。

DBus.Error.NoReply

ソフトウェアをインストール/削除し、他のパッケージ管理関連のタスクを実行できるようにするソフトウェアであるaptdaemonにプログラミングエラーがあるようです。

org.freedesktop.DBus.Error.NoReply: メッセージ受信者がメッセージを切断しましたが応答しませんでした。

私は走ることがapt updateでき、upgrade大丈夫でしょう。dpkgしばらく前に、コマンドラインで使用したインストールに問題が発生したようです。この問題を解決する方法の詳細が見つかりません。どんなアイデアがありますか?

編集:ソフトウェアマネージャのGUIでもエントリをインストールできません。mintinstall、、mintupdate再インストールしようとしましたがgdebi、そうしても状況が変わりませんでした。 GUIから削除する方法はありません。

編集2:メニューでシナプティックを開くことができないことがわかりました。synaptic-pkexecコマンドラインから実行すると、次の出力が表示されます。

認証の確認中にエラーが発生しましたcom.ubuntu.pkexec.synaptic:GDBus.Error:org.freedesktop.DBus.Error.NoReply:メッセージ受信者がメッセージバスから切断され、応答しませんでした。

これにより、私の問題が戦略パッケージに関連している可能性があると思いますが、戦略パッケージについて十分にはわかりません。policykit-desktop-privilegessudoで一般的なタスクを自動的に実行できるsudoグループの管理者またはユーザーに役立ちます。 deb ファイルをダブルクリックすると、通常 sudo パスワードを求めるまで gdebi-gtk に問題はありません。

ポリシーパッケージに関連する潜在的な問題を解決するには?

編集3:問題はポリシーツールキットに根ざしているようで、質問を編集しました。私のラップトップにはLinux Mint 19 x64が安定してインストールされており、デスクトップの動作をラップトップと比較しています。私のラップトップで実行するとpkexec nanoUIがポップアップし、sudoパスワードを要求し、パスワードを入力するとnanoが実行されます。問題のあるサーバーでpkexec nano予想されるUIポップアップの代わりに実行すると、実行時と同じ出力が表示されますsynaptic-pkexec(シナプティックではなくcom.ubuntu.pkexec.execと表示されている場合を除く)。

いくつかのインターネット検索によると、基本的なポリシーツールキットは/usr/lib/policykit-1-gnome/polkit-gnome-authentication-agent-1。ファイルを実行すると、次の結果が表示されます。

** (polkit-gnome-authentication-agent-1:13684): 警告**: 10:10:40.701: 認証エージェントの登録に失敗しました: GDBus.Error:org.freedesktop.PolicyKit1.Error.Failed: 認証エージェントが失敗しました。特定のトピックに存在します

現在、認証プロキシを見つける方法があるかどうかはわかりません。 「active」というサービスがあり、polkitエラーが発生しないようです。ログイン情報を確認してみると/var/log/auth.logエラーはありません。上記の操作を実行すると、pkexec nanoログに次のものが印刷されます。

Aug 9 10:14:44 MyComputerName polkitd(authority=local): unix-session:c2 の認証エージェントを登録中 (sysbus 名: 1.56 [/usr/lib/policykit-1-gnome/polkit-gnome-authentication -agent - 1) ], オブジェクトパス /org/gnome/PolicyKit1/AuthenticationAgent, ロケール en_US.UTF-8)

これはpolkit-gnome-authentication-agent-1がアクティブで実行中のように感じますが、間違いなく間違っています。

私はまた、私が実行してパスワードを求めるメッセージを正しく表示できるという事実が奇妙だと思いますsudo apt update(パスワードが与えられたら正しく行われます)。ポールキットがこのようなことを担当すると思っていましたが、壊れたようです。

答え1

私はDebianとKDEを使用しています。

苦しんでいる症状があります。メニューから実行すると、synaptics一般的な認証ポップアップは表示されません。端末でsudo synaptics作業が開始されました。

journalctl(polkit分割エラー)そしてメニュー項目がsynaptics実際に実行されることを理解すると、synaptics-pkexecここに到達します。

存在するhttps://forums.linuxmint.com/viewtopic.php?t=302811誰かがxRDPをインストールしたときに生成されたファイルを削除してこの問題を解決したことを読みました。行く

/etc/polkit-1/localauthority.conf.d/

削除して

02-allow-colord.conf

sudo systemctl restart polkit.servicepolkit()を再起動しなくてもすぐに機能しました。

関連情報