Auteur : Didier Misson
• 26 septembre 2007

Cet article fait suite à “Ubuntu Gutsy 7.10 et driver ATI Radeon HD 2400 Pro“, où je suis finalement arrivé à installer la dernière version des pilotes ATI pour ce desktop Acer avec une carte vidéo ATI Radeon HD 2400 Pro.

Il me reste à activer les effets de bureau 3D ;-)
Je rappelle d’abord qu’après chaque changement de version du kernel (lors d’une simple mise à jour d’Ubuntu), il faut regénérer le pilote ATI :

sudo rm /usr/src/fglrx-kernel*.deb sudo m-a update sudo m-a prepare sudo m-a build fglrx sudo m-a install fglrx

et reboot du PC.

Finalement, je me suis créé un fichier de commande “graphique.sh” contenant ces commandes.
Facile et rapide, ça permet, si on reboot en oubliant de regénérer le pilote, de récupérer facilement les choses depuis le mode “recovery” dans le menu Grub. ;-)

J’en étais donc arrivé à cette situation :
Après l’installation du pilote ATI, pas moyen d’activer les effets de bureau 3D Compiz :-(

Ce n’est pas étonnant… J’avais ajouté les lignes :

Section "Extensions" 	Option "Composite" "disable" EndSection

Je vais essayer de les supprimer…

Cela ne change rien… Pas d’effets 3D.

Si je supprime la ligne

Option "AIGLX" "false"

Le message d’erreur change, mais toujours pas de Compiz

Il faut installer le serveur XGL :

sudo aptitude install xserver-xgl

et redémarrer le serveur X Window (faire logoff / logon suffit normalement)…

Au redémarrage de Gnome, l’affichage donne quelques erreurs, quelques plantages et des bizarreries dans la barre des tâches.
Un message s’affiche :

Je suis donc dans une situation temporaire. Je redémarre de nouveau le X Serveur et Gnome en faisant Logoff/Logon/

Ok, cette fois, j’arrive à activer les effets de bureau 3D. :-)
Les fenêtres “moles” sont bien là : elles se déforment quand je les déplace. ;-)

Pourtant il reste quelques problèmes :

  • mon clavier est en QWERTY et en PC 101 touches :-( Je suis obligé de le redéfinir en clavier Belge 105 touches (menu Système/Préférences/Clavier)
  • quelques défauts d’affichage occasionnels
  • le fond d’écran met vraiment longtemps à apparaître au démarrage.
  • à plusieurs reprises, en maximisant une fenêtre (plein écran), par exemple Firefox, mais surtout le Terminal, j’ai eu la fenêtre qui vibrait, tressautait même, sans arret… Etonnant !
  • la fluidité ne me semble pas parfaite. La réactivité non plus d’aillieurs.

Effectivement, je vois que Nautilus prend 48% du processeur. En fait, c’est un Pentium D 2x 3Ghz. Donc Nautilus prend un des deux CPU à 100%.

Et un gros problème d’affichage quand j’ouvre Firefox ou Evolution en cliquant sur l’icône dans la barre de tâche :

Le Centre de Contrôle ATI ne fonctionne pas non plus.

Les programmes de tests 3D ne tournent pas :

$ fgl_glxgears Using GLX_SGIX_pbuffer Xlib:  extension "XFree86-DRI" missing on display ":1.0". Xlib:  extension "XFree86-DRI" missing on display ":1.0". Erreur de segmentation (core dumped)

Pas trop génial… :-(

Je vois que des mises à jour sont disponibles, dont “linux-ubuntu-modules-2.6.22-12-generic”. Je décide de les installer.

Je verrai si je dois recompiler le pilote.

Oui, évidemment le PC se bloque, écran noir, lors de l’essai de démarrage de GDM…
Je dois donc rebooter en “recovery” et regénérer le pilote. :-(

sudo rm /usr/src/fglrx-kernel*.deb sudo m-a update sudo m-a prepare sudo m-a build fglrx sudo m-a install fglrx

Mais la dernière étape ne se passe pas correctement. :-(

A l’install de fglrx, il me dit :

Version 8.41.7-1+2.6.22-12 of fglrx-kernel-2.6.22-12-generic already installed, skipping

Ce message vient du fait que les mises à jour n’ont changé que la version des modules kernels, pas celle du kernel.
La procédure ne semble pas prévue pour ce cas.

Je regarderai cela demain, car il est largement temps que je coupe le PC ;-)

Catégorie: Linux | Tags : , ,
Vous pouvez suivre toutes les réponses à à ce billet via le flux RSS 2.0. Les commentaires et la notification par ping sont désactivés.

2 réponses

  1. 1
    Eidos 
    6 octobre 2007

    xgl ça dépanne bien, mais c’est pas génial, c’est une surcouche qui demande pas mal de travail pour le processeur
    par chance, AIGLX devrait etre géré en natif sur les prochains drivers ati, on aura donc enfin la possibilité d’avoir un beau bureau économique comme chez nvidia & co

    pour l’instant, je me passe de la 3d, mais dès que les nouveaux drivers sortiront, j’essairai de les installer en suivant ton tuto (en espérant que ça marche avec parsix :), j’en ai marre de regarder des video de compiz sans pouvoir l’installer chez moi

    sinon, ton blog est interessant, mais juste deux remarques d’ordre général:
    -il faudrait installer un truc pour éviter les trackback comme ceux que tu as, parce que ça fait pas très propre (en fait je sais pas si c’est possible, beaucoup de bloggeurs désactivent les tracback peut etre pour cette raison)
    -meme si le theme que tu utilises est assez connu, pour une question d’honnetete il serait bien de dire qui en est l’auteur

    bonne continuation

  2. Bonsoir,

    Merci pour tes commentaires.
    Oui, le spam est vraiment … no comment… :-(
    Ce que je dois surtout faire, c’est trouver le temps de passer en Dot Clear 2 avec un filtre anti-spam !

    Pour la 3D, je pense que je vais aussi attendre la version suivante des pilotes, ou même Ubuntu 8.04. Ce PC n’étant pas chez moi, c’est assez génant d’avoir des problèmes liés à des mises à jour kernel par exemple…
    On verra.

    Tu as raison pour le théme. Faudrait que j’indique la source. Je n’y avais pas songé. Pourtant j’essaye de toujours indiquer mes sources..

    Je vais voir ça dés que je serai passé en Dot Clear 2. Je ne DOIS PLUS trainer avec DC2 !
    Il est mieux, et je dois appliquer une solution anti-spam. ;-)

    Merci et bonne soirée.