Steamをインストール
ログイン
|
言語
简体中文(簡体字中国語)
繁體中文(繁体字中国語)
한국어 (韓国語)
ไทย (タイ語)
български (ブルガリア語)
Čeština(チェコ語)
Dansk (デンマーク語)
Deutsch (ドイツ語)
English (英語)
Español - España (スペイン語 - スペイン)
Español - Latinoamérica (スペイン語 - ラテンアメリカ)
Ελληνικά (ギリシャ語)
Français (フランス語)
Italiano (イタリア語)
Bahasa Indonesia(インドネシア語)
Magyar(ハンガリー語)
Nederlands (オランダ語)
Norsk (ノルウェー語)
Polski (ポーランド語)
Português(ポルトガル語-ポルトガル)
Português - Brasil (ポルトガル語 - ブラジル)
Română(ルーマニア語)
Русский (ロシア語)
Suomi (フィンランド語)
Svenska (スウェーデン語)
Türkçe (トルコ語)
Tiếng Việt (ベトナム語)
Українська (ウクライナ語)
翻訳の問題を報告
The problem appears to be missing files on 64-bit distributions because steam requires some of the 32-bit libraries, and they are not usually installed.
But I have my 32-bit libraries installed and it still won't work.
Try installing the 32-bit libraries for Debian and see if it works for you.
Have you checked if all the dependecies for steamui.so are met on your system?
A
I was missing some 32bit packages (libopenal (provided by sdl), libpangoft2 (gtklibs)) that I found by running "( strace ./steam ) 2>&1 | grep so$" and checking the "file not found" errors.
After installing them, everything is fine.
I haven't checked for the dependencies. How do I do that on Fedora?
I know that I have the 32 bit libraries installed, which are called 'glibc.i686' in Fedora.
Open a terminal and paste the code I have quoted allready above.
That should work on every Linux distribution, if you used the default install path for steam. Don't get confused by the ubuntu12_32 dir. This has nothing todo with ubuntu.
If you have run the command above successful you'll get the list of libraries which looks like this
you than know that you are missing the libz in this case. So you have to search for that 32bit library with your package manager.
I tried opening steam from the terminal without luck.
No additional messages, just a plain "Fatal error: failed to load libsteam.so"
Here is the ldd list:
[bingo faggins@Mor ubuntu12_32]$ LD_LIBRARY_PATH=$PWD:$LD_LIBRARY_PATH ldd ./steamui.so
linux-gate.so.1 => (0xf77dc000)
libcef.so => /home/barbalarga/.local/share/Steam/ubuntu12_32/libcef.so (0xf3a97000)
liboverride.so => /home/barbalarga/.local/share/Steam/ubuntu12_32/liboverride.so (0xf3a94000)
libsteam.so => /home/barbalarga/.local/share/Steam/ubuntu12_32/libsteam.so (0xf374e000)
libtier0_s.so => /home/barbalarga/.local/share/Steam/ubuntu12_32/libtier0_s.so (0xf371a000)
libvstdlib_s.so => /home/barbalarga/.local/share/Steam/ubuntu12_32/libvstdlib_s.so (0xf36a0000)
libsdl2-2.0.so.0 => /home/barbalarga/.local/share/Steam/ubuntu12_32/libsdl2-2.0.so.0 (0xf35c9000)
libXrandr.so.2 => /lib/libXrandr.so.2 (0xf35a4000)
libXext.so.6 => /lib/libXext.so.6 (0xf3592000)
libX11.so.6 => /lib/libX11.so.6 (0xf3459000)
libGL.so.1 => /lib/libGL.so.1 (0xf33de000)
libpangoft2-1.0.so.0 => /lib/libpangoft2-1.0.so.0 (0xf33ae000)
libpango-1.0.so.0 => /lib/libpango-1.0.so.0 (0xf3364000)
libfreetype.so.6 => /lib/libfreetype.so.6 (0xf32c4000)
libfontconfig.so.1 => /lib/libfontconfig.so.1 (0xf328f000)
libgobject-2.0.so.0 => /lib/libgobject-2.0.so.0 (0xf323f000)
libgtk-x11-2.0.so.0 => /lib/libgtk-x11-2.0.so.0 (0xf2d96000)
librt.so.1 => /lib/librt.so.1 (0xf2d8d000)
libm.so.6 => /lib/libm.so.6 (0xf2d62000)
libdl.so.2 => /lib/libdl.so.2 (0xf2d5d000)
libstdc++.so.6 => /lib/libstdc++.so.6 (0xf2c71000)
libpthread.so.0 => /lib/libpthread.so.0 (0xf2c56000)
/lib/ld-linux.so.2 (0x4905e000)
libc.so.6 => /lib/libc.so.6 (0xf2aa4000)
libgdk-x11-2.0.so.0 => /lib/libgdk-x11-2.0.so.0 (0xf29e7000)
libpangocairo-1.0.so.0 => /lib/libpangocairo-1.0.so.0 (0xf29da000)
libgdk_pixbuf-2.0.so.0 => /lib/libgdk_pixbuf-2.0.so.0 (0xf29b5000)
libcairo.so.2 => /lib/libcairo.so.2 (0xf28fb000)
libglib-2.0.so.0 => /lib/libglib-2.0.so.0 (0xf27d3000)
libXi.so.6 => /lib/libXi.so.6 (0xf27c3000)
libasound.so.2 => /lib/libasound.so.2 (0xf26dd000)
libXrender.so.1 => /lib/libXrender.so.1 (0xf26d3000)
libnss3.so => /lib/libnss3.so (0xf2590000)
libnssutil3.so => /lib/libnssutil3.so (0xf256b000)
libsmime3.so => /lib/libsmime3.so (0xf253f000)
libplc4.so => /lib/libplc4.so (0xf2539000)
libnspr4.so => /lib/libnspr4.so (0xf24fc000)
libz.so.1 => /lib/libz.so.1 (0xf24e6000)
libdbus-1.so.3 => /lib/libdbus-1.so.3 (0xf249c000)
libpng12.so.0 => /lib/libpng12.so.0 (0xf2472000)
libXfixes.so.3 => /lib/libXfixes.so.3 (0xf246c000)
libcups.so.2 => /lib/libcups.so.2 (0xf2415000)
libgcrypt.so.11 => /lib/libgcrypt.so.11 (0xf2394000)
libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xf2377000)
libxcb.so.1 => /lib/libxcb.so.1 (0xf2354000)
libglapi.so.0 => /lib/libglapi.so.0 (0xf231f000)
libXdamage.so.1 => /lib/libXdamage.so.1 (0xf231b000)
libX11-xcb.so.1 => /lib/libX11-xcb.so.1 (0xf2318000)
libxcb-glx.so.0 => /lib/libxcb-glx.so.0 (0xf22ff000)
libXxf86vm.so.1 => /lib/libXxf86vm.so.1 (0xf22f9000)
libdrm.so.2 => /lib/libdrm.so.2 (0xf22eb000)
libgmodule-2.0.so.0 => /lib/libgmodule-2.0.so.0 (0xf22e6000)
libexpat.so.1 => /lib/libexpat.so.1 (0xf22bd000)
libgthread-2.0.so.0 => /lib/libgthread-2.0.so.0 (0xf22ba000)
libffi.so.5 => /lib/libffi.so.5 (0xf22b2000)
libatk-1.0.so.0 => /lib/libatk-1.0.so.0 (0xf2290000)
libgio-2.0.so.0 => /lib/libgio-2.0.so.0 (0xf2139000)
libXinerama.so.1 => /lib/libXinerama.so.1 (0xf2135000)
libXcursor.so.1 => /lib/libXcursor.so.1 (0xf212a000)
libXcomposite.so.1 => /lib/libXcomposite.so.1 (0xf2126000)
libpng15.so.15 => /lib/libpng15.so.15 (0xf20f8000)
libpixman-1.so.0 => /lib/libpixman-1.so.0 (0xf205e000)
libplds4.so => /lib/libplds4.so (0xf2059000)
libgssapi_krb5.so.2 => /lib/libgssapi_krb5.so.2 (0xf2017000)
libkrb5.so.3 => /lib/libkrb5.so.3 (0xf1f36000)
libk5crypto.so.3 => /lib/libk5crypto.so.3 (0xf1f0a000)
libcom_err.so.2 => /lib/libcom_err.so.2 (0xf1f05000)
libgnutls.so.26 => /lib/libgnutls.so.26 (0xf1e44000)
libgpg-error.so.0 => /lib/libgpg-error.so.0 (0xf1e3f000)
libavahi-common.so.3 => /lib/libavahi-common.so.3 (0xf1e31000)
libavahi-client.so.3 => /lib/libavahi-client.so.3 (0xf1e1e000)
libcrypt.so.1 => /lib/libcrypt.so.1 (0xf1ded000)
libXau.so.6 => /lib/libXau.so.6 (0xf1de9000)
libselinux.so.1 => /lib/libselinux.so.1 (0xf1dc7000)
libresolv.so.2 => /lib/libresolv.so.2 (0xf1dae000)
libkrb5support.so.0 => /lib/libkrb5support.so.0 (0xf1da1000)
libkeyutils.so.1 => /lib/libkeyutils.so.1 (0xf1d9d000)
libtasn1.so.3 => /lib/libtasn1.so.3 (0xf1d8b000)
libp11-kit.so.0 => /lib/libp11-kit.so.0 (0xf1d79000)
libfreebl3.so => /lib/libfreebl3.so (0xf1d24000)
So you could now go forward and use (as suggested by cj):
See if this reports any missing library that steam tries to load at runtime.
If this does not bring you any further, you could try to pipe the complete output of strace into a file and look at the end and see if you find anything supicious there.
But be warned, strace produces a lot of ouput and finding something there is like the search of a needle in a haystack.
optirun steam - runs fine.
kubuntu 12.04 x64