Neither the overview nor xscreensaver can work without grabs. So whoever
holds them first will win. I suspect this will never be fixable.
Note also that:
1. This will probably only ever be a problem in X11 with xscreensaver.
2. xscreensaver is no longer supported in Ubuntu.
3. GNOME has a built-in screensaver that will turn off the screen. It's
probably a better idea to use that.
** Changed in: gnome-shell (Ubuntu)
Status: Triaged => Won't Fix
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to gnome-shell in Ubuntu.
https://bugs.launchpad.net/bugs/1981043
Title:
xscreensaver never act when desktop is in "activities overview" mode
Status in gnome-shell package in Ubuntu:
Won't Fix
Bug description:
This is long standing bug and I think it really affects the
distribution security as screen locking never occurred despite it is
configured by user. The stock Ubuntu gnome desktop has the "activities
overview" mode when you press the "window" button. The problem is that
xscreensaver can't act in this mode. The app log is:
```
xscreensaver 5.45, copyright (c) 1991-2020 by Jamie Zawinski <[email protected]>.
xscreensaver: 07:04:32: running as rus/rus (1000/1000)
xscreensaver: 07:04:32: in process 288005.
xscreensaver: 07:04:32: running on display ":1"
xscreensaver: 07:04:32: vendor is The X.Org Foundation, 12101003.
xscreensaver: 07:04:32: useful extensions:
xscreensaver: 07:04:32: MIT Screen-Saver (disabled at compile time)
xscreensaver: 07:04:32: Shared Memory (1.2)
xscreensaver: 07:04:32: Double-Buffering (1.0)
xscreensaver: 07:04:32: Power Management (1.2)
xscreensaver: 07:04:32: GLX
xscreensaver: 07:04:32: XF86 Video-Mode (2.2)
xscreensaver: 07:04:32: XC Misc (disabled at compile time)
xscreensaver: 07:04:32: Xinerama (1.1)
xscreensaver: 07:04:32: Resize-and-Rotate (1.6)
xscreensaver: 07:04:32: XInput
xscreensaver: 07:04:32: libsystemd
xscreensaver: 07:04:32: screen 0 non-colormapped depths: 24.
xscreensaver: 07:04:32: WARNING: RANDR and Xinerama report different
xscreensaver: 07:04:32: screen layouts! Believing RANDR.
xscreensaver: 07:04:32: screens in use: 1
xscreensaver: 07:04:32: 1/0: 5120x1440+0+0 (DisplayPort-0)
xscreensaver: 07:04:32: rejected screens: 4
xscreensaver: 07:04:32: 0/0: 0x0+0+0 (eDP) -- enclosed by 1 (5120x1440+0+0)
xscreensaver: 07:04:32: 2/0: 0x0+0+0 (DisplayPort-1) -- output disabled
xscreensaver: 07:04:32: 3/0: 0x0+0+0 (DisplayPort-2) -- output disabled
xscreensaver: 07:04:32: 4/0: 0x0+0+0 (HDMI-A-0) -- output disabled
xscreensaver: 07:04:32: selecting RANDR events
xscreensaver: 07:04:32: not using XInputExtension.
xscreensaver: 07:04:32: not using /proc/interrupts: not on primary console.
xscreensaver: 07:04:32: 0: visual 0x21 (TrueColor, depth: 24, cmap: default)
xscreensaver: 07:04:32: 0: saver window is 0x600001.
xscreensaver: 07:04:32: selecting events on extant windows... done.
xscreensaver: 07:04:32: 0: spawning "xscreensaver-systemd -verbose" in pid
288006.
xscreensaver-systemd: 07:04:32: failed to connect as
org.freedesktop.ScreenSaver: File exists
xscreensaver: signal: 0: child pid 288006 (xscreensaver-systemd) exited
abnormally (code 1).
xscreensaver: 07:04:32: awaiting idleness.
xscreensaver: 07:04:47: user is idle (timeout)
xscreensaver: 07:04:47: blanking screen at Fri Jul 8 07:04:47 2022.
xscreensaver: 07:04:47: 0: grabbing keyboard on 0x6df... AlreadyGrabbed.
xscreensaver: 07:04:48: 0: grabbing keyboard on 0x6df... AlreadyGrabbed.
xscreensaver: 07:04:49: 0: grabbing keyboard on 0x6df... AlreadyGrabbed.
xscreensaver: 07:04:50: 0: grabbing keyboard on 0x6df... AlreadyGrabbed.
xscreensaver: 07:04:51: couldn't grab keyboard! (AlreadyGrabbed)
xscreensaver: 07:04:51: 0: removing focus from 0x200011 / RevertToPointerRoot.
xscreensaver: 07:04:51: 0: grabbing keyboard on 0x6df... AlreadyGrabbed.
xscreensaver: 07:04:52: 0: grabbing keyboard on 0x6df... AlreadyGrabbed.
xscreensaver: 07:04:53: 0: grabbing keyboard on 0x6df... AlreadyGrabbed.
xscreensaver: 07:04:54: 0: grabbing keyboard on 0x6df... AlreadyGrabbed.
xscreensaver: 07:04:55: couldn't grab keyboard! (AlreadyGrabbed)
xscreensaver: 07:04:55: 0: grabbing mouse on 0x6df... AlreadyGrabbed.
xscreensaver: 07:04:56: 0: grabbing mouse on 0x6df... AlreadyGrabbed.
xscreensaver: 07:04:57: 0: grabbing mouse on 0x6df... AlreadyGrabbed.
xscreensaver: 07:04:58: 0: grabbing mouse on 0x6df... AlreadyGrabbed.
xscreensaver: 07:04:59: couldn't grab pointer! (AlreadyGrabbed)
xscreensaver: 07:04:59: 0: ungrabbing mouse (was 0x0).
xscreensaver: 07:04:59: 0: ungrabbing keyboard (was 0x0).
xscreensaver: 07:04:59: unable to grab keyboard or mouse! Blanking aborted.
```
ProblemType: Bug
DistroRelease: Ubuntu 22.04
Package: xscreensaver 5.45+dfsg1-2ubuntu1
Uname: Linux 5.18.9-051809-generic x86_64
ApportVersion: 2.20.11-0ubuntu82.1
Architecture: amd64
CasperMD5CheckResult: unknown
CurrentDesktop: ubuntu:GNOME
Date: Fri Jul 8 07:16:44 2022
InstallationDate: Installed on 2018-10-28 (1349 days ago)
InstallationMedia: Ubuntu 18.04.1 LTS "Bionic Beaver" - Release amd64
(20180725)
RebootRequiredPkgs: Error: path contained symlinks.
SourcePackage: xscreensaver
UpgradeStatus: Upgraded to jammy on 2022-07-04 (3 days ago)
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gnome-shell/+bug/1981043/+subscriptions
--
Mailing list: https://launchpad.net/~desktop-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help : https://help.launchpad.net/ListHelp