Vor einigen Wochen habe ich Kubuntu 20.04 auf meinem IdeaPad Y50-70 installiert, einem etwas älteren, aber recht leistungsfähigen 15,6-Zoll-Laptop mit 4K-Bildschirmauflösung. Wie vorherzusehen war, war das Gerät im nativen Bildschirmmodus nicht verwendbar, und ich musste alles größer machen, skalieren und so weiter. Am Ende ist es mir gelungen, bis auf zwei Ausnahmen - das Login-Menü und das Boot-Menü - ein ergonomisch komfortables Setup zu erstellen.
Ersteres bereitete mir etwas Kummer, aber ich konnte es in Ordnung bringen. Mit GRUB gab es mehr Probleme. Erstens wurde das Menü nicht angezeigt, obwohl ich eine Dual-Boot-Konfiguration hatte. Zweitens war das Menü winzig und der Text kaum lesbar. Also habe ich mich auf eine Reise mit GRUB-Modifikationen begeben, daher dieses Tutorial. Lassen Sie mich Ihnen zeigen, wie Sie das GRUB-Menü auf HD/UHD-Displays vergrößern können.
Lösung
Wir kennen das Problem, also brauchen Sie nicht zu trödeln. Das einzige, was Sie tun sollten, ist mein GRUB2-Tutorial zu lesen, da es die Grundlagen dieses Bootloaders erklärt und wie und wo Sie Änderungen an seiner Konfiguration vornehmen können. Ohne dieses Wissen fühlen Sie sich mit der heutigen Arbeit möglicherweise nicht wohl.
Wie auch immer, sichern Sie und öffnen Sie dann /etc/default/grub in einem Texteditor, als root oder sudo. In dieser Datei werden wir einige vorhandene Einträge auskommentieren und einige neue hinzufügen. Dann aktualisieren wir das GRUB-Menü und beim nächsten Neustart sollte alles in Ordnung sein.
...
GRUB_DEFAULT=0
GRUB_TIMEOUT_STYLE=versteckt
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""
GRUB_GFXMODE=640x480
GRUB_GFXPAYLOAD=behalte
GRUB_TERMINAL=gfxterm
...
Der obige Textausschnitt stammt aus meiner GRUB-Konfiguration. Zu den wichtigsten Einträgen gehören vor allem:
- GRUB_GFXMODE - Dies bestimmt die Auflösung Ihres GRUB-Menüs. Standardmäßig verwendet GRUB das „vbe“-Backend, und die von Ihnen eingegebene Auflösung muss unterstützt werden. Sie können die verfügbaren Auflösungen überprüfen, indem Sie in die GRUB-Befehlszeile (c im Boot-Menü) gehen und vbeprobe ausführen. Bitte beachten Sie, dass Sie möglicherweise keine Ausgabe erhalten, wenn Sie Secure Boot aktiviert haben. Sie müssen es deaktivieren, um die Ergebnisse zu erhalten, und es dann aktivieren, wenn Sie möchten. Wenn Sie sich nicht sicher sind, verwenden Sie einfach die einfachste Option von 640 x 480.
- GRUB_GFXPAYLOAD=keep – Dies teilt dem Bootloader den Grafikmodus mit, bevor der Standard-Grafiktreiber in den Speicher geladen wird. Der Wert keep weist GRUB an, dieselben Parameter zu verwenden, die während der anfänglichen Startsequenz definiert wurden.
- GRUB_TERMINAL=gfxterm - Dies weist den Bootloader an, ein grafisches Gerät für seine Ein- und Ausgabe zu verwenden.
Unterschiedliche Syntax
Wenn die oben geschriebenen Einträge für Sie nicht funktionieren, können Sie alternativ nacheinander etwas andere Formate ausprobieren. Nehmen Sie eine Änderung vor, aktualisieren Sie das GRUB-Menü und starten Sie dann neu, um zu sehen, ob Sie die gewünschten Ergebnisse erhalten. Zum Beispiel können Sie für den GFXMODE jede der Optionen ausprobieren (eine nach der anderen!):
GRUB_GFXMODE=640x480
GRUB_GFXMODE=640x480x16
GRUB_GFXMODE=640x480x32
GRUB_GFXMODE="640x480"
GRUB_GFXMODE="640x480x16"
GRUB_GFXMODE="640x480x32"
Aktualisiere das GRUB-Menü
Jetzt müssen Sie das Menü aktualisieren. Führen Sie auf Ubuntu-basierten Systemen einfach Folgendes aus:
sudo-update-grub
Dies ist tatsächlich ein Wrapper-Skript für den Befehl, den Sie normalerweise auf Fedora oder openSUSE verwenden:
sudo grub2-mkconfig -o /boot/grub/grub.cfg
Bitte beachten Sie:Bei einigen Distributionen befindet sich die GRUB-Konfigurationsdatei möglicherweise im Verzeichnis grub2, und die Datei heißt möglicherweise grub2.cfg anstelle von grub.cfg.
Starten Sie neu und genießen Sie ein normal großes GRUB-Menü.
Schlussfolgerung
Neue Technologien bringen immer neue Herausforderungen mit sich. Aber ich denke, 4K-Displays gibt es schon lange. Mein Laptop hat es in den letzten sieben Jahren seines Bestehens gehabt. Ich hätte angenommen, dass das Skalierungsding schon vor langer Zeit gelöst worden wäre. Na ja.
Wenn Sie Ihr GRUB-Menü viel zu klein finden, können Sie die obigen Schritte ausprobieren, um die angezeigten Einträge größer und tatsächlich nutzbar zu machen. Beginnen Sie mit der einfachsten Konfiguration und prüfen Sie dann, ob Sie weitere Optimierungen wie Hintergrund, Schriftgröße und -typ usw. sehen möchten. Stellen Sie sicher, dass Sie Ihre Konfiguration sichern, damit Sie sie schnell und einfach wiederherstellen können, wenn etwas zurückgeht. Und wir sind hier fertig.