私はゲーミングラップトップASUS ROG GL703Ge STRIXを上記のNvidia GPUとともに使用しています。UbuntuとWindowsをデュアルブートでインストールしましたが、GPUが使用できないという問題が発生しています。インストールした状態でドライバーをインストールしようとしましたsudo ubuntu-drivers auto-install
。nvidia ドライバー 430これは Nvidia の Web サイトで推奨されているものですが、入力すると次のようなnvidia-smi
エラー メッセージが表示されます。
NVIDIA-SMI has failed because it couldn't communicate with the NVIDIA driver. Make sure that the latest NVIDIA driver is installed and running.
その後、ドライバーを削除して手動でインストールしました。
sudo apt-get purge nvidia*
sudo apt-get install nvidia-driver-430 nvidia-settings
しかし、まだ同じ問題が残っています。これを解決するにはどうすればよいですか?
また、毎回起動する前に、GRUB メニューで e を押してコードを編集し、追加する必要がありますnouveau.modeset=0
。
答え1
おそらく、まだNVIDIAドライバーに切り替えていないからだと思います。ソフトウェアとアップデートに行き、追加ドライバータブで、デフォルトで有効になっているオープンソースのドライバーではなく、インストールしたNVIDIAドライバーを選択してください。その後、
prime-select nvidia
reboot
その後、再起動すると、nvidia-smi を正しく実行できるはずです。prime-select を使用して intel と nvidia を切り替えてから再起動します。
答え2
私の場合はカーネルをアップグレードする(sudoで)という問題でした
https://linuxconfig.org/how-to-upgrade-kernel-to-latest-version-on-ubuntu-20-04-focal-fossa-linux
次に、次の操作を実行します。
sudo update-grub
最後にドライバーをインストールして再起動します
sudo ubuntu-drivers autoinstall
sudo reboot