Steam for Linux > 일반 토론 > 제목 정보
ChillyPenguin 2013년 1월 17일 오후 12시 42분
Amnesia won't launch on 64-bit [solved]
Running Kubuntu 12.10 64-bit, Amnesia the Dark Descent doesn't launch. Launching from the terminal it will give errors about various libraries being missing; I can't remember which ones now.

It turns out that the starter script was trying to run Launcher.bin, which is the 32-bit launcher! It needs to be running Launcher.bin64. You can fix this by editing the script run_steam.sh which you'll find in the folder:

/home/yourusername/.local/share/Steam/SteamApps/common/Amnesia The Dark Descent

You'll need to replace the ./Launcher.bin call with ./Launcher.bin64. Note: you'll need super user (sudo) rights to edit and save that file. It will also likely get overwritten by a future update.

Odd that there's actually some stuff in that script that's supposed to test for a 64-bit Linux version and then run the correct launcher in that case. The trouble is that this code has all been commented out for some reason! Eg.:

#if [ `arch` == "x86_64" ]; then
# ./checklibs.sh libs64 Amnesia.bin64
# ./Launcher.bin64

Reading around, this seems to be something to do with the arch command not being available on some Linux distributions. It is available on Kubuntu though, and I presume on Ubuntu too.
ChillyPenguin님이 마지막으로 수정; 2013년 1월 17일 오후 5시 39분
4개 중 1-4 표시중
< >
blackout24 2013년 1월 17일 오후 1시 02분 
They should have used "uname -m" which gives exactly the same output and is even available on rooted Android Phones.
Cheogh 2013년 1월 17일 오후 2시 28분 
Why would you need sudo to edit that file?
ChillyPenguin 2013년 1월 17일 오후 5시 40분 
@Katsura,

My bad.

Of course you don't need sudo to edit files in your home folder! I've corrected in the main post now.
somekool 2013년 1월 19일 오전 7시 06분 
no games are launching for me.

I got Cubeman installed but won't launch.
and I try to installed the iBomber Attack Demo, which won't even installed.

Ubuntu 12.10 64bit
4개 중 1-4 표시중
< >
페이지당: 15 30 50
게시된 날짜: 2013년 1월 17일 오후 12시 42분
게시글: 4