インストールと更新後、Steamを起動すると、次のエラーが表示されます。
Running Steam on ubuntu 15.04 64-bit
Steam_RUNTIME is enabled automatically
[2015-05-02 16:48:39] Startup - updater built Apr 13 2015 15:17:10
SteamUpdateUI: An X Error occurred
X Error of failed request: BadValue (integer parameter out of range for operation)
同様のエラーの解決策を見つけようとしましたが、見つけることができませんでした。誰でも助けてくれますか?
cd $HOME/.Steam/ubuntu12_32/Steam-runtime/i386/usr/lib/i386-linux-gnu
mv libstdc++.so.6 libstdc++.so.6.bak
cd $HOME/.Steam/ubuntu12_32/Steam-runtime/AMD64/usr/lib/x86_64-linux-gnu
mv libstdc++.so.6 libstdc++.so.6.bak
これらを端末に入力します。それは私のために働いた。 このスレッド からコピーされ、sejvenablesによって投稿され、他の場所からコピーされました。
Ubuntu 15.10でもnvidiaボードで同じ問題が発生しました。 WPOHの ソリューション はSteamを動作させましたが、いくつかのゲームで顕著なパフォーマンスとマウスラグの問題を引き起こしました。
独自のnvidiaドライバーを使用すると、パフォーマンスに影響を与えることなく問題が修正されました。
これらの変更を元に戻すには:
mv $HOME/.Steam/ubuntu12_32/Steam-runtime/i386/usr/lib/i386-linux-gnu/libstdc++.so.6{.bak,}
mv $HOME/.Steam/ubuntu12_32/Steam-runtime/AMD64/usr/lib/x86_64-linux-gnu/libstdc++.so.6{.bak,}
更新された独自のnvidiaドライバーをインストールするには、「ソフトウェアと更新」を開き、「追加ドライバー」に移動して、最新のバイナリnvidiaドライバー(現在は352.41)を選択し、システムを再起動します。それは私のためにトリックをしました:)
Urgazhiの答えに基づいて、次のことができます。
$HOME/.Steam/steam.sh
をテキストエディターで開きますこれらをファイルの最初の2行として追加します。
export LD_PRELOAD='/usr/$LIB/libstdc++.so.6'
export DISPLAY=:0
通常どおりSteamを保存して起動します。
独自のドライバーをインストールしたばかりで、まだシステムを再起動していないため、この問題が発生していました。愚かなことは知っていますが、うまくいけば他の人の助けになるかもしれません。
Steamを再起動すると、この問題はもうなくなりました。
#!/bin/bash
export LD_PRELOAD='/usr/$LIB/libstdc++.so.6' #Export so all child processes are affected as well
export DISPLAY=:0
Steam -tcp
Steamを起動する最も簡単な方法は、上記のシェルスクリプトをエイリアスとして設定し、cmdで「Steam」を呼び出すと実行されるようにすることです。
steamが更新されるまでSteam.shの修正がうまく機能したlibglエラーで同じ問題がありました。 2日後、私は自分のPCがUEFIモードで起動していないことを発見しました。そのため、UEFIモードで起動し、Steamはまったく問題なく起動しました。この話があなたの一部を助けてくれることを願っています:)