UbuntuでNVIDIAドライバーを無効化または削除する方法

Ubuntu独自のNVIDIAドライバーの使用を停止するには、「追加ドライバー」を開き、「X.Org Xサーバー - Nouveauディスプレイドライバー」を選択して変更を適用し、再起動します。APT経由でインストールされたNVIDIAパッケージを削除する場合は、以下のターミナル操作を使用します。インストールされているドライバーブランチを特定し、削除内容をプレビューして、パッケージリストが正しい場合にのみ承認します。

Nouveauに切り替えると、アクティブなグラフィックスドライバが変更されます。削除すると、対応するNVIDIAパッケージとそのパッケージ構成が削除されます。Nouveauはオープンソースですが、パフォーマンスや機能サポートはNVIDIAのドライバとは異なる場合があります。GPUをCUDA、レンダリング、または計算処理に使用する場合は、ドライバを削除する前にこれらの要件を確認してください。

追加ドライバーでNouveauに切り替える

これらの手順はUbuntuデスクトップ向けです。まず、開いている作業内容を保存してください。Ubuntuがドライバを変更する間はコンピュータの電源を入れたままにしておき、指示が表示されたら再起動してください。メニューのラベルはUbuntuのリリースによって若干異なる場合があります。

1. 追加ドライバーアプリを開きます

Superキーを押して「追加ドライバー」を検索し、アプリを開きます。見つからない場合は、Ubuntuのデスクトップガイドによると、software-properties-gtkパッケージからインストールできます。

sudo apt install software-properties-gtk
Ubuntuアプリ検索で追加ドライバーアプリの結果を表示
Ubuntuアプリ検索で「追加ドライバ」アプリが検索結果として表示された。

2. NVIDIAデバイスにNouveauを選択します。

ドライバ一覧から、NVIDIA Corporationのエントリを探します。「X.Org X サーバーを使用する - Nouveau ディスプレイ ドライバ (オープンソース)」を選択します。Nouveau を「NVIDIA オープン カーネル」オプションと混同しないでください。Ubuntu では、後者は依然として独自のユーザー空間ライブラリとファームウェアに依存していると指摘しています。

Nouveauディスプレイドライバーオプションを選択したNVIDIAハードウェアの追加ドライバー一覧
追加ドライバー一覧には、Nouveauディスプレイドライバーオプションを選択したNVIDIAハードウェアが表示されます。

3. 変更を適用して認証する

「変更を適用」をクリックし、求められたらUbuntuのパスワードを入力してください。アプリを開いたままにして、パッケージの処理が完了するまで待ちます。カーネルグラフィックドライバの変更には数分かかる場合があります。アプリがエラーを報告した場合は、再起動する前に停止してエラーを解決してください。

Nouveauドライバの選択を適用する前にUbuntuの認証プロンプトが表示されます
Nouveauドライバの選択を適用する前に、Ubuntuの認証プロンプトが表示されます。

4. 再起動してアクティブなドライバーを確認します。

表示されたら「今すぐ再起動」を選択するか、システムメニューから再起動してください。サインイン後、ターミナルを開いて以下のコマンドを実行してください。

lspci -k

NVIDIAディスプレイコントローラーのエントリを探してください。そこに「」と表示されていればKernel driver in use: nouveau、Nouveauがそのデバイスを処理しています。追加ドライバーアプリでも、プロプライエタリドライバーが選択されていないことを確認できます。

Nouveauが選択され、再起動を促す追加ドライバーが表示されます
追加ドライバーでNouveauが選択されていること、および再起動を促すメッセージが表示されます。

APTでインストールされたNVIDIAドライバーパッケージを削除します

ドライバーがUbuntuまたはAPTパッケージとしてインストールされている場合は、この方法を使用してください。特に、パッケージ構成を削除し、プロプライエタリドライバーから切り替えたい場合に便利です。パッケージブランチは、などの名前の番号ですnvidia-driver-550。550例のを、お使いのシステムに表示されているブランチに置き換えてください。

1. インストールされているブランチを特定する

明示的にインストールされたNVIDIAパッケージの一覧を表示します。

apt-mark showmanual | grep -i nvidia

それでも結果が返されない場合は、インストール済みパッケージの全リストを確認してください。

dpkg -l | grep -i nvidia

パッケージ名にブランチ番号が含まれているか確認してください。複数のブランチがインストールされている場合は、先に進む前にそれぞれのブランチ番号をメモしておいてください。

