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

Setzen Sie die Bildschirmauflösung mit dem Kernel -Boot -Parameter unter Linux
Es gibt Zeiten, in denen Sie in Ihrer Lieblings -Linux -Verteilung starten und die Anzeigeauflösung falsch eingestellt ist. Möglicherweise fällt es Ihnen schwer, die Anzeigeauflösung auf die richtige zu ändern, sobald sie startet (insbesondere in den Betriebssystemen mit Linux Headless Server),. Wenn dies für Sie der Fall ist, gibt es eine Lösung. Sie können die Anzeigeauflösung mit Linux -Kernel -Boot -Parametern einstellen.In diesem Artikel werde ich Ihnen zeigen, wie Sie die Bildschirmauflösung mithilfe der Kernel -Boot -Parameter unter Linux festlegen. Also lasst uns anfangen.

Ändern der Bildschirmauflösung mit VGA -Kernel -Parameter:

Dies ist die traditionelle Methode zur Änderung der Bildschirmauflösung mit dem Linux -Kernel -Boot -Parameter. Es wird sehr gut auf CentOS ab 7 und ältere Linux -Verteilungen funktionieren.

Der VGA Der Kernel -Startparameter akzeptiert einen Code, der die Bildschirmauflösung darstellt. Jede der unterstützten Bildschirmauflösung Ihres Monitors hat eine eindeutige Dezimalzahl.

Die einfache Möglichkeit, die Codes zu finden, ist die Verwendung vga = frage Startparameter, wenn Sie in Ihr Betriebssystem starten.

Gehen Sie dazu zum Grub -Menü, wählen Sie einen Eintrag aus und drücken Sie e.

Jetzt fügen Sie hinzu vga = frage Am Ende der Linie, die den Kernel lädt, wie im Screenshot unten gezeigt. Beachten Sie, dass die Linie, die den Kernel lädt Linux. Sobald Sie fertig sind, drücken Sie F10 zu booten.

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

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

Nehmen wir an, die Bildschirmauflösung, die Sie ausgewählt haben, funktioniert und Sie möchten sie als Standard -Bildschirmauflö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, das hat den Hexadezimalcode 341. Wenn Sie es als Standard in der GRUB -Konfigurationsdatei festlegen, müssen Sie den Hexadezimalcode in einen äquivalenten Dezimalcode ändern.

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

Sie müssen also hinzufügen VGA = 833 Kernel -Startparameter in der GRUB -Konfigurationsdatei.

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

$ sudo vi/etc/default/grub

Jetzt fügen Sie hinzu VGA = 833 bis zum Ende der Grub_cmdline_linux Wie im Screenshot unten gezeigt. Sobald 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. Wenn Sie das nächste Mal starten, sollte die neue Bildschirmauflösung angewendet werden.

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

$ Neustart

Ändern der Bildschirmauflösung mit GFXPayload:

Auf einer neueren Version von GRUB wird die Bildschirmauflösung mit GFXPayload festgelegt. Also die VGA Der Parameter funktioniert möglicherweise nicht richtig. Wenn es für Sie der Fall ist, ist dieser Abschnitt für Sie für Sie. Es ist auch einfach, die Bildschirmauflösung mit dieser Methode zu setzen als die herkömmliche Methode.

Erstens drücken Sie C Aus dem Grub -Menü, um zur GRUB -Eingabeaufforderung zu gehen.

Sie sollten sich in der GRUB -Eingabeaufforderung befinden.

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

grub> pager = 1 setzen

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

grub> vbeinfo

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

Wie Sie sehen können, werden weitere Bildschirmauflösungen angezeigt. Hier müssen Sie sich keine Codes erinnern. Denken Sie nur an die Bildschirmauflösung. Zum Beispiel, wenn Sie die Bildschirmauflösung festlegen möchten 1024x768x32, Dann müssen Sie die GRUB -Konfigurationsdatei einfügen. Sehr einfach.

Um die Bildschirmauflösung festzulegen, öffnen Sie die GRUB -Konfigurationsdatei mit dem folgenden 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. Sobald Sie fertig sind, speichern Sie die Datei durch Drücken + X gefolgt von y 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 schließlich mit dem folgenden Befehl, damit die Änderungen wirksam werden sollen:

$ sudo Neustart

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