3.13.0-27로 업데이트 한 후 14.04에서 nvidia 드라이버를로드 할 수 없습니다


0

제목에서 언급했듯이 커널 3.13.0-27 업데이트 이후 더 이상 독점 NVIDIA 드라이버로 우분투를로드 할 수 없으며 여전히 29에서 작동하지 않습니다. nouveau 드라이버는 정상적으로 작동하지만 일부 응용 프로그램에는 CUDA를 사용하지 않습니다. 드라이버를 여러 번 (와 함께 sudo apt-get purge nvidia*) 다시 설치하려고 했지만 항상 로그인 화면의 낮은 그래픽 모드로 부팅하고 로그인 후에는로드되지 않습니다.

nvidia-331-updates를 사용하고 있지만 다른 버전도 시도했지만 모두 동일한 결과를 얻었습니다. 3.13.0-29까지 3.14.0-24 커널로 시작하여 드라이버를로드 할 수있을 때까지 업데이트 전과 업데이트 후에도 모든 것이 잘 작동했습니다. 그러나 이것은 오늘 다른 업데이트로 작동을 멈췄습니다. 또한 결과를 변경하지 않고 우분투 데스크탑과 단일성을 다시 설치하려고했습니다. NVIDIA GTX 570이 있습니다. 어떤 아이디어가 있습니까?

다음 lspci -nnk | grep -iA2 VGA은 nvidia 드라이버를 제거한 후의 결과입니다 .

VGA compatible controller [0300]: NVIDIA Corporation GF110 [GeForce GTX 570 Rev. 2] [10de:1086] (rev a1)
Subsystem: NVIDIA Corporation Device [10de:0871]
Kernel driver in use: nouveau

그리고 여기에 출력 grep -e '(EE)' /var/log/Xorg.0.log

(EE) Failed to load module "nvidia" (module does not exist, 0)
[    19.612] (EE) Failed to load module "nvidia" (module does not exist, 0)
[    19.652] (EE) [drm] KMS not enabled
[    19.652] (EE) [drm] KMS not enabled
[    19.652] (EE) open /dev/dri/card0: No such file or directory
[    19.652] (EE) open /dev/dri/card0: No such file or directory
[    19.652] (EE) open /dev/dri/card0: No such file or directory
[    19.652] (EE) open /dev/dri/card0: No such file or directory
[    19.667] (EE) Screen 0 deleted because of no matching config section.
[    19.667] (EE) Screen 0 deleted because of no matching config section.
[    19.700] (EE) FBDEV(0): FBIOBLANK: Invalid argument
[    19.735] (EE) AIGLX: reverting to software rendering
[    20.383] (EE) FBDEV(0): FBIOBLANK: Invalid argument

Ubuntu repos의 독점 드라이버를 사용하거나 수동으로 설치합니까?
JoKeR

repos에서 하나를 사용하고 있습니다.
Norak

출력을 추가하십시오lspci -nnk | grep -iA2 VGA
JoKeR

드라이버를 다시 설치하려고 했습니까?
JoKeR

여러 번 다시 설치했습니다. PC로 돌아 오자마자 출력을 게시하겠습니다.
Norak

답변:


1

나는 마침내 문제를 알아 냈고 이것이 버그인지 또는 기능인지 확실하지 않습니다.

CUDA 컴파일러를 사용하고 있기 때문에 업데이트 대안을 사용하여 gcc 4.4를 기본 컴파일러로 설정했습니다. 그러나 최신 커널 업데이트 이후, 커널이 4.8로 빌드되는 동안 기본 컴파일러가 다른 버전으로 설정되면 nvidia 드라이버가 빌드되지 않습니다. dkms (항상 실패)없이 공식 nvidia 드라이버를 수동으로 설치하려고 할 때 마침내 올바른 방향을 알려주는 오류 메시지가 나타납니다.

기본 gcc를 4.8로 다시 설정하면 문제가 해결되었으며 리포지토리와 엔비디아 사이트에서 드라이버를 설치할 수있었습니다. repos에서 드라이버를 설치하는 동안 오류 메시지가 없기 때문에 파악하기가 어려웠습니다!

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.