내 그래픽 카드가 고장난 걸까요? (X를 실행할 때 Linux Mint가 응답하지 않습니다)

내 그래픽 카드가 고장난 걸까요? (X를 실행할 때 Linux Mint가 응답하지 않습니다)

어제 내 Linux Mint 17.1(Rebecca) 설치가 불안정해지기 시작했습니다. X 로그인 화면 여기저기에 몇 가지 시각적 아티팩트가 있으며 Cinnamon 데스크탑에 로그인한 직후 전체 시스템이 응답하지 않게 됩니다. 런처에서 "점프" 아이콘 애니메이션이 발생하거나 창 열기 애니메이션이 발생할 때 문제가 발생하는 것 같습니다.

이제 나는 계피에 전혀 빠져들 수 없는 것 같습니다. 자격 증명을 입력한 후 커서가 있는 검은색 화면만 나타납니다. 결국 커서도 마우스 움직임에 반응하지 않게 됩니다.

다른 경우에는 애니메이션 로그인 화면 자체가 중단됩니다.

때로는 다른 TTY로 전환하여 CLI에 로그인할 수도 있습니다. 여기에는 문제가 없습니다. 나는 apt-get update및 으로 성공했습니다 apt-get upgrade. 다시 Cinnamon을 실행할 수 없게 된 후 루트로 CLI에 들어가서 실행했습니다 dmesg(출력이 매우 느리게 렌더링되는 것 같았습니다). 다음 몇 가지 메시지는 저를 깊이 괴롭혔습니다.

