Na minha situação, eu removo o pacote tlp
executando
sudo apt remove tlp
A tela fica em branco e mostra-me imediatamente depois de usar vários monitores.
dmesg
mostra:
[33786.908877] [drm:atom_op_jump [radeon]] *ERROR* atombios stuck in loop for more than 5secs aborting
[33786.908901] [drm:atom_execute_table_locked [radeon]] *ERROR* atombios stuck executing 6DD2 (len 254, WS 0, PS 4) @ 0x6DE0
[33786.908910] [drm:atom_execute_table_locked [radeon]] *ERROR* atombios stuck executing 673E (len 78, WS 12, PS 8) @ 0x6777
lspci | grep -E 'VGA|Display'
mostra:
00:02.0 VGA compatible controller: Intel Corporation HD Graphics 5500 (rev 09)
03:00.0 Display controller: Advanced Micro Devices, Inc. [AMD/ATI] Sun
XT [Radeon HD 8670A/8670M/8690M / R5 M330 / M430] (rev 83)
Este post explica exatamente a minha situação. Mas eu não tenho o arquivo /etc/modprobe.d/radeon.conf
.
Na minha situação, eu removo o pacote tlp
executando
sudo apt remove tlp
Eu recebo o mesmo erro com o driver amdgpu. Mas meu computador congela completamente e eu tenho que reiniciá-lo. Se você não precisa da GPU da AMD, você pode colocar na lista negra o módulo radeon (ou amdgpu). Ele corrige o erro, mas a GPU AMD não pode ser usada.
Basta criar um arquivo em /etc/modprobe.d/
(normalmente eu o chamo de blacklist.conf) e adicionar blacklist radeon
(ou amdgpu
).
Para verificar se ele estava realmente desativado, você pode executar lsmod | grep radeon
. Não deve mostrar nada.
O mesmo problema com o laptop da minha mãe. Estava atualizando sem problemas há anos.
lspci | grep -E 'VGA|Display'
mostra:
01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] RV620/M82 [Mobility Radeon HD 3450/3470]
tlp não está instalado no sistema. E eu não tenho /etc/modprobe.d/radeon.conf
A inicialização a partir do kernel 4.4 anterior não causou nenhum problema. Mas 4.15.0-32 fez
Eu tentei adicionar bootflags radeon.drm=0
sem resultado. radeon: unknown parameter 'drm' ignored
Eu fui bem-sucedido usando a abordagem do blunt ax, desabilitando todo o gerenciamento de energia com acpi=off apm=off
Mas acabou usando o kernel anterior adicionando GRUB_DEFAULT="1>2"
ao grub.conf (veja link para mais informações
É assim que você adiciona as bootflags no grub.conf
GRUB_CMDLINE_LINUX_DEFAULT="nosplash debug --verbose acpi=off apm=off"
IMPORTANTE!
depois de editar o grub.conf você tem que executar sudo update-grub
e reiniciar