Ubuntu Server(18.04 LTS)にNvidiaドライバをインストールする

Pocket

今回は自宅PCをサーバーとして使う為の準備をした。
ただ、完全にサーバー化するわけではなく、Ubuntu ServerとWindowsのデュアルブートというイレギュラーな入れ方をした。

Ubuntuのインストール

Ubuntu 18.04 LTS Serverをインストール。
以下のサイトを参考にインストールした。
途中の設定する画面がちょくちょく変わっていたが、基本的にデフォルトの設定のまま進んだ。
【Ubuntu 18.04 LTS Server】インストールする | The modern stone age. 最後に追加でインストールできるsnap(?)を選択できる画面が最後に現れたが、これは最初のUbuntuのインストール段階で他のパッケージをあらかじめインストールできるというもの。
dockerを使って機械学習用の環境を構築しようと思っていたのでとりあえずdockerだけ選択した。

$ sudo apt update
$ sudo apt upgrade
$ sudo reboot

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

Ubuntu側にgpuのカードを認識してもらう必要があったので以下のサイトの手順に沿ってNvidiaドライバのインストールを行った。
開発メモ その114 Ubuntu 18.04でNvidia Driverをインストールする
ubuntu driversがなかったのでそれをインストールしてから行った。

$ sudo apt install ubuntu-drivers-common
$ ubuntu-drivers devices
(ここに差し込まれているグラフィックボードの情報が出るはず)  

# 自動インストール
$ sudo ubuntu-drivers autoinstall
$ reboot

ドライバがうまく起動しない


https://qiita.com/bohemian916/items/7637b9b0b3494f447c03 上記のサイトを参考にして、BIOSからWindowsを立ち上げる設定になっている項目のようなものを解除したらうまく起動するようになった。
Pocket