Re: OpenGL failing with latest XQuartz
Re: OpenGL failing with latest XQuartz
- Subject: Re: OpenGL failing with latest XQuartz
- From: Joey Mukherjee <email@hidden>
- Date: Tue, 20 Jul 2010 15:47:15 -0500
Upgrading Mesa on a Linux CentOS is harder than it looks! I wasn't able to make much progress with it unfortunately.
I decided I try to run the same program on a Sun Solaris box and throw to my Sun. I get exactly the same results!! This is even with the new XQuartz just released...
./glxinfo
name of display: elmer:10.0
X Error of failed request: BadMatch (invalid parameter attributes)
Major opcode of failed request: 147 (GLX)
Minor opcode of failed request: 5 (X_GLXMakeCurrent)
Serial number of failed request: 167
Current serial number in output stream: 167
Is there anything else I can try?
Thanks,
Joey
On Jul 19, 2010, at 3:36 PM, Jeremy Huddleston wrote:
> You have a really old mesa which makes a few invalid assumptions. Please try updating to mesa 7.8.2 and using the LIBGL_ALWAYS_INDIRECT workaround.
>
> On Jul 19, 2010, at 13:09, Joey Mukherjee wrote:
>
>>
>> On Jul 19, 2010, at 2:39 PM, Jeremy Huddleston wrote:
>>
>>> Can you please open a bug report including your system profile (Apple->About this Mac->More Info will launch System Profiler, then just File->Save As).
>>>
>>>> [joey@porky ~]$ xdpyinfo |more
>>>> name of display: localhost:10.0
>>>
>>> It looks like you're not local. This looks like an SSH tunneled display. What is the remote system's configuration? It may be a bug in mesa on the remote system. See:
>>> https://bugs.freedesktop.org/show_bug.cgi?id=24226
>>
>> Oops, yes you are right. I completely botched my original message and left out this bit. Locally, OpenGL applications do work. Even with indirect rendering, I get the same issue.
>>
>> [joey@porky ~]$ glxinfo
>> name of display: localhost:11.0
>> X Error of failed request: BadMatch (invalid parameter attributes)
>> Major opcode of failed request: 147 (GLX)
>> Minor opcode of failed request: 5 (X_GLXMakeCurrent)
>> Serial number of failed request: 17
>> Current serial number in output stream: 17
>> [joey@porky ~]$ LIBGL_ALWAYS_INDIRECT=1 glxinfo
>> name of display: localhost:11.0
>> X Error of failed request: BadMatch (invalid parameter attributes)
>> Major opcode of failed request: 147 (GLX)
>> Minor opcode of failed request: 5 (X_GLXMakeCurrent)
>> Serial number of failed request: 16
>> Current serial number in output stream: 16
>>
>> The remote system is a fully up-to-date Linux CentOS v5.1 system. The version of Mesa is 6.5.1.
>>
>> Here is the ticket in case someone else has the same issue!
>>
>> http://xquartz.macosforge.org/trac/ticket/423
>>
>> Let me know if I can help in any way!
>>
>> Thanks,
>> Joey
>>
>
_______________________________________________
Do not post admin requests to the list. They will be ignored.
X11-users mailing list (email@hidden)
This email sent to email@hidden