Contenu | Rechercher | Menus

Annonce

DVD, clés USB et t-shirts Ubuntu-fr disponibles sur la boutique En Vente Libre

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 04/06/2012, à 12:26

david1234

[HowTo] Grub2 : changer image de fond et couleur du menu (cadre+texte)

1. Pour changer l'image d'arrière plan, j'ai édité le fichier /etc/default/grub et y ai ajouté ces lignes :

#Pour avoir une belle image de départ : 
GRUB_BACKGROUND=/usr/share/splashimage/le_nom_de_l'image.png

La première ligne est un commentaire, la seconde indique le chemin de l'image que je souhaite utiliser comme image d'arrière plan.

2. Pour changer la couleur du menu, j'ai édité le fichier /etc/grub.d/05_debian_theme  et j'ai modifié cette partie :

# ... and write our configuration snippet to stdout. Use the colors 
    # desktop-base specified. If we're using a user-defined background, use 
    # the default colors since we've got no idea how the image looks like. 
    # If loading the background image fails, use the default theme. 
    echo "insmod ${reader}" 
    echo "if background_image `make_system_path_relative_to_its_root "${1}"`; then" 
    if [ -n "${2}" ]; then 
        echo "  set color_normal=${2}" 
    fi 
    if [ -n "${3}" ]; then 
        echo "  set color_highlight=${3}" 
    fi 
    if [ -z "${2}" ] && [ -z "${3}" ]; then 
        echo "  true"

en y ajoutant, juste avant « echo "  true" »  :

        echo "set menu_color_normal=blue/black" 
        echo "set menu_color_highlight=black/light-gray" 

Ce qui donne :

    if [ -z "${2}" ] && [ -z "${3}" ]; then 
        echo "set menu_color_normal=blue/black" 
        echo "set menu_color_highlight=black/light-gray"     
        echo "  true" 

J'ai constaté que black, comme arrière plan normal, me donne un fond transparent, ce que je cherchais à obtenir..

edit modo : tag du titre

[Edit] Merci.

Dernière modification par david1234 (Le 04/06/2012, à 21:49)


"Les révolutions commencent généralement par le remplacement des vieilles certitudes par de nouvelles et non par des découvertes originales dans un domaine complètement nouveau." S.J.GOULD
Mon blog : http://avousdire.wordpress.com/

Hors ligne