Stretch로 업그레이드한 후 'nvidia' 모듈을 로드할 수 없습니다

Stretch로 업그레이드한 후 'nvidia' 모듈을 로드할 수 없습니다

나는 최근에 Debian Jessie에서 Stretch로 노트북을 업그레이드했습니다.

X 서버가 작동을 멈췄습니다. 이 노트북의 NV 카드는 Gforce GT325M입니다. Jessie와 함께 사용한 원래 드라이버는 Debian apt가 아닌 Nvidia 설치 프로그램을 통해 설치되었습니다.

동일한 설치 프로그램을 사용하여 다시 설치해 보았습니다. 작동하지 않습니다. 나는 또한 데비안 패키지 드라이버를 사용해 보았습니다. 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와 관련된 문제를 해결한 적이 없습니다. 미리 감사드립니다.

관련 정보