[   12.296499] nvidia-modeset: Allocated GPU:0 (GPU-22663de9-024b-cd1f-e5e6-a4da4cff39d0) @ PCI:0000:03:00.0
[   12.358654] nvidia-modeset: WARNING: GPU:0: Unable to read EDID for display device DVI-I-0
[   12.625846] nvidia-modeset: WARNING: GPU:0: Unable to read EDID for display device DVI-I-0
[   13.003536] init: plymouth-stop pre-start process (1938) terminated with status 1
[   42.258367] NVRM: GPU at PCI:0000:03:00: GPU-22663de9-024b-cd1f-e5e6-a4da4cff39d0
[   42.258375] NVRM: Xid (PCI:0000:03:00): 8, Channel 00000001
[   44.258062] NVRM: os_schedule: Attempted to yield the CPU while in atomic or interrupt context
[   48.252652] NVRM: os_schedule: Attempted to yield the CPU while in atomic or interrupt context
[   50.249958] NVRM: os_schedule: Attempted to yield the CPU while in atomic or interrupt context
[   50.258736] NVRM: Xid (PCI:0000:03:00): 69, Class Error: ChId 0001, Class 0000902d, Offset 00000220, Data 00007f62, ErrorCode 0000000c
[   50.271930] NVRM: Xid (PCI:0000:03:00): 13, Graphics SM Warp Exception on (GPC 0, TPC 0): Out Of Range Register
[   50.271936] NVRM: Xid (PCI:0000:03:00): 13, Graphics SM Global Exception on (GPC 0, TPC 0): Physical Multiple Warp Errors
[   50.271940] NVRM: Xid (PCI:0000:03:00): 13, Graphics Exception: ESR 0x504648=0x1000d 0x504650=0x4 0x504644=0x1beff2 0x50464c=0xf
[   50.271956] NVRM: Xid (PCI:0000:03:00): 13, Graphics SM Warp Exception on (GPC 0, TPC 1): Out Of Range Register
[   50.271959] NVRM: Xid (PCI:0000:03:00): 13, Graphics SM Global Exception on (GPC 0, TPC 1): Physical Multiple Warp Errors
[   50.271962] NVRM: Xid (PCI:0000:03:00): 13, Graphics Exception: ESR 0x504e48=0xd 0x504e50=0x4 0x504e44=0x1beff2 0x504e4c=0xf
[   50.271978] NVRM: Xid (PCI:0000:03:00): 13, Graphics SM Warp Exception on (GPC 0, TPC 2): Out Of Range Register
[   50.271982] NVRM: Xid (PCI:0000:03:00): 13, Graphics SM Global Exception on (GPC 0, TPC 2): Physical Multiple Warp Errors
[   50.271985] NVRM: Xid (PCI:0000:03:00): 13, Graphics Exception: ESR 0x505648=0x24000d 0x505650=0x4 0x505644=0x1beff2 0x50564c=0xf
[   50.272002] NVRM: Xid (PCI:0000:03:00): 13, Graphics SM Warp Exception on (GPC 1, TPC 0): Out Of Range Register
[   50.272006] NVRM: Xid (PCI:0000:03:00): 13, Graphics SM Global Exception on (GPC 1, TPC 0): Physical Multiple Warp Errors
[   50.272009] NVRM: Xid (PCI:0000:03:00): 13, Graphics Exception: ESR 0x50c648=0xd 0x50c650=0x4 0x50c644=0x1beff2 0x50c64c=0xf
[   50.272024] NVRM: Xid (PCI:0000:03:00): 13, Graphics SM Warp Exception on (GPC 1, TPC 1): Out Of Range Register
[   50.272028] NVRM: Xid (PCI:0000:03:00): 13, Graphics SM Global Exception on (GPC 1, TPC 1): Physical Multiple Warp Errors
[   50.272031] NVRM: Xid (PCI:0000:03:00): 13, Graphics Exception: ESR 0x50ce48=0x1a000d 0x50ce50=0x4 0x50ce44=0x1beff2 0x50ce4c=0xf
[   50.272047] NVRM: Xid (PCI:0000:03:00): 13, Graphics SM Warp Exception on (GPC 1, TPC 2): Out Of Range Register
[   50.272050] NVRM: Xid (PCI:0000:03:00): 13, Graphics SM Global Exception on (GPC 1, TPC 2): Physical Multiple Warp Errors
[   50.272053] NVRM: Xid (PCI:0000:03:00): 13, Graphics Exception: ESR 0x50d648=0x1000d 0x50d650=0x4 0x50d644=0x1beff2 0x50d64c=0xf
[   50.272069] NVRM: Xid (PCI:0000:03:00): 13, Graphics SM Warp Exception on (GPC 1, TPC 3): Out Of Range Register
[   50.272072] NVRM: Xid (PCI:0000:03:00): 13, Graphics SM Global Exception on (GPC 1, TPC 3): Physical Multiple Warp Errors
[   50.272076] NVRM: Xid (PCI:0000:03:00): 13, Graphics Exception: ESR 0x50de48=0x1000d 0x50de50=0x4 0x50de44=0x1beff2 0x50de4c=0xf
[   50.272093] NVRM: Xid (PCI:0000:03:00): 13, Graphics SM Warp Exception on (GPC 2, TPC 0): Out Of Range Register
[   50.272096] NVRM: Xid (PCI:0000:03:00): 13, Graphics SM Global Exception on (GPC 2, TPC 0): Physical Multiple Warp Errors
[   50.272100] NVRM: Xid (PCI:0000:03:00): 13, Graphics Exception: ESR 0x514648=0x19000d 0x514650=0x4 0x514644=0x1beff2 0x51464c=0xf
[   50.272113] NVRM: Xid (PCI:0000:03:00): 13, Graphics SM Warp Exception on (GPC 2, TPC 1): Out Of Range Register
[   50.272117] NVRM: Xid (PCI:0000:03:00): 13, Graphics SM Global Exception on (GPC 2, TPC 1): Physical Multiple Warp Errors
[   50.272120] NVRM: Xid (PCI:0000:03:00): 13, Graphics Exception: ESR 0x514e48=0x2000d 0x514e50=0x4 0x514e44=0x1beff2 0x514e4c=0xf
[   50.272131] NVRM: Xid (PCI:0000:03:00): 13, Graphics SM Warp Exception on (GPC 2, TPC 2): Out Of Range Register
[   50.272134] NVRM: Xid (PCI:0000:03:00): 13, Graphics SM Global Exception on (GPC 2, TPC 2): Physical Multiple Warp Errors
[   50.272137] NVRM: Xid (PCI:0000:03:00): 13, Graphics Exception: ESR 0x515648=0x1000d 0x515650=0x4 0x515644=0x1beff2 0x51564c=0xf
[   50.272148] NVRM: Xid (PCI:0000:03:00): 13, Graphics SM Warp Exception on (GPC 2, TPC 3): Out Of Range Register
[   50.272152] NVRM: Xid (PCI:0000:03:00): 13, Graphics SM Global Exception on (GPC 2, TPC 3): Physical Multiple Warp Errors
[   50.272155] NVRM: Xid (PCI:0000:03:00): 13, Graphics Exception: ESR 0x515e48=0xd 0x515e50=0x4 0x515e44=0x1beff2 0x515e4c=0xf
[   50.272174] NVRM: Xid (PCI:0000:03:00): 13, Graphics Exception: ChID 0001, Class 00009097, Offset 00001b0c, Data 1000f010
[   80.453445] nvidia-modeset: Freed GPU:0 (GPU-22663de9-024b-cd1f-e5e6-a4da4cff39d0) @ PCI:0000:03:00.0

