Ubuntu 14.04でRustを実行するために最近Steamをインストールしました。ゲームは、可能な限り最低のグラフィック設定であっても、ゲームがプレイできないレベルまで信じられないほどハードに遅れます。
私のコンピューターには、Intel 3rd Gen CoreとNvidia GF108M [GeForce GT 630M]の2つのグラフィックカードがあります(基本的にlspci | grep VGA
の出力を読んでいます。Steamではなく、Intelグラフィックカードを使用していますNvidia。Rustをプレイするためのスペックが必要で、League of Legendsなどの他のゲームを問題なくプレイできるからです。
Steamが使用しているグラフィックカードを変更するにはどうすればよいですか?
編集:lspci -v
の関連する出力は次のとおりです。
00:02.0 VGA compatible controller: Intel Corporation 3rd Gen Core processor Graphics Controller (rev 09) (prog-if 00 [VGA controller])
Subsystem: Toshiba America Info Systems Device fb01
Flags: bus master, fast devsel, latency 0, IRQ 47
Memory at c1400000 (64-bit, non-prefetchable) [size=4M]
Memory at d0000000 (64-bit, prefetchable) [size=256M]
I/O ports at 5000 [size=64]
Expansion ROM at <unassigned> [disabled]
Capabilities: <access denied>
Kernel driver in use: i915
01:00.0 VGA compatible controller: NVIDIA Corporation GF108M [GeForce GT 630M] (rev a1) (prog-if 00 [VGA controller])
Subsystem: Toshiba America Info Systems Device fb01
Flags: bus master, fast devsel, latency 0, IRQ 49
Memory at c0000000 (32-bit, non-prefetchable) [size=16M]
Memory at e0000000 (64-bit, prefetchable) [size=256M]
Memory at f0000000 (64-bit, prefetchable) [size=32M]
I/O ports at 4000 [size=128]
Expansion ROM at c1000000 [disabled] [size=512K]
Capabilities: <access denied>
Kernel driver in use: nouveau
新しいドライバーをインストールしたので、それが役立つかどうかを確認してください。更新:しませんでした。
あなたがゲームをしているので、これは最初にすべきことです。非フリーのソースを有効にする必要があります:
Sudo apt-get update
を実行して、最新のものであることを確認しますIntel Integrated Graphicsを無効にするオプションを確認します。統合グラフィックを無効にすると、システムはデフォルトでNvidiaカードになりますが、毎回再起動せずにNvidiaとIntelを切り替える場合、またはBIOSに設定がない場合、これらソリューションはあなたのために働くかもしれません。
Sudo apt-get install bumblebee bumblebee-nvidia primus linux-headers-generic
を使用してインストールして再起動した後、GPUを使用して最適化するコマンドの前にoptirun
またはprimusrun
を配置するだけです。 Steamの場合、ライブラリでゲームを右クリックし、プロパティを選択する必要があります->起動オプションを設定し、コマンドを
optirun %command%
(primusrunをoptirunに置き換えても機能します。両方をテストして、システムのパフォーマンスに違いがあるかどうかを確認できます)
これは新しいドライバーパッケージに含まれているはずですが、含まれていない場合は、インストールして再起動した後、Sudo apt-get install nvidia-prime
でインストールできるはずです。nvidia-settings
メニューから使用するカードを手動で選択できます。一方から他方に切り替えるには、ログアウトして再度ログインする必要があります。
これらのいずれかをインストールする場合、それをアンインストールしてからをインストールしてからをインストールします。そうしないと、起動時に黒い画面が表示されます。これが起こった場合、Ctrl + Alt + F1だけをターミナルに入れて手動でアンインストールします。GUIが動作しているのにこのターミナルで動かなくなった場合、通常はCtrl + Alt + F7でGUIに到達します(そうでなければ、Ctrl + Alt見つけるまで+ F