2
2

More than 3 years have passed since last update.

nvidia製ドライバを入れようとするとUbuntu 20.04 が起動しなくなる問題

Last updated at Posted at 2021-01-11

はじめに

ちょっと古いノートPCにUbuntu20.04を入れて再利用していたのですが、何度か設定変更のタイミングでGUIが表示されなくなる(ログイン画面までたどり着かない)トラブルが多発したので備忘録がてらメモ。

環境

Vaio VPCZ1(Geforce GT 330M, Coreシリーズ1世代目の化石PC)
Ubuntu 20.04.1 LTS

現象

nvidia のドライバーを、こんな感じでGUIからインストールしようとしたところ
(最近は勝手に必要なドライバを見つけてくれて、GUIでインストールできるんですね...)
Screenshot from 2021-01-09 15-05-52.png

下記のようなエラーでインストール失敗する
Screenshot from 2021-01-09 15-07-07.png

次に再起動するとログイン画面が出てこない
真っ黒画面にアンダースコア(キャレット)が点滅

原因

nVidia 340ドライバ(最新は340.108)は、Linuxカーネル5.4以上での動作をサポートしていない1
この影響で無理やりインストールするとGUI表示ができなくなってしまうようだ。
Support timeframes for Unix legacy GPU releases

対処

起動時に Escキーを押してリカバリーモードで起動
メニューから「root」を選択して以下を入力、nvidiaのドライバを削除する。

$ sudo apt-get purge nvidia*
$ sudo service lightdm stop

今(2021年1月)現在はLinuxカーネル5.8では動かないようなのでドライバのインストールはあきらめるか、より古いバージョンのカーネルの使用を検討する。

まとめ

特に古いPCにnvidiaドライバを入れるときは、
そのドライバが使用するLinuxカーネルのバージョンに対応するか確認すべし。

参考

Nvidia ドライバのせいで Ubuntu の GUI が起動しない時の対策

The installation of the NVIDIA display driver 340 fails in Kubuntu 20.10
ここがわかりやすかった。


  1. ここにあるように、有志が使用できるようにパッチを開発しているようではあるが、2021月1月現在linuxカーネル5.8ではうまくいっていない? 

2
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
2