Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Bug#1026881: x2goserver: unsuable desktop, GLXUnsupportedPrivateRequest in xsessionlog, X11 issue?

303 views
Skip to first unread message

pb

unread,
Dec 23, 2022, 5:52:36 AM12/23/22
to
Package: x2goserver
Version: 4.1.0.3-5+b1
Severity: normal
X-Debbugs-Cc: p...@pobv.de

Dear Maintainer,

* What led up to the situation?
Installing debian testing bookworm on a proxmox virtual machine, installing
mate-desktop and x2goserver, access the desktop via x2goclient from debian11
* What exactly did you do (or not do) that was effective (or
ineffective)?
on the same infrastructure accessing a debian11 x2goserver works fine
from the same client. Running the desktop from within the proxmox
web gui works fine.
* What was the outcome of this action?
the desktop hangs and is unusable. The following errors can be
seen in the file .xsession-x2go-debiantesting-errors
---
dbus-update-activation-environment: warning: error sending to systemd: org.freedesktop.DBus.Error.Spawn.ChildExited: Process org.freedesktop.systemd1 exited with status 1

(mate-session-check-accelerated:4252): Gdk-WARNING **: 11:24:46.853: The program 'mate-session-check-accelerated' received an X Window System error.
This probably reflects a bug in the program.
The error was 'GLXUnsupportedPrivateRequest'.
(Details: serial 179 error_code 152 request_code 143 (GLX) minor_code 17)
(Note to programmers: normally, X errors are reported asynchronously;
that is, you will receive the error a while after causing it.
To debug your program, run it with the GDK_SYNCHRONIZE environment
variable to change this behavior. You can then get a meaningful
backtrace from your debugger if you break on the gdk_x_error() function.)
---
after some more repetitions hundreds of lines per second with the
following content appear in the log
---
Warnung der Fensterverwaltung:Die für Komposit benötigte Erweiterung »composite« fehltWarnung der Fensterverwaltung:Log level 128: unsetenv() is not thread-safe and should not be used after threads are created
---
one can click on some parts, e.g. the menu, sometimes (not on the first try)
a terminal comes up but that has no window decoration and renders over the
main top panel.
* What outcome did you expect instead?
a working desktop.


