Ubuntu 26, AMD Kaveri und Browser-Probleme: Wenn die Hardwarebeschleunigung Ärger macht

Bei der Umstellung und Nutzung eines älteren Linux-Rechners mit Ubuntu 26 bin ich auf ein interessantes Grafikproblem gestoßen. Der Rechner selbst lief stabil, aber bestimmte Webseiten mit Video-Inhalten führten dazu, dass der komplette Desktop scheinbar einfrierte.

Die Hardware:

  • AMD A8-7600 APU
  • 4 CPU-Kerne
  • integrierte Radeon R7 Grafik (Kaveri, 6 Compute Units)
  • 14 GB RAM
  • Ubuntu 26 mit GNOME und Wayland
  • Monitoranschluss über einen VGA-KVM-Switch

Der KVM-Switch versorgt mehrere Rechner mit einem gemeinsamen Monitor, Tastatur und Mäusen. Der verwendete Switch unterstützt Full-HD-Auflösungen und war daher zunächst nicht der Verdächtige.

Erste Fehlersuche

Nach einem scheinbaren Systemstillstand wurde zunächst geprüft, ob der Rechner tatsächlich abgestürzt war.

Die Analyse zeigte:

  • ausreichend freier Arbeitsspeicher
  • keine ungewöhnliche CPU-Last
  • keine Hinweise auf ein Festplattenproblem
  • korrekt geladener AMD-Grafiktreiber

Die Grafikausgabe lief über:

radeonsi, kaveri, ACO

und wurde von Mesa korrekt unterstützt.

Damit wurde die Suche auf die grafische Oberfläche und die Browser eingegrenzt.

Der entscheidende Test

Der Start von Firefox mit deaktivierter GPU-Beschleunigung brachte die Lösung:

firefox --disable-gpu

Die vorher problematische Webseite mit Videowiedergabe lief anschließend stabil.

Auch ein Test mit dem Chromium-basierten Browser Brave zeigte ein ähnliches Verhalten:

  • Hardwarebeschleunigung aktiviert → Flimmern und Darstellungsfehler
  • Hardwarebeschleunigung deaktiviert → stabiler Betrieb

Damit war klar: Nicht die Webseite und nicht der Browser selbst waren das Problem. Die Ursache lag in der Kombination aus moderner Browser-Grafikbeschleunigung und der älteren AMD-Grafikeinheit.

Die dauerhafte Lösung

Statt Firefox jedes Mal über die Kommandozeile zu starten, wurde ein eigener Menüeintrag angelegt:

firefox --disable-gpu

Dadurch bleibt der normale Firefox unverändert und es gibt einen zusätzlichen Starter:

Firefox (ohne GPU)

Für Brave wurde die Hardwarebeschleunigung direkt in den Einstellungen deaktiviert.

Warum tritt dieses Problem auf?

Die AMD A8-7600 Kaveri-Plattform stammt aus dem Jahr 2014. Die integrierte Radeon R7 Grafik funktioniert unter Linux weiterhin sehr gut, aber moderne Software nutzt die GPU heute deutlich intensiver:

  • Browser-Compositing
  • Animationen
  • Videowiedergabe
  • WebGL
  • Hardware-Decoding

Gerade die Kombination aus:

  • älterer AMD-GPU
  • aktuellem Linux-Grafikstack
  • Wayland
  • moderner Browser-GPU-Beschleunigung

kann zu Problemen führen.

Interessanterweise war die Hardware selbst nicht überfordert. Sobald die Browser die Darstellung über die CPU erledigten, lief das System stabil.

Fazit

Der Rechner ist trotz seines Alters weiterhin hervorragend nutzbar. Für Entwicklungsaufgaben wie:

  • Git
  • MicroPython
  • Thonny
  • M5Stack / UIFlow2
  • KiCad
  • technische Dokumentation

reicht die Leistung problemlos aus.

Die Lösung besteht nicht darin, die Hardware auszutauschen, sondern die Software passend einzustellen.

Manchmal ist ein kleiner Konfigurationsschritt die bessere Lösung als ein neues Gerät.

Du musst eingeloggt sein um eine Antwort hinterlassen zu können.