Re: GLX not enabled under Xvfb on Leopard
Re: GLX not enabled under Xvfb on Leopard
- Subject: Re: GLX not enabled under Xvfb on Leopard
- From: Jeremy Huddleston Sequoia <email@hidden>
- Date: Fri, 21 Dec 2012 11:50:38 -0800
It's not the version of XQuartz that is the issue. It's whether or not the Xvfb you are using supports GLX. I can't recall ever supporting GLX in Xvfb, but I may be wrong.
What is the version of Xvfb that "works"? Did you maybe install it from another source? Can you do:
which Xvfb
otool -l /path/to/that/Xvfb | grep uuid
On Dec 21, 2012, at 10:10 AM, Dan Tenenbaum <email@hidden> wrote:
> 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
>
_______________________________________________
Do not post admin requests to the list. They will be ignored.
X11-users mailing list (email@hidden)
This email sent to email@hidden