
Ich habe vor Kurzem meine GPU gegen eine Radeon RX 580 ausgetauscht (ich hatte eine GTX 750Ti verwendet) und bei Verwendung dieser neuen GPU kommt es zu Einfrierungen mit visuellen Artefakten auf dem Bildschirm (oft kurz nach dem Beginn einer Sitzung oder einige Minuten später). Diese Artefakte beginnen meistens entweder mit einer Art roter Formen oder farbiger Quadrate, dann nimmt der Bildschirm zufällige Farben an (siehe Bilder unten).
Ich habe bisher einige Fehlerbehebungen durchgeführt und dies sind die Informationen, die ich bisher gesammelt habe:
- Dies passiert unter Ubuntu 20.04 und Pop!_OS 20.04 (das auf Ubuntu basiert), aber nicht unter Debian 10. Daher gehe ich davon aus, dass es sich um ein Ubuntu-bezogenes Problem handelt (alle wurden mit GNOME getestet). Ubuntu und Pop! wurden beide mit X11 und Wayland getestet, beide haben das Problem nicht behoben.
- Ich glaube nicht, dass es an der Hardware liegt, da ich einen Dual-Boot mit einer Windows-Installation habe und bisher absolut keine Probleme mit dieser GPU unter Windows hatte.
- Die drei Distributionen, die ich ausprobiert habe, wurden alle auf Live-USB ausprobiert (beachten Sie, dass ich eine Pop!-Installation auf einer Festplatte habe und dort das gleiche Problem auftritt).
- Mit der GTX 750Ti funktioniert alles einwandfrei
- Ich glaube, Debian hatte die amdgpu-Firmware nicht oder konnte sie nicht laden (oder zumindest glaube ich, das beim Start gelesen zu haben). Bei den beiden anderen habe ich solche Meldungen/Warnungen nicht bemerkt.
- Ich glaube, so etwas Ähnliches hatte ich vor Jahren schon einmal mit Linux Mint, aber das ist eine vage Erinnerung und spielt hier definitiv keine Rolle.
Link zu Beispielbildern:
EDIT: Hier sind einige der Befehlsausgaben wie gewünscht
sudo lshw -C Speicher
*-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
frei -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
Antwort1
BIOS
Asus PRIME B540M-A
Ihr BIOS ist auf dem aktuellen Stand, Version 2202.
Erinnerung
Ryzen-Prozessoren haben bekanntermaßen Probleme mit dem RAM.
Gehe zuhttps://www.memtest86.com/und laden Sie sie kostenlos herunter/führen Sie sie aus, memtest
um Ihr Gedächtnis zu testen. Führen Sie mindestens alle 4/4 Tests vollständig durch, um Ihr gutes Gedächtnis zu bestätigen. Dies kann mehrere Stunden dauern.
Update Nr. 1:
Hinweis: RAM wurde übertaktet. Auf Standard zurückgesetzt und läuft memtest
jetzt.
Obwohl Sie 16 GB RAM haben, ist Ihr Swap-Speicher etwas klein. Erhöhen wir ihn auf 4 GB.
Notiz: Falsche Verwendung des dd
Befehls kann zu Datenverlust führen. Kopieren/Einfügen empfohlen.
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
Überprüfen Sie diese Zeile in /etc/fstab...
/swapfile none swap sw 0 0
Update Nr. 2:
memtest
lief einwandfrei auf dem RAM mit Standardtakt.
Update Nr. 3:
Siehe das Grafikkartentreiber-Update 20.30 unterhttps://www.amd.com/en/support/graphics/radeon-500-series/radeon-rx-500-series/radeon-rx-580veröffentlicht am 30.07.2020. Es unterstützt Ubuntu 20.04.1.
Update Nr. 4:
Die Installation des Radeon 20.30-Grafiktreibers auf Pop_OS! schlägt fehl, auf Ubuntu läuft die Installation jedoch problemlos.