Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
FS#68957 - [x11vnc] X11 error with GDM
Attached to Project:
Community Packages
Opened by SomeBugCatcher (SomeBugCatcher) - Saturday, 12 December 2020, 17:11 GMT
Last edited by Doug Newgard (Scimmia) - Saturday, 12 December 2020, 19:31 GMT
Opened by SomeBugCatcher (SomeBugCatcher) - Saturday, 12 December 2020, 17:11 GMT
Last edited by Doug Newgard (Scimmia) - Saturday, 12 December 2020, 19:31 GMT
|
DetailsDescription: Since the update 1:0.9.16-4 X11vnc won't work with GDM I get the following error:
Dec 11 16:09:03 PC x11vnc[1032]: caught X11 error: Dec 11 16:09:03 PC x11vnc[1032]: 11/12/2020 16:09:03 deleted 60 tile_row polling images. Dec 11 16:09:03 PC x11vnc[1032]: X Error of failed request: BadAccess (attempt to access private resource denied) Dec 11 16:09:03 PC x11vnc[1032]: Major opcode of failed request: 130 (MIT-SHM) Dec 11 16:09:03 PC x11vnc[1032]: Minor opcode of failed request: 1 (X_ShmAttach) Dec 11 16:09:03 PC x11vnc[1032]: Serial number of failed request: 57 Dec 11 16:09:03 PC x11vnc[1032]: Current serial number in output stream: 119 Downgrading to 1:0.9.16-3 fixes the issue and it works perfectly with GDM. I am using the config on the Arch Wiki: https://wiki.archlinux.org/index.php/X11vnc#Run_x11vnc_%22system-wide%22_in_(GDM_and_GNOME_Shell) Steps to reproduce: 1. Install GDM and X11vnc version 1:0.9.16-4 2. Try to start X11vnc 3. See error |
This task depends upon
Closed by Doug Newgard (Scimmia)
Saturday, 12 December 2020, 19:31 GMT
Reason for closing: Not a bug
Saturday, 12 December 2020, 19:31 GMT
Reason for closing: Not a bug
FS#68930).My guess is that you need to modify the systemd unit files to run x11vnc as the same user that GDM uses for running its X server instance (probably "gdm").
I confirm that x11vnc 1:0.9.16-4 works fine on my system, running both the X server and x11vnc as my standard user (https://wiki.archlinux.org/index.php/Xorg#Using_xinitrc), so this is not an issue with the package per se, but a configuration issue.