Gnomeから「認証リクエスト」ダイアログが時々表示されますが、どのプログラムが要求しているか、それがどのアカウントについて話しているのかさえわかりません。
[編集済みメール]は私のメールアドレスですが、そのアドレスを複数のアカウントで使用していて、パスワードがすべて異なっています。何を求めているのかわかりません。このダイアログは、しばらく離れた後にコンピュータのロックを解除するとポップアップする傾向があります。 「キャンセル」をクリックするだけで、ダイアログがしばらく消えます。それを行っても他のメッセージは表示されません。
Arch LinuxでGnome 3.8.3を実行しています。
注:この質問を書いた後、Gnome設定でオンラインアカウントを確認することを考えました。私は(そのメールの下で)私のGoogleアカウントを「資格情報の有効期限が切れている」と表示していることに気付きました。それが原因でしたか?私はGoogleアカウントに再度ログインしましたが、それで問題が解決したかどうかを判断するのは時期尚早です。また、誰が自分のパスワード(およびどのアカウント)を要求しているのかを知る方法も知りたいです。
xprop
を使用できます。xorg-xprop
パッケージ。
xprop
を実行し、パスワードプロンプトウィンドウを選択するだけです。例として、xprop
は、ターミナルエミュレータに関する次の情報を出力します。
WM_STATE(WM_STATE):
window state: Normal
icon window: 0x0
WM_LOCALE_NAME(STRING) = "en_US.UTF-8"
WM_CLASS(STRING) = "screen-256color", "screen-256color"
WM_HINTS(WM_HINTS):
Client accepts input or input focus: True
WM_NORMAL_HINTS(WM_SIZE_HINTS):
program specified size: 564 by 340
program specified resize increment: 7 by 14
program specified base size: 4 by 4
WM_CLIENT_MACHINE(STRING) = "paradark"
WM_NAME(STRING) = "st"
WM_PROTOCOLS(ATOM): protocols WM_DELETE_WINDOW
WM_NAME
フィールドは、あなたの場合に特に役立ちます。
ウィンドウを選択できない場合、xprop
は機能しません。代わりに xwininfo
を使用できます。 xwininfo
はxorg-xwininfo
パッケージ。以下にその使用例を示します。
$ xwininfo -display :0 -tree -root
xwininfo: Window id: 0x286 (the root window) "LG3D"
Root window id: 0x286 (the root window) "LG3D"
Parent window id: 0x0 (none)
21 children:
...
0x1a00001 "st": ("screen-256color" "screen-256color") 862x532+1056+546 +1056+546
0x1600001 "st": ("screen-256color" "screen-256color") 1054x1065+-2112+13 +-2112+13
0x600001 "st": ("screen-256color" "screen-256color") 862x532+-1728+546 +-1728+546
0x400004 (has no name): () 1x1+0+0 +0+0
ウィンドウに関する追加情報が必要な場合は、ウィンドウのIDを指定してxprop
を使用します。
$ xprop -display :0 -id 0x600001
WM_STATE(WM_STATE):
window state: Normal
icon window: 0x0
WM_LOCALE_NAME(STRING) = "en_US.UTF-8"
WM_CLASS(STRING) = "screen-256color", "screen-256color"
WM_HINTS(WM_HINTS):
Client accepts input or input focus: True
WM_NORMAL_HINTS(WM_SIZE_HINTS):
program specified size: 564 by 340
program specified resize increment: 7 by 14
program specified base size: 4 by 4
WM_CLIENT_MACHINE(STRING) = "paradark"
WM_NAME(UTF8_STRING) = "st"
WM_PROTOCOLS(ATOM): protocols WM_DELETE_WINDOW
Googleアカウントに誤ったパスワードを誤って入力したときに、この問題が発生しました。
Seahorse(パスワードとキー)を開き、GOA google credentials...
のエントリを見つけて削除することで解決しました。
次にGNOMEに再度ログインしてOnline Accounts
を開きました。
私は正しいパスワードで自分のGoogleアカウントにサインインしました。
私もこの問題を抱えていました...そして最終的にそれを修正することにしました。
また、polymが提案したことを実行したところ、「google credentials」のエントリが3つあることがわかりました。
具体的には:
これまでのところ、効果があったようです。
同様の問題がありました。これが私の状況です。 Evolutionでアカウント情報を設定しましたが、パスワードを差し引いていません。 GNOME検索バーに何かを入力するたびに、パスワードの入力を求められます。
私の問題を解決するのに最も近いのは 12.10-アクセスプロンプトがパスワードを要求し続ける-Ubuntuに問い合わせる でしたが、次の場合に限られます
私の特定のケースでは、このダイアログボックスが完全に消える前に、EvolutionがGmailアカウントをチェックしないようにする必要もありました。
しかし、Evolutionにはそのような設定は見つかりませんでした。それで、私はGNOMEが犯人だと考え、メールを検索していると想像して、漠然とSearch
の設定メニュー項目を思い出しました。
Gnome設定に移動し、最初のグループPersonal
の下でSearch
を選択しました。メールはそうではありませんが、Contacts
はそうでした。 Contacts
の選択を解除したところ、GNOME検索バーの動作が向上したようです。
「パスワードが正しくありませんでした」問題は、「GMail」が「Evolution」を安全性の低いアプリとして識別し、アプリへの認証を提供しないためです。この機能は必要に応じて変更できます https://www.google.com/settings/security/lesssecureapps
ただし、evolutionへのメールアクセスを許可したくない場合は、次の手順に従って、evolutionのGmailアカウントを削除できます。
1)Evolutionを開く2)編集3)設定4)メールアカウントを選択し、「削除」を押します
これにより、メールアカウントが進化から削除され、サインインの問題が解消されます...
この回答がお役に立てば幸いです!!!!