Stretchにアップグレードした後、 'nvidia'モジュールをロードできません

Stretchにアップグレードした後、 'nvidia'モジュールをロードできません

私は最近Debian JessieからStretchにノートブックをアップグレードしました。

Xサーバーが動作を停止しました。このノートパソコンのNVカードはGforce GT325Mです。 Jessieで使用した元のドライバは、Debian aptではなくNvidiaインストーラを介してインストールされました。

同じインストーラを使って再インストールしてみました。動作しません。私もDebianパッケージドライバを使ってみました。 Nvidiaドライバをアンインストールし、nvida-legacy-340xx-driverソフトウェアパッケージをインストールします。 ~とxserver-xorg-video-nvidia-legacy-3

そのうちどれも私にとっては効果的ではありません。どちらも/var/log/Xorg.0.log「 'nvidia'モジュールをロードできません(モジュールは存在しません、0)」という同じエラーが発生します。

nvidia出力にモジュールがロードされていることがわかります。lsmod

lsmod | grep nvidia
nvidia 9506816 0
drm     253952 2 nvidia

カーネルモジュール用の Grep は以下を提供します。

find /lib/modules/4.9.0-3-686-pae/|grep nvidia
/lib/modules/4.9.0-3-686-pae/kernel/drivers/net/ethernet/nvidia
/lib/modules/4.9.0-3-686-pae/kernel/drivers/net/ethernet/forcedeth.ko
/lib/modules/4.9.0-3-686-pae/updates/dkms/nvidia-legacy-340xx.ko
/lib/modules/4.9.0-3-686-pae/updates/dkms/nvidia-legacy-340xx-uvm.ko

Debainパッケージドライバをインストールした後。 GLXのNVIDIA代替品がなくなったことがわかりました。

update-alternative --query glx
name: glx
link: /usr/lib/glx
.....
status: auto
best: /usr/lib/mesa-diverted
...
alternative: /usr/lib/mesa-diverted

NVIDIAに関連するエントリはありません。 nvidiaインストーラを使用したときにnvidiaの代替案があり、選択されたことを覚えています。ただし、startxxorgログの失敗とエラーメッセージは変更されていません。

xorg.confファイルは大丈夫です。 Jessieがまだ動き回っている間、ソースは私のユーザーディレクトリに残り、 "/etc/X11/xorg.conf"の結果nvidia-xconfigは次のようになりました。

serverlayout "layout0"
    screen "screen0"
        monitor "monitor0"
            ventorname "unknown"
            modelname  "unknown"
            vertrefresh 43.0-72.0
            option "dpms"
        device "device0"
            driver "nvidia"
            vendorname "nvidia corperotion"
        default colordepth 24
    ...

私は以前にXに関する問題を解決したことがありません。よろしくお願いします。

ベストアンサー1

おすすめ記事