Ubuntu: Sporadisches Bildschirmflackern? So löst du das Problem!

Inhalt

Ein flackernder Bildschirm kann ziemlich störend sein, besonders wenn es ohne erkennbaren Grund passiert. Genau das habe ich kürzlich auf meinem Ubuntu 24.04 LTS System erlebt. Natürlich habe ich zuerst die üblichen Verdächtigen geprüft: Ist der Grafiktreiber schuld? Vielleicht sind es externe Störungen oder gar bösartige Software? Doch keine dieser Hypothesen stellte sich als richtig heraus.

Was steckt also hinter dem flimmernden Bildschirm? Die Ursache war unerwartet: Es lag am Kernel – genauer gesagt, an einer bestimmten Änderung in der Kernel-Konfiguration. Im Folgenden erkläre ich dir, was genau passiert ist und wie du das Problem beheben kannst.

Die Ursache: Kernel-Update und IOMMU-Option

Der Kern des Problems (Wortspiel beabsichtigt) liegt an einer bestimmten Einstellung im Kernel. Mit einem Update hat Canonical die Option CONFIG_INTEL_IOMMU_DEFAULT_ON aktiviert. Das bedeutet, dass die sogenannte IOMMU (Input-Output Memory Management Unit) standardmäßig eingeschaltet ist – zumindest für Systeme mit Intel-Grafik.

Aber was macht diese IOMMU überhaupt? Im Grunde sorgt sie für zusätzliche Sicherheit, indem sie den Speicherzugriff zwischen Geräten besser verwaltet. Das klingt erstmal sinnvoll, führt jedoch auf manchen älteren Intel-Systemen zu dem bekannten Bildschirmflackern. Man hat also nicht nur Sicherheitsverbesserungen, sondern auch ungewollte Lichteffekte.

Die Lösung: IOMMU für die Intel-Grafik deaktivieren

Zum Glück ist die Lösung des Problems nicht allzu kompliziert. Du kannst die IOMMU-Funktion für die integrierte Intel-Grafikeinheit ganz einfach deaktivieren. Das geht durch eine Anpassung der GRUB-Konfigurationsdatei. Hier ist die Anleitung:

Öffne die GRUB-Konfigurationsdatei mit einem Texteditor, zum Beispiel nano:

sudo nano /etc/default/grub

Suche die Zeile, die mit GRUB_CMDLINE_LINUX_DEFAULT beginnt. Sie sieht ungefähr so aus:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

Ergänze am Ende der Anführungszeichen den Eintrag intel_iommu=igfx_off, sodass die Zeile folgendermaßen aussieht:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash intel_iommu=igfx_off"

Speichere die Datei und aktualisiere GRUB:

sudo update-grub

Starte dein System neu:

sudo reboot

Nach dem Neustart sollte das Flackern verschwunden sein. Du hast wieder einen stabilen Bildschirm und kannst ungestört weiterarbeiten.

Ausblick: Wann kommt der offizielle Fix?

Bislang ist nicht bekannt, wann Canonical einen finalen Patch für dieses Problem veröffentlichen wird. Aber bis dahin hilft dir diese kleine Anpassung, um wieder normal arbeiten zu können. Falls du ebenfalls betroffen bist, probiere die Lösung aus und lass mich wissen, ob sie bei dir funktioniert hat!

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Entdecke weitere Beiträge