optirun(Bumblebee)を使用してSteamゲームを開始できない

optirun(Bumblebee)を使用してSteamゲームを開始できない

私はIntel i7 CPU、Intel HD4000統合GPU、NVIDIA GeForce GTX660M個別GPUを搭載したLenovo IdeaPad Y580ノートパソコンを使用しています。

最近Debianベータ版(jessie)をインストールし、以前はUbuntu 14.10を使用していました。

別のグラフィックカードを使用できるように、以下のようにBumblebeeをインストールしました。ガイドDebian Wikiで。 optirunを使用すると、すべてのアプリケーションが正しく実行されているようです。

その後、リポジトリからSteamをインストールしました。問題は、optirunがSteamで実行されているゲームを起動できないことです(ユーザーの状態が一時的にゲームに変更され、再びオンラインに戻ることがわかります)。統合GPUを使用すると、ゲームは非常にうまく動作します。

図書館に問題が少しあるようです。 Bumblebee 構成を編集する際に、次の点を確認しました。

PrimusLibraryPath=/usr/lib/x86_64-linux-gnu/primus:/usr/lib/i386-linux-gnu/primus

到着する:

PrimusLibraryPath=/usr/lib/x86_64-linux-gnu:/usr/lib/i386-linux-gnu

Steamはoptirunを使ってゲームを始めるようです。しかし、IGPによってリリースされ、低FPSに基づいていました。

ベストアンサー1

この問題は、誤ったパッケージ(正確にはバージョン)が原因でlibdrm-intel発生します。 (残念ながら依存関係のインストール)2.4.58-2にダウングレードすることで問題が解決しました。2.4.56-1

このパッケージは以下からダウンロードできます。ここ(これは公式のDebianサーバーからのものであり、心配する必要はありません。)マルチアーキテクチャを使用している場合は、i386とamd64パッケージをダウンロードすることを忘れないでください。

おすすめ記事