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 26/07/2012, à 19:30

Th3Drum3r

Image de fond pendant que grub est caché

Bonjour,
J'ai installé récemment Kubuntu 12.04 64 bits en dual-boot avec Windows 7 et j'en suis pleinement satisfait. J'aime particulièrement personnaliser Grub pour avoir un démarrage d'apparence propre. J'ai donc pour habitude de mettre l'un des systèmes d'exploitation installé en multi-boot par défaut et de cacher le menu Grub.
Lorsqu'au boot on arrive au moment où on peut appuyer sur [Échap] pour faire apparaître le menu Grub, ce fameux moment est un écran noir.
Est-il possible de remplacer cet écran noir par une image de fond ?
Je ne parle bien évidemment pas de l'image de fond du menu Grub, mais de celle où le menu est caché.

J'ai recherché sur la toile sans succès. Je vous prie de m'excuser si mon problème à déjà été résolu dans un autre sujet, je n'ai pas réussi à tomber dessus et je vous remercie d'avance de me donner le lien smile


Cordialement,

Hors ligne

#2 Le 01/08/2012, à 16:40

grnhkv

Re : Image de fond pendant que grub est caché

Bonjour,

je sais pas si j'ai bien compris ta demande donc voilà deux méthodes pour changer l'écran de boot et l'écran de connexion.

Changer l'image de l'écran de Boot

$ sudo nano /usr/share/desktop-base/grub_background.sh

WALLPAPER=/usr/share/images/desktop-base/ancienne_image.png
WALLPAPER=/usr/share/images/desktop-base/nouvelle_image.png

$ sudo update-grub

si tous se passe bien

Generating grub.cfg ...
Found background: /usr/share/images/desktop-base/image.png
Found background image: /usr/share/images/desktop-base/image.png
Found linux image: /boot/vmlinuz-2.6.32-5-686
Found initrd image: /boot/initrd.img-2.6.32-5-686
done

Changer l'image de l'écran de connexion

$ sudo nano /etc/gdm3/greeter.gconf-defaults

# Use a specific background
#/desktop/gnome/background/picture_filename      /usr/share/images/desktop-base/ancienne-image.svg

# Use a specific background
/desktop/gnome/background/picture_filename      /usr/share/images/desktop-base/nouvelle-image.svg

(Ne pas oublier d'enlever le # devant la ligne /desktop/gnome/background/picture_filename)

Hors ligne

#3 Le 02/08/2012, à 18:53

Th3Drum3r

Re : Image de fond pendant que grub est caché

Bonsoir,
Merci de ta réponse, ce sont des manipulations qui m'intéressent aussi !
J'ai du mal à m'expliquer je vais essayer d'être plus clair en procédant par étapes :
J'ai caché le menu Grub en enlevant le # devant la ligne GRUB_HIDDEN_TIMEOUT=3 du fichier '/etc/default/grub'.
Quand je démarre mon ordinateur, j'ai l'écran de démarrage (logo de la marque la carte mère ou liste des tests effectués par l'ordinateur), j'ai ensuite un écran noir de 3 secondes (grâce à GRUB_HIDDEN_TIMEOUT=3) pendant lequel je dispose donc de 3 secondes pour faire apparaître Grub en appuyant sur la touche [Echap]. Eh bien c'est pendant cet écran noir que je cherche à mettre un fond d'écran personnalisé et non pendant que grub est visible.

J'espère avoir été plus clair cette fois-ci. smile


Cordialement,

Hors ligne

#4 Le 02/08/2012, à 19:59

compte supprimé

Re : Image de fond pendant que grub est caché

Oui. En somme tu voudrais que grub affiche quelque chose plutôt que rien du tout, mais pas le menu !
C'est un problème intéressant...

Je pense qu'il convient de faire un petit script d'après /etc/grub.d/05_debian_theme et l'insérer au bon endroit dans /etc/grub.d/00_header
En effet, ces scripts sont exécutés dans l'ordre de leur numérotation, et je suppose qu'avec un hidden_timeout (sans doute dans le 00), le 05 n'est jamais exécuté. Il suffirait donc d'en exécuter la partie adéquate, l'affichage du fond, avant le hidden_timeout...  L'appel à un petit script qui ne fait que ça (afficher le fond, ou un autre fond, dans la foulée), placé au bon endroit devrait le faire...
Avis au spécialistes de bash...
Tu peux d'ailleurs poser ta question dans la rubrique "développement"... Ou "trucs et astuces"... en renvoyant un lien sur ce sujet...

Mais attention, sauvegarde obligatoire des fichiers originaux avant d'y bidouiller (pour pouvoir les restaurer facilement avec un liveCD, si ça ne démarre plus...).

Dernière modification par faustus (Le 02/08/2012, à 20:04)

#5 Le 21/08/2012, à 19:56

Th3Drum3r

Re : Image de fond pendant que grub est caché

Bonsoir,
Désolé pour le mauvais choix de rubrique. Je suis nouveau sur le forum et je me suis un peu perdu.
Je ferai le changement de rubrique quand j'aurais un ordi à portée parce qu'avec le mobile c'est un peu la galère.
Merci pour ta réponse. En effet j'ai regardé les 00_HEADER et autres fichiers du genre pour essayer de comprendre comment cela fonctionne avant de poster ici. Biensûr j'ai des connaissances de base en bash mais pas assez pour savoir afficher une image à l'écran à ce moment précis.

PS : s'il y a des erreur de frappe veuillez m'excuser, c'est plus facile avec un clavier qu'un mobile.


Cordialement,

Hors ligne