终端输出:
felix@felix-ubuntu:~$ steam
Running Steam on ubuntu 14.04 64-bit
STEAM_RUNTIME is enabled automatically
Installing breakpad exception handler for appid(steam)/version(0_client)
libGL error: Couldn't dlopen libudev.so.1 or libudev.so.0, driver detection may be broken.
steam: ../../../../src/loader/loader.c:129: asserted_dlsym: Assertion `result' failed.
ILocalize::AddFile() failed to load file "public/steambootstrapper_english.txt".
[2014-02-15 10:53:45] Startup - updater built Feb 10 2014 16:03:16
Uploading dump (out-of-process) [proxy '']
/tmp/dumps/crash_20140215105345_1.dmp
/home/felix/.local/share/Steam/steam.sh: 755. sor: 8084 Félbeszakítva (core készült) $STEAM_DEBUGGER "$STEAMROOT/$PLATFORM/$STEAMEXE" "$@"
mv: stat ”/home/felix/.steam/registry.vdf” sikertelen: Nincs ilyen fájl vagy könyvtár
Installing bootstrap /home/felix/.local/share/Steam/bootstrap.tar.xz
Reset complete!
Restarting Steam by request...
Running Steam on ubuntu 14.04 64-bit
STEAM_RUNTIME has been set by the user to: /home/felix/.local/share/Steam/ubuntu12_32/steam-runtime
Installing breakpad exception handler for appid(steam)/version(0_client)
libGL error: Couldn't dlopen libudev.so.1 or libudev.so.0, driver detection may be broken.
steam: ../../../../src/loader/loader.c:129: asserted_dlsym: Assertion `result' failed.
ILocalize::AddFile() failed to load file "public/steambootstrapper_english.txt".
[2014-02-15 10:53:47] Startup - updater built Feb 10 2014 16:03:16
Uploading dump (out-of-process) [proxy '']
/tmp/dumps/crash_20140215105347_1.dmp
/home/felix/.local/share/Steam/steam.sh: 755. sor: 8212 Félbeszakítva (core készült) $STEAM_DEBUGGER "$STEAMROOT/$PLATFORM/$STEAMEXE" "$@"
我使用的是 Ubuntu 13.10,并且有 Intel Q35 (GMA 3100)。Steam 在 12.04 和 13.04 上运行良好,问题只出现在 13.10 上。
答案1
要修复此错误,您必须
apt-get install libudev1:i386
Steam 是 32 位的,并且 Steam 对 libudev1 的要求是“已满足”,但无法与 amd64 版本链接。Steam 应该更新其依赖项。
这个问题的通用解决方案是确定要安装哪些包,使用dpkg -S libXXXX.so
使用 AMD Radeon 6450 mesa 运行 Ubuntu Saucy 13.10 64 位