Left 4 Dead 2 Beta > 一般討論 > 主題細節
Galiral 2013 年 05 月 5 日 @ 上午 7 時 12 分
ubuntu 13.04 raring not starting
launching ./hl2.sh in Left 4 Dead 2 Beta give this error:

Failed to load the launcher ($HOME/.local/share/Steam/SteamApps/common/Left 4 Dead 2 Beta/bin/libstdc++.so.6: version `GLIBCXX_3.4.15' not found (required by $HOME/.local/share/Steam/SteamApps/common/Left 4 Dead 2 Beta/bin/libtier0.so))

the file libstdc++.so.6 is present

using fglrx-updates (12.9) on raring 13.04
顯示 1-11,共 11 則回應
< >
TheCommuneSickle 2013 年 05 月 5 日 @ 上午 7 時 15 分 
Works for me on ubuntu 13.04, using wrong drivers could be the problem
BeryJu 2013 年 05 月 5 日 @ 上午 7 時 37 分 
newest is 13.4 for Radeons, so it can be driver problems
Galiral 2013 年 05 月 5 日 @ 上午 7 時 44 分 
i switched to the open source drivers and i get the same problem
bubexel 2013 年 05 月 5 日 @ 上午 9 時 45 分 
its not about drivers, is about the version of glibc you have. I'm not user of Ubuntu... but try update ur glibc.
Galiral 2013 年 05 月 5 日 @ 下午 2 時 33 分 
i guess it's not that, because it is not referring to the system library libstdc++.so.6 , but to the embedded one in "Left 4 Dead 2 Beta/bin".
i did update glibc with this ppa https://launchpad.net/~ubuntu-toolchain-r/+archive/test , but the error is the same, because its not dependent on the system library.
最後修改者:Galiral; 2013 年 05 月 6 日 @ 上午 8 時 03 分
the_phrantom_menace 2013 年 05 月 11 日 @ 下午 6 時 32 分 
I had the same problem on 12.04, I think I screwed it up a bit by restoring a backup of the non-beta L4D2 onto my Linux steam installation. I found:

$ find . -iname "libstdc*"
./left 4 dead 2/bin/libstdc++.so.6
./Left 4 Dead 2 Beta/bin/dedicated/libstdc++.so.6
./Left 4 Dead 2 Beta/bin/libstdc++.so.6

The hl2.sh script selects the libraries in "Left 4 Dead 2 Beta/bin/". The library file in "Left 4 Dead 2 Beta/bin/dedicated/" was a different size to the others, so I copied it into "/Left 4 Dead 2 Beta/bin/" and the game worked.
Galiral 2013 年 05 月 14 日 @ 上午 10 時 55 分 
it is quite strange since my left4dead 2 is a copy of the windows version (i didn't want to download all the 18 gb). Steam downloaded the missing files, and even with the integrity check nothing surfaced as wrong. i am now trying to copy or simlink the file in the dedicated and let you know if it works :)
Galiral 2013 年 05 月 14 日 @ 上午 11 時 03 分 
yep, it works :)
thanks grantek
LamerTex 2013 年 07 月 12 日 @ 上午 1 時 19 分 
Thanks it works for me too :)
corvusdeux 2013 年 07 月 21 日 @ 下午 12 時 47 分 
Work for me... is very simple and stupid bug... no?
Nod 2013 年 08 月 27 日 @ 下午 11 時 02 分 
Hi I had the same problem on LTS 12.04 64bit with latest nvidia drivers, the fix worked for me :)

What I did:

$ cd ~/.local/share/Steam/SteamApps/common/Left\ 4\ Dead\ 2
$ find . -iname "libstdc*" -exec md5sum {} \;
4f9c911de2276f988afaf47659a8367f ./bin/dedicated/libstdc++.so.6
8580ee564c50a2371bae7adbd1ab31cc ./bin/libstdc++.so.6
$ mv ./bin/libstdc++.so.6 ./bin/libstdc++.so.6.old
$ cp ./bin/dedicated/libstdc++.so.6 ./bin/libstdc++.so.6
$ find . -iname "libstdc*" -exec md5sum {} \;
4f9c911de2276f988afaf47659a8367f ./bin/dedicated/libstdc++.so.6
8580ee564c50a2371bae7adbd1ab31cc ./bin/libstdc++.so.6.old
4f9c911de2276f988afaf47659a8367f ./bin/libstdc++.so.6
顯示 1-11,共 11 則回應
< >
每頁: 15 30 50