「自分のグリーティングプロパティを設定するには認証が必要です」画面を削除する方法は?

「自分のグリーティングプロパティを設定するには認証が必要です」画面を削除する方法は?

私のLinuxシステムを最近更新した後、数(5?)分ごとに同じメッセージを含むダイアログウィンドウが表示されます。

Authentication is required to set one's own greeter properties.

パスワードプロンプトと「詳細情報」があります。

org.freedesktop.DisplayManager.AccountsService.ModifyOwn

私は歓迎の設定を変更するように頼んだこともなく、そうは思いません。また、開いていないウィンドウにはパスワードを入力しません。

どのプロセスがこのウィンドウを開いたかを調べようとしましたが、具体的な内容は見つかりませんでした。私はこれがsystemd今日のユーザーセッションで基本的に始まる無数の無駄なプロセスの1つだと思います。

AccountsService自体を停止すると役に立ちますか?それは必要ですか?

デスクトップ環境はXFCE4です。

編集:xwininfoウィンドウを使用してクリックして呼び出すと、xwininfo -root -tree次のようになります(xwininfo -root -tree出力から抜粋:

xwininfo: Window id: 0x6cb (the root window) (has no name)
  Root window id: 0x6cb (the root window) (has no name)
  Parent window id: 0x0 (none)
     (...)
     0xa42341 (has no name): ()  794x215+87+460  +87+460
        16 children:
        (...)   // no windows with names
        0x18002dc "Authenticate": ("polkit-gnome-authentication-agent-1" "Polkit-gnome-authentication-agent-1")  786x187+4+24  +91+484

polkit-gnome-authentication-agent-1これは(おそらくによって開始される)ためですが、/etc/xdg/autostart/polkit-gnome-authentication-agent-1.desktopどのプロセスがこれを開始したのかわからないことを意味します。そうですか?

ベストアンサー1

私にとって解決策または回避策は、次のように/etc/xdg/autostart/polkit-gnome-authentication-agent-1.desktop実行してファイルをrootとして削除することでした。

sudo rm /etc/xdg/autostart/polkit-gnome-authentication-agent-1.desktop

更新によってファイルが再生成された場合は、もう一度削除します。これは頻繁に起こりません。

正常に動作するためにマイコンピュータでこれを行う必要がないため、悪影響を見ることはできません。

ただし、これはユーザー権限をエスカレーションするためにグラフィックウィンドウがポップアップされる状況に影響を与える可能性があります(PolKitを介した権限のエスカレーションpkexec)。この機能が必要な場合は使用できない場合があります。 YMMV。

おすすめ記事