Package: xscreensaver Version: 5.45+dfsg1-2 Severity: normal All the search results on the internet are for doing the opposite of what I want - people want firefox, when playing a video, to inhibit xscreensaver.
It already does that for me. xscreensaver -verbose: xscreensaver-systemd: 23:28:03: uninhibited by "firefox-esr" with cookie DEB56E99 xscreensaver-systemd: 23:28:03: inhibit: unable to get pid of "firefox-esr": No data available xscreensaver-systemd: 23:28:03: inhibited by "firefox-esr" with "video-playing" -> cookie ADCA6C0D xscreensaver-systemd: 23:28:16: uninhibited by "firefox-esr" with cookie ADCA6C0D xscreensaver-systemd: 23:28:16: inhibit: unable to get pid of "firefox-esr": No data available xscreensaver-systemd: 23:28:16: inhibited by "firefox-esr" with "video-playing" -> cookie 57431273 xscreensaver-systemd: 23:28:28: uninhibited by "firefox-esr" with cookie 57431273 xscreensaver-systemd: 23:28:28: inhibit: unable to get pid of "firefox-esr": No data available xscreensaver-systemd: 23:28:28: inhibited by "firefox-esr" with "video-playing" -> cookie B8F2311F xscreensaver-systemd: 23:28:41: uninhibited by "firefox-esr" with cookie B8F2311F xscreensaver-systemd: 23:28:41: inhibit: unable to get pid of "firefox-esr": No data available Only problem is I'm not playing a video. Unfortunately, the net is full of ads, so pretty much every page claims to be "playing a video". I just want to be able to tell xscreensaver to ignore any calls from this list of programs: 1) firefox-esr Oh look at that, end of list. Yes, I know the proper fix is to tell firefox to give me an option to not inhibit the screensaver, but we all know how likely that feature request is to ever be actioned without "CLOSED WONTFIX". In the meantime, you're trusting every application not to be abusive. In this case, firefox is being abusing, and there should be an override to tell the system to ignore it. -- System Information: Debian Release: 11.3 APT prefers stable-updates APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 'stable'), (5, 'testing'), (2, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 5.10.0-12-amd64 (SMP w/20 CPU threads) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8), LANGUAGE=en_AU:en Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages xscreensaver depends on: ii init-system-helpers 1.60 ii libatk1.0-0 2.36.0-2 ii libc6 2.31-13+deb11u3 ii libcrypt1 1:4.4.18-4 ii libglib2.0-0 2.66.8-1 ii libgtk2.0-0 2.24.33-2 ii libpam0g 1.4.0-9+deb11u1 ii libpango-1.0-0 1.46.2-3 ii libsystemd0 247.3-7 ii libx11-6 2:1.7.2-1 ii libxext6 2:1.3.3-1.1 ii libxi6 2:1.7.10-1 ii libxinerama1 2:1.1.4-2 ii libxml2 2.9.10+dfsg-6.7+deb11u1 ii libxmu6 2:1.1.2-2+b3 ii libxrandr2 2:1.5.1-1 ii libxt6 1:1.2.0-1 ii libxxf86vm1 1:1.1.4-1+b2 ii xscreensaver-data 5.45+dfsg1-2 Versions of packages xscreensaver recommends: ii libjpeg-turbo-progs 1:2.0.6-4 ii perl 5.32.1-4+deb11u2 ii wbritish [wordlist] 2019.10.06-1 ii wbritish-huge [wordlist] 2019.10.06-1 ii wbritish-insane [wordlist] 2019.10.06-1 ii wbritish-large [wordlist] 2019.10.06-1 ii wbritish-small [wordlist] 2019.10.06-1 ii xfonts-100dpi 1:1.0.4+nmu1.1 Versions of packages xscreensaver suggests: ii chromium [www-browser] 100.0.4896.127-1~deb11u1 ii dillo [www-browser] 3.0.5-7 ii falkon [www-browser] 3.1.0+dfsg1-11 ii firefox-esr [www-browser] 91.8.0esr-1~deb11u1 ii fortune-mod [fortune] 1:1.99.1-7.1 pn gdm3 | kdm-gdmcompat <none> ii google-chrome-stable [www-browser] 100.0.4896.127-1 ic google-chrome-unstable [www-browser] 84.0.4115.5-1 ii konqueror [www-browser] 4:20.12.0-4 ii links [www-browser] 2.21-1+b1 ii lynx [www-browser] 2.9.0dev.6-3~deb11u1 pn qcam | streamer <none> ii vivaldi-stable [www-browser] 5.2.2623.39-1 ii w3m [www-browser] 0.5.3+git20210102-6 pn xdaliclock <none> pn xfishtank <none> ii xscreensaver-data-extra 5.45+dfsg1-2 ii xscreensaver-gl 5.45+dfsg1-2 ii xscreensaver-gl-extra 5.45+dfsg1-2 -- no debconf information