Hallo,
ich habe ein System mit AMD Ryzen 5 2400G Prozessor, welcher mir in Verbindung mit Ubuntu/Linux Probleme bereitet. Grundsätzlich zur Nutzung: Linux als Host System für VMware Workstation Pro, welches per UEFI Secure Boot gestartet wird.
Anfangs hatte ich Ubuntu MATE installiert und mich über ständiges aufhängen des Systems gewundert (was insbesondere für den Betrieb von VM's und verschlüsselten Containern überhaupt nicht gut ist). (Hardware neu / RAM Test i. O.) Dann hatte ich das BIOS angepasst (Energiesparoptionen deaktiviert), zur Ubuntu "Hauptversion zurückgefunden" (neu installiert) und die VM's ohne 3D Unterstützung verwendet (was eh nicht funktionierte, da kein proprietärer Treiber gefunden wurde) - Ubuntu 18.04.2 mit neuem 5er Kernel (welcher automatisch gefunden und installiert wurde). Damit hatte ich erst einmal keine Probleme mehr. (Aktuell, nach kurzem Update, Ubuntu 18.04.3 in Verwendung...)
Nun hatte ich gestern Abend mit Arbeiten in meiner (Windows) VM losgelegt.. hatte diverse Programme offen und Vorgänge aktiv und das System hin fest! Num-Lock Taste / LED, sowie Maus reagierte nicht mehr! Aber es schien so, wie anfangs mit Ubuntu MATE, dass die aktiven Prozesse dennoch weiter ausgeführt werden (HDD LED Anzeige und damals lief ein Online Radio ohne Probleme weiter, obwohl alles festgefahren erschien).
syslog Check zeigte folgende Einträge:
kernel: [20233.387190] [drm:amdgpu_job_timedout [amdgpu]] *ERROR* ring gfx timeout, signaled seq=295204, emitted seq=295206 kernel: [20233.387222] [drm:amdgpu_job_timedout [amdgpu]] *ERROR* Process information: process Xorg pid 1769 thread Xorg:cs0 pid 1770 kernel: [20233.387223] [drm] GPU recovery disabled.
Nach anschließender Recherchen zeigte sich, dass der Fehler bekannt ist... Wie kann ich jedoch das Problem dauerhaft beheben, sodass ich wie gewohnt wieder ein stabiles Linux System betreiben kann; ohne Bange haben zu müssen, dass meine Daten zerschossen werden?
AMD's Ryzen inkl. APU gibt es doch mittlerweile schon seit über 1,5 Jahre, da sollte der Linux Kernel doch damit eigentlich klar kommen bzw. keine Probleme mehr machen, oder übersehe ich hier etwas?
Ein einzelner Hinweis per Google-Suche meinte, dass er das Problem mit der Installation des AMD Treibers "Radeon Software for Linux Driver for Ubuntu 18.04.2" behoben hätte. Ich möchte allerdings mein System sauber halten (da ich die letzten Tage schon alles für den "produktiven Betrieb" eingerichtet habe) und wäre an einer zuverlässigen Lösung interessiert. Auf der AMD Internetseite wird mir für den Ryzen 5 2400G jedoch noch kein Linux Treiber angeboten. Allerdings wird beim genannten Radeon Treiber unter Kompatibilität "AMD Radeon RX Vega Series Graphics" aufgeführt, was somit passen sollte (ggf. könnte ich mit diesem Treiber dann auch die 3D Unterstützung in den VM's nutzen..(?)).
Auf der AMD Produktseite ist unter Betriebssystem-Unterstützung - Windows 10 - 64-Bit Edition - RHEL x86 64-Bit - Ubuntu x86 64-Bit aufgeführt, wovon man eigentlich ausgeht, dass Linux auch tatsächlich damit klar kommt. 😉 Bzw. AMD sich auch diesbezüglich ausreichend daran beteiligt, um den Vorgaben auch gerecht zu werden.
Könnt Ihr mir ggf. weiterhelfen? Oder gibt es bald ein Kernel-Update, welches tatsächlich und dauerhaft das Problem löst? Kann ich ggf. im Vorfeld abchecken, ob das Problem im System noch besteht; ohne einen Absturz zu riskieren?
Ich bitte um Eure Hilfe. Vielen Dank!!!