
Recentemente troquei minha GPU por uma Radeon RX 580 (estava usando uma GTX 750Ti) e, ao usar essa nova GPU, estou travando com artefatos visuais na tela (geralmente rapidamente após entrar em uma sessão ou alguns minutos depois). Na maioria das vezes, esses artefatos começam sendo algum tipo de forma vermelha ou quadrados coloridos, então a tela muda para algumas cores aleatórias (veja as imagens abaixo).
Eu resolvi algumas soluções de problemas até agora e estas são as informações que reuni até agora:
- Isso acontece no Ubuntu 20.04, Pop! _OS 20.04 (que é baseado no Ubuntu), mas não no Debian 10, portanto presumo que seja um problema relacionado ao Ubuntu (todos foram testados com GNOME) Ubuntu e Pop! foram testados com X11 e Wayland, ambos não resolveram o problema.
- Não acho que seja relacionado ao hardware, pois tenho uma inicialização dupla com instalação do Windows e não tive absolutamente nenhum problema com essa GPU no Windows até agora
- As três distros que experimentei foram testadas em USB ativo (observe que tenho um Pop! instalado em um HDD e ele tem o mesmo problema)
- Tudo funciona bem com a GTX 750Ti
- Acredito que o Debian não tinha o firmware amdgpu ou não conseguiu carregá-los (ou pelo menos acho que li isso durante a inicialização), não notei tais mensagens/avisos nos outros 2
- Acredito que já tive algo semelhante anos atrás com o Linux Mint, mas isso é uma vaga lembrança e definitivamente não é relevante aqui.
Link para fotos de exemplo:
EDIT: Aqui estão algumas das saídas de comando conforme solicitado
sudo lshw -C memória
*-firmware
description: BIOS
vendor: American Megatrends Inc.
physical id: 0
version: 2202
date: 07/14/2020
size: 64KiB
capacity: 16MiB
capabilities: pci apm upgrade shadowing cdboot bootselect socketedrom edd int13floppy1200 int13floppy720 int13floppy2880 int5printscreen int9keyboard int14serial int17printer acpi usb biosbootspecification uefi
*-memory
description: System Memory
physical id: 29
slot: System board or motherboard
size: 16GiB
*-bank:0
description: Project-Id-Version: lshwReport-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>PO-Revision-Date: 2012-02-05 00:26+0000Last-Translator: Andi Chandler <Unknown>Language-Team: English (United Kingdom) <[email protected]>MIME-Version: 1.0Content-Type: text/plain; charset=UTF-8Content-Transfer-Encoding: 8bitX-Launchpad-Export-Date: 2020-07-09 17:42+0000X-Generator: Launchpad (build 4809fcb62f445aaa3ae919f7f6c3cc7d156ea57a)Project-Id-Version: lshwReport-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>PO-Revision-Date: 2012-02-05 00:26+0000Last-Translator: Andi Chandler <Unknown>Language-Team: English (United Kingdom) <[email protected]>MIME-Version: 1.0Content-Type: text/plain; charset=UTF-8Content-Transfer-Encoding: 8bitX-Launchpad-Export-Date: 2020-07-09 17:42+0000X-Generator: Launchpad (build 4809fcb62f445aaa3ae919f7f6c3cc7d156ea57a) [empty]
product: Unknown
vendor: Unknown
physical id: 0
serial: Unknown
slot: DIMM_A1
*-bank:1
description: DIMM DDR4 Synchronous Unbuffered (Unregistered) 2400 MHz (0.4 ns)
product: KHX3200C16D4/8GX
vendor: Kingston
physical id: 1
serial: F0A2F235
slot: DIMM_A2
size: 8GiB
width: 64 bits
clock: 2400MHz (0.4ns)
*-bank:2
description: Project-Id-Version: lshwReport-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>PO-Revision-Date: 2012-02-05 00:26+0000Last-Translator: Andi Chandler <Unknown>Language-Team: English (United Kingdom) <[email protected]>MIME-Version: 1.0Content-Type: text/plain; charset=UTF-8Content-Transfer-Encoding: 8bitX-Launchpad-Export-Date: 2020-07-09 17:42+0000X-Generator: Launchpad (build 4809fcb62f445aaa3ae919f7f6c3cc7d156ea57a)Project-Id-Version: lshwReport-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>PO-Revision-Date: 2012-02-05 00:26+0000Last-Translator: Andi Chandler <Unknown>Language-Team: English (United Kingdom) <[email protected]>MIME-Version: 1.0Content-Type: text/plain; charset=UTF-8Content-Transfer-Encoding: 8bitX-Launchpad-Export-Date: 2020-07-09 17:42+0000X-Generator: Launchpad (build 4809fcb62f445aaa3ae919f7f6c3cc7d156ea57a) [empty]
product: Unknown
vendor: Unknown
physical id: 2
serial: Unknown
slot: DIMM_B1
*-bank:3
description: DIMM DDR4 Synchronous Unbuffered (Unregistered) 2400 MHz (0.4 ns)
product: KHX3200C16D4/8GX
vendor: Kingston
physical id: 3
serial: E9A2F229
slot: DIMM_B2
size: 8GiB
width: 64 bits
clock: 2400MHz (0.4ns)
*-cache:0
description: L1 cache
physical id: 2c
slot: L1 - Cache
size: 384KiB
capacity: 384KiB
clock: 1GHz (1.0ns)
capabilities: pipeline-burst internal write-back unified
configuration: level=1
*-cache:1
description: L2 cache
physical id: 2d
slot: L2 - Cache
size: 3MiB
capacity: 3MiB
clock: 1GHz (1.0ns)
capabilities: pipeline-burst internal write-back unified
configuration: level=2
*-cache:2
description: L3 cache
physical id: 2e
slot: L3 - Cache
size: 32MiB
capacity: 32MiB
clock: 1GHz (1.0ns)
capabilities: pipeline-burst internal write-back unified
configuration: level=3
grátis -h
total used free shared buff/cache available
Mem: 15Gi 865Mi 14Gi 8.0Mi 565Mi 14Gi
Swap: 1.0Gi 0B 1.0Gi
sysctl vm.swappiness
vm.swappiness = 10
Responder1
BIOS
Asus PRIME B540M-A
Seu BIOS está atualizado na versão 2202.
Memória
Os processadores Ryzen têm problemas notórios com RAM.
Vá parahttps://www.memtest86.com/e baixe/execute gratuitamente memtest
para testar sua memória. Obtenha pelo menos uma aprovação completa em todos os testes 4/4 para confirmar a boa memória. Isso pode levar muitas horas para ser concluído.
Atualização nº 1:
Nota: a RAM estava com overclock. Volte ao padrão e estou executando memtest
agora.
Mesmo que você tenha 16 G de RAM, sua troca é um pouco pequena. Vamos aumentar para 4G.
Observação: O uso incorreto do dd
comando pode causar perda de dados. Sugira copiar/colar.
sudo swapoff -a # turn off swap
sudo rm -i /swapfile # remove old /swapfile
sudo dd if=/dev/zero of=/swapfile bs=1M count=4096
sudo chmod 600 /swapfile # set proper file protections
sudo mkswap /swapfile # init /swapfile
sudo swapon /swapfile # turn on swap
free -h # confirm 16G RAM and 4G swap
reboot # reboot and verify operation
Verifique esta linha em /etc/fstab...
/swapfile none swap sw 0 0
Atualização nº 2:
memtest
funcionou bem na RAM com freqüência padrão.
Atualização nº 3:
Veja a atualização do driver da placa de vídeo 20.30 emhttps://www.amd.com/en/support/graphics/radeon-500-series/radeon-rx-500-series/radeon-rx-580lançado em 30/07/2020. Suporta Ubuntu 20.04.1.
Atualização nº 4:
O driver de vídeo Radeon 20.30 falha ao instalar no Pop_OS! mas instala bem no Ubuntu.