30
April
2026
17:08

Linux Mint-Boot-Problem mit integrierter Intel-Grafikkarte beheben

30 April 2026 17:08

Beim Booten des Linux-Mint-Rechners erscheint ein schwarzer Bildschirm mit einem Cursor in der oberen linken Ecke. Das Problem lösen.

Einführung

Das Problem trat auf einem Testrechner (Steckbrett) nach dem Update von Linux Mint 21.3 auf 22 auf.
Das Booten erfolgte über Grub und das Starten der SystemD-Dienste und wurde vor der Initialisierung des Benutzerprofils gestoppt. Auf dem schwarzen Bildschirm leuchtet der Cursor in der oberen linken Ecke, das Laden des Betriebssystems endet hier, da der Textmodus nicht in den Grafikmodus wechselt.

Mein Verdacht fiel auf ein Kernel-Update (auf 6.8 oder 6.17), aber später habe ich die Kernel-Version auf 6.1 heruntergestuft und nichts hat sich geändert. Der Grund ist der Grafiktreiber „i915“ für die eingebaute Intel-Grafikkarte, der beim Laden sichtbar ist – er schreibt einen Fehler über falsche Ressourcenzuweisung.

Auf einem Computer - ein Prototyp mit schwarzem Bildschirm, alte Hardware: Motherboard FOXCONN 865G7MF-SH mit Chipsatz Intel 865G Chipsatz und integriertem Intel Extreme Graphics 2 Grafikkern. Es ist möglich, dass die Unterstützung älterer Grafikkarten in neuen Linux-Versionen schlechter wird.

Der Kernel ist für die Unterstützung der Bildausgabe auf dem Bildschirm von Computern mit Intel-Videoadaptern zu Beginn des Betriebssystemstarts verantwortlich, dann der Intel-Treiber „i915“ aus dem Paket xserver-xorg-video-intel. Als der i915-Treiber initialisiert wurde, fror er offenbar ein. Die Tastenkombination Strg+Alt+F1 und Strg+Alt+F2 funktionierte nicht. Die Hauptsache ist, dass der Desktop des Benutzers nicht angezeigt wurde.Schwarzer Bildschirm mit blinkendem Cursor. der PC reagierte nur auf einen einzigen Druck auf den Netzschalter: Der PC wird jetzt heruntergefahren.

So finden Sie Ihr Grafikkartenmodell heraus:

sudo apt install hwinfo
hwinfo --gfxcard

oder

 lspci | grep -E 'VGA|3D'

So ermitteln Sie den aktuell verwendeten Treiber:

lsmod

In meinem Fall verfügt das Foxconn-Motherboard über eine integrierte „Intel 865G“-Grafikkarte der „Springdale“-Familie, die den Intel Extreme Graphics-Grafikkern der 2. Generation enthält. Der i915-Treiber ist jedoch für alle integrierten Intel-Grafikkarten bis zur Generation Xe (Gen12) derselbe. Wichtig ist vor allem, dass der Chip von Intel stammt. Wenn ja, machen wir weiter.

Methode Nr. 1: vorübergehende Lösung für den „schwarzen Bildschirm“, um das Laden des Linux-Betriebssystems fortzusetzen

1) Wenn beim Starten Ihres Computers „Grub“ angezeigt wird, drücken Sie schnell mehrmals die Umschalttaste, um das Grub-Menü anzuzeigen.
(Auf Motherboards mit UEFI müssen Sie Esc drücken.)

2) Drücken Sie im Grub-Menü in der ausgewählten Betriebssystemzeile die Taste „e“.

3) Fügen Sie der Zeile „vmlinuz“ nach „quiet Splash“ einen weiteren Parameter „nomodeset“ hinzu.

4) Weiterladen – F10.

Die Option nomodeset verhindert die Initialisierung und Verwendung des Grafikkartentreibers. Stattdessen wird ein fehlertoleranter VESA-Treiber verwendet, der mit allen Grafikkarten kompatibel ist.

Methode Nr. 2: Dauerhafte Lösung für das Problem mit dem schwarzen Bildschirm beim Laden des Linux-Betriebssystems

1) Öffnen Sie die Datei zur Bearbeitung /etc/default/grub

sudo nano /etc/default/grub

2) In der Zeile GRUB_CMDLINE_LINUX_DEFAULT=

Parameter hinzufügen „nomodeset.

Kernel-Parameter i915.modeset=0 устарел. Пожалуйста, используйте параметр ядра nomodeset.

Zum Beispiel:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset"

oder

GRUB_CMDLINE_LINUX_DEFAULT="nomodeset"

