Steam for Linux

Steam for Linux

depesz 3. maj 2013 kl. 5:15
How to get DRI on Kubuntu 13.04. 64 bit, with nvidia graphics drivers?
So, I installed steam, using gdebi,or normally, and I always get the message about GLX not using DRI. 32 bit glxinfo shows message "libGL error: failed to load driver: swrast".
What has to be done to get it to work? I would love to send some money towards Valve, but there is not much point in it, given that I can't run it normally.
Is there any official (or semi-official) howto/tutorial to get steam installed on modern, 64 bit, Linux?
< >
Viser 1-8 af 8 kommentarer
drewb🐧 3. maj 2013 kl. 12:55 
This is an issue with your OpenGL support, not Steam. Which video drivers did you install?

If you look for threads about OpenGL and direct rendering there are a number of suggestions for getting things to work.
X'grnsxs 4. maj 2013 kl. 2:04 
Before you mess up with your driver-setup, please consider trying this out:
http://steamcommunity.com/app/221410/discussions/0/828937546125872937/

In short: you might not be member of the "video" group, thus preventing userlevel write access to your video hardware.
depesz 4. maj 2013 kl. 3:51 
@drewb: I know it's issue with OpenGL, but it doesn't manifest in any other application (mostly because all other things that I use, that use OpenGL, are 64bit).
I am using nvidia driver, installed using "Jockey" (Additional Drivers, in applications menu)
depesz 4. maj 2013 kl. 3:51 
@X'grnsxs:
I am in video group.
X'grnsxs 4. maj 2013 kl. 4:29 
Okay, you are member of "video". Thats fine.
Next, please check, if you installed the 32bit libraries of Mesa -> Mesa-libGL1-32bit, libva-glx1-32bit, libxcb-glx0-32bit etc. pp.
If the 32bit libraries are installed, try downloading the proprietary NVIDIA Drivers and install these. In the installation process, you will be asked whether you would like to install 32bit compatibility packages. Select "YES"
Maybe this could have helped... Good luck!
depesz 5. maj 2013 kl. 6:43 
I have these installed:

=$ dpkg -l | grep -iE '(glx|mesa)' ii libegl1-mesa:amd64 9.1.1-0ubuntu3 amd64 free implementation of the EGL API -- runtime ii libegl1-mesa-drivers:amd64 9.1.1-0ubuntu3 amd64 free implementation of the EGL API -- hardware drivers ii libgl1-mesa-dri:amd64 9.1.1-0ubuntu3 amd64 free implementation of the OpenGL API -- DRI modules ii libgl1-mesa-dri:i386 9.1.1-0ubuntu3 i386 free implementation of the OpenGL API -- DRI modules ii libgl1-mesa-glx:amd64 9.1.1-0ubuntu3 amd64 free implementation of the OpenGL API -- GLX runtime ii libgl1-mesa-glx:i386 9.1.1-0ubuntu3 i386 free implementation of the OpenGL API -- GLX runtime ii libglapi-mesa:amd64 9.1.1-0ubuntu3 amd64 free implementation of the GL API -- shared library ii libglapi-mesa:i386 9.1.1-0ubuntu3 i386 free implementation of the GL API -- shared library ii libgles2-mesa:amd64 9.1.1-0ubuntu3 amd64 free implementation of the OpenGL|ES 2.x API -- runtime ii libglu1-mesa:amd64 9.0.0-0ubuntu1 amd64 Mesa OpenGL utility library (GLU) ii libglu1-mesa:i386 9.0.0-0ubuntu1 i386 Mesa OpenGL utility library (GLU) ii libopenvg1-mesa:amd64 9.1.1-0ubuntu3 amd64 free implementation of the OpenVG API -- runtime ii libtxc-dxtn-s2tc0:amd64 0~git20121227-1 amd64 Texture compression library for Mesa ii libtxc-dxtn-s2tc0:i386 0~git20121227-1 i386 Texture compression library for Mesa ii libxcb-glx0:amd64 1.8.1-2ubuntu2 amd64 X C Binding, glx extension ii libxcb-glx0:i386 1.8.1-2ubuntu2 i386 X C Binding, glx extension ii mesa-utils 8.0.1+git20110129+d8f7d6b-0ubuntu2 amd64 Miscellaneous Mesa GL utilities ii rss-glx 0.9.1-5ubuntu5 amd64 Really Slick Screensavers GLX Port ii xscreensaver-gl 5.15-2ubuntu1 amd64 GL(Mesa) screen hacks for xscreensaver

As for my nvidia driver - I might reinstall it, though it will take me some time - doesn't installation from Jockey (standard tool in ubuntu to install proprietary drivers) install everything correctly (including 32bit versions?).

Anyway - will reinstall nvidia drivers based on what is available on nvidia site, and report back.
depesz 6. maj 2013 kl. 7:00 
Thanks for all the help, but finally decided it's not worth it. I mean - I have everything installed from packages from (theoretically supported) ubuntu/kubuntu, yet I can't run it, unless I will work on getting some additional drivers, provided by another source, and with (probably) different, non-standard, upgrading method. It's all just not worth the hassle.
X'grnsxs 6. maj 2013 kl. 10:49 
I think, the "jockey" install maybe did not install the 32bit compatibility files like the proprietary driver installer does.
< >
Viser 1-8 af 8 kommentarer
Per side: 1530 50

Dato opslået: 3. maj 2013 kl. 5:15
Indlæg: 8