GNU/Linux >> Linux の 問題 >  >> Debian

NVIDIA RTX3080ドライバーをDebian10(バスター)にインストールする方法

RTX 3080 GPU用のNVIDIAドライバーは、現在Debian 10(バスター)の実験段階にあるため、このドライバーは標準のDebian10リポジトリの一部としてまだ利用できません。

この記事では、公式のNVIDIAドライバーを使用してDebian10BusterにNvidiaRTX3080ドライバーをインストールする方法と、DebianバックポートリポジトリからNVIDIARTX3080ドライバーをインストールする方法を学習します。

UBUNTUユーザー?
Ubuntu Linuxユーザーの場合は、UbuntuLinuxにNVIDIAドライバーをインストールする方法について次のガイドに進んでください。

このチュートリアルでは、次のことを学びます。

  • DebianバックポートリポジトリからNvidiaドライバーをインストールする方法
  • 公式のNvidiaパッケージからNvidiaドライバーをインストールする方法
  • nouveauドライバーを無効にする方法
  • Nvidiaドライバーの前提条件をインストールする方法

Debian10上のNVIDIARTX3080ドライバー(バスター)

使用されるソフトウェア要件と規則

システム ソフトウェア その他 規約
ソフトウェア要件とLinuxコマンドラインの規則
カテゴリ 使用する要件、規則、またはソフトウェアバージョン
Debian10バスターGNU/Linux
N / A
rootまたはsudoを介したLinuxシステムへの特権アクセス コマンド。
–指定されたLinuxコマンドは、rootユーザーとして直接、またはsudoを使用して、root権限で実行する必要があります。 コマンド
$ –特定のLinuxコマンドを通常の非特権ユーザーとして実行する必要があります

公式のnvidia.comパッケージを使用してNVIDIARTX3080ドライバーをインストールする方法

  1. 推奨されるNvidiaソースパッケージをNvidia.comの公式Webサイトからダウンロードします。前の手順で推奨されているように、ドライバー番号と一致するパッケージ名を検索します。ダウンロードしたファイルをホームディレクトリに保存します:
    $ ls NVIDIA-Linux-x86_64-465.31.run
    NVIDIA-Linux-x86_64-465.31.run
    
  2. Nvidiaドライバーのコンパイルの前提条件をインストールします:
    # apt -y install linux-headers-$(uname -r) build-essential libglvnd-dev pkg-config
    
  3. 次に、デフォルトのnouveauを無効にします ドライバー:
    # echo blacklist nouveau > /etc/modprobe.d/blacklist-nvidia-nouveau.conf
    
  4. マルチユーザーランレベルで再起動します。これにより、再起動後にGUIユーザーが無効になります。
    # systemctl set-default multi-user.target
    # systemctl reboot
    
  5. ターミナルまたはTTYを介してrootユーザーとしてログインし、次のコマンドを実行してNvidiaドライバーをインストールします。

    ダウンロードしたドライバのバージョンによって、以下のコマンドが異なる場合があります。以前にダウンロードしたドライバファイル名に合わせて、以下のコマンドを修正してください。
    # bash NVIDIA-Linux-x86_64-465.31.run
    

    インストール中に、次の一連の質問が表示される場合があります。

    Install NVIDIA's 32-bit compatibility libraries?
    Yes
    
    Would you like to run the nvidia-xconfig utility to automatically update your X configuration file so that the NVIDIA X driver will be used when you restart X?  Any pre-existing X configuration file will be backed up.                                                                             
    Yes
    

    NVIDIAドライバーのインストールが成功すると、次のメッセージが表示されます。

     Your X configuration file has been successfully updated.  Installation of the NVIDIA Accelerated Graphics Driver for Linux-x86_64  
      (version: 465.31) is now complete.
    
  6. システムがGUIを起動できるようにします:
    # systemctl set-default graphical.target
    
  7. すべて完了しました。 Debian 10 Buster Linuxボックスを再起動します:
    # systemctl reboot
    

Debianバックポートリポジトリを使用してNVIDIARTX3080ドライバをインストールする方法

すでに述べたように、NVIDIARTX3080ドライバーはDebian10Busterではまだ利用できません。 nvidia-detectを実行した場合 次のメッセージが表示される可能性が高いコマンド:

$ nvidia-detect 
Detected NVIDIA GPUs:
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation Device [10de:2206] (rev a1)

Checking card:  NVIDIA Corporation Device 2206 (rev a1)
Uh oh. Your card is not supported by any driver version up to 418.197.02.
A newer driver may add support for your card.
Newer driver releases may be available in backports, unstable or experimental.

このため、DebianバックポートリポジトリからNVIDIARTX3080ドライバーをインストールします。

  1. Debian 10(バスター)バックポートリポジトリを有効にします。 rootまたはsudoユーザーとして、次のコマンドを実行します。
    # echo 'deb http://deb.debian.org/debian buster-backports main contrib non-free' >> /etc/apt/sources.list
    

    完了したら、次を使用してパッケージインデックスを更新します:

    # apt update
    
  2. NVIDIAドライバーをインストールします。以下のaptを実行します -tを使用したコマンド Debian 10 Busterバックポートリポジトリからインストールを実行するようにtoコマンドに指示するオプション:
    # apt install -t buster-backports nvidia-driver firmware-misc-nonfree
    
  3. Debianバックポートリポジトリからカーネルイメージをインストールします。次のコマンドは、必要なすべてのNVIDIAカーネルモジュールもビルドします:

    # apt install -t buster-backports linux-image-amd64
    
  4. すべて完了しました。次に、システムを再起動します。
    # reboot
    

    付録

    次のエラーメッセージが表示された場合:

     WARNING: Unable to determine the path to install the libglvnd EGL vendor library config files. Check that you have pkg-config and  
               the libglvnd development libraries installed, or specify a path with --glvnd-egl-config-path.
    

    この問題は、次のパッケージをインストールすることで解決できます。

    # apt install libglvnd-dev pkg-config
    

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

  2. Debian10BusterにComposerをインストールする方法

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

  1. Debian 10(バスター)のインストール方法

  2. Debian10BusterにDockerをインストールする方法

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

  1. Debian 10(バスター)にNVIDIACUDAをインストールする方法

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

  3. Debian10BusterにLutrisをインストールする方法