GNU/Linux >> Linux の 問題 >  >> Fedora

Fedora36LinuxにNVIDIAドライバーをインストールする方法

Fedoraなどの最新のLinuxデスクトップシステムのほとんどには、Nvidiaビデオカード用のNouveauオープンソースグラフィックスデバイスドライバーにNVIDIAドライバーがプリインストールされています。ほとんどの場合、これは許容範囲です。ただし、Linuxシステムをグラフィックデザインやゲームに使用している場合は、より優れたドライバーを入手できる可能性があります。

歴史的に、ヌーボー プロプライエタリドライバは、最新のグラフィックカードハードウェア機能、ソフトウェアテクノロジ、およびサポートが不足しているNvidiaよりも低速です。ほとんどの場合、適切なNVIDIAドライバーを使用してNvidiaドライバーをアップグレードする方が、そうでない場合よりも有益です。場合によっては、全体的に大幅な改善が見られることがあります。

次のチュートリアルでは、Nvidia Proprietary Repository RPM FusionからNvidiaグラフィックドライバーをインストールする方法を学習し、コマンドラインターミナルであるFedora36Workstationで利用可能な最新のソフトウェアを提供します。

Fedoraを更新

開始する前に、システムを更新して、競合を回避するために既存のすべてのパッケージが最新であることを確認します。これは、グラフィックカードドライバーやカーネルなどのドライバーをインストールするときに不可欠です。

sudo dnf upgrade --refresh -y

RPMFusionリポジトリをインポート

デフォルトでは、ほとんどのLinuxディストリビューションと同様に、FedoraにはNVIDIA独自のドライバーが付属していません。これらをFedora36にインストールする最良の方法は、RPMフュージョンリポジトリを使用することです。

まず、ターミナルを開き、次のリポジトリを追加します

RPMFusionを無料でインポート>

sudo dnf install \
  https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm

RPMFusionを無料でインポート>

sudo dnf install \
  https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm

完了したら、リポジトリリストを更新します。

sudo dnf update --refresh

FedoraにNVIDIAドライバーをインストールする

RPM Fusionリポジトリをインポートしたので、次のコマンドを実行して、最新のNvidiaドライバーをFedoraシステムにインストールします。

sudo dnf install akmod-nvidia -y

次に、CUDAドライバーサポートをインストールします。理想的にはこれは必要ないかもしれませんが、問題が解決しない場合は、CUDAサポートをインストールすることで問題を解決できる場合があります。

sudo dnf install xorg-x11-drv-nvidia-cuda

すべてがインストールされたら、Fedoraシステムを再起動する必要があります。デフォルトでは、これによりNouveauドライバーも自動的に無効になります。

reboot

NVIDIAドライバーのインストールを確認する

戻ったら、次のパスを使用してNVIDIAXサーバー設定を表示します。

アクティビティ>アプリケーションの表示>NVIDIAXサーバー

または、端末を開いた場合は、次のコマンドを使用します。

nvidia-settings

インストールが成功した場合の例:

オプションの方法– RPMFusionTESTINGブランチを有効にする

RPM Fusionには、主に新しいリリースのNVIDIAドライバーシリーズパッケージまたはベータパッケージを含むテストブランチがあります。これは、最先端のNVIDIAドライバーをインストールしたい人に役立ちます。

まず、次のコマンドを使用してRPMFusionTestingリポジトリを有効にします。

無料リポジトリを有効にする

sudo dnf config-manager --set-enabled rpmfusion-free-updates-testing

非フリーリポジトリを有効にする

sudo dnf config-manager --set-enabled rpmfusion-nonfree-updates-testing

有効にしたら、ドライバのインストールまたは更新の実行に進みます。テスト中の新しい最先端のドライバー、またはおそらくベータドライバーがここに表示され、これらのドライバーの更新を開始できる場合は、バグがある可能性があることを忘れないでください。

RPMFusionテストリポジトリを無効にしたい場合があります。これは、次のコマンドを使用してすばやく実行できます。再度有効にするには、上記の次のコマンドを使用して、すすぎ、繰り返します。

無料リポジトリを無効にする

sudo dnf config-manager --set-disabled rpmfusion-free-updates-testing

非空きリポジトリを無効にする

sudo dnf config-manager --set-disabled rpmfusion-nonfree-updates-testing

オプションの方法–NVIDIAレガシードライバーをインストールする

Fedoraをアップグレードし、古いドライバーが必要な場合、Nvidiaの最新リリースのドライバーパッケージでは、グラフィックカードはサポートされなくなりました。以下にいくつかのオプションインストールドライバを示します。これらはあまり更新されないことが多く、セキュリティ上の欠陥が存在する可能性があることに注意してください。

GeForce 600/700 NVIDIAシリーズドライバーをインストールします:

sudo dnf install xorg-x11-drv-nvidia-470xx akmod-nvidia-470xx xorg-x11-drv-nvidia-470xx-cuda

GeForce 400/500 NVIDIAシリーズドライバーをインストールします:

sudo dnf install xorg-x11-drv-nvidia-390xx akmod-nvidia-390xx xorg-x11-drv-nvidia-390xx-cuda

GeForce 8/9/200/300 NVIDIAシリーズドライバーをインストールします:

sudo dnf install xorg-x11-drv-nvidia-340xx akmod-nvidia-340xx xorg-x11-drv-nvidia-340xx-cuda

Nvidiaドライバーを更新する方法

今後のすべての更新は、標準のdnf refreshコマンド手順で行われ、これにより、RPMFusionリポジトリで更新と残りのFedoraパッケージがチェックされます。

更新を確認するには:

sudo dnf upgrade --refresh

Nvidiaドライバーとロールバックを削除する方法

Nvidiaの公式ドライバーを引き続き使用しない場合は、次のコマンドを使用します。

sudo dnf autoremove akmod-nvidia xorg-x11-drv-nvidia-cuda -y

これにより、インストールされているすべての依存関係が削除され、削除されると再起動する必要があります。

reboot

再起動中に、プロセスはNouveauドライバーを再度有効にします。 Nvidiaドライバーが見つからないことを示すメッセージが表示され、Nouveauドライバーを再度有効にして、必要に応じて簡単に切り替えることができます。


Fedora
  1. FedoraにNvidiaドライバーをインストールする方法

  2. FedoraLinuxにVLCをインストールする方法

  3. FedoraLinux35にZoomをインストールする方法

  1. DebianにNvidiaドライバーをインストールする方法

  2. Ubuntu20.04にNvidiaドライバーをインストールする方法

  3. KaliLinuxにNvidiaドライバーをインストールする方法

  1. FedoraワークステーションにNvidiaドライバーをインストールする方法

  2. FedoraLinuxにPostgreSQL14をインストールする方法

  3. Fedora30ガイドにNvidiaドライバーをインストールする方法