xscreensaver a veces desbloquea la pantalla bloqueada automáticamente, después de regresar del modo de espera del monitor

xscreensaver a veces desbloquea la pantalla bloqueada automáticamente, después de regresar del modo de espera del monitor

Estoy usando xscreensaverpara bloquear mi pantalla. Además de eso, mi monitor entra en "espera", es decir, apaga la pantalla después de 30 minutos de inactividad.

Me ha sucedido dos veces, que bloqueé mi pantalla, usando xscreensaver-command --locky cuando regresé después de unas horas y moví el mouse, el monitor volvió del modo de espera pero en lugar de la ventana de inicio de sesión esperada de xscreensaver, fui colocado directamente en mi sesión de escritorio, sin tener que autenticarse.

No sé si existe alguna correlación con la función de administración de energía, pero no me pasó antes cuando no estaba usando la suspensión automática del monitor.

Además, no tengo ningún .Xauthorityarchivo en mi casa, pero nuevamente no estoy seguro de si eso es relevante.

Estoy usando Debian Wheezy y LXDE

¿Alguien puede sugerir cómo investigar este problema?

$ xdpyinfo
name of display:    :0.0
version number:    11.0
vendor string:    The X.Org Foundation
vendor release number:    11204000
X.Org version: 1.12.4
maximum request size:  16777212 bytes
motion buffer size:  256
bitmap unit, bit order, padding:    32, LSBFirst, 32
image byte order:    LSBFirst
number of supported pixmap formats:    7
supported pixmap formats:
    depth 1, bits_per_pixel 1, scanline_pad 32
    depth 4, bits_per_pixel 8, scanline_pad 32
    depth 8, bits_per_pixel 8, scanline_pad 32
    depth 15, bits_per_pixel 16, scanline_pad 32
    depth 16, bits_per_pixel 16, scanline_pad 32
    depth 24, bits_per_pixel 32, scanline_pad 32
    depth 32, bits_per_pixel 32, scanline_pad 32
keycode range:    minimum 8, maximum 255
focus:  window 0x1e00004, revert to Parent
number of extensions:    26
    BIG-REQUESTS
    Composite
    DAMAGE
    DOUBLE-BUFFER
    DPMS
    DRI2
    Generic Event Extension
    MIT-SCREEN-SAVER
    MIT-SHM
    RANDR
    RECORD
    RENDER
    SECURITY
    SHAPE
    SYNC
    X-Resource
    XC-MISC
    XFIXES
    XFree86-DGA
    XFree86-VidModeExtension
    XINERAMA
    XInputExtension
    XKEYBOARD
    XTEST
    XVideo
    XVideo-MotionCompensation
default screen number:    0
number of screens:    1

screen #0:
  dimensions:    1920x1080 pixels (508x285 millimeters)
  resolution:    96x96 dots per inch
  depths (7):    24, 1, 4, 8, 15, 16, 32
  root window id:    0x6f
  depth of root window:    24 planes
  number of colormaps:    minimum 1, maximum 1
  default colormap:    0x20
  default number of colormap cells:    256
  preallocated pixels:    black 0, white 16777215
  options:    backing-store NO, save-unders NO
  largest cursor:    64x64
  current input event mask:    0x7a003c
    ButtonPressMask          ButtonReleaseMask        EnterWindowMask          
    LeaveWindowMask          StructureNotifyMask      SubstructureNotifyMask   
    SubstructureRedirectMask FocusChangeMask          PropertyChangeMask       
  number of visuals:    3
  default visual id:  0x21
  visual:
    visual id:    0x21
    class:    TrueColor
    depth:    24 planes
    available colormap entries:    256 per subfield
    red, green, blue masks:    0xff0000, 0xff00, 0xff
    significant bits in color specification:    8 bits
  visual:
    visual id:    0x22
    class:    DirectColor
    depth:    24 planes
    available colormap entries:    256 per subfield
    red, green, blue masks:    0xff0000, 0xff00, 0xff
    significant bits in color specification:    8 bits
  visual:
    visual id:    0x6d
    class:    TrueColor
    depth:    32 planes
    available colormap entries:    256 per subfield
    red, green, blue masks:    0xff0000, 0xff00, 0xff
    significant bits in color specification:    8 bits

Respuesta1

Definitivamente diría que esto suena como un error. Mi sugerencia, si va a utilizar xscreensaver, permítale manejar la administración de energía. En la línea de comando xscreensaver-demo, escriba y en la GUI vaya a la pestaña Avanzado y asegúrese de que esté marcado "Administración de energía habilitada" (también modifique la configuración como desee).

Además, inicie xscreensaver desde la línea de comandos xscreensaver -log ~/xscreensaver.logy vea lo que dice el registro cuando esto suceda.

información relacionada