Congelamento Completo do Sistema no Linux Mint 22.3 (Áudio Para de Funcionar, Teclado e Mouse Deixam de Responder)

Informações do Sistema

  • Distribuição: Linux Mint 22.3 “Zena” Cinnamon
  • Ambiente de Desktop: Cinnamon 6.6.7
  • Servidor gráfico: X.Org 21.1.11
  • Kernel quando o problema ocorreu: 6.17.0-35-generic
  • Kernel atual após a atualização: 6.17.0-40-generic

Hardware

  • CPU: Intel Xeon E5-2640 v3 (8 núcleos / 16 threads)
  • Placa-mãe: HUANANZHI X99-8M-F (BIOS 5.11 - 10/12/2021)
  • Placa de vídeo: AMD Radeon RX 580 2048SP 8GB
  • Driver: amdgpu (Mesa 25.2.8)
  • Memória RAM: 16 GB DDR4 em dual channel
  • Armazenamento: SSD NVMe KINGBANK KP230 de 512 GB

Descrição do Problema

Enquanto eu utilizava o Linux Mint normalmente, o sistema inteiro ficou subitamente sem resposta.

O congelamento aconteceu na seguinte sequência:

  1. O áudio começou a falhar.
  2. O teclado deixou de responder.
  3. O mouse deixou de responder.
  4. A tela congelou completamente.
  5. O sistema nunca se recuperou e precisei desligar o computador segurando o botão de energia.

Foi um congelamento completo do sistema. O teclado, o mouse e a tela ficaram totalmente sem resposta.


Estado do Sistema Antes do Congelamento

O sistema não estava utilizando muita memória.

Uso de memória no momento da verificação:

  • Aproximadamente 2 GB em uso.
  • Cerca de 13 GB disponíveis.
  • A área de swap não estava sendo utilizada.

Não havia qualquer indício de falta de memória.


Estado do SSD

Verifiquei as informações SMART do SSD NVMe.

Resultados:

  • Estado geral: PASSED
  • Nenhum erro de integridade de mídia ou dados.
  • Nenhuma entrada no log de erros SMART.
  • Temperatura em torno de 45°C.

O SSD aparenta estar em perfeito estado de funcionamento.


Temperaturas

As temperaturas estavam normais.

  • CPU: aproximadamente 38°C.
  • GPU: aproximadamente 51°C.

Não foi observado nenhum superaquecimento.


Placa de Vídeo

O sistema está utilizando o driver de código aberto AMDGPU.

OpenGL, Vulkan e a aceleração por hardware estão funcionando corretamente.

Não encontrei mensagens relacionadas à GPU, como:

  • GPU hang
  • Ring timeout
  • GPU reset
  • Erros do AMDGPU

nos logs que analisei.


Logs do Kernel

Analisei tanto o journalctl quanto o dmesg.

Não encontrei evidências de:

  • Kernel panic
  • Soft lockup
  • Hard lockup
  • GPU reset
  • AMDGPU timeout
  • Ring timeout

Um core dump do X.Org apareceu nos logs, porém não sei se ele está relacionado ao congelamento completo do sistema.


Atualização do Kernel

Após o congelamento, atualizei o sistema utilizando:

sudo apt update && sudo apt upgrade -y

O kernel foi atualizado de:

  • 6.17.0-35-generic

para:

  • 6.17.0-40-generic

Até o momento, não ocorreu outro congelamento completo.

Entretanto, não sei se a atualização do kernel resolveu o problema ou se o congelamento foi apenas um evento isolado.


Situação Atual

Neste momento, não sei qual foi a causa desse congelamento específico.

Com base nas informações que consegui coletar:

  • O SSD aparenta estar saudável.
  • As temperaturas estavam normais.
  • O uso de memória era baixo.
  • O driver AMDGPU inicializou corretamente.
  • A aceleração por hardware parece estar funcionando normalmente.
  • Não encontrei erros evidentes no kernel que expliquem o congelamento.

Como foi necessário desligar o computador à força, é possível que o kernel tenha parado de funcionar antes de conseguir gravar informações úteis no journal do sistema.

Por esse motivo, não consigo determinar se o problema foi causado por:

  • uma regressão no kernel Linux;
  • o driver AMDGPU;
  • um defeito de hardware;
  • ou algum outro componente de software ou hardware.

Atualmente estou utilizando o kernel 6.17.0-40 e continuarei monitorando o sistema. Caso o problema volte a acontecer, pretendo coletar novos logs e comparar os resultados.

Qualquer orientação sobre diagnósticos adicionais ou sobre problemas conhecidos envolvendo essa configuração de hardware será muito bem-vinda.

Sugiro fazer um teste de memória RAM. Instale o pacote pcmemtest, reinicie o computador, escolha a opção Memtest no GRUB, deixe rodar por uns 2 ciclos e veja se aparece algum erro.

Eu acho que seria mais fácil reinstalar o mint e NUNCA tocar em sudo apt update && sudo apt upgrade -y (que instala tudo que está nos servidores, no caso, no do mint e atualiza seus pacotes e inclusive, puxa a versão mais nova do kernel) o recomendado é esperar mesmo o mint enviar as atualizações.

Caso ainda queira persistir e tentar resolver:

  • Se configurou o timeshift, basta ir no ultimo dia antes do bug
  • Se o seu for bios legacy, shift. Se for uefi, esc. para ir em “aofm” (advenced options for linux mint)
  • Vá em “recvovery mode” e seleciona um dia ANTES do bug

Bom, eu achava melhor reinstalar mas, lendo isso aqui… melhor resolver mesmo

no meu computador que tb tem o Mint, ocorre essa situação, o que percebi que se eu usar o atalho ALT+F2, e clicar dentro do campo EXECUTAR UM COMANDO e clicar em qualquer tecla dentro do campo, e depois apertar ESC, as telas voltam a funcionar normalmente, mas ainda não descobri como corrigir em definitivo… me parece que o Mint se perde quando precisa trocar de foco alguma janela.

Eu tenho feito isso para ‘destravar’ as janelas

É provavelmente pelo sudo apt update && sudo apt upgrade -y que, puxa tudo (incluindo kernel) o problema é que ainda não foram devidamente testados, podendo causar bugs na internet, dependências quebradas e conflitos com o APT

como o meu pc é de trabalho, prefiro não arriscar esse comando por enquanto…

mas valeu mesmo assim :grinning_face:

aaah. Segundo o gemini, faça o seguinte:

  • 1.Desative o autosuspend com o comando

    echo -1 | sudo tee /sys/module/usbcore/parameters/autosuspend
    sudo nano /etc/default/grub

    • ache a linha “GRUB_CMDLINE_LINUX_DEFAULT” e deixe ela assim:

    GRUB_CMDLINE_LINUX_DEFAULT=“quiet splash usbcore.autosuspend=-1”

    salve com ctrl + O, enter, ctrl + X, “sudo update-grub” e sudo reboot

  • 2.Erros no kernel

  • utilize o comando

    dmesg | tail -n 30

  • achará um monte de erros, estará de exemplo:

    device descriptor read/64, error -110 (ou) reset high-speed USB device parabéns! é periférico dando problema, ebaaa