Bootloader

Stellen Sie die Bildschirmauflösung mit dem Kernel-Boot-Parameter unter Linux ein

Stellen Sie die Bildschirmauflösung mit dem Kernel-Boot-Parameter unter Linux ein
Es kann vorkommen, dass Sie Ihre bevorzugte Linux-Distribution starten und die Bildschirmauflösung falsch eingestellt ist. Möglicherweise fällt es Ihnen schwer, die Bildschirmauflösung nach dem Booten auf die richtige zu ändern (insbesondere bei den Linux-Headless-Serverbetriebssystemen). Wenn dies bei Ihnen der Fall ist, dann gibt es eine Lösung. Sie können die Bildschirmauflösung tatsächlich mit den Linux-Kernel-Boot-Parametern einstellen.In diesem Artikel zeige ich Ihnen, wie Sie die Bildschirmauflösung mit den Kernel-Boot-Parametern unter Linux einstellen. Also lasst uns anfangen.

Ändern der Bildschirmauflösung mit dem vga-Kernel-Parameter:

Dies ist die traditionelle Methode zum Ändern der Bildschirmauflösung mithilfe des Linux-Kernel-Boot-Parameters. Es wird auf CentOS 7 und älteren Linux-Distributionen sehr gut funktionieren.

Das vga Der Kernel-Boot-Parameter akzeptiert einen Code, der die Bildschirmauflösung darstellt. Jede der unterstützten Bildschirmauflösungen auf Ihrem Monitor hat eine eindeutige Dezimalzahl.

Der einfache Weg, die Codes zu finden, ist die Verwendung von vga=fragen Boot-Parameter beim Booten Ihres Betriebssystems.

Gehen Sie dazu in das GRUB-Menü, wählen Sie einen Eintrag aus und drücken Sie e.

Jetzt füge hinzu vga=fragen am Ende der Zeile, die den Kernel lädt, wie im Screenshot unten gezeigt. Beachten Sie, dass die Zeile, die den Kernel lädt, mit beginnt Linux. Wenn Sie fertig sind, drücken Sie F10 booten.

Jetzt drücken um alle unterstützten Bildschirmauflösungen anzuzeigen.

Wie Sie sehen, sind alle unterstützten Bildschirmauflösungen und ein Hexadezimalcode für jede Bildschirmauflösung aufgelistet. Wenn Sie eine Bildschirmauflösung testen möchten, um zu sehen, wie sie auf Ihrem Computer funktioniert, geben Sie einfach den Hexadezimalcode ein und drücken Sie .

Nehmen wir an, die von Ihnen ausgewählte Bildschirmauflösung funktioniert und Sie möchten sie als Standardbildschirmauflösung festlegen. Dazu müssen Sie die GRUB-Konfigurationsdateien auf Ihrem Computer ändern.

Nehmen wir an, die Bildschirmauflösung, die Sie einstellen möchten, ist 1024x768x32, die den hexadezimalen Code hat 341. Wenn Sie es in der GRUB-Konfigurationsdatei als Standard festlegen, müssen Sie den Hexadezimalcode in einen entsprechenden Dezimalcode ändern.

341 hexadezimal = 3 * 16^2 + 4 * 16^1 + 1 = 833

Also musst du hinzufügen vga=833 Kernel-Boot-Parameter in der GRUB-Konfigurationsdatei.

Öffnen Sie zunächst die GRUB-Konfigurationsdatei mit dem folgenden Befehl:

$ sudo vi /etc/default/grub

Jetzt füge hinzu vga=833 bis zum Ende der GRUB_CMDLINE_LINUX wie im Screenshot unten gezeigt. Wenn Sie fertig sind, speichern Sie die Datei.

Aktualisieren Sie nun die GRUB-Konfigurationsdateien mit dem folgenden Befehl:

$ sudo grub2-mkconfig -o $(sudo readlink -f /etc/grub2.cfg)