Datei speichern und beenden: Strg+S, Strg+X.

3) Aktualisieren Sie die Grub-Konfiguration

sudo update-grub

Diese Methode zur Lösung des Problems bietet nur die grundlegende Bedienung des Videoadapters. (Beispielsweise wird die Option „nomodeset“ im Wiederherstellungsmodus „Erweiterte Start-/Wiederherstellungsoptionen“ verwendet. In diesem Modus wird der VESA-Treiber verwendet.

Funktionen zur Verwendung des Nomodeset-Parameters und des VESA-Treibers

Keine Hardwarebeschleunigung im VESA-Modus

АппSchnelle Videobeschleunigung im neuen Betriebssystem Linux Mint 22 und Ubuntu 24, Debian 12 läuft auf integrierten Intel-Grafikkarten der Generation 8 und höher mit dem i915-Treiber. (Um die CPU beim Abspielen von Videos zu entlasten, müssen Sie das Paket „intel-media-va-driver“ oder „intel-media-va-driver-non-free“ installieren.)

Daher ist bei alten Grafikkarten der Generationen Gen1 – Gen7 die Hardware-Videobeschleunigung im neuen Betriebssystem ohnehin nicht verfügbar. Daher können Sie nomodest ohne Konsequenzen verwenden.

Liste der Generationen von Intel-Grafikkarten

Moderne Grafikkarten, die unter der Verwendung der Nomodeset-Option leiden:

  • Gen8 – Intel HD Graphics, HD Graphics 5xxx, 6xxxx, in Atom x5-Z83xx, Celeron N3xxx, Core i3-50xxU, Core i7-5x00U usw. Prozessoren. (Version 2014-15 und neuer)
  • Gen9 – Intel HD Graphics 5xx, HD Graphics 6xx, UHD Graphics 6xx, Iris Plus Graphics 6xx (Apolo Lake, Skylake, Gemini Lake, Kaby Lake, Coffee Lake 2016–18)
  • Gen11 – UHD-Grafik auf Core i3-10xx-, i5-10xx-, i7-10xx-Prozessoren (Ice Lake, 2019)
  • Gen12 – UHD Graphics 7xx und Iris Xe Graphic in Core i3-11xxx, i5-11xxx, i7-11xxx Prozessoren (Rocket Lake, Tiger Lake – 2020)
  • Gen12.2 – UHD Graphics 7xx und Iris Xe Graphic in Pentium Gold G7400, Core i3-12xxx, i5-12xxx, i7-12xxx Prozessoren (Alder Lake, Raptor Lake – 2021)
  • Gen12.5 und Gen12.7 (Arc3, Arc5, Arc7 und Arc3 Mobile, Arc5 Mobile, Arc7 Mobile, 2021-23)
    *Intel Arc Alchemist für Workstations (2023)

Problem mit dem Bildschirmseitenverhältnis 16:9 im VESA-Modus

Es kann vorkommen, dass das Bild nach dem vollständigen Laden angezeigt wird, auf einem Bildschirm mit einem Seitenverhältnis von 16:9 jedoch falsche Proportionen aufweist.

Ältere Videoadapter unterstützen keine Bildschirmauflösungen mit einem Seitenverhältnis von 16:9.
Die Liste der von der Grafikkarte unterstützten Bildschirmauflösungen kann mit dem folgenden Befehl angezeigt werden:

hwinfo --framebuffer 

Der VESA-Treiber kennt bei Verwendung von nomodeset nicht alle Bildschirmauflösungen.

Grundlegende VESA-Videomodi:

  • 640×480×32
  • 800×600×32
  • 1024×768×32
  • 1280×1024×32
  • 1368×768×32
  • 1400×1050×32

Daher fehlen die Auflösungen HD 1366x768 und Full HD 1920x1080 Pixel in der VESA-Liste.

Wenn die unterstützten Auflösungen nicht übereinstimmen, müssen Sie entweder den Monitor oder die Grafikkarte austauschen. Beispielsweise wird der 1280x1024-Modus von vielen 19-Zoll-Monitoren genau unterstützt.

Nicht standardmäßige Bildschirmauflösungen können manuell mit xrandr hinzugefügt werden, wie im Artikel beschrieben „So ändern Sie die Anzeigeauflösung über die Linux-Befehlszeile“, aber nur, wenn nomodeset nicht verwendet wird.

Mit der Option nomodeset (oder mit dem alten Parameter i915.modeset=0) ist die Auswahl an Auflösungen begrenzt, während das erforderliche Seitenverhältnis 19:6 möglicherweise nicht verfügbar ist und der Monitor den Namen „None-1“ erhält. Das Hinzufügen einer Auflösung mit xrandr war erfolgreich, aber das Festlegen des Monitormodus auf „Keine-1“ verursachte in xrandr einen Fehler bezüglich der Anzahl der nicht übereinstimmenden Monitore.

Methode Nummer 3: Lösung des Problems des „schwarzen Bildschirms“ beim Laden von Linux durch Installation einer separaten AGP- oder PCIe-Grafikkarte

Anstelle der integrierten Video-iGPU können Sie einen separaten PCI-Express-Videoadapter (diskrete Grafikkarte) verwenden. Da ein anderer Treiber verwendet wird, beispielsweise Radeon oder Nvidia, tritt das Problem nicht auf, wenn Sie den vom Hersteller angebotenen Grafikkartentreiber oder im Start – Einstellungen – Treibermanager installieren.

Die Installation einer separaten nVidia- oder AMD-Grafikkarte ist die korrekteste Lösung von allen, denn... Sie können den Nvidia Nouveau-Treiber verwenden, der sich recht gut für 2D-Grafiken eignet, oder den proprietären AMD-Treiber installieren.

Linux-Boot-Diagnose

So reproduzieren Sie den schwarzen Bildschirmfehler nach dem Nomodeset-Parameter:

1) Öffnen Sie die Systemdatei zum Bearbeiten /etc/default/grub:

