Debianのテスト/拡張に独自のNVidia 304ドライバをインストールする

Debianのテスト/拡張に独自のNVidia 304ドライバをインストールする

以前のLatitude D820(GeForce Go 7300を含む)に古いnvidia 304ドライバをインストールしようとしましたが、次のエラーでインストールプログラムが失敗しましたFailed to build the NVIDIA kernel module

ここはい出力/var/log/nvidia-installer.log

build-essentialカーネルヘッダをインストールしました。

ご協力ありがとうございます!

答え1

Debianで独自のNVIDIAドライバをインストールする場合は、推奨される方法はパッケージドライバを有効にしてリポジトリしてcontribインストールすることです。non-free適応するDebian 8 のガイドライン(すべてをroot次のように実行するか、渡す sudo):

  • contrib non-free適切な行に追加すると、/etc/apt/sources.list次のようになります。

    deb http://httpredir.debian.org/debian/ testing main contrib non-free
    
  • すでに持っているカーネルヘッダとドライバのカーネルモジュールをインストールします。

    aptitude update
    aptitude -r install linux-headers-$(uname -r) nvidia-legacy-304xx-kernel-dkms
    
  • nvidia-xconfigその構成ファイルを生成するためのインストールと実行

    aptitude install nvidia-xconfig
    nvidia-xconfig
    

nvidia-installer-cleanupすべての作業が完了したら、NVIDIAインストーラの残りの部分を削除するインストールも実行する必要があります。

すべての操作が完了した後に再起動すると、新しいドライバがビルドされ(まだビルドされていない場合)、ロードする必要があります。

他の無料パッケージ以外のパッケージをインストールしたくない場合は、以下を参照してください。適切なデフォルト設定を使用して無料でないことをブロックする方法は?

答え2

Stretchではこれはうまくいきません。私のカードはnvidia-Detectが検出したように304xx-レガシードライバに依存していますが、パッケージ全体と依存関係はDebian Stretchリポジトリでは利用できません。そのため、nvidia-Detectも失敗し、インストールする必要があると言わないことを知らせ、黒い画面が表示され、すべてのnvidiaパッケージを削除する必要がありました。 Stretchで約6つの依存関係がないため、debパッケージの手動インストールも失敗しました。 sid/experimental には 304xx パッケージがありますが、ソースリストを乱雑にして混在して混乱したシステムで終わりたくありません。無料のnouveauドライバに切り替えて、「タブレットテーブルへの間違ったポインタ」というカーネルメッセージに耐えなければなりませんでしたが、グラフィックはすべてうまくいきました。

答え3

Debianstretch RC2を新しくインストールした後、私にはうまくいきました。

  1. グラップスタートスキーマが設定されていません。オプション: https://askubuntu.com/questions/38780/how-do-i-set-nomodeset-after-ive-already-installed-ubuntu

  2. 次へ追加 貢献するそして半自由主義ソフトウェアセンター(依存関係を台無しにする可能性があるため、後続のステップでソフトウェア管理を使用しないでください)。

  3. アップデートをインストールします。

  4. ソフトウェアセンターからSynapticパッケージマネージャをインストールします。

  5. Synaptic パッケージマネージャからインストール資格

  6. ルートターミナルを開き、あなたの場合は、Debian Jessieにnvidiaレガシードライバをインストールするための指示に従ってください(私は304xxドライバでした): https://wiki.debian.org/NvidiaGraphicsDrivers#NVIDIA_Proprietary_Driver

  7. 再起動。

システムを再起動しましたが、新しいXorgサーバー設定ファイルが生成されませんでした。

関連情報