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
