Sistema Ubuntu 20.04 congela [drm: intel_pipe_update_end [i915]] * ERRO * Falha de atualização atômica no tubo A
Meu sistema Ubuntu 20.04 foi afetado por congelamentos ocasionais (~ a cada 1-2 dias) que bloqueiam completamente qualquer interação (nem mesmo o REISUB funciona) e requer o pressionamento do botão liga / desliga para reiniciar o computador. Esta é uma nova instalação em um laptop MSI GF65 Thin 10SER. Já fiz algumas pesquisas e este parece ser um problema antigo (https://linuxreviews.org/Linux_Kernel_5.5_Will_Not_Fix_The_Frequent_Intel_GPU_Hangs_In_Recent_Kernels, https://www.dedoimedo.com/computers/intel-microcode-atomic-update.html, https://hobo.house/2018/05/18/fix-for-intel-i915-gpu-freeze-on-recent-linux-kernels/) relacionado ao Intel iGPU.
Meu dmesg
está cheio de linhas como as abaixo e, inevitavelmente, elas causam o travamento do sistema .
[drm:intel_pipe_update_end [i915]] *ERROR* Atomic update failure on pipe A (start=9338 end=9339) time 321 us, min 1063, max 1079, scanline start 1038, end 1090
$ uname -r
5.4.0-58-generic
$ lspci -k | grep -EA3 'VGA|3D|Display'
:
00:02.0 VGA compatible controller: Intel Corporation UHD Graphics (rev 05)
DeviceName: Onboard - Video
Subsystem: Micro-Star International Co., Ltd. [MSI] Device 12aa
Kernel driver in use: i915
--
01:00.0 VGA compatible controller: NVIDIA Corporation TU106 [GeForce RTX 2060] (rev a1)
Subsystem: Micro-Star International Co., Ltd. [MSI] Device 12aa
Kernel driver in use: nvidia
Kernel modules: nvidiafb, nouveau, nvidia_drm, nvidia
Eu tentei o seguinte:
Adicione as opções de kernel
i915.enable_psr=0
,i915.enable_dc=0
Habilite o KMS anterior para o driver gráfico Intel (adicione i915 a / etc / initramfs-tools / modules)
Habilite o GuC com
i915.enable_guc=2
, porém não funciona como$ sudo cat /sys/kernel/debug/dri/0/i915_guc_load_status | grep status:
retornostatus: DISABLED
Altere o driver de vídeo X.Org para o conjunto de modos em vez do xserver-xorg-video-intel
Atualize o kernel do Linux para 5.8
Adicione o seguinte a /usr/share/X11/xorg.conf.d/10-intel.conf
Section "Device" Identifier "Intel Graphics" Driver "intel" Option "NoAccel" "True" Option "DRI" "False" EndSection
Uma observação é que quando eu mudo o Perfil Prime para o modo Performance (ou seja, apenas o NVIDIA GPU é usado e o Intel não é) eu não obtenho nenhum desses erros no dmesg. No entanto, esta não é uma solução para mim, pois esta opção esgota minha bateria muito rapidamente.
Sou um novo usuário do Ubuntu e realmente apreciaria se alguém pudesse ajudar ou apenas fornecer uma solução alternativa para que eu possa ter um sistema estável sem travamentos. Deixe-me saber se você precisar de alguma informação adicional. Desde já, obrigado!
Atualização 20/12/2020:
A configuração GRUB_CMDLINE_LINUX="nouveau.modeset=0"
em / etc / default / grub interrompeu os dmesg
erros de falha de atualização atômica. No entanto, agora glxinfo|egrep "OpenGL renderer"
dá em OpenGL renderer string: llvmpipe (LLVM 10.0.0, 256 bits)
vez de OpenGL renderer string: Mesa Intel(R) UHD Graphics (CML GT2)
. Isso é um problema porque agora recebo um uso extremamente alto da CPU do gnome-shell
. Eu realmente não sei o que tirar dessa informação.
Ajuda seria muito apreciada.
Nesse ínterim, restaurei a configuração do grub e fiz algumas outras alterações. $ inxi -G
Graphics: Device-1: Intel UHD Graphics driver: i915 v: kernel
Device-2: NVIDIA TU106 [GeForce RTX 2060] driver: nvidia v: 450.80.02
Display: x11 server: X.Org 1.20.8 driver: modesetting,nvidia
resolution: 1920x1080~144Hz
OpenGL: renderer: Mesa Intel UHD Graphics (CML GT2) v: 4.6 Mesa 20.0.8
Atualização 21/12/2020:
Ok, então estou executando meu sistema com o perfil de desempenho Nvidia Prime ativado (acho que isso significa que o iGPU não está sendo usado, apenas o dGPU - nvidia - está) e acabei de travar enquanto ouço o Spotify (que acontece também ser um dos motivos de meu computador travar no passado), porém desta vez não registrei nenhum erro de atualização do Atomic nesta sessão e journalctl -b -1 -e
não registrei nada relevante (pelo menos para mim). Seguirei a resposta a esta pergunta. Como posso saber por que o 20.04 está travando? e então atualizarei o tópico. Avise-me se houver alguma saída / informação de que você precise para entender melhor o problema.
Atualização 23/12/2020:
Eu realizei um memtest de https://www.memtest86.com/ e obteve 0 erros (resultados abaixo):

Também fiz uma instalação limpa do Ubuntu, Mint e Manjaro. Cada um deles mostraria o erro de atualização do Atomic em dmesg
. Enviei o laptop para o serviço de reparo porque acho que o problema é devido a um defeito de hardware.
Respostas
Então, o laptop saiu da RMA e eles me disseram que não havia nada de errado com ele. Infelizmente, tive que mudar para o Windows porque não posso ter um sistema instável como descrevi acima. No futuro, posso tentar instalar uma versão mais recente do Ubuntu para verificar se o problema persiste.