A minha placa gráfica é kaput? (Linux Mint deixa de responder ao executar o X)

2

Ontem minha instalação do Linux Mint 17.1 (Rebecca) começou a ficar instável. A tela de login do X tinha alguns artefatos visuais aqui e ali e todo o sistema ficou sem resposta logo após o login no desktop do Cinnamon. Os problemas pareciam se apresentar ao animar o ícone "latejante" no lançador ou ao animar a abertura de uma janela.

Agora eu não consigo entrar em Canela. Apenas uma tela preta com cursor depois de inserir minhas credenciais. Eventualmente, até o cursor parará de responder aos movimentos do mouse.

Outras vezes, a tela de login animada será interrompida.

Às vezes, posso mudar para um TTY diferente e fazer login no CLI. Não há problemas aqui. Eu gerenciei apt-get update e apt-get upgrade . Depois de novamente não conseguir fazer o Cinnamon, eu entrei no CLI como root e execute dmesg (cuja saída pareceu suspeitamente lenta para renderizar). As últimas mensagens me deixaram profundamente perturbado:

[   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

Eu tenho uma Palit GTX 465 e estou usando o driver nvidia proprietário. A máquina (uma auto-construção) tem mais de 6 anos e sempre executou o Linux de alguma forma ou de outra; esta edição do Mint por talvez 2 anos agora.

Eu não quero comprar uma nova placa GFX se isso não for problema, então alguém pode me dar alguma dica sobre diagnósticos? Ou alguém pode me dizer com certeza que é um problema de hardware?

Uma cerveja para a pessoa que me anima e volta a funcionar. *

* Apenas coleção

    
por megaflop 22.02.2017 / 20:38

1 resposta

0

Eu resolvi problemas com artefatos de drivers nvidia ao reinstalar completamente usando este procedimento:

  1. apt-get purgar nvidia-driver nvidia-kernel-dkms # PURGE, não remover
  2. apt-get instala nvidia-driver nvidia-kernel-dkms
  3. apt-get install [outros pacotes nvidia, lista eu uso na parte inferior]

Outros pacotes nvidia usados:

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
    
por 30.04.2017 / 22:26