내가 접한 거의 모든 아이디어와 제안을 4일 동안 시도한 후, 나는 이제 내가 직면한 문제로 인해 완전히 충격을 받았다는 것을 인정합니다. 누구든지 나를 올바른 방향으로 가리킬 수 있다면 매우 감사하겠습니다. 내 질문은 다음과 같습니다.
현재 다음 사양의 새 컴퓨터를 설정하고 있습니다.
- 마더보드:MSI 매그 B560 토마호크 WIFI
- 그래픽 카드:지포스 RTX 3060 Ti 작성자: KFA2
- CPU:인텔 i7-11700KF
- 3개의 화면, 2개는 DisplayPort를 통해 연결되고 1개는 HDMI를 통해 연결됩니다.
- 보안 부팅이 비활성화되었습니다.
- 빠른 시작이 비활성화되었습니다.
최신 버전을 설치했어요우분투 리눅스(이 글을 쓰는 시점에서 Jammy Jellyfish 22.04) 처음에는 시스템을 거의 바로 사용할 수 있었습니다. 그러나 일부 필수 업데이트와 수많은 프로그램을 설치한 후 문제가 시작되었습니다.
간단히 말해서, 시스템을 작동시키는 것은 이제 거의 불가능하다는 것이 증명되었습니다.시작하다,늘 그렇듯꼭 매달리게 하다그래픽 로그인 화면으로 전환하기 전에. 처음부터 나는 NVidia 드라이버가 적어도 문제의 일부일 것이라고 의심했고, 무슨 일이 일어나고 있는지 더 잘 파악하기 위해 quiet splash
GRUB 항목을 제거하고 추가하여 부팅을 시작했습니다. noplymouth nomodeset
그런 다음 USB 포트가 내 태블릿 중 하나의 문제를 쿼리하고 찾으려고 시도하는 동안 부팅 프로세스가 대부분 중단되었음을 발견했습니다. USB 2 포트에서 USB 3 포트로 이동하면 문제가 사라졌습니다. 즉, 부팅 프로세스가 더 이상 거기서 멈추지 않고 그래픽 로그인 화면이 나타날 때까지 대략적으로 실행되었습니다.
그런 다음 일부 NVidia 드라이버 버전에서 화면을 DisplayPort에 연결하는 버그에 대해 읽었습니다(예:여기그리고여기). 그러나 이 스레드에 언급된 버전은 더 이상 내 카드와 관련이 없는 것 같습니다. 게다가 모니터만 HDMI 포트에 연결한 상태에서 부팅도 시도했지만 운이 없었습니다.
그런 다음 다양한 결과를 보이는 다양한 버전의 드라이버를 시도하기 시작했습니다.
- 450서버(위 스레드 중 하나에서 언급된 저장소에서): "Nvidia 영구 데몬을 시작할 수 없습니다"라는 오류가 많이 발생합니다.
- 460.84(NVidia 웹사이트에서): 컴파일에 실패했습니다.
- 470.57(NVidia 웹사이트에서): 컴파일에 실패했습니다.
- 470.63(NVidia 사이트에서): 그래픽 로그인 화면으로 전환하기 전에 정지됩니다.
- 470.63(NVidia 사이트에서): 그래픽 로그인 화면으로 전환하기 전에 정지됩니다.
- 470.94(NVidia 사이트에서): 그래픽 로그인 화면으로 전환하기 전에 정지됩니다.
- 470.103(저장소에서): 그래픽 로그인 화면으로 전환하기 전에 정지됩니다.
- 510.60(저장소 및 NVidia 사이트에서): 그래픽 로그인 화면으로 전환하기 전에 정지됩니다.
대부분의 경우 최소한 3
런레벨 3(GRUB 추가)으로 부팅하여 콘솔에 액세스한 다음 드라이버를 제거할 수 있습니다. 그러나 어떤 경우에는 NVidia 드라이버(GRUB에 추가됨)를 명시적으로 블랙리스트에 추가해야 했습니다 module_blacklist=nvidia
. 일반적으로 버전 510.xx가 있는 드라이버에서 이 문제가 더 자주 발생하는 것처럼 보였지만 문제를 정확히 찾아낼 수는 없습니다.
그런 다음 이전 커널을 부팅하고 5.15.0-27에서 5.15.0-25로 전환해 보았습니다(다른 커널은 사용할 수 없음). 처음에는 드라이버 470.63 이상을 사용하여 시스템을 부팅했기 때문에 이것이 개선되는 것처럼 보였습니다. 아쉽게도 나의 기쁨은 오래 가지 못했고 문제가 다시 발생했습니다. 이제는 작동하는 시스템을 50번마다 부팅할 수 있는 것 같습니다. 그러나 이러한 경우에는 내 화면 중 하나만 감지됩니다.
이로 인해 타이밍과 관련이 있을 수 있다고 의심됩니다. 나는 한 사람을 만났다철사이 제안"부팅 프로세스 중 초기에 Nvidia 커널 모듈 로드"하지만 /etc/modules
이것은 내 경우에는 아무런 영향을 미치지 않는 것 같습니다.
실제로 부팅할 수 있을 때마다 화면 세 개 중 하나만 감지되므로 드라이버가 로드되지도 않는 것으로 의심됩니다. 실제로: 이제 알았습니다."(EE) nvidia 모듈을 로드할 수 없습니다(모듈이 존재하지 않습니다, 0)", /var/logs/Xorg.0.log
그래서 드라이버를 검색한 결과 /usr/lib/x86_64-linux-gnu/nvidia/xorg
. 그럼에도 불구하고 저는 수동으로 라인을 추가했고 ModulePath "/usr/lib/x86_64-linux-gnu/nvidia/xorg,/usr/lib/xorg/modules"
적어도 /etc/X11/xorg.conf
시작하는 동안 드라이버가 로드되도록 관리했습니다. 불행하게도 이제 오류가 발생합니다."(EE) NVIDIA: NVIDIA 커널 모듈을 초기화할 수 없습니다". 수표에는 dmesg
유용한 힌트가 포함되어 있지 않습니다.
마지막으로 절망적인 마음에 간단한 해결책을 시도했습니다 sudo ubuntu-drivers autoinstall
(드라이버 버전 510.60 설치). 시스템은 처음에는 최신 커널(-27, 위 참조)로 부팅했지만 성공하지 못했지만 이전 커널 버전(-25)으로 다시 전환한 후 시스템이 즉시 부팅되어 모든 것이 제대로 작동했습니다. 하지만 한 번만 다시 시작한 후 문제가 다시 나타나 이제는 자동 설치에도 아무런 효과가 없습니다.
덧붙여서:
nouveau
그 운전자가 블랙리스트에 올라 있는 게 확실해요 .xorg.conf
자주 를 사용하여 파일을 다시 만들어 보았sudo nvidia-xconfig
더니 디렉토리 전체가 삭제되기도 했습니다/etc/X11
. 이들 중 어느 것도 효과가 없습니다.
지금은 아이디어가 부족하지만 시스템을 시작하고 실행하는 데 필요한 모든 팁과 조언을 받게 되어 기쁩니다. 미리 감사드립니다.