##環境
- Ubuntu 16.04
- GeForce RTX 2080 Ti
- Nvidiaドライバ 418.43
##状況
-
Ctrl
+Alt
+F1
でCUIは開ける。 - Nvidiaドライバを ホームページからダウンロード後,ログインループに陥った。
- ログインループとは,Ubuntuのログイン画面でパスワードを入力してEnter押してもログイン画面がまた表示され,またパスワードを入力しEnterログイン画面パスワードEnterログイン画面……と永遠にループすること。
##直し方①Nvidiaドライバを消す
いろんな記事を読んで,いろんなことをしてみたが,ダウンロードしたドライバを消したら抜け出せた。
nvidiaドライバを消す
$ sudo apt-get purge nvidia*
をしてドライバを消して,
$ nvidia -smi
で消えたことの確認,
再起動
$ sudo reboot
すると抜け出せた。
これでダメなら
##直し方②CUDAとドライバとのバージョンを合わせる
もしCUDAをインストールしていたら,ドライバとのバージョンがあっているか確認。
バージョンがあっていなかったら,CUIからドライバをインストールし直す。
CUDAバージョン確認
$ dpkg -l | grep cuda
ずらああっといろいろ出てくる。ダウンロードしたのバージョンがわかる。
次にCUDAとあったドライバを確認する➡https://qiita.com/konzo_/items/a6f2e8818e5e8fcdb896
もし,CUDA10.0が入っていたらドライバは410.48が対応しているので
ppaレポジトリを追加してインストールする。
nvidiaドライバのインストール
$ sudo add-apt-repository ppa:graphics-drivers/ppa
$ sudo apt update
$ sudo apt-get install nvidia-410
$ reboot
再起動してみる。これでもまだログインループなら,
##直し方③cudaやドライバの消去
$ sudo apt-get remove nvidia*
$ sudo apt-get remove cuda*
$ sudo apt autoremove
$ reboot
で再起動