sudo nano /etc/default/grub

2) aus Variable entfernen GRUB_CMDLINE_LINUX_DEFAULT опцию nomodest,

3) Speichern Sie die Datei Strg+S, Strg+X

4) Aktualisieren Sie die Grub-Konfiguration und starten Sie den PC neu

sudo update-grub
sudo reboot

5)Das System friert beim Start ein. Drücken Sie kurz den Netzschalter und der PC beginnt sich auszuschalten. Schalten Sie den PC mit dem Netzschalter ein.
6) Halten Sie beim Laden in dem Moment, in dem die Meldung „Grub“ erscheint, die Umschalttaste gedrückt.
7) Drücken Sie im Grub2-Menü „e“ und fügen Sie in der Zeile „vmlinuz“ erneut den Parameter nach „ro“ hinzu.„nomodeset“, weiter beginnend mit der Funktionstaste „F10“.
8)Wenn das System erfolgreich gestartet wurde, sehen Sie sich das Systemprotokoll des vorherigen Startvorgangs an.(erfolglos, ohne Nomodest-Option):

sudo journalctl -b-1

oder

sudo journalctl -b-2

wo:
-b - boot
-1 - предыдущая загрузка,
-2 - загрузка перед предыдущей т.д.

In meinem Fall gab es Fehler

  • lightdm: gkr-pam: Daemon-Steuerdatei konnte nicht gefunden werden.

Andere Methoden, die nicht funktionieren

Sie können es auch versuchen niedriger kernel-Version (Downgrade) verwenden Hauptversorgungsunternehmen auf 6.0 - 6.2 oder ein weiteres Downgrade der Kernel-Version (z. B. auf 5.15) mithilfe des Repositorys „ppa:canonical-kernel-team/proposed“, wie im Artikel beschrieben „Linux Kernel 5.x auf Ubuntu / Linux Mint installieren“.

Eine zweifelhafte Methode sind auch Kernel-Starttasten zum Deaktivieren von ACPI, da in diesem Fall beispielsweise auf einem Laptop die Helligkeit der Hintergrundbeleuchtung nicht mehr angepasst wird und auf einem Desktop-PC keine Kontrolle über die Leistung des Zentralprozessors besteht.

  • noapic noacpi nosplash irqpoll.

Sie können den Lightdm-Fenstermanager auch neu installieren:

  • Strg+Alt+F1
  • systemctl stop lightdm
  • sudo apt lightdm neu installieren
  • systemctl starte lightdm
  • Strg+Alt+F7

!!!!Fazit: weil das Problem ein schwarzer Bildschirm ist offensichtlich mit dem Fahrer verbunden i915 bei integrierten Intel-Grafikkarten ist es am einfachsten, eine externe PCIe-Grafikkarte zu installieren PCI x16-Steckplatz oder, wie in meinem Fall, Sie benötigen eine AGP-Grafikkarte.

Ein ähnliches Problem wird im Artikel diskutiert Behebung des Fehlers „Datensatz-Runlevel-Änderung in UTMP abgeschlossen“- Lösung durch Installation eines proprietären nVidia-Treibers für die entsprechende GeForce GT 610 (GF619)-Grafikkarte.


Quellen:



Verwandte Veröffentlichungen