Aller au contenu

XPS 13 :: Rendre le menu de Grub2 plus lisible

grub-fedora-xps

Avec une résolution de 3200 x 1800 sur le Dell XPS 13 2015, on a bien du mal à lire le menu de Grub. J'ai donc cherché un moyen d'y voir plus clair. Tout d'abord, j'ai essayé de changer la résolution avec la commande GRUB_GFXMODE="1600x900" dans le fichier de configuration, mais Grub2 n'en a pas tenu compte.

Après des recherches et de nombreux essais infructueux, j'ai trouvé cette discussion sur ask.fedoraproject.org : http://goo.gl/cLES7u.

La solution consiste à recréer la police de caractères unicode utilisée par Grub à partir de DejaVuSansMono. La commande grub2-mkfont permet de préciser la taille souhaitée.
Après quelques essais, j'ai choisi un 36 pour être assorti avec la taille mannequin du XPS 13 😉

Tout d'abord, il faut créer la police de caractères.

grub2-mkfont -s 36 --output=/boot/grub2/unicode.pf2 /usr/share/fonts/dejavu/DejaVuSansMono.ttf
Ensuite, on modifie le fichier /etc/default/grub pour y ajouter :
GRUB_TERMINAL=gfxterm
puis, il faut mettre à jour Grub2 sur la partition EFI avec la commande :
grub2-mkconfig -o /boot/efi/EFI/fedora/grub.cfg

Si le menu de Grub ne s'affiche toujours pas de manière lisible, il peut être nécessaire de copier le fichier ttf dans le dossier des polices de caractères de l'EFI de Fedora.

cp /boot/grub2/unicode.pf2 /boot/efi/EFI/fedora/fonts/

Un petit reboot et le tour est joué.

2 thoughts on “XPS 13 :: Rendre le menu de Grub2 plus lisible

  1. avatarMarcet

    J'ai ajouté une instruction juste avant le reboot.
    Je ne sais pas pourquoi, mais mon menu ne s'affichait plus correctement.
    C'est maintenant réglé.

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.