depesz 3. maj 2013 kl. 5:15am
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:55pm 
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:04am 
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:51am 
@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:51am 
@X'grnsxs:
I am in video group.
X'grnsxs 4. maj 2013 kl. 4:29am 
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:43am 
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:00am 
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:49am 
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: 15 30 50
Dato postet: 3. maj 2013 kl. 5:15am
Indlæg: 8