Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 09/11/2015, à 23:34

peterpan31

Modifier les polices dans GRUB2

Bonsoir,

Je cherche à fixer une nouvelle taille de police de caractère pour le menu de GRUB2 pour raison d'handicap visuel.
Je trouve de la doc pour les couleurs de fond et images mais rien sur la fonte et sa taille.
Comment puis-je faire cela ?

Merci
pierre

Hors ligne

#2 Le 10/11/2015, à 19:46

metalux

Re : Modifier les polices dans GRUB2

Bonjour,
Il faut utiliser grub-mkfont pour rendre les polices compatibles avec grub.
Voici 2 liens de nos amis anglophones qui peuvent t'aider:
http://ubuntuforums.org/showthread.php? … ost8764581
https://help.ubuntu.com/community/Maint … rub2Screen

Hors ligne

#3 Le 10/12/2015, à 00:32

peterpan31

Re : Modifier les polices dans GRUB2

Bonjour,

Je vous remercie avec bien du retard et je demande pardon.
Je fais une synthèse pour ceux intéressés.
Tout en mode root bien entendu (sudo -i).

1- Créez une police PFE, je prendrai l'exemple Arial :
$ grub-mkfont --output=/boot/grub/Arial.pf2 --size=64 /usr/share/fonts/truetype/msttcorefonts/Arial.ttf

2- Modifiez la variable GRUB_FONT dans /etc/default/grub :
GRUB_FONT="/boot/grub/Arial.pfe"

3- Mettre à jour GRUB :
$ update-grub

Vous rebootez et voilà des items géantes !
On peut améliorer la lisibilité en changeant l'image de fond, comme ceci:

1- Copiez une image ici:
/usr/share/images/grub/votre_image

2- Modifier la variable GRUB_BACKGROUND dans /etc/default/grub comme ceci:
GRUB_BACKGROUND="/usr/share/images/grub/votre_image"

3- Mettre à jour GRUB.
$ update-grub

Rebootez... que c'est beau ! ;-)

A consommer sans modération
--
pierre

Dernière modification par peterpan31 (Le 10/12/2015, à 00:39)

Hors ligne

#4 Le 10/12/2015, à 16:22

lynn

Re : Modifier les polices dans GRUB2

Bonjour,

Pour l'image de fond, il n'y a pas besoin de créer un répertoire supplémentaire dans /usr/share/... Tu copie ton image (png, jpeg...) directement dans /boot/grub suivi d'un:

sudo update-grub

Ça évite de rajouter des lignes dans /etc/default/grub. wink


«C'est pas parce qu'ils sont nombreux à avoir tort qu'ils ont raison!»

Coluche

En ligne

#5 Le 10/12/2015, à 16:31

lynn

Re : Modifier les polices dans GRUB2

peterpan31 a écrit :

2- Modifiez la variable GRUB_FONT dans /etc/default/grub :
GRUB_FONT="/boot/grub/Arial.pfe"

pierre

Autrement, il y'a une petite erreur, ce n'est pas Arial.pfe mais Arial.pf2


«C'est pas parce qu'ils sont nombreux à avoir tort qu'ils ont raison!»

Coluche

En ligne

#6 Le 10/12/2015, à 22:58

peterpan31

Re : Modifier les polices dans GRUB2

Bonsoir,

PF2 ? Mais oui, pardon.
Merci pour la correction. ;-)

Et merci pour la méthode simplifiée relative au fond d'écran.
--
pierre

Hors ligne

#7 Le 21/07/2019, à 14:21

Pipetix

Re : Modifier les polices dans GRUB2

Bonjour à tous,
je suis sur un dual boot Ubuntu 18.04 et W10.
J'ai appliqué les recommandations indiquées dans cette conversation.
La modification pour changer la police et la taille des caractères fonctionne parfaitement.

En revanche, je souhaite aussi pouvoir changer le back-ground, mais l'image ne s'affiche pas.
J'ai essayé les 2 méthodes indiquées :

  • en plaçant l'image directement dans le répertoire /boot/grub suivi d'un

    sudo update-grub
  • en plaçant l'image dans le répertoire /usr/share/images/grub/ avec indication du chemin dans la variable GRUB_BACKGROUND du fichier /etc/default/grub suivi d'un

    sudo update-grub

Après un redémarrage, aucune des 2 méthodes ne permet d'afficher l'image.

