Articles avec les mots clés ’logo’
Régler le problème de résolution avec Plymouth
Plymouth est chargé d’afficher le logo ubuntu durant la phase de boot. Cependant, si vous utilisez les pilotes propriètaires nvidia ou ati, le logo sera affiché dans une résolution horrible (à première vue du 640×480). Ceci est valable sur ubuntu 10.04 et probablement 10.10 (en tout cas, ca l’est avec la rc).
Tout d’abord, installer le paquet v86d :
sudo apt-get install v86d
Ensuite exécuter la commande sudo vi /etc/default/grub et remplacer la ligne :
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
par
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset video=uvesafb:mode_option=1024x768-24,mtrr=3,scroll=ywrap"
Bien évidemment, remplacez 1024×768 par la résolution désirée.
Changer ensuite dans ce mêm fichier la ligne :
#GRUB_GFXMODE=640x480
par
GRUB_GFXMODE=1024x768
De la même manière que précédemment, remplacer 1024×768 par la résolution voulue.
Executer ensuite la commande sudo vi /etc/initramfs-tools/modules pour y ajouter la ligne :
uvesafb mode_option=1024x768-24 mtrr=3 scroll=ywrap
Lancez ensuite les commandes :
sudo update-grub2 sudo update-initramfs -u
Modifier le logo lors du boot sur Centos 5
Par défaut, il s’agit de tux qui apparait pendant l’initialisation du système. Nous allons modifier ce logo par défaut par le logo du site be-root.com
Les manipulations sont effectuées sur une Centos 5.3. Quitte à recompiler un kernel, autant prendre le dernier disponible à ce jour, le 2.6.29-2.
La méthodologie suivie pour recompiler un noyau vanilla sur Centos 5 est quasiment identique à celle utilisée dans cet article
Tout d’abord, il faut télécharger les sources du noyau et les décompresser dans /usr/src puis faire pointer un lien symbolique du répertoire obtenu vers /usr/src/linux
Il faut ensuite récupérer le fichier logo.png du logo que nous voulons mettre en lieu et place du logo par défaut. La palette du logo a été rectifier afin de limiter le nombre de couleurs utilisées à 128. Le logo est ensuite converti au format ppm et est copié en remplacement du logo original.
Nous faisons ensuite un make oldconfig en choisissant toutes les valeurs proposées par défaut suivi d’un make rpm. L’installation du noyau obtenu se fait en faisant un rpm -ivh /usr/src/redhat/RPMS/i386/kernel-2.6.29.2-1.i386.rpm –nodeps –force
Du fait d’un bug d’une dépendance dans le programme mkinitrd, il est nécessaire de générer l’initrd manuellement.
Il suffit ensuite de modifier le fichier /boot/grub/menu.lst pour y référencer notre nouveau noyau et lui passer en paramétre vga=791.
Je désactive SELinux puisque je n’ai pas de policy par défaut et je reboote pour voir mon logo modifié :