Ubuntuターミナルでインストール済みのNVIDIAパッケージとその550ドライバブランチを一覧表示
Ubuntuのターミナルで、インストールされているNVIDIAパッケージとその550ドライバブランチの一覧が表示されます。

2. 変更を加える前にパージをシミュレーションする

ブランチ550を使用しているシステムの場合、APTに提案された変更を適用せずに表示するように指示します。

sudo apt -s --purge remove '*nvidia*550*'

この-sオプションはシミュレーションを実行します。プランに含まれるすべてのパッケージを確認してください。APTがデスクトップ環境、ログインマネージャー、または無関係なソフトウェアの削除を提案する場合は、先に進まずキャンセルしてパッケージ間の関連性を調査してください。

APTシミュレーションのプレビューで、削除対象として提案されたNVIDIA 550パッケージを表示
APTシミュレーションのプレビューで、削除対象として提案されているNVIDIA 550パッケージが表示されています。

3. 一致するブランチをパージする

シミュレーションで削除したいNVIDIAパッケージのみが表示される場合は、: を付けずに同じコマンドを実行してください-s。

sudo apt --purge remove '*nvidia*550*'

実際の支店番号に置き換えてください550。複数の支店がインストールされている場合は、各支店に対してレビューと削除を繰り返してください。回答する前に、APT の最終確認リストをお読みくださいY。

NVIDIA 550パッケージを削除する前にAPTの確認プロンプトが表示されます
NVIDIA 550パッケージを削除する前に、APTによる確認プロンプトが表示されます。

4. 不要な依存関係を削除し、再起動して検証します。

APTは不要になった依存関係を残す場合があります。以下のコマンドでそれらのパッケージを一覧表示して削除するように指示してください。

sudo apt autoremove --purge

この2つ目の削除プランも確認してから、デスクトップから再起動するか、 を実行してくださいsudo reboot。ログイン後、 を使用して、lspci -kNVIDIA デバイスでどのカーネル ドライバがアクティブになっているかを確認してください。

lspciコマンドのターミナル出力で、NVIDIAグラフィックカードでnouveauが使用されていることが示されています。
lspciコマンドのターミナル出力から、NVIDIAグラフィックカードでnouveauが使用されていることが確認できます。

重要な制限事項とクリーンアップに関する注意事項

  • APTコマンドは、APTによって管理されているパッケージのみを削除します。NVIDIAのスタンドアロンインストーラーまたはサードパーティのリポジトリを使用してドライバーをインストールした場合は.run、インストール元の削除手順に従ってください。APTによる削除では、パッケージマネージャー以外でインストールされたファイルは削除されない場合があります。
  • CUDAやその他のNVIDIAコンピューティングソフトウェアを使用している場合は、パッケージプランを慎重に確認してください。ドライバライブラリを削除すると、ツールキット自体はインストールされたままでも、GPUを使用するソフトウェアに影響が出る可能性があります。
  • nouveau通常、包括的なクリーンアップ手順として、ファイルへの追記/etc/modules、削除/etc/X11/xorg.conf、再インストールを行う必要はありませんubuntu-desktop。特定の診断された問題で必要とされる場合を除き、これらの手動変更は避けてください。

公式資料

(19) コメント

  1. けいすけ -

    Nvidiaドライバーを手動で削除したことはあったけど、こんなに簡単だとは思いませんでした!是非みんなにも教えてあげたいです

  2. ひとし -

    この方法を使って、すでに3台のPCで成功しました!ぜひ、おすすめです

  3. ひろみ -

    Nvidiaドライバーを削除した後、パフォーマンスが改善したような気がします。本当にありがとうございました

  4. そら -

    ドライバーに関する情報が豊富で、すごく参考になりました。Ubuntuの使い方ももっと学びたくなった

  5. ゆうた -

    記事にあった手順を全部試したけど、最後の確認でつまづいてしまった…。どの部分が間違っているか教えてもらえますか?

  6. りんご -

    本当に助かります!Nvidiaドライバーのインストールがうまくいかず💢、悩んでいたところでした

  7. みずほ -

    私もドライバーの無効化に苦労していたので、この情報をシェアします!本当に助かります。

  8. たけし -

    自分で作業する前に、この記事を見つけられて本当にラッキーでしたね。これからも頼りにしています

  9. けんた -

    やっとNvidiaドライバーを無効にできました!これで作業環境が整ったので、もっと頑張れそうです

  10. もち -

    記事を読んでやってみたところ、全く問題なし!Ubuntuとの相性も良くなった気がします。ありがとう

  11. しんいち -

    この記事の内容を実践する価値があります。特にUbuntuでお困りの方にはオススメです

  12. まどか -

    この方法で問題解決できました!次は他のドライバーも試してみようと思います。貴重な情報をありがとう!

  13. さゆり -

    ドライバーの無効化に関する情報がとても役に立ちました!特にLinux初心者にはありがたいです

  14. たかし -

    Nvidiaドライバーの削除方法がこんなに簡単だとは思わなかった!おかげさまでスムーズに作業ができています

  15. あきら -

    この手順を試してみましたが、うまくいきました!本当に感謝します。再インストールもしやすくなりましたよ。

  16. ひろし -

    これって本当にNvidiaドライバーが削除されるの?自分のPCに影響が出るのが心配…。どなたか教えてくれませんか

  17. もも -

    これでNvidiaドライバーを削除できるとは!嬉しいです。思わず声を上げてしまいました!

  18. かおり -

    とても分かりやすい記事ですね。特に初めての人には大助かりだと思います

  19. りょう -

    Nvidiaドライバーの問題で苦労してましたが、この記事を読んだら解決しました!感謝感謝!

