Fix for GLXBadContext AND Re: bugfix for depth 24
'Jim C. Brown'
jma5 "at" umd.edu
Thu Apr 6 17:36:02 2006
On Thu, Apr 06, 2006 at 10:40:04AM +0100, James Weatherall wrote:
> Jim,
>
> The effects you're seeing are due to bogus visuals reported by the current
> release of VNC Server Free Edition for Unix, due to problems in the standard
> XFree86/Xorg codebase against which it is built. The latest VNC Enterprise
> Edition for Unix includes is fixed to report correct visuals.
>
> Cheers,
>
> Wez @ RealVNC Ltd.
>
Ok, I'll let the X.org maintainers know about this bug.
In the mean time, I found a patch against RealVNC that works around this (by
changing all the bogus visuals). With this, mplayer works perfectly.
Additionally, this includes a patch that fixes GLX support on -depth 24.
I was experiencing crashes of this sort:
$ glxinfo
name of display: :1.0
X Error of failed request: GLXBadContext
Major opcode of failed request: 150 (GLX)
Minor opcode of failed request: 5 (X_GLXMakeCurrent)
Serial number of failed request: 17
Current serial number in output stream: 17
(Curiously, mplayer -vo gl2 worked while mplayer -vo gl crashed.)
With this patch, all opengl apps work as expected.
Any chance of seeing these fixes make it into RealVNC FE for Unix 4.1.2?
Patch is at http://lists.freedesktop.org/archives/xorg/2005-June/008343.html
--
Infinite complexity begets infinite beauty.
Infinite precision begets infinite perfection.