Steam won't start
So i have installed steam, and when i try to start it with the terminal commnad "steam", It writes out these 2 errors:
libGL error: No matching fbConfigs or visuals found libGL error: failed to load driver: swrast I have downloaded steam with apt, and from the original steam page, none of them work. Video Card: GTX 970 Distro: Debian 8.5 Driver: Probably NVIDIA-Linux-x86_64-367.27, but also tried nvidia-x11-drv-32bit-310.32-1.0.x86_64. |
Do you receive any errors when you "apt-get install steam"? If so then what are they? Also, how are you installing the NVIDIA drivers? If you're using the binary from the NVIDIA site then are you ensuring that you install the 32bit compatibility if asked (I don't actually recall seeing that when I installed the the other day but I probably got so used to clicking "yes" that I forgot)?
|
I get E: Package 'steam:i386' has no installation candidate, I downloaded steam_latest.deb from the original site, that gives no errors.
I don't think i installed 32 bit compatibility, and i think it didn't asked. Here is the driver i'm using: http://http://us.download.nvidia.com..._64-367.27.run |
No errors at all.
The current driver i'm using: http://us.download.nvidia.com/XFree8..._64-367.27.run I don't think it is 32 bit compatible and i don't even remember it asking if it should be 32 bit compatible. I downloaded steam from the original site, (steam_latest.deb) With the command: sudo dpkg -i steam_latest.deb |
That is the driver and card I'm using but I am running Sid so I'll have some newer packages.
Does the driver from the repository work with the 970 yet? If so then it's a good starting point to try to install the driver from the repository then reinstall steam and try again. Or, to try to find out what you're missing try: Code:
ldd /usr/lib/games/steam/steam |
I'm not sure what do you mean, I followed these steps to install the nvidia driver:
Quote:
|
I don't understand. If you installed the NVIDIA driver from their website you ran the installer and if you installed the NVIDIA driver from the repositories you used "apt-get install -t jessie-backports nvidia-driver" so which is it?
Also, what's the result of "ldd /usr/lib/games/steam/steam" which will tell you whether the dependencies for Steam are installed? |
The output: No such file or directory.
Also: About nvidia, i got it wrong the first time (when i said i downloaded it from: http://us.download.nvidia.com/XFree8..._64-367.27.run) It was laying in my Downloads folder that's why i thought. |
What happens when you run "apt-get install steam" as root then? It seems you haven't done this as, otherwise, "ldd /usr/lib/games/steam/steam" would give you some results.
|
First, i did "sudo dpkg -i steam_latest.deb"
I tried "sudo apt-get install steam" Still not working. |
You must have seen some error or warning because you haven't installed Steam? I would probably suggest running "sudo apt-get -f install" but I'd be more confident if you'd actually post the output of "sudo apt-get install steam" because unless your system is broken there should be an error produced.
|
I probably won't post it, because my debian is set on the Hungarian language. Though after looking at it, there aren't any errors or warnings. The installation finished when it said something like Configuring: steam (1.0.0.52) ...
|
FINALLY! I fixed it by installing "libgl1-mesa-swx11". Steam started straight up.
|
Oup. Happiness ended. Yeah. More like it staright up showed an error saying:
Quote:
is missing. |
You probably need the 32 bit version of libgl1-nvidia-glx installed. If you can find the location of your Steam executable then running ldd against it will list the missing libraries. I'm still confused as to why "ldd /usr/lib/games/steam/steam" doesn't work. What does the command "which steam" output and, once you've found that, what does displaying that using cat show?
|
All times are GMT -5. The time now is 04:16 AM. |