コメントを残す

失われたパーティションとハードディスクデータを安全に復元する方法

失われたパーティションとハードディスクデータを安全に復元する方法

TestDiskとPhotoRecを使って、失われたパーティションやファイルを復元する方法を学びましょう。ソースドライブを保護し、安全にスキャンを行い、復元したデータを別のディスクに保存します。

LinuxデスクトップでQRコードをスキャンする方法

LinuxデスクトップでQRコードをスキャンする方法

CoBangを使えば、Webカメラまたは画像ファイルでLinux上でQRコードをスキャンできます。インストールオプション、セットアップ手順、Flatpakカメラへのアクセスに関する修正方法については、こちらをご覧ください。

Cameractrlsを使ってLinuxでウェブカメラの設定を変更する方法

Cameractrlsを使ってLinuxでウェブカメラの設定を変更する方法

Cameractrlsを使用してLinux上でウェブカメラの設定を変更しましょう。露出、色、フリッカー低減などのサポートされているコントロールを調整し、互換性のあるビデオモードを確認できます。

LinuxにPhpStormをインストールする方法:ツールボックス、Tar.gz、Snap、およびAUR

LinuxにPhpStormをインストールする方法:ツールボックス、Tar.gz、Snap、およびAUR

LinuxにPhpStormをインストールするには、JetBrains Toolboxを使用するか、スタンドアロンのtar.gzアーカイブを使用するか、SnapおよびArch AURオプションを選択してください。Javaは既にバンドルされています。

LinuxにCisco Packet Tracerをインストールする方法

LinuxにCisco Packet Tracerをインストールする方法

Cisco Packet Tracer 9.0.1 を Ubuntu 64 ビット版にダウンロードし、APT を使用して DEB パッケージをインストールし、ターミナルでライセンスに同意してサインインすると、ラボを開始できます。

LinuxでCD-ROMをISOイメージとしてバックアップする方法

LinuxでCD-ROMをISOイメージとしてバックアップする方法

Linux上でGNOME Disksまたはddコマンドを使用してCD-ROM ISOイメージを作成します。光学ドライブを識別し、コピーを監視し、イメージを検証し、破損したディスクやオーディオディスクに別のツールが必要な場合を把握できます。

XFCE 4でデュアルパネルを設定する方法

XFCE 4でデュアルパネルを設定する方法

各ディスプレイごとに個別のXFCE 4パネルを作成し、2番目のパネルを右側の出力に割り当て、位置とサイズを調整し、必要なランチャーとステータス項目を追加します。

LinuxでGIMPを使って画像を切り抜く方法

LinuxでGIMPを使って画像を切り抜く方法

LinuxでGIMPを使って写真の背景を削除する方法:被写体をトレースし、選択した背景を削除し、透明度を保持して、再利用可能なPNG形式でエクスポートします。

FlightGearを無料でダウンロード:公式インストールガイド

FlightGearを無料でダウンロード:公式インストールガイド

FlightGearは公式サイトから無料でダウンロードできます。Windows、macOS、Linuxの各パッケージを比較し、データファイルをインストールして、最初のフライトを開始しましょう。

OKSampler:キーボードビートのための無料かつシンプルな音楽サンプラー

OKSampler:キーボードビートのための無料かつシンプルな音楽サンプラー

OKSamplerはMP3クリップをキーボードのキーにマッピングし、音声をループ再生できます。この旧型フリーウェアの機能、旧機能が失われた箇所、ダウンロード前に確認すべき点について解説します。