Steam for Linux > Discussões Gerais > Detalhes do Tópico
depesz 3 Mai, 2013 às 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?
A mostrar 1-8 de 8 comentários
< >
drewb🐧 3 Mai, 2013 às 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 Mai, 2013 às 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 Mai, 2013 às 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 Mai, 2013 às 3:51 
@X'grnsxs:
I am in video group.
X'grnsxs 4 Mai, 2013 às 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 Mai, 2013 às 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 Mai, 2013 às 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 Mai, 2013 às 10:49 
I think, the "jockey" install maybe did not install the 32bit compatibility files like the proprietary driver installer does.
A mostrar 1-8 de 8 comentários
< >
Por página: 15 30 50
Postado a: 3 Mai, 2013 às 5:15
Comentários: 8