Comment retrouver l’apparence de Plymouth (l’écran de démarrage du système)

Parfois, sous Ubuntu ou Kubuntu (et certainement sous d’autres variantes d’Ubuntu et d’autres distributions aussi peut-être), on se retrouve avec un écran de chargement du système très moche : plus de logo, rien que du texte ou autres, avant d’accéder à l’écran de connexion. Cela est parfois dû à un conflit avec les drivers Nvidia propriétaires, mais pas forcément. Par exemple, chez moi, ce problème est apparu avant même que je n’installe les drivers Nvidia, du moins sur la dernière version de Kubuntu.  Voici un petit guide pour résoudre ce problème.

Tout d’abord, le lien vers la source ou j’ai trouvé l’information.

Toutefois, l’article en question est orienté Gnome, tandis que le mien le sera KDE, ce qui impliquera quelques modifications mineures.

Tout d’abord, on ouvre un terminal et on tape

kdesudo kate /etc/default/grub

Dans le fichier ouvert, on cherche la ligne contenant GRUB_CMDLINE_LINUX_DEFAULT, et on la remplace par celle-ci.

GRUB_CMDLINE_LINUX_DEFAULT= »quiet splash nomodeset video=uvesafb:mode_option=1280×800-16,mtrr=3,scroll=ywrap »

En lieu et place de 1280×800-16, il faut mettre une résolution supportée par votre écran. Comment les trouver ? L’auteur suggère d’utiliser hwinfo, mais celui-ci m’a fourni des résolutions qui n’ont ensuite pas marché. Le troisième chiffre représente la profondeur de couleur, 16 bits par pixel dans ce cas.

Ensuite, on décommente la ligne GRUB_GFXMODE (en enlevant le dièse devant la ligne) et on met la même résolution que dans l’autre ligne, sans la profondeur de couleur cette fois.

GRUB_GFXMODE=1280×800

Ensuite, on sauvegarde et on referme le fichier.

Si vous ne savez pas du tout quelle résolution utiliser, installez tout de même hwinfo. Pour cela il faut taper dans un terminal :

sudo apt-get install hwinfo

Ensuite, on le lance depuis un terminal

sudo hwinfo –framebuffer

Et on choisit une des résolutions proposées, une assez basse pour être sûr. Chez moi par exemple, la résolution 1440×900, supportée par mon écran, ne passait pas, j’obtenais un écran noir pendant le démarrage.

Ensuite, on ouvre un nouveau fichier

kdesudo kate /etc/initramfs-tools/modules

Et on rajoute la ligne

uvesafb mode_option=1280×800-16 mtrr=3 scroll=ywrap

Où comme tout à l’heure vous devez remplacer 1280×800-16 par votre résolution.

Encore une fois on sauvegarde puis ferme le fichier.

Finalement, toujours dans un terminal, on tape ces trois lignes

echo FRAMEBUFFER=y | sudo tee /etc/initramfs-tools/conf.d/splash
sudo update-grub
sudo update-initramfs -u

Les deux dernières servant à prendre en compte les modifications que l’on vient d’apporter.

On redémarre l’ordinateur, et en principe on se retrouve avec un écran de démarrage du système avec un joli logo.

Partagez vos expériences si vous utilisez cette astuce !

Publicités

Laisser un commentaire

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l'aide de votre compte WordPress.com. Déconnexion / Changer )

Image Twitter

Vous commentez à l'aide de votre compte Twitter. Déconnexion / Changer )

Photo Facebook

Vous commentez à l'aide de votre compte Facebook. Déconnexion / Changer )

Photo Google+

Vous commentez à l'aide de votre compte Google+. Déconnexion / Changer )

Connexion à %s