Ubuntuのnvidia、インストールされているが考慮されていない

Ubuntuのnvidia、インストールされているが考慮されていない

私の ASUS ラップトップにインストールしていますGP108BM [GeForce MX250]。「追加ドライバー」からドライバーをインストールし、いくつかのコマンドを実行しました。

sudo prime-select nvidia
Info: the nvidia profile is already set

しかし:

  *-display                 
       description: VGA compatible controller
       product: UHD Graphics
       vendor: Intel Corporation
       physical id: 2
       bus info: pci@0000:00:02.0
       version: 02
       width: 64 bits
       clock: 33MHz
       capabilities: pciexpress msi pm vga_controller bus_master cap_list rom
       configuration: driver=i915 latency=0
       resources: irq:148 memory:c2000000-c2ffffff memory:a0000000-afffffff ioport:4000(size=64) memory:c0000-dffff
  *-display UNCLAIMED
       description: 3D controller
       product: GP108BM [GeForce MX250]
       vendor: NVIDIA Corporation
       physical id: 0
       bus info: pci@0000:02:00.0
       version: a1
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress bus_master cap_list
       configuration: latency=0
       resources: memory:c3000000-c3ffffff memory:b0000000-bfffffff memory:c0000000-c1ffffff ioport:3000(size=128) memory:c4000000-c407ffff

で確認できますconfiguration driver=i915 latency=0。また、about/settings でも確認できます:

ここに画像の説明を入力してください

ここに画像の説明を入力してください

私の計画では、主に fastai と pytorch (AI) で使用し、他の用途にも使用する予定です。ドライバーはインストールされているものの、システムが nvidia GPU をプライマリとして認識していないと理解しています。ご協力いただければ幸いです。

答え1

実行した手順:

NVIDIA ドライバーのアンインストール

sudo apt-get remove --purge '^nvidia-.*'
sudo apt-get install ubuntu-desktop
sudo apt-get --purge remove "*cublas*" "cuda*"
sudo apt-get --purge remove "*nvidia*"
sudo add-apt-repository --remove ppa:graphics-drivers/ppa
sudo rm /etc/X11/xorg.conf
sudo apt autoremove
sudo reboot

セキュアブートを無効にします。

ドライバーの再インストール

sudo ubuntu-drivers devices
sudo ubuntu-drivers autoinstall
sudo reboot

@terrance さん、ありがとうございます。投稿者: https://forums.developer.nvidia.com/t/newly-installed-drivers-are-not-found-when-nvidia-smi-is-called/82686/6

関連情報