Hi,
yesterday I reported about starting VisIt
under Xpra. With the -nowindowmetrics option, VisIt
starts apparently OK (see #85), but when I try to display something I get the following error:
angelv@carro:~$ visit -nowindowmetrics Running: gui2.4.2 -nowindowmetrics Running: viewer2.4.2 -host 127.0.0.1 -port 5600 -nowindowmetrics -geometry 3480x2560+360+0 -borders 26,4,4,4 -shift 0,0 -preshift 4,26 -defer Running: mdserver2.4.2 -host 127.0.0.1 -port 5601 Xlib: extension "NV-GLX" missing on display ":100". Xlib: extension "NV-GLX" missing on display ":100". Running: engine_ser2.4.2 -host 127.0.0.1 -port 5600 Xlib: extension "NV-GLX" missing on display ":100". Xlib: extension "NV-GLX" missing on display ":100". Xlib: extension "NV-GLX" missing on display ":100". Xlib: extension "NV-GLX" missing on display ":100". Xlib: extension "NV-GLX" missing on display ":100". Xlib: extension "NV-GLX" missing on display ":100". X Error of failed request: GLXBadContextTag Major opcode of failed request: 148 (GLX) Minor opcode of failed request: 5 (X_GLXMakeCurrent) Serial number of failed request: 39 Current serial number in output stream: 39
Any idea what could be wrong or if there is a workaround?
Thanks, Ángel de Vicente
You probably need some X11 display extensions which are not available in your xvfb implementation (which is /usr/bin/Xvfb
by default), try using Xdummy (the example given has GLX extension - which may or may not be enough to run your application)
Also note that the GL extension it tries to load is 'NV-GLX', hopefully this won't be the case when you use Xdummy as this would not work. I don't know how badly the NV driver messes up with the GL setup.
Not heard back, closing.
this ticket has been moved to: https://github.com/Xpra-org/xpra/issues/87