GRUB-Konfigurationsdateien sollten aktualisiert werden. Beim nächsten Booten sollte nun die neue Bildschirmauflösung angewendet werden.

Starten Sie nun Ihren Computer mit dem folgenden Befehl neu, damit die Änderungen wirksam werden:

$ Neustart

Ändern der Bildschirmauflösung mit gfxpayload:

Bei neueren Versionen von GRUB wird die Bildschirmauflösung mit gfxpayload eingestellt. Also, die vga Parameter funktioniert möglicherweise nicht richtig. Wenn dies bei Ihnen der Fall ist, dann ist dieser Abschnitt für Sie. Es ist auch einfach, die Bildschirmauflösung mit dieser Methode einzustellen als mit der herkömmlichen Methode.

Drücken Sie zuerst c aus dem GRUB-Menü, um zur GRUB-Eingabeaufforderung zu gelangen.

Sie sollten sich in der GRUB-Eingabeaufforderung befinden.

Führen Sie nun den folgenden Befehl aus, um das Pager-Modul zu aktivieren.

grub> setze pager=1

Führen Sie nun den folgenden Befehl aus, um die unterstützte Bildschirmauflösung auf Ihrem Computer zu ermitteln:

grub> vbeinfo

Wie Sie sehen, werden alle unterstützten Bildschirmauflösungen angezeigt. Die Ausgabe ist sehr lang, daher wird der Pager verwendet. Sie können drücken um vorwärts zu navigieren und zu sehen, ob die von Ihnen gesuchte Bildschirmauflösung unterstützt wird.

Wie Sie sehen, werden mehr Bildschirmauflösungen angezeigt. Hier müssen Sie sich keine Codes merken. Denken Sie nur an die Bildschirmauflösung. Wenn Sie beispielsweise die Bildschirmauflösung einstellen möchten 1024x768x32, dann müssen Sie dies in die GRUB-Konfigurationsdatei einfügen. Sehr einfach.

Um die Bildschirmauflösung einzustellen, öffnen Sie die GRUB-Konfigurationsdatei mit folgendem Befehl:

$ sudo nano /etc/default/grub

Die Konfigurationsdatei sollte geöffnet werden. Fügen Sie nun die Zeile hinzu GRUB_GFXPAYLOAD_LINUX=1024x768x32 wie im Screenshot unten gezeigt. Wenn Sie fertig sind, speichern Sie die Datei, indem Sie . drücken + x gefolgt von ja und .

Aktualisieren Sie nun die GRUB-Konfigurationsdateien mit dem folgenden Befehl:

$ sudo update-grub2

Die GRUB-Konfigurationsdateien sollten aktualisiert werden. Wenn Sie Ihren Computer das nächste Mal starten, sollte die neue Bildschirmauflösung angewendet werden.

Starten Sie Ihren Computer abschließend mit dem folgenden Befehl neu, damit die Änderungen wirksam werden:

$ sudo Neustart

So stellen Sie die Bildschirmauflösung mit den Kernel-Boot-Parametern unter Linux ein. Danke, dass du diesen Artikel gelesen hast.

Emulieren Sie Mausklicks, indem Sie den Mauszeiger mit der klicklosen Maus in Windows 10 bewegen
Die Verwendung einer Maus oder Tastatur in der falschen Haltung bei übermäßiger Nutzung kann zu vielen gesundheitlichen Problemen führen, einschließli...
Fügen Sie mit diesen kostenlosen Tools Mausgesten zu Windows 10 hinzu
In den letzten Jahren haben sich Computer und Betriebssysteme stark weiterentwickelt. Es gab eine Zeit, in der Benutzer Befehle verwenden mussten, um ...
Steuern und verwalten Sie Mausbewegungen zwischen mehreren Monitoren in Windows 10
Dual-Display-Maus-Manager lässt Sie die Mausbewegung zwischen mehreren Monitoren steuern und konfigurieren, indem Sie ihre Bewegungen in der Nähe der ...