このチュートリアルでは、Ubuntu 22.04 Jammy Jellyfish LinuxでNVIDIAドライバーをアンインストールして、オープンソースのNouveauNvidiaドライバーに戻す方法を学習します。通常、Nvidiaのプロプライエタリドライバはより優れたパフォーマンスを提供しますが、問題が発生した場合はNouveauドライバが優れた代替手段です。
このチュートリアルでは、次のことを学びます。
- UbuntuリポジトリとPPANVIDIAドライバーをアンインストールする方法
- 公式のNvidiaドライバーをアンインストールする方法
- ヌーボードライバーに切り替える方法
カテゴリ | 使用する要件、規則、またはソフトウェアバージョン |
---|---|
システム | Ubuntu22.04ジャミークラゲ |
ソフトウェア | N / A |
その他 | rootまたはsudo を介したLinuxシステムへの特権アクセス コマンド。 |
コンベンション | # –指定されたLinuxコマンドは、rootユーザーとして直接、またはsudo を使用して、root権限で実行する必要があります。 コマンド$ –特定のLinuxコマンドを通常の非特権ユーザーとして実行する必要があります |
Ubuntu22.04でNVIDIAドライバーをアンインストールする方法ステップバイステップの説明
UbuntuリポジトリとPPANVIDIAドライバーをアンインストールします
- 最初に行う必要があるのは、コマンドラインターミナルを開くことです。次に、次のコマンドを実行すると、専用のNvidiaドライバーが削除されます。
$ sudo dpkg -P $(dpkg -l | grep nvidia-driver | awk'{print $ 2}')$ sudo apt autoremove
-
apt
を使用して最新バージョンをダウンロードし、nouveauドライバーに切り替えます。 パッケージマネージャー:$ sudo apt update $ sudo apt install xserver-xorg-video-nouveau
または、上記のNvidiaからNouveauドライバーへの切り替えは、GNOMEGUIの
Software & Updates
からも実行できます。 アプリケーションウィンドウ。 - 変更を有効にするためにシステムを再起動します。
$reboot
- システムが再起動したら、ロードされた
nouveau
を確認しますlsmod
を含むモジュール コマンド:$ lsmod | grep nouveaunouveau 1949696 4mxm_wmi 16384 1 nouveauttm 106496 1 nouveaudrm_kms_helper 184320 1 nouveaudrm 491520 7 drm_kms_helper、ttm、nouveaui2c_algo_bit 16384 1 nouveauwmi 32768 3 wmi_bmof、mxm_
公式のNVIDIAドライバーをアンインストールします
Nvidiaの公式WebサイトからダウンロードおよびインストールされたNvidiaドライバーの場合、Nvidiaドライバーをアンインストールし、Nouveauオープンソースドライバーに戻すには、以下の手順に従います。
- Nvidiaドライバーのインストールに使用されるインストールスクリプトを見つけます。元のインストールスクリプトが見つからない場合は、再度ダウンロードしてください。
$ lsNVIDIA-Linux-x86_64-440.44.run
- Nvidiaドライバーをアンインストールします。必要に応じて、以下のNvidiaスクリプト名を更新します:
$ sudo bash NVIDIA-Linux-x86_64-XXX.XX.run --uninstall
- まだ行っていない場合は、
xorg
を復元します バックアップからの元の構成:\$ sudo nvidia-xconfig --restore-original-backup
- Nouveauモジュールを有効にします。 Ubuntu 22.04でnouveauドライバーを無効にする方法に関するガイドに従った場合は、次のコマンドを実行します。
$ sudo rm /etc/modprobe.d/blacklist-nvidia-nouveau.conf
- これらの変更を有効にするには、Ubuntu22.04システムを再起動します。
$reboot
まとめ
このチュートリアルでは、Ubuntu 22.04 JammyJellyfishLinuxでNvidiaドライバーをアンインストールする方法を説明しました。また、オープンソースの代替手段であるデフォルトのNouveauドライバーの使用に戻す方法も学びました。