On Fri, Oct 29, 2021 at 09:16:31AM +0200, Peter N. M. Hansteen wrote:
> SENDBUG: -*- sendbug -*-
> SENDBUG: Lines starting with `SENDBUG' will be removed automatically.
> SENDBUG:
> SENDBUG: Choose from the following categories:
> SENDBUG:
> SENDBUG: system user library documentation kernel alpha amd64 arm hppa i386
> m88k mips64 powerpc sh sparc sparc64 vax
> SENDBUG:
> SENDBUG:
> To: [email protected]
> Subject: OpenBSD/amd64: xfce screensaver/lock is not interruptible, only
> mouse pointer visible on blank screen, no password prompt
> From: [email protected]
> Cc: [email protected]
> Reply-To: [email protected]
> 
> >Synopsis:    OpenBSD/amd64 -
> >Category:    xorg xenodm xfce
> >Environment:
>       System      : OpenBSD 7.0
>       Details     : OpenBSD 7.0-current (GENERIC.MP) #55: Thu Oct 28 17:44:49 
> MDT
> 2021
>                        
> [email protected]:/usr/src/sys/arch/amd64/compile/GENERIC.MP
> 
>       Architecture: OpenBSD/amd64: xfce screensaver/lock is not interruptible,
> only mouse pointer visible on blank screen, no password prompt
>       Machine     : amd64
> >Description:
>       I only noticed yesterday after leaving the machine alone for long enough
> for the screensaver to kick in. The setup is
>       the default with a blank screen. However, wiggling the mouse (touchpad) 
> or
> pressing a key (Ctrl or whatever) only
>       produces a very short lived mouse pointer, with no prompt for password 
> to
> unlock. Blindly typing my password after
>       touching Ctrl or whatever does not unlock either.
> >How-To-Repeat:
>       Install amd64 snapshot post 2021-10-27 (I think), pkg_add -u to latest 
> xfce
> packages with xfce running from xenodm
> >Fix:
>       The only (slightly inelegant) workaround I have found is logging on to 
> the
> system via ssh and restarting xenodm (doas rcctl restart xenodm)

A less invasive workaround is to switch to ttyC0 (press Ctrl-Alt-F1),
kill the xfce4-screensaver process as follows:

$ pkill -f /usr/local/bin/xfce4-screensaver

and then switch back to X (press Ctrl-Alt-F5).

Caspar

Reply via email to