すでにSteamをインストールしていますが、プログラムをクリックするとこのメッセージが表示されます
ERROR- You are missing the following 32-bit libraries, and Steam may not run:
not
何をインストールすればいいのかわからない。
すでにSteamをインストールしていますが、プログラムをクリックするとこのメッセージが表示されます
ERROR- You are missing the following 32-bit libraries, and Steam may not run:
not
何をインストールすればいいのかわからない。
回答:
問題ない。ところで、LinuxとUbuntuへようこそ。
まず、Ubuntu Software CenterからSteamをインストールせず、試していない場合は、システムからSteamを事前に削除して、その方法でインストールできるかどうかを確認します。sudo apt-get update
事前に端末で実行する必要がある場合があります(パスワードの入力を求められたら、画面に何も表示されていなくても入力中です)。また、下部の[技術アイテムを表示]をクリックすると、Steamがソフトウェアセンターにのみ表示されることにも気付きました。
それでも解決しない場合は、Valve Developer wikiの既知の問題セクションを参照してください。Debianベースのディストリビューションの指示に従います。
sudo apt-get install lib32stdc++6
これらの指示が意味をなさない場合はお知らせください。
これは64ビットOSごとに発生するようです。
完全なバグレポートはこちら:https : //github.com/ValveSoftware/steam-for-linux/issues/321
解決策:
gksudo gedit /etc/ld.so.conf.d/steam.conf
次の2行をファイルに追加します。
/usr/lib32
/usr/lib/i386-linux-gnu/mesa
次に実行します:
sudo ldconfig
これで、Steamを実行できるはずです。
ここにある解決策:http : //steamcommunity.com/app/221410/discussions/0/864959336441792994/?l=russian
Intel Sandy Bridge(HD3000グラフィックス)で私がしなければならなかったことは次のとおりです。Nvidia/ AMDの場合は適切なソースを使用します。
sudo ln -s /usr/lib/i386-linux-gnu/mesa/libGL.so.1 /usr/lib
vmWareのSteamと3Dが動作するようになりました。
fglrx
たのはlibGL.so
、提供するmultiarch 32-bit パッケージをインストールすることでしlibgl1-fglrx-glx:i386
た/usr/lib/i386-linux-gnu/fglrx/libGL.so.1
。その後、完全に機能しました。
私は14.04 LTS
(でelementary OS 0.3.2 Freya 64bit
)実行していますが、これは私にとって完璧に機能しました:
sudo dpkg --add-architecture i386
sudo add-apt-repository multiverse
sudo apt-get update
sudo apt-get install steam
カーネル3.8.12を使用するUbuntu 13.04 64ビットでATI 13.04を使用してSteamを実行する方法:
オープンターミナル
ホームディレクトリにスタートアップファイルを作成します。
sudo gedit st3am.sh
これをファイルに入れます:
LD_PRELOAD=/usr/lib32/fglrx/libGL.so.1 steam
保存して実行可能にする:
chmod a+x st3am.sh
ショートカットを作成してデスクトップに移動するか、アプリケーションメニューに追加します
楽しむ :)
単純にoptirunを使用して実行しました。端末ウィンドウから:optirun steam
。CPUオンボードのインテルグラフィックスではなく、実際のグラフィックスカードで実行するスチームを設定します。
GeForce 650tiと331ドライバを使用して、nVidiaとSteamで同様の問題が発生しました。私がやってしまったCTRL- ALT- F1とログに、そして
sudo service lightdm stop
、
telinit 3
(おそらく、サービス停止後に必要ではない)、とsudo sh NVIDIA*.run
。
元の331ドライバーは削除され、インストール(今回)は正常に完了し、Steamは動作します。