Portál AbcLinuxu, 7. května 2025 14:48
efitextmode 0
tak se to opraví. Zkoušel jsem ze zoufalství taky grub-editenv - set efitextmode=0
, ale nepomohlo. Ta čitelnost se dá částečně zlepšit tak, že se grubu nastaví GRUB_GFXMODE=640x480
ale to písmo je tenké a hnusné a vypadá o dost hůř jak efitext. V konfiguráku mám teď provizorně toto:
GRUB_TERMINAL_INPUT=console GRUB_GFXMODE=640x480 GRUB_GFXPAYLOAD_LINUX=keepLinux je na UEFI taky trochu divný. Na BIOS strojích stačí přidat kernelu
video=640x480
a jde to. Na UEFI si navzdory všem nastavením přepíná rozlišení na max. Jde nějak udělat aby v efitextmode 0 nabíhali grub s linuxem na UEFI automaticky?
Řešení dotazu:
console-mode 0
v loader.conf a video=efifb:mode=0
jádru nefungujou. Kdyby to grub neuměl přepnout ručně, měl bych za to že je ten notebook nějaký rozbitý, ale ono to ručně jde! .. Už mi došly nápady.
# /etc/grub.d/50_efitext #! /bin/sh set -e cat << EOF if [ "\$grub_platform" = "efi" ]; then efitextmode 0 fi EOFPřegenerovat konfigurák
grub-mkconfig -o /boot/grub/grub.cfgA konečně to funguje!
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.