J'essaie d'utiliser grub-customizer pour ajouter une image d'arrière-plan personnalisée et utiliser la police Ubuntu Condensed. L'aperçu a l'air bien:
Mais lorsque je démarre, je reçois une configuration confuse. Le texte est brouillé, avec les symboles "Caractère inconnu" apparaissant dans la zone entourant les options du menu de démarrage (car apparemment seule la police grub par défaut contient ces caractères spéciaux?). Cependant, les options de démarrage sont dans la police Ubuntu. Il n'y a qu'un écran noir comme fond.
J'essaie d'utiliser un fichier 1366x768 (identique à celui de mon écran) .png comme image d'arrière-plan. Cela devrait être compatible, non? Que puis-je faire pour que l'image de fond fonctionne?
Désolé pour l'attente:
Informations sur le changement de la police GRUB en Ubuntu-Mono que j'aurais dû trouver plus tôt:
Dans cette question , OP a essayé de changer la police sans résultat. Le problème semble être un bug avec les glyphes d'ordre croissant selon cette réponse .
En gros, je ne peux donc utiliser quoi que ce soit de la famille de polices Ubuntu pour ma police GRUB (triste mais vrai) jusqu'à ce que le bogue soit corrigé.
Info sur l'image de fond:
Si aucune option n'est spécifiée dans /etc/default/grub
, GRUB utilisera la première image trouvée dans /boot/grub
. L'image doit être dans l'espace de couleurs RVB et, en format JPEG, 8 bits. GRUB détectera automatiquement la résolution de l'écran, aucune configuration nécessaire, et réduira/réduira si nécessaire l'image (de thegeekstuff.com ).
Donc, pour résumer, tout ce qui était nécessaire était pour moi d'aller simplement avec la police par défaut (pas de contournement) et d'éditer mon image dans GIMP pour l'adapter aux paramètres.
Le problème peut avoir été provoqué par un bogue de personnalisation de grub. Une alternative au grub customizer (programme tiers) consiste à utiliser les thèmes grub qui sont fournis en standard sur toutes les installations Ubuntu:
Même si vous utilisez seulement un grub ordinaire, si vous voulez une police différente, vous devez d'abord utiliser le programme grub-mkfont
. Il en va de même pour Grub Customizer utilisé par OP et les thèmes Grub utilisés dans la première partie de cette réponse.
Voici les polices que j'ai créées pour grub:
$ ll /usr/share/grub/themes/Tuxkiller2/*.pf2
-rwxrwx--- 1 root root 176923 Jun 9 16:41 /usr/share/grub/themes/Tuxkiller2/dejavu_14.pf2*
-rwxrwx--- 1 root root 20041 Jun 9 16:41 /usr/share/grub/themes/Tuxkiller2/droidlogo_bold_17.pf2*
-rwxrwx--- 1 root root 23339 Jun 9 16:41 /usr/share/grub/themes/Tuxkiller2/droidlogo_bold_20.pf2*
-rwxrwx--- 1 root root 31498 Jun 9 16:41 /usr/share/grub/themes/Tuxkiller2/droidlogo_bold_26.pf2*
-rwxrwx--- 1 root root 15244 Jun 9 16:41 /usr/share/grub/themes/Tuxkiller2/droidlogo_regular_12.pf2*
-rwxrwx--- 1 root root 19148 Jun 9 16:41 /usr/share/grub/themes/Tuxkiller2/droidlogo_regular_17.pf2*
-rwxrwx--- 1 root root 113623 Jul 11 17:05 /usr/share/grub/themes/Tuxkiller2/ubuntu_bold_italic_36.pf2*
-rwxrwx--- 1 root root 45391 Jul 11 17:08 /usr/share/grub/themes/Tuxkiller2/ubuntu_light_20.pf2*
-rwxrwx--- 1 root root 41020 Jul 11 17:16 /usr/share/grub/themes/Tuxkiller2/ubuntu_regular_18.pf2*
-rwxrwx--- 1 root root 46423 Jul 11 17:16 /usr/share/grub/themes/Tuxkiller2/ubuntu_regular_20.pf2*
-rwxrwx--- 1 root root 68602 Jul 11 16:59 /usr/share/grub/themes/Tuxkiller2/ubuntu_regular_28.pf2*
Pour créer une police, utilisez le programme grub-mkfont
comme décrit dans ce guide: Augmenter la police dans GRUB pour les écrans à haute résolution :
Sudo grub-mkfont --output=/boot/grub/fonts/DejaVuSansMono24.pf2 \
--size=24 /usr/share/fonts/truetype/dejavu/DejaVuSansMono.ttf
Puis, dans votre fichier de configuration /etc/default/grub
, indiquez-lui d'utiliser le nouveau fichier de police .pf2
:
# More readable font on high dpi screen, generated with
# Sudo grub-mkfont --output=/boot/grub/fonts/DejaVuSansMono24.pf2 \
# --size=24 /usr/share/fonts/truetype/dejavu/DejaVuSansMono.ttf
GRUB_FONT=/boot/grub/fonts/DejaVuSansMono24.pf2
Enfin couru:
Sudo update-grub
Répondre au commentaire : Les thèmes de grub sont intégrés à grub, utilisez donc:
$ apt policy grub2-common
grub2-common:
Installed: 2.02~beta2-36ubuntu3.18
Candidate: 2.02~beta2-36ubuntu3.18
Version table:
*** 2.02~beta2-36ubuntu3.18 500
500 http://ca.archive.ubuntu.com/ubuntu xenial-updates/main AMD64 Packages
100 /var/lib/dpkg/status
2.02~beta2-36ubuntu3 500
500 http://ca.archive.ubuntu.com/ubuntu xenial/main AMD64 Packages
Une information très détaillée est disponible dans la page suivante. Suivez simplement les instructions.
http://members.iinet.net/~herman546/p20/GRUB2%20Splashimages.html
J'espère que ça aide.