Pop_OS 20.04 travando após atualização para kernel 5.13

Uso o Pop_OS 20.04 e dia 16/09/2021 fiz a atualização que mudou o kernel de 5.11 para 5.13. Na sexta, liguei o computador, fiz o login e poucos instantes depois o Pop_OS travou total. Tentei mais umas duas vezes desligar o computador pelo botão de shutdown e ligar novamente, mas sempre ocorria o mesmo.

Então pelo boot troquei para a versão antiga do kernel e tudo funcionou normalmente.

Ontem 17/09/2021, eu resolvi formatar o computador e instalar o Pop_OS novamente. A ISO instala com o kernel 5.11, fiz o update pela loja, reiniciei o PC e o problema está ocorrendo novamente. Em poucos minutos de uso trava totalmente.

Suspeito que possa ser alguma incompatibilidade, mas não sei nem como investigar o que está acontecendo.

ATUALIZAÇÃO 1
Usei o comando journalctl -f e está “printando” a seguinte mensagem em loop: pop-os kernel: rtw_8821ce 0000:03:00.0: pci bus timeout, check dma status

Tentei instalar pela loja o driver “rtl8821-dkms” mas falha. Mensagem de erro:
"
Failed to install “rtl8821ce-dkms”

This may be a temporary issue or could have been caused by external or manually compiled software.

Details:

Error while installing package: installed rtl8822ce-dkms package post-installation script subprocess returned error exit status 10
"

Pelo que pesquisei esse driver tem a ver com wi-fi, mas meu wi-fi aparentemente funciona normal durante o curto instante que não trava. Mostra que está conectado e a loja carrega normalmente.

ATUALIZAÇÃO 2
Deixei o journalctl -f rodando no terminal enquanto navegava pela internet. O computador travou, mas nenhuma mensagem diferente foi printado no terminal do journalctl.

ATUALIZAÇÃO 3
Parece que o problema relamente é com o driver rtl8822ce, pluguei um cabo de rede no computador, liguei ele novamente e estou conseguindo usar ele normalmente sem travar. O log no journalctl continua o loop igual.

Mas ao ligar o computador com cabo de rede a opção de instalar o driver que aparecia na loja não aparece mais.

–//–

System:
  Kernel: 5.13.0-7614-generic x86_64 bits: 64 Desktop: Gnome 3.36.7 
  Distro: Pop!_OS 20.04 LTS 
Machine:
  Type: Laptop System: HP product: HP 240 G7 Notebook PC v: N/A 
  serial: <filter> 
  Mobo: HP model: 868A v: 63.14 serial: <filter> UEFI: AMI v: F.14 
  date: 02/02/2021 
Battery:
  ID-1: BAT0 charge: 41.4 Wh condition: 41.4/41.4 Wh (100%) 
CPU:
  Topology: Quad Core model: Intel Core i5-1035G1 bits: 64 type: MT MCP 
  L2 cache: 6144 KiB 
  Speed: 2558 MHz min/max: 400/3600 MHz Core speeds (MHz): 1: 2689 2: 2783 
  3: 2243 4: 3168 5: 1670 6: 2312 7: 2096 8: 1781 
Graphics:
  Device-1: Intel driver: i915 v: kernel 
  Display: x11 server: X.Org 1.20.11 driver: i915 resolution: 1366x768~60Hz 
  OpenGL: renderer: Mesa Intel UHD Graphics (ICL GT1) v: 4.6 Mesa 21.2.1 
Audio:
  Device-1: Intel Smart Sound Audio driver: snd_hda_intel 
  Sound Server: ALSA v: k5.13.0-7614-generic 
Network:
  Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet 
  driver: r8169 
  IF: enp2s0 state: up speed: 100 Mbps duplex: full mac: <filter> 
  Device-2: Realtek RTL8821CE 802.11ac PCIe Wireless Network Adapter 
  driver: N/A 
Drives:
  Local Storage: total: 476.94 GiB used: 15.91 GiB (3.3%) 
  ID-1: /dev/nvme0n1 vendor: Patriot model: M.2 P300 size: 476.94 GiB 
RAID:
  Hardware-1: Intel 82801 Mobile SATA Controller [RAID mode] driver: ahci 
Partition:
  ID-1: / size: 460.08 GiB used: 13.30 GiB (2.9%) fs: ext4 dev: /dev/dm-1 
  ID-2: swap-1 size: 4.00 GiB used: 0 KiB (0.0%) fs: swap dev: /dev/dm-2 
Sensors:
  System Temperatures: cpu: 49.0 C mobo: 0.0 C 
  Fan Speeds (RPM): N/A 
Info:
  Processes: 310 Uptime: 1m Memory: 15.33 GiB used: 1.32 GiB (8.6%) 
  Shell: bash inxi: 3.0.38

–//
Alguém consegue me ajudar?

2 curtidas

Olá @samuelralmeida tudo bem contigo?

Esse tipo de problemas com hardware são bem mais dificeis de rastrear sem informações detalhadas do seu hardware. Pesquisando pelo modelo do DKMS que você citou e filtrando por “kernel 5.13” encontrei várias discussões que indicam que esse kernel é problemático com alguns chipsets bluetooth e como em alguns equipamentos o chip do bluetooth é junto com o wifi, isso pode explicar os problemas que você está enfrentando.

Nesta discussão que trata do problema do bluetooth existem algumas sugestões de parâmetros para o kernel que parecem mitigar os sintomas do problema. Minha sugestão é que você continue utilizando o 5.11 por enquanto, a menos que realmente exista uma função exclusiva do 5.13 que seja indispensável para a utilização adequada do seu equipamento.

:vulcan_salute:

3 curtidas

Entendi. Muito obrigado @eddiecsilva .
Mas existe a possibilidade de travar o update de kernel sem travar os demais updates?

Digo no seguinte sentido, uso o sudo apt update e sudo apt upgrade para fazer as atualizações do sistema, esse comandos atualizam diversos pacotes. Teria como evitar o update apenas do kernel, sem perder o update dos demais pacotes?

Outra dúvida, uma vez que já estou com o kernel 5.13 instalado, mas consigo pelo boot carregar o kernel 5.11 “old”, como remover o 5.13 para que o 5.11 volte a ser o “current”?

Existe sim, você pode utilizar o Synaptic para marcar o kernel 5.11 como “hold” de forma que ele não será mais atualizado ou removido, o mesmo vale para qualquer outro pacote.

Minha sugestão é que você mantenha o 5.13 sendo atualizado normalmente e teste novamente quando sair uma nova versão. Você pode forçar o Pop a iniciar pelo kernel antigo fazendo uma alteração nos parâmetros do systemd-boot, o processo não é complicado, mas reque muita atenção.

De forma muitoooo simplificada, você pode trocar o “current” pelo “older” neste parâmetro.


:vulcan_salute:

3 curtidas