nvida 드라이버가 밤새 사라짐(종료/전원 켜기) DKMS를 재구축할 수 없음

nvida 드라이버가 밤새 사라짐(종료/전원 켜기) DKMS를 재구축할 수 없음

내 설정

inxi -SMG 시스템: 호스트: zaphod 커널: 5.14.0-1-amd64 x86_64 비트: 64 데스크탑: Xfce 4.16.0 배포판: Debian GNU/Linux bookworm/sid 머신: 유형: 노트북 시스템: ASUSTeK 제품: G750JX v :1.0
일련 번호: Mobo: ASUSTeK 모델: G750JX v: 1.0 일련 번호: BIOS: American Megatrends v: G750JX.209 날짜: 2013년 11월 18일 그래픽 카드: 장치-1: NVIDIA GK106M [GeForce GTX 770M] 드라이버: 해당 없음 장치-2: Chicony USB2.0 HD UVC 웹캠 유형: USB 드라이버: uvcvideo 디스플레이: x11 서버: X.Org 1.20.11 드라이버: 로드 중: nouveau,vesa 언로드: fbdev, 모드 설정 해상도: 1024x768 OpenGL: 렌더러: llvmpipe ( LLVM 11.0.1 256비트) v: 4.5 메사 20.3.5

충돌 상황

나는 데비안을 사용하여 테스트한다.정말 필요한 몇 가지 이유로

1920x1080 고해상도 보조 화면을 매일 사용해야 합니다.

하나 만들었어요

적성 업데이트&& 적성 보안 업그레이드

그 시점에서는 모든 것이 괜찮았기 때문에 몇 시간 내에 작업을 마치고 시스템을 종료했습니다.

이게 문제 야

아침에 켜보니 첫화면만 작동되고 2CD는 여전히 검은화면이었습니다.

해상도가 1024*768에서 멈췄어요

이 오류는 DKMS에 문제가 있음을 나타내는 것 같습니다. 그런 다음 나는 그것을 조사했습니다. 그러나 결과가 없습니다.

그런데 재부팅이 안되네요많은 포럼과 Google 페이지에서 모든 사람을 위해 작동했어야 하는 모든 프로그램이 예외 없이 모든 것을 반환할 때까지initram 및 커널을 업데이트하여 완료됨현재 삭제

그런 다음 재부팅하려면더 이상 다시 시작할 수 없습니다.모든 절차에 대해삭제initram & 커널&새로 지을 수 없음.

이제 이전에 했던 모든 것을 시도해 보겠습니다*(정화, 정화,

nvidia 드라이버 및/또는 레거시 및/또는 독점 및/또는 vesa/mesa)* 설치 또는 재설치:

새로운 nvidia-current-470.57.02 DKMS 파일 로드 중... 5.14.0-1-amd64용 구축 5.14.0-1-amd64용 초기 모듈 구축 오류! 커널의 모듈 빌드에 대한 오류 반환 상태: 5.14.0-1-amd64(x86_64) 자세한 내용은 /var/lib/dkms/nvidia-current/470.57.02/build/make.log를 참조하세요. dpkg: nvidia-kernel-dkms 패키지 처리 중 오류 발생(--configure): nvidia-kernel-dkms 패키지가 이미 설치된 스크립트 하위 프로세스에서 오류 종료 상태를 반환함 10 dpkg: 종속성 문제로 인해 nvidia-driver 구성이 방해됨: nvidia -driver는 nvidia-kernel에 따라 다름 -dkms (=470.57.02-2) | 그러나 nvidia-kernel-470.57.02: 패키지 nvidia-kernel-dkms가 아직 구성되지 않았습니다. nvidia-kernel-470.57.02 패키지가 설치되지 않았습니다.
nvidia-kernel-470.57.02를 제공하는 nvidia-kernel-dkms 패키지가 아직 구성되지 않았습니다.

dpkg: 패키지 처리 중 오류 발생 nvidia-driver(--configure): 종속성 문제 - 처리가 구성되지 않은 동안 발생한 오류: nvidia-kernel-dkms dpkg가 실패했기 때문에 nvidia-driver needrestart를 건너뛰었습니다. E: subprocess/usr /bin /dpkg 반환 오류 코드(1)

오전 10시부터 오후 17시 30분쯤에 이 문제를 해결하기 시작했는데 지금은 이 문제를 어떻게 해결해야 할지 모르겠습니다.

하하, 쓸데없는 답변을 피하기 위해 시스템을 다시 설치할 수는 없습니다.

빌드가 오류나 이와 유사한 것을 무시하도록 강제하거나 빌드에 오류가 발생하도록 강제하는 방법에 대한 아이디어가 있습니까?

답변1

이러한 문제가 발생하면 이전 커널 및 관련 initramfs를 삭제하는 것이 마지막 작업입니다. 대신 이전에 알려진 작동 커널로 재부팅할 수 있습니다. 당신은 물렸다버그 #994860: 현재 테스트 중인 NVIDIA 그래픽 드라이버는 베타 버전으로 이동 중인 커널 5.14를 사용하여 빌드되지 않았습니다.

왜 이 모든 일이 하룻밤 사이에 일어난 것처럼 보입니까? 전원을 끄기 전에 시스템은 이틀 전까지 테스트 중이었던 커널 5.10을 실행하고 있었습니다. 업그레이드한 후,새로 마이그레이션된 5.14 커널다시 부팅하면 로드되는 커널입니다. dkmsNVIDIA 모듈이 누락된 것을 확인하고 빌드를 시도했지만 위 오류로 인해 실패했습니다. (또한 설치 중에 빌드를 시도합니다.)

이 문제를 해결하려면 더 이상 5.10 커널이 없다고 가정하고 이를 설치하여 이전 작업 구성으로 돌아갈 수 있습니다.

wget http://security.debian.org/pool/updates/main/l/linux-signed-amd64/linux-image-5.10.0-8-amd64_5.10.46-5_amd64.deb \
     http://security.debian.org/pool/updates/main/l/linux/linux-headers-5.10.0-8-amd64_5.10.46-5_amd64.deb \
     http://security.debian.org/pool/updates/main/l/linux/linux-headers-5.10.0-8-common_5.10.46-5_all.deb \
     http://security.debian.org/pool/updates/main/l/linux/linux-kbuild-5.10_5.10.46-5_amd64.deb
sudo apt install ./linux*5.10_*deb

NVIDIA 모듈이 다시 커널에 맞아야 하며 재부팅하고 부팅 메뉴에서 5.10 커널을 선택할 수 있습니다. 이는 시스템의 다른 어떤 것도 손상시키지 않으며 5.10 커널은 데비안 테스트에 사용해도 안전합니다. 실제로 9월 28일까지 테스트 중이었습니다. (위 지침은 설치되지 않습니다.정확히동일한 커널을 사용하여 Debian 11의 업데이트된 5.10 커널을 설치합니다. Debian 테스트는 보안 지원을 받지 않습니다. )

또는 현재 불안정한 NVIDIA 드라이버로 업그레이드하세요. 단, 주의하세요.그러면 OpenCL에 문제가 발생할 수 있습니다.(그것이 당신에게 중요한 경우).

관련 정보