X2Go and RStudio

Hello,

rstudio crashe in X2GO,

context
Debian Buster
x2goserver: 4.1.0.3
x2goserver-common: 4.1.0.3
x2goserver-extensions: 4.1.0.3
x2goserver-fmbindings: 4.1.0.3
x2goserver-printing: 4.1.0.3
x2goserver-x2goagent: 3.5.99.20
x2goserver-xsession: 4.1.0.3
GLX version: 1.4
rstudio-1.3.139-amd64.deb

Message:

qt.qpa.xcb: X server does not support XInput 2
[11491:11559:0426/101655.045447:ERROR:gl_surface_glx_qt.cpp(141)] GLX 1.3 or later is required.
[11491:11559:0426/101655.045479:ERROR:gl_ozone_glx_qt.cpp(57)] GLSurfaceGLXQt::InitializeOneOff failed.
qt.glx: qglx_findConfig: Failed to finding matching FBConfig (8 8 8 0)
qt.glx: qglx_findConfig: Failed to finding matching FBConfig (1 8 8 0)
qt.glx: qglx_findConfig: Failed to finding matching FBConfig (1 1 8 0)
qt.glx: qglx_findConfig: Failed to finding matching FBConfig (1 1 1 0)
WARNING: Application calling GLX 1.3 function "glXCreatePbuffer" when GLX 1.3 is not supported!  This is an application bug!
QSGContext::initialize: stencil buffer support missing, expect rendering errors
qt.qpa.xcb: QXcbConnection: XCB error: 1 (BadRequest), sequence: 167, resource id: 128, major code: 130 (Unknown), minor code: 47

Hello, after some difficulties with lib-ssl, to install Rstudio (last stable or daily version) on Debian Buster.
I have now a problem with X2Go
When i start rstudio, i have this message, and then crashes .

$ rstudio
qt.qpa.xcb: X server does not support XInput 2
[11491:11559:0426/101655.045447:ERROR:gl_surface_glx_qt.cpp(141)] GLX 1.3 or later is required.
[11491:11559:0426/101655.045479:ERROR:gl_ozone_glx_qt.cpp(57)] GLSurfaceGLXQt::InitializeOneOff failed.
qt.glx: qglx_findConfig: Failed to finding matching FBConfig (8 8 8 0)
qt.glx: qglx_findConfig: Failed to finding matching FBConfig (1 8 8 0)
qt.glx: qglx_findConfig: Failed to finding matching FBConfig (1 1 8 0)
qt.glx: qglx_findConfig: Failed to finding matching FBConfig (1 1 1 0)
qt.glx: qglx_findConfig: Failed to finding matching FBConfig (1 1 1 0)
qt.glx: qglx_findConfig: Failed to finding matching FBConfig (1 1 1 0)
qt.glx: qglx_findConfig: Failed to finding matching FBConfig (1 1 1 0)
qt.glx: qglx_findConfig: Failed to finding matching FBConfig (1 1 1 0)
WARNING: Application calling GLX 1.3 function "glXCreatePbuffer" when GLX 1.3 is not supported! This is an application bug!
QSGContext::initialize: stencil buffer support missing, expect rendering errors
qt.qpa.xcb: QXcbConnection: XCB error: 1 (BadRequest), sequence: 167, resource id: 128, major code: 130 (Unknown), minor code: 47


Debian Buster

x2goserver: 4.1.0.3
x2goserver-common: 4.1.0.3
x2goserver-extensions: 4.1.0.3
x2goserver-fmbindings: 4.1.0.3
x2goserver-printing: 4.1.0.3
x2goserver-x2goagent: 3.5.99.20
x2goserver-xsession: 4.1.0.3

GLX version: 1.4

rstudio-1.3.139-amd64.deb

x2go has issues with GLX. There are some workarounds, for instance https://wiki.x2go.org/doku.php/wiki:development:glx-xlib-workaround. See if they work for you.

first I test by uncomment in /etc/x2go/x2goagent.options, perhaps it's not the best solution, but studio start .

Uncomment to disable GLX, the old mesa version is hopelessly outdated anyways.
Unbreaks the gnome3 control center

X2GO_NXAGENT_DEFAULT_OPTIONS+=" -extension GLX"

Then GLX 1.4 is ok for me,it 's not exactly the same problem, if you look version of my softwares

$ glxinfo | grep 'GLX version:'
GLX version: 1.4

and glxdemo, glxgears, glxheads, glxinfo work properly

Debian Buster

x2goserver: 4.1.0.3
x2goserver-common: 4.1.0.3
x2goserver-extensions: 4.1.0.3
x2goserver-fmbindings: 4.1.0.3
x2goserver-printing: 4.1.0.3
x2goserver-x2goagent: 3.5.99.20
x2goserver-xsession: 4.1.0.3
GLX version: 1.4

This topic was automatically closed 21 days after the last reply. New replies are no longer allowed.

If you have a query related to it or one of the replies, start a new topic and refer back with a link.