Debian 9 StretchにプライベートNvidiaドライバーをインストールするにはどうすればよいですか?

nvidia-driver-debian-stretch

このチュートリアル Debian 9StretchにNvidiaグラフィックスドライバーをインストールする方法を紹介します。 デフォルトでは、 Debianは、Linuxカーネルに含まれているオープンソースドライバーnouveauを使用しています。 Nvidiaカード用。

ただし、このドライバーには3Dアクセラレーションのサポートがないため、システムでグラフィックカードを最大限に活用するには、専用ドライバーをインストールする必要があります。

プロプライエタリドライバをインストールする前に、 UEFIファームウェアを使用している場合は、セキュアブートを無効にすることをお勧めします。

これは、Nvidiaモジュールがカーネルに追加されるため、新しいカーネルが署名検証に合格できないためです。 セキュアブートが有効になっている場合、システムを起動できない可能性があります。

Debian 9StretchへのNvidiaドライバーのインストール

システムへのNvidiaドライバーのインストールを開始するには、ターミナルを開いてその中に入れる必要があります Nvidiaカードに使用されているドライバーの確認に進みましょう。

sudo apt install lshw
sudo lshw -c display

nouveauオープンコントローラーを使用していることを確認できる場所:

ヌーヴォー

DebianのNvidiaパッケージは独自仕様であるため、 次のコマンドを使用して、/ etc / apt /sources.listのcontribリポジトリとnon-freeリポジトリを有効にする必要があります。

sudo apt install software-properties-common
sudo add-apt-repository contrib
sudo add-apt-repository non-free
sudo apt update

現在 競合の可能性を回避するために、nouveauドライバーをブラックリストに登録するときが来ました。

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

そして、ファイル内に次のものを入れます。

blacklist nouveau
blacklist lbm-nouveau
options nouveau modeset=0
alias nouveau off
alias lbm-nouveau off

Ctrl + OとCtrl + Xで閉じて保存します。

現在 次のコマンドを使用して、nvidia-driverパッケージをインストールします。

sudo apt install nvidia-driver

インストール中に次のメッセージが表示されます。Enterキーを押して続行します。

xserver-xorg-config-nvidia

エラーが発生した場合 システムへのパッケージのインストール中、 ストレッチバックポートリポジトリからドライバをインストールする必要があります。

これを行うには、ターミナルで次のコマンドを入力する必要があります。

sudo add-apt-repository 'deb http://ftp.debian.org/debian stretch-backports main contrib non-free'
sudo apt update

現在 システムにすでに追加されているstretch-backportsリポジトリからnvidia-driverをインストールするには、次のコマンドを入力する必要があります。

sudo apt install -t stretch-backports nvidia-driver

インストールが完了すると、 次のコマンドを使用して、コンピューターを再起動します。

sudo shutdown -r now

インストールの確認

システムの再起動後、 ユーザーセッションの開始に進み、ターミナルを開き、その中に次のコマンドを入力します。

sudo lshw -c display

この場合、彼らはすでにNvidiaドライバーを使用していることを確認する必要があります。 アプリケーションメニューでNvidiaXServerプログラムを確認できます。

ドライバのバージョン、グラフィックカードの仕様、カードの温度などを使用できます。

このプログラムが見つからない場合は、次のコマンドでインストールできます。

sudo apt install nvidia-xconfig

そして実行する:

sudo nvidia-xconfig

NividiaOptimusラップトップでIntelとNvidiaグラフィックカードを切り替えます

Nividia Optimusを使用しているラップトップユーザーの場合、 Nvidia X Serverプログラムを開くと、次のようなメッセージが表示されるため、エラーが発生する可能性があります。

「nvidiaxdebianドライバーを使用していないようです」

このために BumblebeeとPrimusを使用して、Nvidiaカードで個々のアプリケーションを実行できます。 システムにBumblebeeとPrimusをインストールするには、ターミナルを開いて次のコマンドを実行する必要があります。

sudo dpkg --add-architecture i386
sudo apt install
sudo apt install bumblebee bumblebee-nvidia primus primus-libs: i386 libgl1-nvidia-glx: i386

Nividiaカードでプログラムを実行するには、コマンドをプレフィックスとして使用するだけです primusrun。

この場合、次のコマンドでこれを確認できます。

primusrun glxinfo | grep OpenGL

Nvidia Xサーバーセットアッププログラムを開くには、次のコマンドを実行します。

optirun nvidia-settings -c :8

Debian 9 StretchでプロプライエタリなNvidiaドライバーをアンインストールする方法は?

何らかの理由で独自のコントローラーが不要になった場合、またはシステムとの競合が発生した場合は、次のコマンドを使用してシステムからコントローラーを削除できます。

sudo apt purge nvidia- *
sudo apt autoremove


記事の内容は、次の原則に準拠しています。 編集倫理。 エラーを報告するには、 ここで.

コメント、あなたのコメントを残してください

コメントを残す

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

*

*

  1. データの責任者:MiguelÁngelGatón
  2. データの目的:SPAMの制御、コメント管理。
  3. 正当化:あなたの同意
  4. データの伝達:法的義務がある場合を除き、データが第三者に伝達されることはありません。
  5. データストレージ:Occentus Networks(EU)がホストするデータベース
  6. 権利:いつでも情報を制限、回復、削除できます。

  1.   1998年以来のLinuxero

    DEBIAN wikiは、NVIDIAドライブのインストール方法を常に段階的に説明してきました。
    ここで説明するよりも簡単です。
    挨拶。