Hier der relevante Teil aus einem betroffenen Start:
pc@linux-2:~> sudo journalctl -S -1d
.
.
Dec 02 09:43:42 localhost kernel: amdgpu 0000:0b:00.0: amdgpu: failed send message: TransferTableSmu2Dram (18) param: 0x00000009 response 0xffffffc2
Dec 02 09:43:42 localhost kernel: amdgpu 0000:0b:00.0: amdgpu: Failed to get overdrive table!
Dec 02 09:43:42 localhost kernel: amdgpu 0000:0b:00.0: amdgpu: Failed to setup default OD settings!
Dec 02 09:43:42 localhost kernel: [drm:amdgpu_device_ip_late_init [amdgpu]] *ERROR* late_init of IP block <smu> failed -62
Dec 02 09:43:42 localhost kernel: amdgpu 0000:0b:00.0: amdgpu: amdgpu_device_ip_late_init failed
Dec 02 09:43:42 localhost kernel: amdgpu 0000:0b:00.0: amdgpu: Fatal error during GPU init
Mit nur einem Monitor an der GPU angeschlossen startet das System normal, sobald ich bei Plasma eingeloggt bin kann ich den zweiten Monitor einstecken, dieser wird dann ohne Probleme erkannt und funktioniert.
Ist das ein bekanntes Problem, bzw. gibt es dafür eventuell einen anderen Workaround als bei vor jedem Start einen der Monitore von der GPU zu trennen?
Einen Hardwaredefekt habe ich bereits an einem zweiten Computer ausgeschlossen, unter Windows 10 funktioniert die Karte normal (1h Stresstest mit zwei Monitoren angeschlossen durchgeführt).
Mir hat unter openSUSE Leap 15.2 das hier geholfen: https://blog.phils3r.de/linux/2020/02/24/Mesa-20-RPM-bauen-und-die-Probleme.html
Nur habe ich andere Repositorien verwendet. Da du aber openSUSE Tumbleweed verwendest, kann es sein, dass die Pakete dort schon vorhanden sind und du keine weiteren Repositorien benötigst. Der Kernel passt jedenfalls, da die Grafikkarte ab Kernel 5.4* unterstützt wird.
Zeige doch mal die Ausgabe von: