Das "Flackern" tritt höchstwahrscheinlich auf, wenn Ubuntu MATE oder eine ähnliche Distribution ausgeführt wird. Solche Fälle des Ein- und Ausschaltens des Bildschirms können, müssen aber nicht, von der Unterstützung des Grafiktreibers beeinflusst werden.
In den folgenden Abschnitten werde ich diese Begriffe verwenden:
- "leer", um auf die Instanz hinzuweisen, in der der Bildschirm vollständig dunkel wird und überhaupt kein Licht mehr vorhanden ist;
- "Glanz", um die Instanz zu bezeichnen, wenn der Bildschirm bei maximaler Helligkeit ist;
- "Ausblenden" bezieht sich auf die Instanz, in der der Bildschirm zwischen Anmeldung und Desktop dunkel und hell wird.
Basierend auf dem von OP beschriebenen Startvorgang gibt es drei Instanzen von "leer", eine Instanz von "Glanz" und eine Instanz von "Blanking".
Das Leerzeichen 1
0:00~0:08 Bios
0:09 Black (no light) <-- this
Dies ist eine häufige Instanz, die angibt, dass der Startvorgang vom BIOS / UEFI zur nachfolgenden Phase (normalerweise MBR für einen BIOS-Computer) erfolgt. Das erste Leerzeichen ist unvermeidlich und die meisten Benutzer können nichts dagegen tun.
Das Leerzeichen 2
0:10~0:11 Black (light)
0:12 Black (no light) <-- this
Das zweite Leerzeichen wird höchstwahrscheinlich angezeigt, wenn Sie von der nachfolgenden Phase zum Bootloader übergehen (normalerweise GRUB für einen GNU / Linux-Computer). Das Standardzeitlimit wird normalerweise auf 10 Sekunden festgelegt. Die integrierte Konfiguration kann das Zeitlimit jedoch automatisch auf einige Sekunden reduzieren, wenn kein anderes Betriebssystem gefunden wird. Dies führt immer noch zu Verzögerungen.
Problemumgehung : Stellen Sie sicher, dass das Zeitlimit für den Bootloader Null ist und ausgeblendet ist.
Führen Sie im Terminal sudo nano /etc/default/grub
die entsprechenden Zeilen wie folgt aus und ändern Sie sie. Speichern Sie dann die Änderungen durch ^X Exit
: Drücken Sie Ctrl+, Xdrücken Sie Yund drücken Sie Enter. Führen Sie dann aus sudo update-grub
, um die geänderte Konfiguration zu aktualisieren (bevor Sie den letzten Befehl ausführen , möchte der Benutzer möglicherweise die nächste Problemumgehung zusammen in derselben Konfigurationsdatei anwenden).
...
#GRUB_HIDDEN_TIMEOUT=0
#GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=0
...
Die beiden Zeilen mit GRUB_HIDDEN...
sind veraltete Parameter und sollten mit der Kommentarsyntax deaktiviert werden #
. Nicht wirklich mit dem Rohling verwandt; Nur um ein unerwartetes Ergebnis auszuschließen.
Wenn andere Betriebssysteme über 'os-prober' gefunden wurden, kann das Zeitlimit nicht Null sein und kann nicht ausgeblendet werden: Die integrierte Konfiguration aktiviert das Startmenü und das Zeitlimit ist nur bei einem Wert ungleich Null wirksam. Bei einem Multiboot-System wird das Menü mindestens 1 Sekunde lang angezeigt, und das zweite Leerzeichen wird möglicherweise trotzdem angezeigt.
Der Schein
0:13~0:15 Bright screen
Dies ist höchstwahrscheinlich hardwareabhängig. Das Symptom ähnelt diesem datierten Beitrag oder einem anderen datierten Beitrag auf Ask Ubuntu. Andernfalls suchen Sie anhand des Maschinenmodells oder der Hardwarespezifikation an den relevanten Community-Standorten nach der am besten geeigneten Lösung.
Das Leerzeichen 3
0:16 Black with light
0:17 Black without light <-- this
0:18 Loading screen
Das dritte Leerzeichen wird höchstwahrscheinlich angezeigt, wenn der Bootloader die Anwendung ausführt, die eine grafische Bootanimation bereitstellt (normalerweise Plymouth für eine Ubuntu-basierte Distribution), auch bekannt als Boot Splash. Der Boot-Splash hat keinen sinnvollen Zweck, insbesondere wenn der Boot-Prozess schnell ist. Was von OP angezeigt wird, ist sehr schnell .
Problemumgehung : Stellen Sie sicher, dass der Bootloader den Boot-Splash nicht ausführt .
Führen Sie auf ähnliche Weise die Berechtigung sudo aus, /etc/default/grub
um die Zeile, die "quiet splash"
diesen Teil enthält, zu bearbeiten und zu ändern, und "quiet"
speichern Sie die Änderungen anschließend. Führen Sie sudo update-grub
abschließend aus, um die geänderte Konfiguration zu aktualisieren.
...
GRUB_CMDLINE_LINUX_DEFAULT="quiet"
...
Wenn der Startspritzer deaktiviert ist, wird möglicherweise stattdessen während des Startvorgangs eine Startmeldung angezeigt. Aus irgendeinem Grund ist das Ergebnis inkonsistent, wenn Ubuntu MATE ausgeführt wird (manchmal werden trotz der gleichen "leisen" Option viele Zeilen angezeigt), was sonst nicht angezeigt wird, wenn andere Ubuntu-Derivate wie Xubuntu ausgeführt werden.
Die Austastung
0:19 Change of Background
0:22~0:29 Login
0:30 Black with light <-- this
0:32 My wallpaper
Die zwischen Anmeldung und Desktop auftretende Austastung ist höchstwahrscheinlich spezifisch für GNOME oder ähnliche Desktop-Umgebungen wie MATE. Ich habe Folgendes bestätigt: Im Vergleich dazu zeigt Zimt eine Austastung wie MATE; Im Gegensatz dazu zeigt Xfce kein solches Verhalten.
Anfangs dachte ich, das Ausblenden könnte auf den Übergang beim Laden des Compositing-Fenstermanagers zurückzuführen sein. Das Ändern oder Deaktivieren des Compositors in MATE in beiden Fällen hat jedoch keine Auswirkungen auf das Austastverhalten. Das eigentliche Problem ist also etwas anderes.
Problemumgehung : Für Ubuntu MATE sollte der Anmeldebildschirm eine echte schwarze Farbe (# 000000) verwenden.
Gehen Sie zu Control Center> Anmeldefenster - Darstellung und leeren Sie den Pfad für den Hintergrund . Ändern Sie dann die Hintergrundfarbe in Schwarz (wählen Sie den dunkelsten monochromen Farbton unten links aus). Schließen Sie das Fenster, um den Vorgang abzuschließen. Der Hauptzweck dieser Problemumgehung besteht darin, die Austastung zu minimieren. Der Benutzer kann auch das Thema ändern, um den Kontrast und die Sichtbarkeit des Anmeldefensters zu verbessern.
Das Ergebnis
Bei den oben genannten Problemumgehungen wird den meisten Endbenutzern während des Startvorgangs nur das erste Leerzeichen angezeigt. Ausgenommen, OP und betroffene Benutzer müssen das Glanzproblem separat lösen.
- leer 1: Immer angezeigt (unvermeidlich)
- leer 2: Problemumgehung verwenden
- Glanz: Separate Lösung (hardwareabhängig)
- leer 3: Problemumgehung verwenden
- Austastung: Problemumgehung verwenden (softwareabhängig)
Getestete Problemumgehungen mit Ubuntu MATE 18.04 auf einem 32-Bit-Computer Intel Celeron 1.6 GHz mit Intel-Grafik. Die minimale Installation hat eine Startzeit von ca. 45 Sekunden (nicht optimal), ohne Glanz und nur das erste Leerzeichen und das erste Leerzeichen wurden gesehen.