Plymouth et les drivers propriétaires Nvidia


Boot
Après avoir installé les drivers propriétaires Nvidia, il se peut que le système de boot graphique Plymouth ne fonctionne plus, ou qu'une image "baveuse apparaisse". Voici deux astuces qui permettent de corriger tout cela. Celles-ci ont fonctionné pour moi sous une Ubuntu 10.04.

Ubuntu 10.04 - Plymouth

Plymouth affiche aucune image

Si Plymouth affiche aucune image sur votre système, commencez par éditer en root, le fichier /etc/default/grub et modifiez la ligne GRUB_GFXMODE comme ceci :

gksudo gedit /etc/default/grub

GRUB_GFXMODE=1024x768,800x600

Cela définit la résolution de l'écran qui permet de choisir sur quel système on veut démarrer. Attention, au delà d'une résolution de 1024x768, les écritures sont plus petites et difficiles à lire.

Éditez ensuite le fichier /etc/grub.d/00_header (toujours en root) et ajoutez ceci après la ligne "gfxmode=${GRUB_GFXMODE}" :

gksudo gedit /etc/grub.d/00_header

set gfxpayload=1280x1024,1024x768x,800x600

Ici, on définit la résolution qui sera utilisée par Plymouth. Si la première valeur ne fonctionne pas, le système essayera la deuxième et ainsi de suite...

Pour finir, mettez à jour la configuration de votre Grub et rebootez votre ordinateur :

sudo update-grub

Plymouth affiche une image "Baveuse"

Si Plymouth fonctionne mais qu'il affiche une image toute moche, ouvrez un terminal et commencez par installer v86d :

sudo apt-get install v86d

