NVIDIAドライバーのインストールでAn NVIDIA kernel module ‘nvidia-drm’ appears to already be loaded in your kernel.

Ubuntu 18.04でNVIDIAドライバーを更新しようとした時に表題のエラー。

$ sudo sh NVIDIA-Linux-x86_64-455.23.04.run

An NVIDIA kernel module 'nvidia-drm' appears to already be loaded in your kernel.

nvidia-drmをカーネルからアンロードすればいいのだが、X-windowsと紐付いて動作しているので一旦アンインストールする必要がある。

sudo apt-get purge nvidia*
sudo apt-get autoremove
sudo reboot

再起動が終わったらスーパーユーザーになり、GPUと紐付いているプロセスを全て落とす。

sudo -i
systemctl isolate multi-user.target
modprobe -r nvidia-drm

コマンドを実行するとGUIが消え、一時的に画面が映らなくなる。

sshでの作業は継続できたので、ssh経由でドライバーをインストール

sudo sh NVIDIA-Linux-x86_64-455.23.04.run

これでドライバーを更新できた。

参考

How to unload kernel module 'nvidia-drm'?
I'm trying to install the most up-to-date NVIDIA driver in Debian Stretch. I've downloaded NVIDIA-Linux-x86_64-390.48.ru...
[Solved] An NVIDIA kernel module 'nvidia-drm' appears to already be loaded in your kernel - Clay-Technology World
I have had the same problem twice when I installing the Nvidia driver. The first time only me in server so the environm...

コメント

タイトルとURLをコピーしました