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 12:37:03 -0800
LOL, I forgot how old Leopard was. =)
Copying the working one over to should be fine. I'd recommend keeping that binary somewhere safe =)
Please file an enhancement request (bug report) to add GLX support to Xvfb, and I'll see how feasible it is.
--Jeremy
On Dec 21, 2012, at 12:15 PM, Dan Tenenbaum <email@hidden> wrote:
> Hi Jeremy,
>
> Thanks for the reply.
> On the "good" machine, the result is:
>
> otool -l /usr/X11R6/bin/Xvfb |grep uuid
> uuid 0xce 0xd3 0x4d 0xbe 0x52 0x09 0x34 0xe5
>
> and on the "bad" machine:
>
> otool -l /usr/X11R6/bin/Xvfb |grep uuid
> uuid 0x2a 0xe1 0x6f 0x9e 0xd5 0x5a 0x54 0x34
>
> I am not sure what accounts for the difference.
> Where can I install this "working" version on my "bad" machine?
> Thanks,
> Dan
>
>
>
> On Fri, Dec 21, 2012 at 11:50 AM, Jeremy Huddleston Sequoia
> <email@hidden> wrote:
>> 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