Com o XFCE, o xscreensaver é ativado e solicita senha

5

Se você tiver esse problema apenas ao usar o VLC, consulte esta pergunta

Quando a tela é bloqueada, o prompt de senha xscreensaver (versão 5.35) aparece sem nenhum movimento do mouse / touchpad. Ele apenas aparece, pisca quando o tempo passa (há também uma mensagem como " o tempo limite do PAM é cancelado ") e aparece novamente. Então o ciclo é repetido.

Eu tentei reinstalá-lo, o que não foi útil. Estou usando o Arch ( 4.7.6-1-ARCH ) em um laptop.

Aqui estão as mensagens de log (eu removi xscreensaver: no começo de todas as linhas). O evento que eu não acionei é ClientMessage às 10:48:47:

10:48:29: 0: grabbing keyboard on 0xd4... AlreadyGrabbed.
10:48:30: 0: grabbing keyboard on 0xd4... GrabSuccess.
10:48:30: 0: grabbing mouse on 0xd4... GrabSuccess.
10:48:47: DEACTIVATE ClientMessage received.
10:48:47: user is active (ClientMessage)
10:48:47: pam_start ("xscreensaver", "xenohunter", ...) ==> 0 (Success)
10:48:47:   pam_set_item (p, PAM_TTY, ":0.0") ==> 0 (Success)
10:48:47:   pam_authenticate (...) ...
10:48:47:     pam_conversation (ECHO_OFF="Password: ") ...
10:48:47: 0: mouse is at 1047,514.
10:48:47: 0: creating password dialog ("")
10:48:47: grabbing server...
10:48:47: 0: ungrabbing mouse (was 0xd4).
10:48:47: 0: grabbing mouse on 0x140003c... GrabSuccess.
10:48:47: ungrabbing server.
10:49:17: input timed out.
10:49:17:     pam_conversation (...) ==> PAM_CONV_ERR
10:49:17:   pam_authenticate (...) ==> 20 (Authentication token manipulation error)
10:49:17: pam_end (...) ==> 0 (Success)
10:49:17: authentication via PAM timed out.
10:49:17: grabbing server...
10:49:17: 0: ungrabbing mouse (was 0x140003c).
10:49:17: 0: grabbing mouse on 0xd4... GrabSuccess.
10:49:17: ungrabbing server.
10:49:17: 0: moving mouse back to 1047,514.
10:49:17: discarding MotionNotify event.
10:49:17: 0: destroying password dialog.

UPD 2016-10-11

Eu imprimi journalctl -p 3 -xb e recebi toneladas dessas linhas:

Oct 08 14:02:57 regulus xscreensaver[12913]: pam_unix(xscreensaver:auth): conversation failed
Oct 08 14:02:57 regulus xscreensaver[12913]: pam_unix(xscreensaver:auth): auth could not identify password for [xenohunter]
Oct 08 14:03:37 regulus xscreensaver[12913]: pam_unix(xscreensaver:auth): conversation failed
Oct 08 14:03:37 regulus xscreensaver[12913]: pam_unix(xscreensaver:auth): auth could not identify password for [xenohunter]
Oct 08 14:04:17 regulus xscreensaver[12913]: pam_unix(xscreensaver:auth): conversation failed
Oct 08 14:04:17 regulus xscreensaver[12913]: pam_unix(xscreensaver:auth): auth could not identify password for [xenohunter]
Oct 08 14:04:57 regulus xscreensaver[12913]: pam_unix(xscreensaver:auth): conversation failed
Oct 08 14:04:57 regulus xscreensaver[12913]: pam_unix(xscreensaver:auth): auth could not identify password for [xenohunter]

O ciclo é sempre de 40 segundos, o que é provável que seja o tempo que o prompt de senha reaparecerá.

Eu fiz evtest /dev/input/event${X} , onde $ {X} é todo id de xinput list . Além disso, fiz o mesmo para os fluxos de eventos com id=0 e id=1 , que são mouse e teclado físicos. Todos esses fluxos estão vazios quando o prompt de senha é exibido.

    
por Phil Filippak 08.10.2016 / 00:50

3 respostas

3

Eu sei que este é um thread antigo, mas desativar o modo de apresentação no applet xfce4-power-manager corrigiu isso

    
por 18.06.2018 / 16:22
2

Como sou novo, não consigo adicionar um comentário e perguntar se você está usando o XFCE4. Eu tive esse mesmo problema e rastreei o problema para o xfce4-power-manager causando exatamente o mesmo problema.

Extraído da FAQ do Xscreensaver :

Starting in early 2016, I began receiving reports that a program called xfce4-power-manager occasionally loses its mind and decides that it's very important that your screen never, ever blank, and it does this by simulating fake KeyPress events hither and yon. I don't know why. Your best bet would be to kill and/or uninstall that program.

Matar xfce4-power-manager resolveu meu problema que você estava tendo, mas tenho uma segunda edição do DPMS que não está funcionando, que você pode ver aqui: DPMS parou de trabalhar Arch (nvidia drivers - xfce4)

    
por 22.11.2016 / 04:48
-1

Eu tive o mesmo problema no Arch Linux 4.14.15-1 usando o XFCE em um laptop. Entrei no editor de configurações e redefine todas as configurações do xfce4-power-man para seus valores padrão. Problema foi embora.

    
por 30.01.2018 / 20:39