Editez ensuite en root, le fichier /etc/default/grub et modifiez les deux lignes GRUB_GFXMODE et GRUB_CMDLINE_LINUX_DEFAULT comme ceci (cf. ci dessus pour plus d'explication) :

gksudo gedit /etc/default/grub

GRUB_GFXMODE=1024x768,800x600
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset video=uvesafb:mode_option
=1280x1024-24,mtrr=3,scroll=ywrap"

Ajoutez ensuite cette ligne à la fin du fichier suivant :

gksu gedit /etc/initramfs-tools/modules

uvesafb mode_option=1280x1024-24 mtrr=3 scroll=ywrap

Lancez ensuite les commandes suivantes et rebootez votre ordinateur :

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


22 Commentaires pour "Plymouth et les drivers propriétaires Nvidia"

Flux des commentaires de cet article Ajouter un commentaire
  •  

    Salut,

    Ca ne fonctionnait plus ou ça laguait au démarrage ?

    Dans mon cas (Nvidia 8600M GS), il laguait quand j'ai essayé de mettre le plymouth solar. Le résultat était tout baveux...

    Merci de donner plus de détails.

    RépondreRépondre
    toto , le 1 mai 2010 à 13:34
  •  

    @toto : chez moi, j'avais un écran noir et plus de plymouth. Cette astuce me la remit en place.

    RépondreRépondre
    pti-seb , le 1 mai 2010 à 14:17
  •  

    @toto : je viens de rajouter une solution contre les écran de démarrage tout baveux (trouvée chez Sofpedia).

    RépondreRépondre
    pti-seb , le 2 mai 2010 à 14:40
  •  

    C'est la seule chose qui n'allait pas depuis cette mise à jour, et j'ai toujours pas réussi à la régler.

    J'ai suivi à la lettre les commandes à faire et ca a changé juste le "style" du bug graphique, maintenant il est plus pixélisé..

    RépondreRépondre
    nii , le 2 mai 2010 à 20:50
  •  

    Merci pour l'astuce !

    RépondreRépondre
    gmatta , le 3 mai 2010 à 10:52
  •  

    Merci pour l'astuce, je vais tester ça dès que possible.

    Faut-il changer dans le tuto les valeurs de la résolution pour les adapter à son écran (je suis en 1440*900) ?

    RépondreRépondre
    filibert , le 3 mai 2010 à 11:47
  •  

    @filibert : bien tu peux tester. Le mieux est de mettre une série de valeur quand cela est possible (ex: GRUB_GFXMODE), comme expliqué, si jamais la première ne marche pas, il charge la seconde.

    RépondreRépondre
    pti-seb , le 3 mai 2010 à 13:30
  •  

    J'ai essayé l'astuce "écran tout baveux". Résultat, l'ordi reste figé à un écran noir au boot, et je ne peux rien faire!
    Comment dépanner ça?

    RépondreRépondre
    lawl , le 5 mai 2010 à 20:38
  •  

    @lawl : j'ai un collègue qui à eu le même problème. Là c'est pas un problème plymouth, mais tout simplement les drivers nvidia proprio qui ne marche pas sur ton PC. Il faut donc les désinstaller à l'aide d'un live CD.

    RépondreRépondre
    pti-seb , le 5 mai 2010 à 20:44
  •  

    Les drivers marchent très bien, je peux meme (désolé, le ^ marche pas, je sais pas ce qu'ils ont foutu à la disposition clavier....) jouer à blood frontier ;D.
    La je suis en train de me dépatouiller en recovery mode pour virer les lignes ajoutées et revenir comme avant.

    RépondreRépondre
    lawl , le 5 mai 2010 à 20:55
  •  

    Bon j'arrive à rien, je vais réinstaller.
    En tout cas, les astuces proposées ici sont très dangeureuses. Il faudrait ajouter un gros warning.

    RépondreRépondre
    lawl , le 5 mai 2010 à 21:25
  •  

    @lawl : ces astuces ne sont en rien dangereuses, ce sont de simple configuration Grub et il suffit de refaire la manipulation inverse (avec un LiveCD dans les situations les plus délicates) pour revenir en arrière.

    RépondreRépondre
    pti-seb , le 5 mai 2010 à 22:13
  •  

    Marche nickel, merci !

    RépondreRépondre
    Natchack , le 9 mai 2010 à 14:01
  •  

    Petit souci : je n'ai pas de fichier grub dans etc/default/, c'est grave ? je suis en 10.04, après mise à jour de 9.10.
    Quel fichier éditer pour que ça fonctionne du coup ?

    RépondreRépondre
    Tomek , le 17 mai 2010 à 15:09
  •  

    je me réponds, j'étais sous grub-legacy, je suis passé sous grub-pc (grub 2), et j'ai bien les fichiers. Je vais tester la modif pour l'image baveuse (c'est pas qu'une histoire de résolution donc ?).

    RépondreRépondre
    Tomek , le 17 mai 2010 à 17:16
  •  

    Plymouth m'affichant une image baveuse j'ai appliqué la deuxième solution mais malheureusement je n'ai obtenu qu'un écran noir.

    Alors j'ai appliqué en plus la permière solution et maintenant ça marche :)

    RépondreRépondre
    Zarvox , le 29 mai 2010 à 21:13
  •  

    Ça marche bien, je viens de tester avec un 23", ça me remet l'image en place, mais il me met une résolution de 1280 alors que j'ai précisé 1980.

    Sinon, c'est nickel !

    RépondreRépondre
    G33k , le 29 août 2010 à 16:36
  •  

    Merci pour cette astuce qui fonctionne aussi pour Debian/SID (Le deuxieme partie)

    En suivant le wiki Debian, Plymouth s'affiche en mode texte, mais grace à ton astuce (forcer le framebuffer je pense) le theme solar s'affiche bien en 1280x800 sur mon portable.

    Merci encore.

    PS: J'ai une carte NVIDIA

    RépondreRépondre
    David , le 4 septembre 2010 à 00:31
  •  

    Bonjour

    Je suis sous 10.04 après mise à niveau de 9.04 - Carte ATI (Asus) EAH5450

    J'ai un écran baveux couleur violet ubuntu SANS le logo suivi d'un écran noir assez long avant démarrage...

    Quant je tape gksudo gedit /etc/default/grub dans mon terminal j'obtiens un fichier vierge...

    Comment puis-je connaitre ma version de grub? ...et bien sur comment résoudre mon problème
    Avis aux bons samaritains

    RépondreRépondre
    Lithe , le 22 septembre 2010 à 01:34
  •  

    @Lithe : bizarre que ton fichier soit vide. Sinon pour connaître ta version de grub tu peux utiliser cette commande :

    grub --version

    RépondreRépondre
    pti-seb , le 22 septembre 2010 à 08:58
  •  

    Quelqu'un saurait comment appliquer cette astuce quand on utilise burg en plus de grub?

    RépondreRépondre
    LordPhoenix , le 24 mars 2011 à 17:40
  •  

    Merci pour ce billet, presque 3 ans plus tard ce billet est toujours d'actualité.
    Testé à l'instant, les manips marchent encore sur ma Kubuntu 12.04.2 LTS

    Merci encore :)

    RépondreRépondre
    P'tit Nico , le 29 mars 2013 à 14:45
 

Ajouter un commentaire

actualité android apache apple astuce astuces bash bilboblog blog boot chrome clavier commande commandes conky date debian Desktop développement elementary exploit faille fedora firefox flash gimp gnome google graphique Graphisme hack hacking Hardware humour intel internet iphone jailbreak Jeux Kde kernel libre Linux log logiciels Logiciels Libres lucid lynx maemo mail maquette metasploit microsoft mobile mockup monitoring mozilla multi-touch musique mysql n900 nautilus nokia noyau openoffice open source password photos php Planet publicité redhat red hat rpm réseau screenshot script serveur serveurs shell sql ssh statistiques sysadmin system Sécurité thème tux-planet tv twitter ubuntu unity vidéo vidéos vlc voyage wallpaper windows wordpress yum