문제: Nvidia 드라이버가 로드되지 않습니다.
하드웨어: Dell T110
그래픽 카드
root@madeye:~# lspci | grep VGA
02:00.0 VGA compatible controller: NVIDIA Corporation G96 [GeForce 9500 GT] (rev a1)
Nvidia 패키지가 설치되었습니다.
root@madeye:~# dpkg --get-selections | grep nvidia
nvidia-304 deinstall
nvidia-304-updates install
nvidia-current-updates install
nvidia-libopencl1-304 deinstall
nvidia-libopencl1-304-updates install
nvidia-opencl-icd-304 deinstall
nvidia-opencl-icd-304-updates install
nvidia-settings install
모든 패키지를 업데이트하고 설치 후 커널 헤더를 설치했습니다.
관련 라인은 다음에서 제공됩니다 Xorg.0.log
.
[ 19.739] (II) LoadModule: "nvidia"
[ 19.739] (II) Loading /usr/lib/x86_64-linux-gnu/xorg/extra-modules/nvidia_drv.so
[ 19.740] (II) Module nvidia: vendor="NVIDIA Corporation"
[ 19.740] compiled for 4.0.2, module version = 1.0.0
[ 19.740] Module class: X.Org Video Driver
[ 19.774] (EE) NVIDIA: Failed to load the NVIDIA kernel module. Please check your
[ 19.774] (EE) NVIDIA: system's kernel log for additional error messages.
[ 19.774] (II) UnloadModule: "nvidia"
[ 19.774] (II) Unloading nvidia
[ 19.774] (EE) Failed to load module "nvidia" (module-specific error, 0)Ke
관련 라인은 다음에서 제공됩니다 kern.log
.
Jun 28 16:05:12 madeye kernel: [ 19.835310] NVRM: This PCI I/O region assigned to your NVIDIA device is invalid:
Jun 28 16:05:12 madeye kernel: [ 19.835310] NVRM: BAR1 is 0M @ 0x0 (PCI:0000:02:00.0)
Jun 28 16:05:12 madeye kernel: [ 19.835318] NVRM: The system BIOS may have misconfigured your GPU.
Jun 28 16:05:12 madeye kernel: [ 19.835325] nvidia: probe of 0000:02:00.0 failed with error -1
Jun 28 16:05:12 madeye kernel: [ 19.835361] NVRM: The NVIDIA probe routine failed for 1 device(s).
Jun 28 16:05:12 madeye kernel: [ 19.835364] NVRM: None of the NVIDIA graphics adapters were initialized!
Jun 28 16:05:12 madeye kernel: [ 19.875318] NVRM: This PCI I/O region assigned to your NVIDIA device is invalid:
Jun 28 16:05:12 madeye kernel: [ 19.875318] NVRM: BAR1 is 0M @ 0x0 (PCI:0000:02:00.0)
Jun 28 16:05:12 madeye kernel: [ 19.875324] NVRM: The system BIOS may have misconfigured your GPU.
Jun 28 16:05:12 madeye kernel: [ 19.875328] nvidia: probe of 0000:02:00.0 failed with error -1
Jun 28 16:05:12 madeye kernel: [ 19.875348] NVRM: The NVIDIA probe routine failed for 1 device(s).
Jun 28 16:05:12 madeye kernel: [ 19.875350] NVRM: None of the NVIDIA graphics adapters were initialized!
추가로 어떤 문제 해결 단계를 수행해야 합니까? 커널이 그래픽 카드를 인식하게 하려면 어떻게 해야 합니까?
편집하다
terdon의 답변에 따르면 명령을 실행하면 다음 메시지가 나타납니다.
dthacker@madeye:~$ sudo apt-get install nvidia-kernel-dkms nvidia-xconfig nvidia-settings
Reading package lists... Done
Building dependency tree Reading state information... Done
Package nvidia-kernel-dkms is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or is only available from another source
E: Package 'nvidia-kernel-dkms' has no installation candidate
E: Unable to locate package nvidia-xconfig`
@terdon, 귀하가 지적한 기사에서 이 유틸리티를 사용했습니다.
root@madeye:~# ubuntu-drivers devices | grep recommended
driver : nvidia-331 - distro non-free recommended
그런 다음 nvidia-331을 설치했는데 제한된 드라이버 유틸리티가 사용 중임을 표시했습니다. nvidia GUI 유틸리티에는 여전히 다중 모니터 구성을 위한 표시 옵션이 없으며(현재 카드에 두 개의 모니터가 연결되어 있음) kern.log
Nvidia 초기화 모듈이 실패했다는 오류가 계속 표시됩니다.
아직도 해결책을 찾으려고 노력 중입니다...
출력 apt-get install nvidia-driver
:
root@madeye:~# apt-get install nvidia-driver
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package nvidia-driver is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or is only available from another source`
답변1
비슷한 문제로 이곳에 오시는 분들을 위해. 내 kubuntu(21.01) 설치가 부팅되지 않습니다 - ASUS 로고에서 멈췄습니다. Alt-F2를 누르면 명령 프롬프트가 표시되지만 dmesg의 유일한 오류는 중복입니다.EDAC skx: ECC is disabled on imc 0
위의 조언에 따라 다음을 사용했습니다.
ubuntu-drivers devices | grep recommended
권장 드라이버에서 다음을 설치했습니다.
sudo apt-get install nvidia-driver-470
재부팅 후 모든 것이 정상입니다. 행복한 시간. ECC 오류가 여전히 존재하지만 억제합니다.