저는 Palit GTX 465를 가지고 있고 독점 nvidia 드라이버를 사용하고 있습니다. 자체 제작된 머신은 이제 6년이 넘었으며 일부 Linux 버전을 실행하고 있습니다. 이 버전의 Mint는 2년이 되었습니다.

이것이 문제가 아니라면 새 GFX 카드에 돈을 쓰고 싶지 않습니다. 누구든지 이 문제를 진단하는 방법에 대한 조언을 줄 수 있습니까? 아니면 이것이 하드웨어 문제인지 알려줄 수 있는 사람이 있나요?

나를 응원해주는 사람들을 위한 맥주. *


*컬렉션만 해당

답변1

다음 단계에 따라 전체 재설치를 수행하여 nvidia 드라이버 아티팩트 문제를 해결했습니다.

  1. apt-get purge nvidia-driver nvidia-kernel-dkms # 제거(삭제 아님)
  2. apt-get 설치 nvidia-driver nvidia-kernel-dkms
  3. apt-get install [기타 nvidia 패키지, 맨 아래에서 사용하는 목록]

사용된 다른 NVIDIA 패키지:

nvidia-egl-icd
libegl1-glvnd-nvidia
libcuda1
libegl-nvidia0
libgldispatch0-nvidia
libnvcuvid1
libnvidia-compiler
libnvidia-eglcore
libnvidia-encode1
libnvidia-fatbinaryloader
libnvidia-glcore
libnvidia-ifr1
libnvidia-ml1
libnvidia-ptxjitcompiler
nvidia-alternative
nvidia-driver
nvidia-driver-bin
nvidia-driver-libs
nvidia-egl-common
nvidia-egl-icd
nvidia-kernel-dkms
nvidia-kernel-support
nvidia-opencl-icd
nvidia-smi
nvidia-vdpau-driver
xserver-xorg-video-nvidia
libgl1-nvidia-glx
nvidia-cuda-mps
nvidia-detect
nvidia-kernel-source
nvidia-legacy-check
nvidia-modprobe
nvidia-opencl-common
nvidia-settings
nvidia-xconfig
libcuda1-i386
nvidia-cuda-mps
nvidia-opencl-common

답변2

우분투 20.04에서 가능한 솔루션, nvidia 드라이버 재설치, 참조https://linuxconfig.org/how-to-install-the-nvidia-drivers-on-ubuntu-20-04-focus-fossa-linux

다음은 나에게 효과적이었습니다.

sudo ubuntu-drivers autoinstall
reboot

관련 정보