Quelqu'un sait-il/elle si l'image doit-elle respecter certaines contraintes de format jpg, gif, png... ou taille en nombre de pixels...?
Merci d'avance.
Cordialement.


L'humain est perfectible, et toujours un éternel Apprenti ...

Hors ligne

#8 Le 21/07/2019, à 14:24

lynn

Re : Modifier les polices dans GRUB2

Bonjour,

Que donne le retour complet de

sudo update-grub

«C'est pas parce qu'ils sont nombreux à avoir tort qu'ils ont raison!»

Coluche

En ligne

#9 Le 21/07/2019, à 14:47

Pipetix

Re : Modifier les polices dans GRUB2

Bonjour lynn, merci pour ton intérêt...

pierre@pierre-N650DU:~$ sudo update-grub
[sudo] Mot de passe de pierre : 
Sourcing file `/etc/default/grub'
Création du fichier de configuration GRUB…
Arrière-plan trouvé : /usr/share/images/grub/grub_background.jpg
Found background image: /usr/share/images/grub/grub_background.jpg
Image Linux trouvée : /boot/vmlinuz-4.15.0-54-generic
Image mémoire initiale trouvée : /boot/initrd.img-4.15.0-54-generic
Image Linux trouvée : /boot/vmlinuz-4.15.0-52-generic
Image mémoire initiale trouvée : /boot/initrd.img-4.15.0-52-generic
Found memtest86+ image: /boot/memtest86+.elf
Found memtest86+ image: /boot/memtest86+.bin
Windows 10 trouvé sur /dev/sda1
fait

L'humain est perfectible, et toujours un éternel Apprenti ...

Hors ligne

#10 Le 21/07/2019, à 14:52

lynn

Re : Modifier les polices dans GRUB2

Il te trouve bien une image mais dans /usr/share/images/grub/ ..?

Tu n'aurais pas installé grub-customizer par hasard ?


«C'est pas parce qu'ils sont nombreux à avoir tort qu'ils ont raison!»

Coluche

En ligne

#11 Le 21/07/2019, à 15:21

Pipetix

Re : Modifier les polices dans GRUB2

Je suis plutôt débutant sous Linux... et mon install dual-boot a été réalisée par un installateur professionnel lorsque j'ai acheté mon PC.
Je n'ai pas souvenir d'avoir installé grub-customizer par la suite, je ne connais pas.
Par contre, c'est moi qui ai placé l'image grub_background.jpg dans /usr/share/images/grub (une image que j'ai renommée ainsi)


L'humain est perfectible, et toujours un éternel Apprenti ...

Hors ligne

#12 Le 21/07/2019, à 15:26

lynn

Re : Modifier les polices dans GRUB2

Il semble que ton image apparaît en double lors de la commande update-grub...

Commence par enlever ton image de

/usr/share/images/grub

et place là (si elle n'y est pas déjà...) dans

/boot/grub

et ensuite

sudo update-grub

Edit : Poste le retour de cette dernière commande.

Dernière modification par lynn (Le 21/07/2019, à 15:28)


«C'est pas parce qu'ils sont nombreux à avoir tort qu'ils ont raison!»

Coluche

En ligne

#13 Le 21/07/2019, à 15:52

Pipetix

Re : Modifier les polices dans GRUB2

Oui elle est aussi dans /boot/grub, car j'avais d'abord essayé la méthode que tu avais indiqué au #4...
Maintenant si je la supprime dans /usr/share/images/grub je dois certainement modifier aussi le paramètre GRUB_BACKGROUND dans le fichier de config, non ?
Car sinon il va pointer vers quelque chose de vide...


L'humain est perfectible, et toujours un éternel Apprenti ...

Hors ligne

#14 Le 21/07/2019, à 15:57

lynn

Re : Modifier les polices dans GRUB2

En fait, dans /etc/default/grub tu peux supprimer la ligne

GRUB_BACKGROUND=/usr/share/images/grub/grub_background.jpg

et ensuite, poste le retour de

sudo update-grub

«C'est pas parce qu'ils sont nombreux à avoir tort qu'ils ont raison!»

Coluche

En ligne

#15 Le 21/07/2019, à 16:53

Pipetix

Re : Modifier les polices dans GRUB2

pierre@pierre-N650DU:~$ sudo update-grub
[sudo] Mot de passe de pierre : 
Sourcing file `/etc/default/grub'
Création du fichier de configuration GRUB…
Found background image: grub_background.jpg
Image Linux trouvée : /boot/vmlinuz-4.15.0-54-generic
Image mémoire initiale trouvée : /boot/initrd.img-4.15.0-54-generic
Image Linux trouvée : /boot/vmlinuz-4.15.0-52-generic
Image mémoire initiale trouvée : /boot/initrd.img-4.15.0-52-generic
Found memtest86+ image: /boot/memtest86+.elf
Found memtest86+ image: /boot/memtest86+.bin
Windows 10 trouvé sur /dev/sda1
fait

