These forums have been archived and are now read-only.

The new forums are live and can be found at https://forums.eveonline.com/

Linux

 
  • Topic is locked indefinitely.
 

Couldn't initialise OpenGL - client does not load

Author
Padanemi
Perkone
Caldari State
#1 - 2012-03-14 19:52:39 UTC
Linux Mint 12
wine-1.4-rc6

d3dx9_43 builtin,native
msvcr100 builtin,native
msvcr80 native,builtin
msvcr90 native,builtin

Catalyst 12.2 drivers

$ glxinfo | grep 'direct rendering\| string'
Quote:

direct rendering: Yes
server glx vendor string: ATI
server glx version string: 1.4
client glx vendor string: ATI
client glx version string: 1.4
OpenGL vendor string: Advanced Micro Devices, Inc.
OpenGL renderer string: ATI Mobility Radeon HD 4500 Series
OpenGL version string: 3.3.11554 Compatibility Profile Context
OpenGL shading language version string: 3.30


note: same error happens after "Play" button is pressed in the launcher, (which runs/patches fine), after CRUCIBLE splash page shows up.

blah@host ~ $ WINEPREFIX="/home/blah/.wine" wine C:\\Program\ Files\\CCP\\EVE\\bin\\ExeFile.exe
Quote:
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
fixme:heap:HeapSetInformation 0x110000 0 0x33f2d8 4
Network layer using: CarbonIO
EVE Client version 7.3 build 350962 starting 21:41:23
Multi-Language System: Client using language [EN]
Starting up Trinity through _trinity_deploy.dll ...
err:wgl:X11DRV_WineGL_InitOpenglInfo couldn't initialize OpenGL, expect problems <--- PROBLEM
err:d3d_caps:WineD3D_CreateFakeGLContext Can't find a suitable iPixelFormat.
err:d3d:InitAdapters Failed to get a gl context for default adapter
Direct3D9 is not available without OpenGL.
err:d3d_caps:WineD3D_CreateFakeGLContext Can't find a suitable iPixelFormat.
err:d3d:InitAdapters Failed to get a gl context for default adapter
Direct3D9 is not available without OpenGL.
An exception has occurred. It has been logged in the log server as exception #1



I understand wine does not load OpenGL because something is going wrong with my drivers?
Something else?

ANY input is welcome, I am getting close to a deadend here :/
Van Brum
One Ship Army
#2 - 2012-03-15 08:59:57 UTC  |  Edited by: Van Brum
Check your arch. If you have x86_64 linux installation you need to install x86 glx drivers.
I.e. i have libgl1-nvidia-glx-ia32 installed for my nvidia card.

Now I lay me down to sleep(3) Pray the OS my core to keep If I die before I wake Pray the Disk my core to take

Europol Agent917
Yarr Time
#3 - 2012-03-15 11:23:20 UTC
Seems a lib32 problem. If after installing the compat libs you still have problems check in /usr/lib32 for old versions of the very same libs, they can be breaking the system, all you should need in that case is to rename/remove them (I had this in the past).