【Ubuntu 18.04】NVIDIA GeForce GTX 1080 ドライバのインストール
Ubuntu 18.04 で NVIDIA GeForce GTX 1080 のドライバをインストールしました.
何度か失敗して GUI が立ち上がらない事態に対面したため,メモとして残します.
ダウンロード
以下のリンクからドライバインストーラをダウンロードします.
NVIDIA DRIVERS Linux x64 (AMD64/EM64T) Display Driver
nouveau の無効化
nouveau はNVIDIA製グラフィクカードのデフォルトドライバです.
インストールするドライバとの競合を避けるため無効化します.
$ sudo touch /etc/modprobe.d/blacklist-nouveau.conf $ sudo echo -e '\nblacklist nouveau' >> /etc/modprobe.d/blacklist-nouveau.conf $ sudo echo -e '\noptions nouveau modeset=0' >> /etc/modprobe.d/blacklist-nouveau.conf
設定を反映させます.
$ sudo update-initramfs -u
PC を再起動します.
インストール
GUI が立ち上がらないので,コンソール画面で作業をします.
コンソール画面は Ctrl + Alt + F5 で表示できます.
コンソール画面が立ち上がったらインストール作業を始めます.
今回は NVIDIA-Linux-x86_64-410.93.run を使用しています.
※自分の環境だけかもしれませんが,PC 起動直後にコンソール画面を開くとチカチカして入力を受け付けません.
その場合は起動後しばらくは時間を置いた方が良いです.
$ chmod +x NVIDIA-Linux-x86_64-410.93.run $ sudo ./NVIDIA-Linux-x86_64-410.93.run
適宜質問に答えながらインストールを進めます.
確認
PC を再起動してドライバの確認をします.
$ nvidia-smi [Sun Jan 1 00:00:00 2030 +-----------------------------------------------------------------------------+ | NVIDIA-SMI 410.93 Driver Version: 410.93 CUDA Version: 10.0 | |-------------------------------+----------------------+----------------------+ | GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC | | Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. | |===============================+======================+======================| | 0 GeForce GTX 1080 Off | 00000000:01:00.0 On | N/A | | 30% 32C P8 8W / 180W | 791MiB / 8111MiB | 6% Default | +-------------------------------+----------------------+----------------------+ +-----------------------------------------------------------------------------+ | Processes: GPU Memory | | GPU PID Type Process name Usage | |=============================================================================| | 0 1075 G /usr/lib/xorg/Xorg 30MiB | | 0 1107 G /usr/bin/gnome-shell 81MiB | | 0 1365 G /usr/lib/xorg/Xorg 343MiB | | 0 1478 G /usr/bin/gnome-shell 110MiB | | 0 1820 G ...-token=522830E785CF303B11B4CAA6D519A43E 23MiB | | 0 2852 G ...quest-channel-token=8708585850597575456 83MiB | | 0 15351 G ...-token=28823874E7E409FCB41493CB0649D768 113MiB | +-----------------------------------------------------------------------------+