Lubuntu 14.04 xorg-server crash a cada 6 horas (NVidia)

0

A cada poucas horas meu novo laptop Lubuntu 14.04 trava violentamente. Trazendo o servidor Xorg para baixo. Eu tenho um asus ROG com geforce gtx-960m.

Eu olhei para o log do servidor X.org e parece apontar para um acidente da Nvidia.

Eu tive problemas com drivers nouveau. Então eu fui para esta página e executei

sudo ubuntu-drivers devices    
== /sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0 ==  
modalias : pci:v000010DEd0000139Bsv00001043sd0000185Dbc03sc02i00  
vendor   : NVIDIA Corporation  
driver   : nvidia-352 - distro non-free recommended  
driver   : nvidia-352-updates - distro non-free  
driver   : xserver-xorg-video-nouveau - distro free builtin 

Em seguida, começou a instalar o nvidia-352 como recomendado via apt-get. Ele funciona bem, exceto quando ele falha a cada 6 horas (vazamento repentino de memória e congelamento): Ao executar nvidia-settings, ele diz a versão do driver: 352.63 E eu posso executar cuda e opengl muito bem.

Anteriormente eu estava com menos de 14.10 e depois de 15.04 e estava funcionando bem até a migração 15.10, que era tão instável que tive que instalar um novo 14.04.

O que eu fiz de errado? O que devo fazer?

Abaixo está a parte relevante de: /var/log/Xorg.0.log.old

[ 19258.494] reporting 4 6 16 132
(EE) [mi] EQ overflowing. Additional events will be discarded until existing events are processed.
(EE)
(EE) Backtrace:
(EE) 0: /usr/bin/X (xorg_backtrace+0x48) [0x7f84f1568f08]
(EE) 1: /usr/bin/X (mieqEnqueue+0x22b) [0x7f84f154bc3b]
(EE) 2: /usr/bin/X (QueuePointerEvents+0x52) [0x7f84f1433042]
(EE) 3: /usr/bin/X (xf86PostMotionEvent+0xd6) [0x7f84f14691b6]
(EE) 4: /usr/lib/xorg/modules/input/synaptics_drv.so (0x7f84e5768000+0x521e) [0x7f84e576d21e]
(EE) 5: /usr/lib/xorg/modules/input/synaptics_drv.so (0x7f84e5768000+0x71f2) [0x7f84e576f1f2]
(EE) 6: /usr/bin/X (0x7f84f13c8000+0x914b8) [0x7f84f14594b8]
(EE) 7: /usr/bin/X (0x7f84f13c8000+0xb93d0) [0x7f84f14813d0]
(EE) 8: /lib/x86_64-linux-gnu/libc.so.6 (0x7f84ef548000+0x36d40) [0x7f84ef57ed40]
(EE) 9: /usr/bin/X (0x7f84f13c8000+0x1a5390) [0x7f84f156d390]
(EE) 10: /lib/x86_64-linux-gnu/libc.so.6 (0x7f84ef548000+0x36d40) [0x7f84ef57ed40]
(EE) 11: /lib/x86_64-linux-gnu/libc.so.6 (0x7f84ef548000+0x15024b) [0x7f84ef69824b]
(EE) 12: /usr/lib/x86_64-linux-gnu/xorg/extra-modules/nvidia_drv.so (0x7f84e9329000+0xc8ce3) [0x7f84e93f1ce3]
(EE) 13: /usr/lib/x86_64-linux-gnu/xorg/extra-modules/nvidia_drv.so (0x7f84e9329000+0x5d9472) [0x7f84e9902472]
(EE) 14: /usr/lib/x86_64-linux-gnu/xorg/extra-modules/nvidia_drv.so (0x7f84e9329000+0x5d986e) [0x7f84e990286e]
(EE) 15: /usr/lib/x86_64-linux-gnu/xorg/extra-modules/nvidia_drv.so (0x7f84e9329000+0x5d581c) [0x7f84e98fe81c]
(EE) 16: /usr/lib/x86_64-linux-gnu/xorg/extra-modules/nvidia_drv.so (0x7f84e9329000+0x5a2533) [0x7f84e98cb533]
(EE) 17: /usr/lib/x86_64-linux-gnu/xorg/extra-modules/nvidia_drv.so (0x7f84e9329000+0x5a7624) [0x7f84e98d0624]
(EE) 18: /usr/lib/x86_64-linux-gnu/xorg/extra-modules/nvidia_drv.so (0x7f84e9329000+0x5b3e85) [0x7f84e98dce85]
(EE) 19: /usr/bin/X (0x7f84f13c8000+0x5414e) [0x7f84f141c14e]
(EE) 20: /usr/bin/X (0x7f84f13c8000+0x57f9b) [0x7f84f141ff9b]
(EE) 21: /lib/x86_64-linux-gnu/libc.so.6 (__libc_start_main+0xf5) [0x7f84ef569ec5]
(EE) 22: /usr/bin/X (0x7f84f13c8000+0x4352e) [0x7f84f140b52e] (EE)
(EE) [mi] These backtraces from mieqEnqueue may point to a culprit higher up the stack.
(EE) [mi] mieq is NOT the cause. It is a victim.
(EE) [mi] EQ overflow continuing. 100 events have been dropped.
(EE)

    
por darkblue 29.11.2015 / 17:49

1 resposta

0

Respondendo parcialmente à minha própria pergunta: Consegui obter mais estabilidade configurando nvidia-settings - > Configurações PRIME - > modo de economia de energia. Desativa a aceleração 3D, mas é estável (mais do que com os drivers nouveau). Eu não posso mais usar cuda quando estiver neste modo.

Eu também tentei atualizar o kernel (usando o apt-get install linux-image-3.19.0-33), mas ele não resolve o problema de estabilidade, então eu reverti novamente pelo apt-get purge linux-image- 3.19.0-33.

O que é mais frustrante é que eu consegui que funcionasse bem por alguns meses usando 14.10 e 15.04 com bumblebee (Ainda me lembro de ter dificuldade em configurá-lo (para fazer uso nvidia 352.037 versão do driver do site da nvidia e um sutil truque de configuração do bumblebee substituindo "." por ":" no arquivo de configuração para coincidir com o endereço do barramento pci), mas ele foi totalmente quebrado pela migração 15.10), mas não consigo fazer isso funcionar bem abaixo do 14.04.

Com um pouco de sorte quando o 16.04 for lançado em poucos meses, os problemas do nvidia-drivers serão resolvidos.

    
por darkblue 01.12.2015 / 11:00