http://bugs.winehq.org/show_bug.cgi?id=2951
Summary: Second Life fails to launch (GL context problem?) Product: Wine Version: CVS Platform: PC URL: http://secondlife.com OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: wine-directx-d3d AssignedTo: wine-bugs@winehq.org ReportedBy: adam@gimp.org
The recent OpenGL context fixes have fixed a variety of my GL apps, but not Second Life:
----- [...] INFO Attempting to poll DirectX for hardware info INFO CoCreateInstance IID_IDxDiagProvider WARNING No DXDiag provider found! DirectX 9 not installed! WARNING DX9 probe failed INFO DirectX probe failed, alerting user. INFO Done polling DirectX for hardware info WARNING Unknown Windows major version 4, aborting detection! INFO Detected VRAM: 0 WARNING Bad or missing vfx index file c:\windows\profiles\fox\Application Data\SecondLife\cache\index.db2.x.1 WARNING Removing old vfs data file c:\windows\profiles\fox\Application Data\SecondLife\cache\data.db2.x.1 INFO Renaming c:\windows\profiles\fox\Application Data\SecondLife\cache\data.db2.x.1 to c:\windows\profiles\fox\Application Data\SecondLife\cache\data.db2.x.12652 INFO Renaming c:\windows\profiles\fox\Application Data\SecondLife\cache\index.db2.x.1 to c:\windows\profiles\fox\Application Data\SecondLife\cache\index.db2.x.12652 INFO Pre-sized VFS data file to 524288001 bytes INFO Initializing window... WARNING Couldn't find display mode 1024 by 768 at 32 bits per pixel WARNING No ARB WGL render texture extensions WARNING Error after wglChoosePixelFormatARB 32-bit INFO Opening help/window_creation_error.html INFO ShellExecute failure with 31 WARNING LLWindowManager::create() : Error creating window. WARNING Unable to create window, be sure screen is set at 32-bit color in Control Panels->Display->Settings -----
I believe that SL prefers D3D9 and then falls back to OpenGL when it fails to initialize D3D9. However, as you can see, it claims to then fail to find a suitable GL context.
I attach the output of 'glxinfo' on this system.
Let me know if you want a particular trace. SL is a free download/trial if you wish to try it yourself.
I'm filing this under 'wine-directx-d3d' since there doesn't seem to be an opengl component.