GNU/Linux >> Linux の 問題 >  >> Ubuntu

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

はじめに

Nvidia GPU(グラフィックスプロセッシングユニット)には、ゲーム、3Dレンダリング、視覚化から、暗号通貨マイニングや機械学習まで、さまざまな用途があります。これらのGPUのドライバーを最新の状態に保つことで、システムが最高の効率で動作していることを確認できます。

このチュートリアルでは、Debian10にNvidiaドライバーをインストールする手順を説明します。

前提条件

  • Debian 10(バスター)を実行しているシステム
  • sudo権限を持つアカウント
  • ターミナルウィンドウへのアクセス
  • インターネット接続が機能している

Debianリポジトリを介してNvidiaドライバーをインストールする

最初の方法は、Debianリポジトリを使用してNvidiaドライバーをインストールすることに焦点を当てています。以下の手順に従って、インストールを完了してください。

ステップ1:非フリーリポジトリを有効にする

1.テキストエディタを使用して、LinuxのAdvancePackingTool構成ファイルを開きます。例:

sudo nano /etc/apt/sources.list

2.必要に応じて構成を変更し、次の行が含まれるようにします。

deb http://deb.debian.org/debian/ buster main contrib non-free
deb-src http://deb.debian.org/debian/ buster main contrib non-free

deb http://security.debian.org/debian-security buster/updates main contrib non-free
deb-src http://security.debian.org/debian-security buster/updates main contrib non-free

deb http://deb.debian.org/debian/ buster-updates main contrib non-free
deb-src http://deb.debian.org/debian/ buster-updates main contrib non-free

3. Ctrl + Xを押します 、次に Yと入力します Enterを押します 変更を保存して構成ファイルを終了します。

4.システムリポジトリインデックスを更新します:

sudo apt update

ステップ2:NvidiaDetectをインストールする

次のコマンドでNvidiaDetectユーティリティをインストールします:

sudo apt install nvidia-detect

ステップ3:ドライバーの検出とインストール

1. Nvidia Detect Utilityを使用して、GPUのモデルを確認し、互換性のあるドライバーの推奨事項を取得します。

sudo nvidia-detect

2.ユーティリティが推奨するドライバをインストールします。構文は次のとおりです。

sudo apt install [driver name]

この例では、名前は nvidia-driverです。 :

sudo apt install nvidia-driver

3. Yと入力します Enterを押します インストールを確認します。

4.インストールが完了したら、次のコマンドでシステムを再起動します。

systemctl reboot

公式のNvidia.comパッケージを介してNvidiaドライバーをインストールする

この方法では、公式WebサイトからNvidiaドライバーパッケージを手動でダウンロードしてインストールできます。

ステップ1:非フリーリポジトリを有効にしてNvidiaDetectをインストールする

前の方法のステップ1と2を実行することから始めます。非フリーおよび貢献リポジトリを有効にし、NvidiaDetectユーティリティをインストールします。

ステップ2:Nvidiaカードを検出する

次のコマンドを使用して、GPUモデルを確認します。ドライバーのシリーズ番号に注意してください:

nvidia-detect

ステップ3:推奨ドライバーをダウンロードする

1. Nvidiaドライバーのダウンロードページに移動し、NvidiaDetectUtilityによって提案された番号と一致するドライバーを見つけます。この例では、レガシードライバーシリーズ390を探しています。 :

バージョン番号をクリックして、ダウンロードページに移動します。

2.ダウンロードをクリックします ボタンをクリックして、ドライバパッケージをホームにダウンロードします。 ディレクトリ。

ステップ4:ドライバーの前提条件をインストールする

次を使用して、Nvidiaドライバーのコンパイルの前提条件をインストールします。

apt -y install linux-headers-$(uname -r) build-essential libglvnd-dev pkg-config

ステップ5:デフォルトのドライバーを無効にする

インストールを続行する前に、デフォルトの nouveauを無効にしてください GPUドライバー:

1.新しい構成ファイルを作成して開きます。 nanoを使用しました:

nano /etc/modprobe.d/blacklist-nouveau.conf

2.ファイルに次の行を追加します。

blacklist nouveau
options nouveau modeset=0

3.変更を保存します 終了します。 nanoでは、 Ctrl + Xを押します 、次に Yと入力します Enterを押します 。

4.カーネルを再構築しますinitramfs と:

update-initramfs -u

ステップ6:マルチユーザーログインで再起動

1.デフォルトのGPUドライバーが無効になっているため、テキストベースのログインに切り替えると、GUIを使用せずにNvidiaドライバーをインストールできます。テキストベースのマルチユーザーログインプロンプトを有効にします:

systemctl set-default multi-user.target

2.プロンプトが表示されたら、管理者パスワードを入力し、 Enterを押します。 確認します。

3.次のコマンドでシステムを再起動します:

systemctl reboot

ステップ7:Nvidiaドライバーをインストールする

1.システムが再起動したら、rootユーザーとしてログインします。

2.ダウンロードしたパッケージを使用してNvidiaドライバーをインストールします:

bash [driver file name]

この例では、名前は次のとおりです。

bash NVIDIA-Linux-x86_64-390.144.run

3.プロンプトが表示されたら、インストールプロセス中に次のオプションを選択します。

  • CCバージョンチェックに失敗しましたCCバージョンチェックを無視する
  • NVIDIAの32ビット互換性ライブラリをインストールするはい
  • libglvndの不完全なインストールが見つかりました。 libglvndの完全なコピーをインストールしますか?これにより、既存のlibglvndライブラリが上書きされます既存のファイルソートインストールをインストールして上書きする
  • nvidia-xconfigユーティリティを実行してX構成ファイルを自動的に更新し、Xを再起動したときにNVIDIA Xドライバーが使用されるようにしますか?既存のX構成ファイルはすべてバックアップされますはい

ステップ8:GUIを有効にする

1. GUIログインに戻ると、GNOMEなどのGUIを使用するオプションが戻り、新しいNvidiaドライバーが起動します。次のコマンドでGUIログインプロンプトを有効にします:

systemctl set-default graphical.target

2.システムを再起動して、インストールを完了します。

systemctl reboot

Ubuntu
  1. Debianリポジトリを使用してNVIDIAドライバをインストールする方法

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

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

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

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

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

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

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

  3. Debian9にRをインストールする方法