L'humain est perfectible, et toujours un éternel Apprenti ...

Hors ligne

#16 Le 21/07/2019, à 16:56

lynn

Re : Modifier les polices dans GRUB2

Et tu vois ton image en fond d'écran quand grub s'affiche ?


«C'est pas parce qu'ils sont nombreux à avoir tort qu'ils ont raison!»

Coluche

En ligne

#17 Le 21/07/2019, à 16:59

Pipetix

Re : Modifier les polices dans GRUB2

Non toujours pas d'image...


L'humain est perfectible, et toujours un éternel Apprenti ...

Hors ligne

#18 Le 21/07/2019, à 17:06

lynn

Re : Modifier les polices dans GRUB2

Poste le contenu de ton fichier

/etc/default/grub

«C'est pas parce qu'ils sont nombreux à avoir tort qu'ils ont raison!»

Coluche

En ligne

#19 Le 21/07/2019, à 17:14

Pipetix

Re : Modifier les polices dans GRUB2

# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.
# For full documentation of the options in this file, see:
#   info -f grub -n 'Simple configuration'

GRUB_DEFAULT=0
GRUB_TIMEOUT_STYLE=hidden
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""
GRUB_FONT="/boot/grub/DejaVuSansMono24.pf2"
#GRUB_BACKGROUND="/boot/grub/grub_background.jpg"
#GRUB_BACKGROUND="/usr/share/images/grub/grub_background.jpg"

# Uncomment to enable BadRAM filtering, modify to suit your needs
# This works with Linux (no patch required) and with any kernel that obtains
# the memory map information from GRUB (GNU Mach, kernel of FreeBSD ...)
#GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefef"

# Uncomment to disable graphical terminal (grub-pc only)
#GRUB_TERMINAL=console

# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
#GRUB_GFXMODE=640x480

# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
#GRUB_DISABLE_LINUX_UUID=true

# Uncomment to disable generation of recovery mode menu entries
#GRUB_DISABLE_RECOVERY="true"

L'humain est perfectible, et toujours un éternel Apprenti ...

Hors ligne

#20 Le 21/07/2019, à 17:39

lynn

Re : Modifier les polices dans GRUB2

Il faut que tu commentes la ligne

GRUB_TIMEOUT_STYLE=hidden

puis

sudo update-grub

«C'est pas parce qu'ils sont nombreux à avoir tort qu'ils ont raison!»

Coluche

En ligne

#21 Le 21/07/2019, à 17:52

Pipetix

Re : Modifier les polices dans GRUB2

Fait, mais toujours pas d'image... après redémarrage

Dernière modification par Pipetix (Le 21/07/2019, à 17:53)


L'humain est perfectible, et toujours un éternel Apprenti ...

Hors ligne

#22 Le 21/07/2019, à 18:24

lynn

Re : Modifier les polices dans GRUB2

Tu vois l'écran de grub quand même ?


«C'est pas parce qu'ils sont nombreux à avoir tort qu'ils ont raison!»

Coluche

En ligne

#23 Le 21/07/2019, à 18:42

Pipetix

Re : Modifier les polices dans GRUB2

Oui bien sur avec la police de caractères lisible (taille 24) car au départ c'était très très minuscule...
Simplement, il n'y a aucune image de fond d'écran...


L'humain est perfectible, et toujours un éternel Apprenti ...

Hors ligne

#24 Le 21/07/2019, à 18:50

lynn

Re : Modifier les polices dans GRUB2

À tout hasard, essai de transformer ton extension .jpg en .jpeg, puis

sudo update-grub

«C'est pas parce qu'ils sont nombreux à avoir tort qu'ils ont raison!»

Coluche

En ligne

#25 Le 21/07/2019, à 19:39

Pipetix

Re : Modifier les polices dans GRUB2

Fait... mais toujours pas d'image...


L'humain est perfectible, et toujours un éternel Apprenti ...

Hors ligne