-- System Information:
Debian Release: bookworm/sid
APT prefers testing
APT policy: (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 6.0.0-6-amd64 (SMP w/2 CPU threads; PREEMPT)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages x2goserver depends on:
ii bc 1.07.1-3+b1
ii debconf [debconf-2.0] 1.5.80
ii init-system-helpers 1.65.2
ii libfile-basedir-perl 0.09-2
ii libfile-which-perl 1.27-2
ii libswitch-perl 2.17-3
ii libtry-tiny-perl 0.31-2
ii libx2go-server-perl 4.1.0.3-5
ii lsof 4.95.0-1
ii net-tools 2.10-0.1
ii openssh-client 1:9.1p1-1
ii openssh-server 1:9.1p1-1
ii perl 5.36.0-6
ii psmisc 23.6-1
ii pwgen 2.08-2
ii sysvinit-utils [lsb-base] 3.05-7
ii x2goserver-common 4.1.0.3-5
ii x2goserver-x2goagent 4.1.0.3-5+b1
ii xauth 1:1.1.1-1
ii xkb-data 2.35.1-1

Versions of packages x2goserver recommends:
ii fontconfig 2.13.1-4.5
ii sshfs 3.7.3-1
ii x11-apps 7.7+9
ii x11-session-utils 7.7+5
ii x11-utils 7.7+5
ii x11-xfs-utils 7.7+2+b1
ii x11-xkb-utils 7.7+7
ii x11-xserver-utils 7.7+9+b1
ii x2goserver-extensions 4.1.0.3-5
ii x2goserver-fmbindings 4.1.0.3-5
ii x2goserver-printing 4.1.0.3-5
ii x2goserver-xsession 4.1.0.3-5
ii xfonts-base 1:1.0.5
ii xinit 1.4.0-1

Versions of packages x2goserver suggests:
ii pulseaudio-utils 16.1+dfsg1-2+b1
pn rdesktop <none>

-- Configuration Files:
/etc/sudoers.d/x2goserver [Errno 13] Keine Berechtigung: '/etc/sudoers.d/x2goserver'

-- debconf information:
x2goserver/upgrade-4_1_0_0:
x2goserver/postgresql-upgrade-3_1_0_0:

Peter Barth

unread,
Apr 19, 2023, 3:40:04 AM4/19/23
to
Hi,

thank you very much for confirming the problem.

I have also tried with the cinnamon desktop and this also failed to work
properly with (an updated) debian-testing. In addition i tried with a
linux mint release (21.1) and mate which worked fine.

=== mint 21.1
$ dpkg -l | grep 'ii mate-desktop '
ii mate-desktop 1.26.0-1
amd64 Library with common API for various MATE
modules
$ dpkg -l | grep 'ii xserver-xorg '
ii xserver-xorg 1:7.7+23ubuntu2
amd64 X.Org X server
===

=== debian testing
$ dpkg -l | grep 'ii mate-desktop '
ii mate-desktop 1.26.0-1
amd64 Library with common API for various MATE modules
$ dpkg -l | grep 'ii xserver-xorg '
ii xserver-xorg 1:7.7+23
amd64 X.Org
===

which appear to be rather similar, with debian testing not working and
mint 21.1 working fine. Which upstream would it be? Might it not be
related to something in debian testing?

I can try different things with logs in both environments and can
install something on both and break both, if instructed and if it
may be helpful for a maintainer.

Best regards

pb

unread,
Apr 29, 2023, 1:10:05 PM4/29/23
to
As of 29.4. none of the desktop environments work out of the box. When chosing
window managers, such as marco, that have compoisiting enabled, things are bad.
There are big black bars around the windows (not an issue) when activiating
comppsition and all feels very bad. The Desktop-Environments mate, cinnaom
do not work at all, lxqt has unusable bars. Xfce starts, but again with
horrible black bars, and feels extremly sluggish. There are many redrawing artefacts
making all desktops unreadable. When deactivating the compositing, things improve but
only for xfce it results in a somehow workable state. The bars disappear and there are
close to none redrawing artefacts left. Xfce feels very slow but almost usable. All
other evnironments not so much.

Somehow there is still something wrong deep in the X-stuff? No opengl for
even the lightest desktop candy?

The following errors still appear in .xsession-x2go...errors.
===
...
dbus-update-activation-environment: warning: error sending to systemd: org.freedesktop.DBus.Error.Spawn.ChildExited:
Process org.freedesktop.systemd1 exited with status 1
/etc/x2go/Xsession.d/30x11-common_xresources: Zeile 16: has_option: Kommando nicht gefunden.
xhost: must be on local machine to add or remove hosts.
localuser:peter being added to access control list
/etc/x2go/Xsession.d/75dbus_dbus-launch: Zeile 9: has_option: Kommando nicht gefunden.
dbus-update-activation-environment: setting GTK_MODULES=gail:atk-bridge
dbus-update-activation-environment: warning: error sending to systemd: org.freedesktop.DBus.Error.Spawn.ChildExited:
Process org.freedesktop.systemd1 exited with status 1
dbus-update-activation-environment: setting QT_ACCESSIBILITY=1
dbus-update-activation-environment: warning: error sending to systemd: org.freedesktop.DBus.Error.Spawn.ChildExited:
Process org.freedesktop.systemd1 exited with status 1
/etc/x2go/Xsession.d/90x11-common_ssh-agent: Zeile 9: has_option: Kommando nicht gefunden.
...
dbus-update-activation-environment: warning: error sending to systemd: org.freedesktop.DBus.Error.Spawn.ChildExited:
Process org.freedesktop.systemd1 exited with status 1
/usr/bin/iceauth: creating new authority file /run/user/1000/ICEauthority
dbus-update-activation-environment: warning: error sending to systemd: org.freedesktop.DBus.Error.Spawn.ChildExited:
Process org.freedesktop.systemd1 exited with status 1
gpg-agent: Ein gpg-agent läuft bereits - ein weiterer wird nicht gestartet

(xfwm4:16757): xfwm4-WARNING **: 18:48:01.894: XSync extension too old (3.0).

(xfwm4:16757): xfwm4-WARNING **: 18:48:01.900: The display does not support the XComposite extension.

(xfwm4:16757): xfwm4-WARNING **: 18:48:01.901: The display does not support the XPresent extension.

(xfwm4:16757): xfwm4-WARNING **: 18:48:01.901: Compositing manager disabled.

(xfwm4:16757): xfwm4-WARNING **: 18:48:02.695: Another compositing manager is running on screen 0

(xfsettingsd:16768): xfsettingsd-CRITICAL **: 18:48:02.790: Your XI is too old (1.3) version 1.4 is required.

(xfsettingsd:16768): xfsettingsd-WARNING **: 18:48:02.790: Failed to create device filter
Xfce power manager is not running

(xfce4-power-manager:16788): xfce4-power-manager-WARNING **: 18:48:03.291: Monitor is not DPMS capable

(process:16798): GLib-CRITICAL **: 18:48:03.328: g_strv_contains: assertion 'str != NULL' failed
xscreensaver: 18:48:03: "cinnamon-screensaver" is already running on display :50.0 (window 0x600001)
Fehlgeschlagen: Entität nicht vorhanden

** (light-locker:16808): ERROR **: 18:48:03.449: Environment variable XDG_SESSION_PATH not set. Is LightDM running?
qt.qpa.xcb: X server does not support XInput 2
xfce4-panel-Message: 18:48:03.593: Plugin "(null)-7" was not found and has been removed from the configuration
Xfce-Energieverwaltung: Eine andere Energieverwaltung läuft bereits

** (xiccd:16838): WARNING **: 18:48:03.621: EDID is empty
Ein anderer Benachrichtigungsdienst läuft – es wird beendet
qt.qpa.xcb: QXcbConnection: XCB error: 1 (BadRequest), sequence: 169, resource id: 649, major code: 130 (Unknown), minor
code: 47
blueman-applet 18.48.03 WARNING PluginManager:151 __load_plugin: Not loading PPPSupport because its conflict has higher
priority
blueman-applet 18.48.03 WARNING PluginManager:151 __load_plugin: Not loading DhcpClient because its conflict has higher
priority

** (xiccd:16838): CRITICAL **: 18:48:04.302: failed to create colord device: failed to obtain
org.freedesktop.color-manager.create-device auth

** (wrapper-2.0:16903): WARNING **: 18:48:04.492: No outputs have backlight property

(wrapper-2.0:16903): xfce4-power-manager-plugin-WARNING **: 18:48:04.610: Xfce4-power-manager: The panel plugin is
present, so the tray icon gets disabled.

(xfce4-power-manager:16788): xfce4-power-manager-WARNING **: 18:48:04.783: could not map keysym 1008ffa8 to keycode
xfce4-power-manager:16788): xfce4-power-manager-WARNING **: 18:48:05.040: Failed to get keyboard max brightness level :
GDBus.Error:org.freedesktop.DBus.Error.UnknownMethod: Das Objekt existiert nicht am Pfad
»/org/freedesktop/UPower/KbdBacklight«
blueman-applet 18.48.29 WARNING DiscvManager:119 update_menuitems: warning: Adapter is None
qt.qpa.xcb: X server does not support XInput 2
isPrimaryInstance
qt.qpa.xcb: QXcbConnection: XCB error: 1 (BadRequest), sequence: 169, resource id: 649, major code: 130 (Unknown), minor
code: 47
qt.qpa.gl: QXcbConnection: Failed to initialize GLX
aboutToQuit

