GLX not enabled under Xvfb on Leopard
GLX not enabled under Xvfb on Leopard
- Subject: GLX not enabled under Xvfb on Leopard
- From: Dan Tenenbaum <email@hidden>
- Date: Fri, 21 Dec 2012 10:10:40 -0800
Hi,
I have two Leopard machines that are identical hardware-wise and both
running OS X 10.5.8.
On one machine (the "good" machine) I have no problems, it's running
Xquartz 2.16.
The other machine (the "bad" machine) is running Xquartz 2.6.3 (the
final version for Leopard) and that's where I have a problem.
I have some code that needs to access GLX when running under Xvfb. The
code calls the glXQueryExtension() function and it returns False.
(specifically, the code I'm running is the R package 'rgl', and the
issue can be reproduced by installing rgl and then loading it with the
command 'library(rgl)').
When I am logged in to the physical console, this code works OK, it's
just when I'm running under Xvfb that I have this problem.
Now on the 'good' machine, everything works fine. Since it is running
Xquartz 2.1.6, it would make sense to install that on the 'bad'
machine, but I could not find a binary of XQuartz 2.1.6. I also tried
installing 2.1.4 on the "bad" machine, which was the closest version I
could find, but that made no difference.
I also tried:
- starting Xvfb with -x GLX
- starting Xvfb with a color depth of 8 instead of 16
- completely removing X11 per the FAQ of this list
(http://xquartz.macosforge.org/trac/wiki/X11-UsersFAQ, "Messed it up,
got confused, want to start over? (Leopard)") and then reinstalling
XQuartz
None of these things worked, and yet the problem must be solvable
because there is another machine where it works.
Hope someone can help. Let me know if there is any other information I
can provide.
Thanks in advance,
Dan
_______________________________________________
Do not post admin requests to the list. They will be ignored.
X11-users mailing list (email@hidden)
This email sent to email@hidden