NVIDIAのdriverが原因のUbuntuログイン無限ループを避ける

Ubuntu16.04や18.04等でGPUドライバインストール後にUbuntuのログインができないことがたまにある. そのときには,Ctrl+Alt+F2でコンソールに入り下記作業を行う.

# ドライバアンインストール
sudo apt-get --purge remove nvidia-*
sudo apt-get --purge remove cuda-*

# レポジトリ登録
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt-get update

# ドライバ調査
sudo add-apt-repository ppa:xorg-edgers/ppa
sudo apt-get update
sudo apt-cache search 'nvidia-[0-9]+$'

# ドライバインストール
sudo apt-get install nvidia-XXX