Steam for Linux

Steam for Linux

Steam for Linux > Obecné diskuze > Detaily tématu
[SOLVED] Duke Nukem 3D: Megaton Edition and Shadow Warrior Classic Redux not launching
Recently I had purchased the Humble Bundle and Humble Weekly Bundle. I downloaded these games and when I try to launch them, Steam says I am in-game for a second and then I go back to just being online. No game screen pops-up or anything. Help would be greatly appreciated! :D:
Naposledy upravil Yamzee; 15. zář. 2013 v 7.47
< >
Zobrazeno 115 z 18 komentářů
If you're using nvidia drivers you need to make a softlink named "libGL.so" to /usr/lib/nvidia/libGL.so.1 in, ~/.steam/steam/SteamApps/common/Duke Nukem 3D/bin/. Same for Shadow Warrior Redux too.

From Terminal this would be:
$ cd ~/.steam/steam/SteamApps/common/Duke\ Nukem\ 3D/bin/ $ ln -s /usr/lib/nvidia/libGL.so.1 libGL.so
Naposledy upravil instabilis; 14. zář. 2013 v 9.08
instabilis původně napsal:
If you're using nvidia drivers you need to make a softlink named "libGL.so" to /usr/lib/nvidia/libGL.so.1 in, ~/.steam/steam/SteamApps/common/Duke Nukem 3D/bin/. Same for Shadow Warrior Redux too.

From Terminal this would be:
$ cd ~/.steam/steam/SteamApps/common/Duke\ Nukem\ 3D/bin/ $ ln -s /usr/lib/nvidia/libGL.so.1 libGL.so
Thank you, but I have an AMD/ATI drivers.
So, find your libGL.so.1 file then create the symbolic link:

sudo ln -s /whereisplaced/libGL.so.1 /usr/lib/libGL.so

For open source drivers:
sudo ln -s /usr/lib/i386-linux-gnu/mesa/libGL.so.1 /usr/lib/libGL.so

It works both for DN3D and SW.
To find your libGL.so, type:

locate libGL.so

You should find various results, but look for the one which pertains to your AMD/ATI driver.
Thank you everyone, but I solved the problem yesterday from another post on how to fix it.
I should've changed the name here and asked for it to be locked, as it is solved.
can you post the link in wich you solve this problem please?, i have the same, regards!!!
I couldn't find it myself after installing a few other distros, the best thing to do is create a symbolic link as shown above.
Kano 7. říj. 2013 v 13.29 
The game is wrongly linked and should be fixed, but if you don't want to create a symlink yourself you can try this:
sudo apt-get install libgl1-mesa-dev:i386
Installing libgl1-mesa-dev:i386 worked fine, thanks for your help!
Thank you, installing libgl1-mesa-dev:i386 worked here as well. I tried the symbolic link first, but it didn't work.
I'm running Ubuntu 13.10 64-bit in Oracle VirtualBox.
Kano původně napsal:
The game is wrongly linked and should be fixed, but if you don't want to create a symlink yourself you can try this:
sudo apt-get install libgl1-mesa-dev:i386

I can confirm this worked for me. My Linux laptop is running Ubuntu 13.10 64-bit with Intel HD 4000 graphics.
sudo apt-get install libgl1-mesa-dev:i386

worked beautifully for me as well Ubuntu 12.04 :boot:
Naposledy upravil veryhoudini; 9. led. 2014 v 0.16
Kano původně napsal:
The game is wrongly linked and should be fixed, but if you don't want to create a symlink yourself you can try this:
sudo apt-get install libgl1-mesa-dev:i386

Can confirm this works on current Debian or Linux Mint Debian Edition as well. Got two machines, one running nvidia drivers and LMDE testing, the other running fglrx and Debian testing.
The stated symlink wasn't required at all.
Naposledy upravil Ingupin; 6. úno. 2014 v 10.40
Running SteamOS and the above workaround is not working at all, too many missing dependencies when retreiving the packages....
SteamOS is fairly new, and I myself aren't sure if you can exactly fix it at the moment. Maybe as they add more support for more video cards, then the fix will begin working as it should.

Ghigi původně napsal:
Running SteamOS and the above workaround is not working at all, too many missing dependencies when retreiving the packages....
< >
Zobrazeno 115 z 18 komentářů
Na stránku: 15 30 50

Steam for Linux > Obecné diskuze > Detaily tématu
Datum odeslání: 14. zář. 2013 v 8.47
Počet příspěvků: 18