考えられる解決策を探し、成功せずにさまざまなことを試した後、私はコミュニティに尋ねることにしました。
私は最近、GTX 1050 tiを含むコンピューターを構築しました。 Ubuntu Studio 16.04をインストールし、NVIDIAドライバーを(追加ドライバーリストに表示される前に)インストールした後、「Kerbal Space Program」を再生しようとしましたが、メインメニューのパフォーマンスとプログラムの起動プロセスが非常に遅くなりました。
設定アプリケーションの[追加ドライバー]タブにNVIDIAドライバーが表示されませんでしたが、他のリポジトリを追加した後、最終的に次の3つのドライバーオプションが表示されるようになりました。 追加ドライバー
後続のテストglmark2
で両方を試しました。 GL_RENDERERは両方ともGallium 0.4 on llvmpipe
として表示されました。私のオンライン調査(およびglmark2スコア291)から、NVIDIAドライバーが追加ドライバーのリストで選択されているにもかかわらず、NVIDIAドライバーが使用されていないことがわかりました。 lspci -vnn | grep VGA -A 12
およびlshw
からの出力は次のとおりです->
lspci -vnn | grep VGA -A 12
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GP107 [10de:1c82] (rev a1) (prog-if 00 [VGA controller])
Subsystem: NVIDIA Corporation GP107 [10de:11bf]
Flags: bus master, fast devsel, latency 0, IRQ 16
Memory at f6000000 (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 e000 [size=128]
Expansion ROM at 000c0000 [disabled] [size=128K]
Capabilities: <access denied>
Kernel driver in use: nvidia
Kernel modules: nvidiafb, nouveau, nvidia_375_drm, nvidia_375
lshw -class display
*-display
description: VGA compatible controller
product: GP107
vendor: NVIDIA Corporation
physical id: 0
bus info: pci@0000:01:00.0
version: a1
width: 64 bits
clock: 33MHz
capabilities: vga_controller bus_master cap_list rom
configuration: driver=nvidia latency=0
resources: irq:16 memory:f6000000-f6ffffff memory:e0000000-efffffff memory:f0000000-f1ffffff ioport:e000(size=128) memory:c0000-dffff
nouveau
ドライバーを無効にします-これを行うには、ターミナルを開き、次のコマンドを実行します。
Sudo nano /etc/default/grub
nouveau.modeset=0
をこの行に追加-> GRUB_CMDLINE_LINUX_DEFAULT = "quiet splash"
読み取り-> GRUB_CMDLINE_LINUX_DEFAULT = "quiet splash nouveau.modeset = 0"
押す Ctrl + X を押してファイルを閉じ、行った変更を確認します Y。
GRUBブート構成を更新して、この設定をアクティブにします:Sudo update-grub
オペレーティングシステムを再起動します。NVIDIAドライバーを使用すると、nouveau
が無効になります。
Gallium 0.4 on llvmpipe
が引き続き表示されるというコメントに対処する更新:
行ったGRUBブート構成の変更を保持します。
コンピューターを起動し、NVIDIAドライバーをアンインストールします...
ログイン画面が表示されたら Ctrl+Alt+F1。
ユーザー名とパスワードを入力して、実行します。
Sudo apt purge nvidia*
Sudo poweroff
コンピューターを起動し、NVIDIAドライバーを再インストールします...
ログイン画面が表示されたら Ctrl+Alt+F1。
ユーザー名とパスワードを入力して、実行します。
Sudo apt update
Sudo apt install nvidia-375
Sudo reboot