nvidiaグラフィックカードを搭載したDebian 12、Googleマップのウェブサイトにアクセスするとクラッシュする

nvidiaグラフィックカードを搭載したDebian 12、Googleマップのウェブサイトにアクセスするとクラッシュする

nvidia Graphic gt1030がインストールされているデスクトップにdebian 12がインストールされています。ドライバ525.147.05はdebianリポジトリにあります。

Googleマップ(FirefoxまたはChrome)に移動するたびにシステムがクラッシュして再起動します。他のサイトは大丈夫ですね。

/var/log/syslogまたは、関連するニュースが見つかりませんでしたdmesg

Firefoxでグラフィックアクセラレーションをオフにしてみましたが、同じ結果が得られました。

sudo lspci | grep VGA
08:00.0 VGA compatible controller: NVIDIA Corporation GP108 [GeForce GT 1030] (rev a1)

NVIDIAドライバのようですが、クラッシュの原因をどのように確認できますか?

Googleで検索してもこの問題に関する情報が見つかりません。解決策はありますか?

答え1

手動インストール

いくつかの調査をした後、ドライバを手動でダウングレードしてみたいと思います。これがうまくいったら、ドライバをバージョン525.47以降にアップグレードしてみることもできます。ルート()で次の手順を実行しますsudo -i

  1. Debianは使用したいドライバを検出します - nvidia-detect

  2. 1の出力(nvidia-driver525.47.xxを報告する必要があります)に基づいて、以下からこのバージョンとその上の以前のバージョンをダウンロードします。UNIX / Linux用NVIDIAドライバのダウンロードページ

  3. 独自のドライバをコンパイルするために必要なツールをインストールします。apt -y install linux-headers-$(uname -r) build-essential libglvnd-dev pkg-config

  4. nouveauドライバを手動で無効にします。これが行われた可能性があります。

    • /etc/modprobe.d/blacklist-nouveau.conf:
    blacklist nouveau
    options nouveau modeset=0
    
  5. RAMディスクの更新 -update-initramfs -u

  6. グラフィックログイン/デスクトップを一時的に停止する -systemctl set-default multi-user.target && systemctl reboot

  7. rootまたは一般ユーザー()でログインした後sudo -i-cd /path/to/file/downloaded/in/Step2

  8. bash NVIDIA-Linux-<Version>.runAKA ./NVIDIA + Tab Completion- Debianが最初に推奨するバージョンを選択してください。

  9. インストール完了 - 参照手動インストールのステップ7、それに応じてこれらのオプションに応答してください。

  10. グラフィックログインとデスクトップを再度有効にする -systemctl set-default graphical.target && systemctl reboot

上記の手順は、リポジトリ内のドライバのバージョンより低いバージョンで動作し、問題が消えた場合に報告する回帰があります。期待どおりに機能することに満足している場合は、リポジトリのバージョンより高いバージョン(> 525)を使用して上記のプロセスを続行し、回帰を報告したのと同じバグでバージョンバンプを要求してください。低いドライババージョンが失敗した場合は、消えるまでバージョン(<525)を試してください。カードをサポートするすべてのバージョンを試してみましたが、失敗した場合はwebGLに問題があります。

関連情報