この記事では、RPM Fusion リポジトリから Fedora Workstation 38 に NVIDIA ドライバーをインストールする方法を説明します。この記事は Fedora Workstation 38 を対象としていますが、Fedora Workstation 37 および Fedora Workstation の将来のバージョンでも変更を加えることなく動作するはずです。この記事は、Fedora の他のスピンにも適用できるはずです。
内容のトピック:
- NVIDIA GPU がコンピュータにインストールされているかどうかを確認する
- Fedora Workstation 38 のインストール済みパッケージのアップグレード
- Fedora Workstation 38 へのカーネル ヘッダーと開発ライブラリのインストール
- Fedora での RPM Fusion リポジトリの有効化
- Fedora パッケージ リポジトリ キャッシュの更新
- RPM Fusion リポジトリから Fedora Workstation 38 に NVIDIA ドライバをインストールする
- NVIDIA ドライバーが Fedora で動作するかどうかを確認する
- Fedora Workstation 38 への NVIDIA VAAPI/VDPAU ドライバーのインストール
- Fedora Workstation 38 からの NVIDIA ドライバーのアンインストール
- 結論
- 参考文献
NVIDIA GPU がコンピュータにインストールされているかどうかを確認する
コンピューターに NVIDIA GPU がインストールされているかどうかを確認するには、次のコマンドを実行します。
$ lspci | グリップ -いいえ 「VGA|3D」
ご覧のとおり、コンピューターには NVIDIA GeForce GTX 1050 Ti GPU がインストールされています。別の NVIDIA GPU がインストールされている可能性があります。
コンピュータに NVIDIA GPU がインストールされている場合、Fedora Workstation 38 は、プロプライエタリ/公式 NVIDIA ドライバの代わりに、オープンソースの nouveau GPU ドライバをデフォルトで使用します。
$ lsmod | グリップ 新しい$ lsmod | グリップ エヌビディア
Fedora Workstation 38 のインストール済みパッケージのアップグレード
独自/公式 NVIDIA GPU ドライバーが Fedora Workstation 38 で動作するには、Fedora Workstation 38 の既存/プリインストールされたパッケージをすべて更新する必要があります。
Fedora Workstation 38 のプレインストールされたパッケージをすべて更新するには、次のコマンドを実行します。
$ 須藤 DNFアップデート --リフレッシュ
Fedora Workstation 38 の DNF パッケージ リポジトリ キャッシュが更新され、パッケージの更新の準備が行われています。完了するまでに数秒かかります。
パッケージは更新される予定であり、パッケージのダウンロード サイズがリストされる必要があります。アップデートを確認するには、 を押します。 と そして、 を押します <入力> 。
アップデートをダウンロード中です。完了するまでにしばらく時間がかかります。
次のプロンプトが表示されたら、 を押します。 と そして、 を押します <入力> 続ける。
更新プログラムがインストールされています。完了するまでにしばらく時間がかかります。
この時点で、アップデートがインストールされているはずです。
変更を有効にするには、次のコマンドを使用して Fedora Workstation 38 マシンを再起動します。
$ 須藤 リブート
Fedora Workstation 38 へのカーネル ヘッダーと開発ライブラリのインストール
独自/公式の NVIDIA GPU ドライバーが動作するには、Fedora Workstation 38 マシンに Linux カーネル開発ツールをインストールする必要もあります。
Linux カーネル開発ツールを Fedora Workstation 38 にインストールするには、次のコマンドを実行します。
$ 須藤 DNF インストール カーネルヘッダー カーネル開発 dkms
インストールを確認するには、 を押します。 と そして、 を押します <入力> 。
Linux カーネル開発パッケージがダウンロードされています。完了するまでにしばらく時間がかかります。
Linux カーネル開発パッケージがインストールされています。完了するまでにしばらく時間がかかります。
この時点で、Linux カーネル開発パッケージがインストールされている必要があります。
Fedora での RPM Fusion リポジトリの有効化
独自/公式の NVIDIA GPU ドライバー パッケージは、Fedora Workstation 38 の RPM Fusion リポジトリで入手できます。 RPM Fusion は、Fedora Workstation 38 などの RPM ベースの Linux ディストリビューション用のサードパーティ パッケージ リポジトリです。 RPM Fusion リポジトリは、デフォルトでは有効になっていません。 Fedora Workstation 38。Fedora Workstation 38 で RPM Fusion リポジトリを有効にするには、次の記事を参照してください。 Fedora で RPM Fusion リポジトリを有効にする方法 。
Fedora パッケージ リポジトリ キャッシュの更新
Fedora Workstation 38 で RPM Fusion リポジトリを有効にしたら、次のコマンドを使用して DNF パッケージ リポジトリ キャッシュを更新します。
$ 須藤 dnf メイクキャッシュ
Fedora Workstation 38 の DNF パッケージ リポジトリ キャッシュを更新する必要があります。
RPM Fusion リポジトリから Fedora Workstation 38 に NVIDIA ドライバをインストールする
RPM fusion リポジトリから Fedora Workstation 38 に独自/公式 NVIDIA GPU ドライバーをインストールするには、次のコマンドを実行します。
$ 須藤 DNF インストール akmod-nvidia xorg-x11-drv-nvidia-cuda
インストールを確認するには、 を押します。 と そして、 を押します <入力> 。
NVIDIA GPU ドライバー パッケージと必要な依存関係パッケージがダウンロードされています。完了するまでにしばらく時間がかかります。
次のプロンプトが表示されたら、 を押します。 と そして、 を押します <入力> 続ける。
NVIDIA GPU ドライバー パッケージと必要な依存関係パッケージがインストールされています。完了するまでにしばらく時間がかかります。
この時点で、独自/公式の NVIDIA ドライバーが Fedora Workstation 38 マシンにインストールされている必要があります。
変更を有効にするには、次のコマンドを使用して Fedora Workstation 38 マシンを再起動します。
$ 須藤 リブート
NVIDIA ドライバーが Fedora で動作するかどうかを確認する
独自/公式 NVIDIA ドライバーが Fedora Workstation 38 マシンで動作しているかどうかを確認するには、次のコマンドを実行します。独自/公式の NVIDIA ドライバーが正しく動作しており、オープンソースの nouveau ドライバーが使用されなくなった場合は、同様の出力が表示されるはずです。
$ lsmod | グリップ エヌビディア$ lsmod | グリップ 新しい
nvidia-smi プログラムを実行して、独自/公式の NVIDIA ドライバーが動作しているかどうかを確認することもできます。
$ nvidia-smi
独自/公式の NVIDIA ドライバーが正しく動作している場合は、インストールされている NVIDIA ドライバーのバージョン番号が表示されます。 [1] および NVIDIA GPU を使用する Fedora Workstation 38 のプロセス [2] 。
独自/公式の NVIDIA ドライバーが動作しているかどうかを確認するには、Fedora Workstation 38 の「アプリケーション メニュー」から NVIDIA X サーバー設定アプリを開きます。
独自/公式の NVIDIA ドライバーが動作している場合は、NVIDIA X サーバー設定アプリにコンピューターにインストールされている NVIDIA GPU に関する情報が表示されます。
Fedora Workstation 38 への NVIDIA VAAPI/VDPAU ドライバーのインストール
VLC などのビデオ プレーヤーでビデオ アクセラレーションを有効にしたい場合は、Fedora Workstation 38 に NVIDIA VAAPI/VDPAU ドライバーをインストールする必要があります。
NVIDIA VAAPI/VDPAU ドライバーを Fedora Workstation 38 にインストールするには、次のコマンドを実行します。
$ 須藤 DNF インストール nvidia-vaapi-driver libva-utils vdpauinfo
インストールを確認するには、 を押します。 と そして、 を押します <入力> 。
NVIDIA VAAPI/VDPAU ドライバーをインストールする必要があります。
NVIDIA VAAPI ドライバーが正しくインストールされたかどうかを確認するには、次のコマンドを実行します。
$ 須藤 無駄な情報
NVIDIA VDPAU ドライバーが正しくインストールされたかどうかを確認するには、次のコマンドを実行します。
$ 須藤 vdpauinfo
Fedora Workstation 38 からの NVIDIA ドライバーのアンインストール
何らかの理由で、Fedora Workstation 38 から独自/公式 NVIDIA ドライバーを削除する場合は、次のコマンドを実行します。
$ 須藤 DNF削除 * エヌビディア *
アンインストール操作を確認するには、 を押します。 と に続く <入力> 。
独自/公式 NVIDIA ドライバーが Fedora Workstation 38 からアンインストールされています。完了するまでにしばらく時間がかかります。
この時点で、独自/公式の NVIDIA ドライバーをアンインストールする必要があります。
変更を有効にするには、Fedora Workstation 38 マシンを再起動します。
$ 須藤 リブート
NVIDIA カーネル モジュールは、次回 Fedora Workstation 38 を起動するときにロードされません。これは、独自/公式 NVIDIA ドライバーが Fedora Workstation 38 マシンからアンインストールされることを意味します。
$ lsmod | グリップ エヌビディア
結論
RPM Fusion パッケージ リポジトリから Fedora Workstation 38 に独自/公式 NVIDIA ドライバーをインストールする方法を説明しました。また、NVIDIA VAAPI/VDPAU ドライバーを Fedora Workstation 38 にインストールしてビデオ再生アクセラレーションを有効にする方法と、Fedora Workstation 38 から独自/公式 NVIDIA ドライバーをアンインストールする方法も示しました。