Como posso saber qual programa está solicitando uma senha?

22

Estou recebendo uma caixa de diálogo "Solicitação de autenticação" ocasional do Gnome, e não sei o que o programa está pedindo ou até mesmo sobre a conta da qual ele está falando.

[redigidopore-mail]éumendereçodee-mailmeu,masuseiesseendereçoparamaisdeumacontaetodaselastêmsenhasdiferentes.Eunãoseioqueestápedindo.Estediálogotendeaaparecerquandoeudestravoocomputadordepoisdeterficadoausenteporumtempo.EuapenasclicoemCancelareacaixadediálogodesapareceporumtempo.Eunãorecebonenhumaoutramensagemquandofaçoisso.

EstouexecutandooGnome3.8.3noArchLinux.

Nota:Depoisdeescreverestapergunta,penseiemverificarascontason-linenasconfiguraçõesdoGnome.PercebiquemostravaminhacontadoGoogle(sobesseemail)como"credencial vencida". É isso que estava causando isso? Eu entrei de volta na minha conta do Google, mas é cedo demais para saber se isso resolveu o problema. E eu ainda quero saber como dizer quem está pedindo minha senha (e para qual conta).

    
por cjm 19.08.2013 / 03:56

5 respostas

8

Você pode usar xprop , disponível em xorg-xprop pacote.

Basta executar xprop e selecionar a janela do prompt de senha. Como exemplo, xprop apresenta as seguintes informações para o meu emulador de terminal.

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

O campo WM_NAME pode ser especialmente útil no seu caso.

xprop não funcionará se você não conseguir selecionar a janela. Você pode usar xwininfo em vez disso. xwininfo é disponível no pacote xorg-xwininfo . Aqui está um exemplo de seu uso:

$ 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

Se você precisar de informações adicionais sobre a janela, use xprop com o ID da janela.

$ 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
    
por 19.08.2013 / 23:35
2

Eu tive esse problema quando inadvertidamente inseri uma senha incorreta para minha conta do Google.

Eu resolvi isso abrindo o Seahorse (Senhas e Chaves), encontrando a entrada para GOA google credentials... e DELETANDO.

Eu entrei no GNOME novamente e abri Online Accounts .

Eu fiz login na minha conta do Google com a senha correta e foi isso.

    
por 07.08.2014 / 12:21
2

Eu também tive esse problema ... e finalmente decidi corrigi-lo.

Eu também fiz o que a polym sugeriu e descobri que eu tinha três entradas para 'credenciais do google'.

Especificamente:

  1. Cavalos-marinhos abertos (senhas e chaves)
  2. Selecione "Login" em "Senhas"
  3. Na janela de pesquisa, digite "gnome"
  4. Excluir todas as entradas que começam com 'credenciais google do google para identidade account_blahblah'
  5. Fechar "Senhas e chaves"
  6. Abra as configurações - > Contas Online
  7. Excluir a entrada do 'Google' (botão '-')
  8. Adicione a entrada de volta (botão '+') e faça o que a caixa de diálogo diz.
  9. Fechar "Contas on-line"

Até agora parece ter sido eficaz.

    
por 19.10.2014 / 21:34
0

Eu tive um problema semelhante; aqui está a minha situação. Eu tenho a configuração da minha conta no Evolution, menos minha senha. Toda vez que eu digito algo na barra de pesquisa do GNOME, ele pede minha senha.

O mais próximo de resolver meu problema foi 12.10 - O Prompt de Acesso continua pedindo senha - Pergunte ao Ubuntu , mas apenas até o seguinte

In my particular case, I had to also stop Evolution from checking my Gmail account before this dialog box went away completely.

mas não encontrei essa configuração no Evolution. Então eu considerei que o GNOME era o culpado, imaginando que estava pesquisando e lembrando vagamente um item de menu de configurações para Search .

Eu fui para as configurações do Gnome e, no primeiro grupo, Personal , selecionei Search . Mail não é, mas Contacts foi. Deselecionei Contacts e a barra de pesquisa do GNOME parece se comportar melhor agora.

    
por 27.02.2014 / 23:34
0

Seu problema "Senha incorreta" é porque "o GMail" identifica o "Evolution" como um aplicativo menos seguro, portanto, não fornece autenticação ao aplicativo. Você pode alterar esse recurso se quiser link

Mas se você não quiser permitir o acesso do seu e-mail à evolução, poderá remover sua conta do Gmail em evolução seguindo estas etapas

1) Evolução Aberta 2) Editar 3) Preferências 4) Selecione sua conta de e-mail e pressione "excluir"

Isso deve remover sua conta de e-mail da evolução e não mais mais problemas de login ...

Espero que esta resposta seja útil !!!!

    
por 21.02.2015 / 11:21