(deja-dup-monitor:16834): deja-dup-WARNING **: 18:50:06.811: BackupInterface.vala:64:
GDBus.Error:org.freedesktop.DBus.Error.NoReply: Message recipient disconnected from message bus without replying
...
===

Note, that the same x2goclient works perfectly with debian 11 machines.

Best regards

Peter Barth

unread,
Jun 30, 2023, 2:00:05 AM6/30/23
to
apparently, X2go works on the release version of debian 12.
I've tested with the desktop environment MATE.

glx keeps to be broken, (glxinfo, ... private request) but that seems
to be a known issue on almost all platforms (fedora, ubuntu).

imho, the bug report can be closed.

Mike Gabriel

unread,
Jul 12, 2023, 4:10:05 PM7/12/23
to
Control: close -1

Hi
Yes, this issue was fixed via marco 1.26.1-2 (MATE's window manager).

Closing...
Mike


--

DAS-NETZWERKTEAM
c\o Technik- und Ökologiezentrum Eckernförde
Mike Gabriel, Marienthaler Str. 17, 24340 Eckernförde
mobile: +49 (1520) 1976 148
landline: +49 (4351) 850 8940

GnuPG Fingerprint: 9BFB AEE8 6C0A A5FF BF22 0782 9AF4 6B30 2577 1B31
mail: mike.g...@das-netzwerkteam.de, http://das-netzwerkteam.de

0 new messages