i installed steam on my OpenSuSE 11.0 computer, but when i installed it in konsole with 'wine SteamInstall.exe' it vomits a whole lot of "fixme's" and in the end it gives errors like
err:ole:CoGetClassObject class {9a5ea990-3034-4d6f-9128-01f3c61022bc} not registered
err:ole:CoGetClassObject no class object {9a5ea990-3034-4d6f-9128-01f3c61022bc} could be created for context 0x1
err:wgl:get_render_type_from_fbconfig Unknown render_type: 0
err:wgl:get_render_type_from_fbconfig Unknown render_type: 0
err:wgl:get_render_type_from_fbconfig Unknown render_type: 0
err:wgl:get_render_type_from_fbconfig Unknown render_type: 0
err:d3d:WineD3D_CreateFakeGLContext Can't find a suitable iPixelFormat
err:d3d:InitAdapters Failed to get a gl context for default adapter
err:wine_d3d:WineDirect3DCreate Direct3D9 is not available without opengl
fixme:dbghelp:dump_system_info fill in CPU vendorID and feature set
fixme:dbghelp:fetch_thread_info Couldn't open thread 39 (87)
fixme:dbghelp:fetch_thread_info Couldn't open thread 41 (87)
Killed
If you need the rest of what the konsole vomited on me, ill paste it, but its really long so i dont want to put it up here until someone needs it.
ps. i am a noob, so please be gentle =D
steam install on opensuse 11.0
Re: steam install on opensuse 11.0
Your system missing usable OpenGL libraries (libGL). You need that for any games. Steam also checks some capabilities on the start up and apparently fails if that doesn't work.regital wrote:err:wgl:get_render_type_from_fbconfig Unknown render_type: 0
err:d3d:WineD3D_CreateFakeGLContext Can't find a suitable iPixelFormat
err:d3d:InitAdapters Failed to get a gl context for default adapter
err:wine_d3d:WineDirect3DCreate Direct3D9 is not available without opengl
Make sure you install your video card drivers. Almost no distro; just like Windows, does not install the vendor(s) (ATI, NVIDIA etc..) drivers for you. You must install them manually.
If you have an ATI video card then follow my tutorial on the opensuse wiki
http://en.opensuse.org/ATI
If you have an nVidia video card then follow the nVidia tutorial
http://en.opensuse.org/Nvidia
Another easy way is to just use the 1-click install. You can use 1-click-install that will install the latest ATI or nVidia drivers:
ATI
http://opensuse-community.org/ati.ymp
nVidia
http://opensuse-community.org/nvidia.ymp
After your done installing the drivers make sure you either reboot or ctrl + alt + backspace to reload the X server.
Additionally, make sure you test to make sure they are working by opening the terminal and doing the following tests:
you should see a blurb about your driver. If you see Mesa at all after running glxinfo then you need to go back and try again.
Go to http://en.opensuse.org/ATI#Testing to test your driver further.
If you have an ATI video card then follow my tutorial on the opensuse wiki
http://en.opensuse.org/ATI
If you have an nVidia video card then follow the nVidia tutorial
http://en.opensuse.org/Nvidia
Another easy way is to just use the 1-click install. You can use 1-click-install that will install the latest ATI or nVidia drivers:
ATI
http://opensuse-community.org/ati.ymp
nVidia
http://opensuse-community.org/nvidia.ymp
After your done installing the drivers make sure you either reboot or ctrl + alt + backspace to reload the X server.
Additionally, make sure you test to make sure they are working by opening the terminal and doing the following tests:
Code: Select all
$ glxinfo
Code: Select all
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: RADEON X850 PRO Generic
OpenGL version string: 2.0.6286 (8.33.6)