Subject: X2GO Mate on Fedora25 segfaults in glxinfo and matesession

From: Pascal van Dam <[email-masked]>
Date: Fri, 14 Apr 2017 10:32:34 +0200

Package: x2goserver
Version: 4.1.0.0

When running x2goserver nightly build with Arctica NXlibs I cannot get a display on Fedora25 to the Mate desktop.
In /var/log/messages I can see the following:

[  414.209390] glxinfo[14966]: segfault at 0 ip 00007f878583c6a7 sp 00007fffada897b8 error 4 in libX11-xcb.so.1.0.0[7f878583c000+1000]
[  414.469265] mate-session[14900]: segfault at 0 ip 00007f445f7c66a7 sp 00007ffcd4db95b8 error 4 in libX11-xcb.so.1.0.0[7f445f7c6000+0`

Disabling OpenGL will solve the segfault issues but result in applications running without a windowmanager border.

Is a solution known for this?

X2GO relevant version info

x2goserver-common-4.1.0.0-0.0x2go1.0.git20170309.1407.heuler.fc25.x86_64
x2goserver-extensions-4.1.0.0-0.0x2go1.0.git20170309.1407.heuler.fc25.x86_64
x2goagent-3.5.0.33-0.0x2go1.0.git20170309.756.heuler.fc25.x86_64
x2goserver-4.1.0.0-0.0x2go1.0.git20170309.1407.heuler.fc25.x86_64
perl-X2Go-Server-DB-4.1.0.0-0.0x2go1.0.git20170309.1407.heuler.fc25.x86_64
perl-X2Go-Server-4.1.0.0-0.0x2go1.0.git20170309.1407.heuler.fc25.x86_64
perl-X2Go-Log-4.1.0.0-0.0x2go1.0.git20170309.1407.heuler.fc25.x86_64
x2goserver-xsession-4.1.0.0-0.0x2go1.0.git20170309.1407.heuler.fc25.x86_64

Arctica libs

libNX_X11-6-3.5.99.4-0.1build1.fc25.x86_64

Mesa libs

[root@f25devn10 x2go]# rpm -qa | grep -i mesa
mesa-libxatracker-13.0.4-3.fc25.x86_64
mesa-libGLES-13.0.4-3.fc25.x86_64
mesa-dri-drivers-13.0.4-3.fc25.x86_64
mesa-libglapi-13.0.4-3.fc25.x86_64
mesa-filesystem-13.0.4-3.fc25.x86_64
mesa-libEGL-13.0.4-3.fc25.x86_64
mesa-libgbm-13.0.4-3.fc25.x86_64
mesa-libGL-13.0.4-3.fc25.x86_64
mesa-libGLU-9.0.0-10.fc24.x86_64
mesa-libwayland-egl-13.0.4-3.fc25.x86_64
[root@f25devn10 x2go]# rpm -qa libepoxy
libepoxy-1.4.1-1.fc25.x86_64
[root@f25devn10 x2go]# 

Thanks in advance!

Kind regards,

   Pascal van Dam