I've had problems with Fedora not supporting random extensions that every other linux distro does since Core 2 that have never been fixed. I'm guessing they use some patchset that screws things up. If all else fails, try installing xorg manually from source.
Oliver Stieber wrote:
--- Alex Villacís Lasso a_villacis@palosanto.com wrote:
I downloaded a trial version of a Japanese RPG (Vagrants from Studio e.go, at http://210.138.120.57/download/extra/vagrants_trial.exe), and tried to run it under Wine. This is a self-extracting archive, and it decompresses correctly, but when the main executable (vagrants.exe) is run, I get the following error:
trace:d3d:IWineD3DDeviceImpl_ActiveRender making new buffer X Error of failed request: GLXUnsupportedPrivateRequest Major opcode of failed request: 143 (GLX) Minor opcode of failed request: 16 (X_GLXVendorPrivate) Serial number of failed request: 9274 Current serial number in output stream: 9276
I could pinpoint the exact location of the call that fails. The line is dlls/wined3d/device.c, line 5592, at the call to glXMakeCurrent() in IWineD3DDeviceImpl_ActiveRender. But I am at a loss a how to fix this on my own. The function aborts the program instead of returning an error, as the code intends to check, so it cannot even recover from it. From what I googled, this seems to be some missing functionality of my X server (in Fedora 4), but there is no more information on how to fix this. Could somebody explain this error in more detail, and what can I do to aid in diagnosing or fixing it?
It looks like the X server you are using doesn't support the OpenGL related function glXMakeCurrent(), can you send me the output of glxinfo?
Using latest Wine CVS (at 2005/07/29).
Alex Villacis Lasso
___________________________________________________________ Yahoo! Messenger - NEW crystal clear PC to PC calling worldwide with voicemail http://uk.messenger.yahoo.com