nouveauを完全に無効化:NVIDIAプロプライエタリ導入前の必須作業
Debian で NVIDIA グラフィックボードを使う場合、
一番トラブルが起きやすいのがこの章です。
画面が真っ黒になる
ログイン画面が出ない
起動しているのに何も映らない
こうした症状の 大半の原因が nouveau と nvidia の競合です。
この記事は
「失敗しない方法」ではなく、
失敗しても戻れる前提で書いています。
怖がらず、でも油断せず進んでください。
nouveau とは何か(超重要)
nouveau は Debianでデフォルトで入ってるNVIDIA GPU 用の オープンソース汎用ドライバです。
汎用性は高いですがグラフィックボードの性能が出せません。
- LinuxカーネルとMesaに含まれる
- NVIDIA公式ドライバとは別物
- 逆解析ベースで開発されている
役割
- OSインストール直後でも 画面を表示できる
- トラブル時の 保険・退避用ドライバ
- 「誰でも・安全に・最低限使える」ことが目的
性能が低い理由
- GPUの クロック制御・電源管理が制限されている
- 高クロックに上げられず、性能を引き出せない
- Vulkan / OpenGL の最適化が弱い
- CUDA / NVENC / DLSS などは非対応
特に Maxwell世代以降では再クロックがほぼ不可
向いている用途
- インストール直後の表示
- セーフモード的な一時利用
- GUIが必要なサーバー用途
- iGPUなし環境での最低限の描画
向いていない用途
- ゲーム / Steam / Proton
- AI / CUDA / Blender
- 高負荷3D処理
- 高リフレッシュレート運用
Debianでの位置づけ
- デフォルトで有効なグラボドライバー
- 自由ソフトウェア重視の思想による選択
- 実用性能が必要なら NVIDIA公式ドライバを手動導入する前提
一言要約
nouveauは「表示はできるが、本気ではGPUを使わない」ドライバ。
実運用・性能重視なら、NVIDIA公式ドライバ一択。
Debian をインストールした直後は、多くの環境で
- Wayland
と - Intel iGPU + nouveau(NVIDIA側)
という状態になっています。
問題はここです。
nouveau と NVIDIA公式プロプライエタリドライバは共存できません。
後から「止めればいい」ものではなく、
起動初期に読み込まれるため、競合すると即トラブルになり画面が映らなくなったりします。
つまり結論はこれです。
NVIDIA公式ドライバを使うなら
nouveau は完全に無効化する必要がある
第1章:現在の状態を必ず確認する(lsmod)
まず、今の状態を確認します。
確認せずに進むのは事故のもとです。
これをやらないと、
- 設定した気になっている
- 再起動後も nouveau が読み込まれる
- NVIDIA ドライバ導入後に競合
- 結果NVIDIAドライバが使われない
という最悪ルートに入ります。
⚠️ 第4章:失敗例・やってはいけない例
この章は必ず読んでください。
失敗例1:blacklist だけ書いて満足する
blacklist 書いた! → update-initramfs 忘れた → 再起動 → nouveau 生存 → nvidia 導入 → ブラックスクリーン
最頻出事故です。
失敗例2:途中で再起動する
- blacklist 作成
- reboot
- まだ nvidia 未導入
この状態では画面がソフトウェア描画に落ちたり、
状況判断を誤りやすくなります。
nouveau無効化と nvidia 導入は
同一フェーズで行う
失敗例3:Wayland のまま突っ込む
- Wayland
- nouveau
- nvidia
この三点セットは 地獄です。
症状が環境依存になり、
「何が原因かわからない」状態になります。
失敗例4:nouveau を消せば安全だと思う
nouveau を無効化すると、
- 画面表示は nvidia ドライバ前提になります
つまり 途中で放置すると不安定です。
第5章:もし壊れたらどうなるか(安心していい)
この段階で起きやすい症状:
- ログイン画面が出ない
- 画面が真っ黒
- でも PC は起動している
- Ctrl + Alt + F2 が効くことが多い
重要なことを言います。
この時点では OS はほぼ無傷です。
設定を戻せば 復旧できます。
第6章:復旧ルートがある
nouveau 無効化で失敗しても、
- nouveau に戻す
- NVIDIA を完全削除する
- initramfs を再生成する
という 完全復旧ルートがあります。
具体的なコマンドと手順は
第13回:トラブル対策・完全復旧編 にまとめます。
ここでは覚えておいてください。
「詰んだら戻れる」
まとめ
この章でやったこと:
- nouveau が何者かを理解した
- なぜ無効化が必要かを知った
- blacklist と initramfs の意味を把握した
- 失敗例と地雷を回避できるようになった
- 壊れても戻れると知った
nouveau 無効化は怖い作業です。
でも、ここを曖昧にすると
後で必ずもっとひどい形で壊れます。
この章を越えれば、
NVIDIA 導入で一番危険な地雷は踏み終えています。
次回は、
Debian 純正 NVIDIA ドライバを安全に導入する工程に進みます。
