Cette page n'a pas encore d'étiquettes.
Apportez votre aide…

Ceci est une ancienne révision du document !



Problème avec USplash (logo au démarrage) sur les cartes graphique ATI

Cette page vous intéresse si vous présentez un des symptômes suivants (et une carte graphique ATI) :

  • le démarrage du Live CD aboutit à un blocage du logo, ou bien à un écran noir.
  • après une installation sans problème avec l'Alternate CD, le logo bloque ou l'écran devient noir.

Rappel : l'Alternate CD installe bien entendu Ubuntu de la même façon que le Live CD, c'est juste moins joli pendant l'installation.

Il faut bien entendu ne suivre qu'une de ces procédures à la fois, choisissez celle qui vous convient le mieux.

Penser en premier à mettre le CD en français, ce sera plus simple, avec F2 au premier écran.

Ne pas oublier de choisir le bon modèle de clavier dans la liste en appuyant sur F3 au premier écran également (si ce n'est déjà le cas). Sinon, vous n'aurez pas le bon clavier dans les consoles en dehors de l'interface graphique.

  1. au premier écran, appuyer sur « F6 » ;
  2. remplacer « splash -- » par « single » dans les options de démarrage ;
  3. appuyer sur « Entrée » ;
  4. devrait apparaître un terminal, en ligne de commande. Cela peut mettre du temps. Installez les paquets xorg-driver-fglrx (pilotes ATI) et fglrx-control (outils ATI). Puis tapez :
    aticonfig --initial
               <entrée> (configuration)
    aticonfig --overlay-type=Xv
               <entrée> (attention à la majuscule)
  5. tapez 1) :
    • pour Ubuntu : sudo /etc/init.d/gdm start
    • pour Kubuntu : sudo /etc/init.d/kdm start
  6. vous êtes normalement sur le Live CD.

Si l'interface graphique plante au premier redémarrage

  1. redémarrer et choisir le "recovery mode"
  2. un terminal se présente, taper :
    sudo apt-get install xorg-driver-fglrx
             <entrée> (installation des drivers   ATI)
    
    sudo aticonfig --initial
             <entrée> (configuration)
    
    sudo aticonfig --overlay-type=Xv
             <entrée> (attention à la majuscule)
  3. puis redémarrer : sudo reboot
  1. accéder au terminal comme indiqué ci-dessus, toujours selon votre CD (Live ou Alternate)
  2. taper "sudo dpkg-reconfigure -phigh xserver-xorg"
  3. choisir les drivers vesa (driver générique non spécifique à votre carte)
  4. suivre l'étape 5 pour le Live CD ou bien l'étape 3 pour l'Alternate CD.

Il se peut que les drivers ne soient pas proposés, ou bien que vous ayez une erreur à ce niveau. Il va falloir bricoler un peu, mais rien de difficile :

  1. accéder au terminal
  2. taper "sudo vim /etc/X11/xorg.conf"
  3. un fichier texte s'ouvre, chercher alors la "Section "Device""
  4. repérer la ligne "Driver"
  5. taper "i". Vous êtes alors en mode insertion, vous pouvez donc écrire (faire attention, donc)
  6. remplacer ce qui est entre guillemets au niveau de la ligne Driver par "vesa"
  7. taper "echap" puis ":wq" puis "entrée"
  8. puis étape 5 pour le Live CD, ou bien étape 3 pour l'Alternate CD.

Les deux premières méthodes installent les drivers propriétaires de votre carte graphique, la troisième utilise les drivers génériques, qui sont donc plus lents.

Cette solution ne nécessite pas non plus d'avoir accès à internet. La manipulation est tout à fait similaire à la procédure « sans internet » ci-dessus mais nous choisirons les drivers « radeon » plutôt que « vesa » ou « svesa ».

Pour plus de précisions sur ces drivers, consultez cette page.

Avec l'arrivée de Feisty Fawn, il se peut que votre système ne redemarre pas, votre écran se met en veille après l'affichage de grub et les leds du clavier se mettent à clignoter.

Les causes

  • Architectures x86_64 (64 bits)
  • Carte graphique Ati
  • Pilote propriétaire (fglrx)
  • Usplash plante

Résolutions

Le bug sur usplash a été reconnu : https://bugs.launchpad.net/ubuntu/+bug/86666 en attendant la mise à jour, il existe plusieurs solutions possibles.

En premier lieu, démarrez le système en mode « Recovery », appuyez sur la touche « Échap » (ou « Esc ») pour avoir le menu de GRUB. Si vous n'êtes vraiment pas à l'aise avec le terminal tappez « startx », une fois le système démarré cela aura pour effet de lancer Gnome (en root !). Cette action est fortement déconseillée.

A/ Désactiver usplash

 # cp /boot/grub/menu.lst /boot/grub/menu.lst.bak
 # nano /boot/grub/menu.lst
      title		Festy Fawn
      root		(hd1,1)
      # Supprimez "quiet" et "splash" de la ligne kernel
      kernel		/boot/vmlinuz root=/dev/hdd2 ro
      initrd		/boot/initrd.img
      savedefault
      boot
 # reboot

Ubuntu pourra alors se lancer mais sans le joli usplash. Sans "quiet" l'affichage du démarrage des services sera activé. Aussi il est inutile de modifier toutes les lignes avec "kernel" seulement celui du démarrage par défaut. Une fois que usplash sera exempt de bug, il suffira de remettre en place menu.lst.bak que l'on a créée au début ou attendre une mise à jours du kernel ce qui aura pour effet de restaurer "quiet" et "splash" ( Merci à "DEBIAN AUTOMAGIC KERNELS LIST" ).

B/ Désinstaller fglrx

 # apt-get remove xorg-driver-fglrx
 # cp /etc/X11/xorg.conf /etc/X11/xorg.conf.bak
 # nano /etc/X11/xorg.conf
      Section "Device"
          #modifiez la ligne suivante et enregistrez les modifications :
    Driver	  "vesa"
      EndSection
 # reboot

Ubuntu doit maintenant démarrer normalement, mais vous n'avez plus l'accélération materielle.

C/ Recompiler usplash

Je déconseille cette solution, car elle ne fonctionne qu'à moitié : usplash plante à l'arrêt du système. La méthode est visible sur le blog de The Glu, créer pour Edgy, elle fonctionne aussi pour Feisty.

Si vous rencontrez un problème lors de cette manipulation, faites-en part sur le forum. Un fil y est consacré.

Si cela persiste voir également pour les problèmes d'ordre général sur usplash


Contributeurs : leo.lsdb, Vaab, Natacha, esion.


1)
Étape longue elle aussi, à cause de la relative lenteur des lecteurs CD …
  • ati_usplash.1221460878.txt.gz
  • Dernière modification: Le 18/04/2011, 14:57
  • (modification externe)