ubuntu-fr

Communauté francophone des utilisateurs d'Ubuntu

Planet Ubuntu-fr - 3d

Fil des billets

mardi, mai 1 2007

Gravatar de adminUbuntu 7.04 Feisty Fawn et configuration de l'effet de bureau 3D via Administrateur

Une des grandes nouveautés dans Ubuntu 7.04 Feisty Fawn est que les effets de bureau 3D sont installés par défaut grâce à l'intégration native de compiz et AIGLX. La seule condition pour les faire fonctionner est d'avoir l'accélération graphique activée. J'ai fait plusieurs installations de Ubuntu Feisty Fawn sur différentes machines, dont deux en particulier, un PC de bureau (config matériel ici) avec une carte graphique Nvidia et un portable HP de la gamme nc intégrant un chip graphique Radeon Mobility X600. Dans les deux cas les effets de bureau marchent parfaitement. Sur le portable "ATI", suite à une installation complète de Feisty, l'accélération graphique est activée grâce au driver "ati" installé par défaut, il suffit d'activer les effets de bureau. Sur le poste fixe "NVIDIA", j'ai du installer les pilotes propriétaires nvidia, puis après avoir activé les effets de bureau, j'ai rencontré le petit bug de la disparition du bord des fenêtres (bien connu du forum Ubuntu-fr), il suffit de rajouter la directive Option "AddARGBGLXVisuals" "True" dans la section Device du fichier /etc/X11/xorg.conf.

3d-screenshot.png

Résultat des courses, dans les deux cas, l'activation des effets de bureau 3d avec Ubuntu 7.04 Feisty Fawn est passée comme une lettre à la poste (attention aux grèves quand même :) )... Cependant l'utilitaire Effets du bureau du menu Système / Préférences est plus que limité concernant la configuration et les réglages.

3d-01.png

Il y a bien la possibilité de passer par l'utilitaire Éditeur de configuration (gconf-editor) du menu Outils sytème , mais il faut bien avouer que ce n'est pas très ergonomique et même un peu fouilli. À sa décharge, il permet de régler vraiment finement la configuration des effets 3d.

3d-02.png

Il existe pourtant un utilitaire simple et convivial, qui à mon sens devrait être intégré nativement, il permet de configurer un minimum d'effets pour personnaliser un peu le schmilblick [1] Il s'agit de l'utilitaire gnome-compiz-preferences. Il suffit d'installer le paquet gnome-compiz-manager via Synaptic ou :

$ sudo apt-get install gnome-compiz-manager

Puis il faut lancer Bureau 3D du menu Système / Préférences, voila le résultat en images :

3d-pref.png

C'est quand même un peu plus poussé que l'utilitaire installé par défaut et un peu plus convivial que gconf-editor, notamment la fonctionnalité Afficher l'icône dans la zone de notification qui permet en un click d'activer/désactiver les effets 3D et d'accéder aux préférences.

3d-tray_icon.png

[1] Petite parenthèse au passage, je trouve que la définition que donne Wikipedia du schmilblick convient tout à fait aux interfaces 3D en général Compiz, Beryl et autre Aero : "Cet objet ne sert absolument à rien et peut donc servir à tout..." forcément indispensable !! ;)

Gravatar de TaltanUbuntu 7.04 Feisty Fawn et configuration de l'effet de bureau 3D via Taltan

Une des grandes nouveautés dans Ubuntu 7.04 Feisty Fawn est que les effets de bureau 3D sont installés par défaut grâce à l'intégration native de compiz et AIGLX. La seule condition pour les faire fonctionner est d'avoir l'accélération graphique activée. J'ai fait plusieurs installations de Ubuntu Feisty Fawn sur différentes machines, dont deux en particulier, un PC de bureau (config matériel ici) avec une carte graphique Nvidia et un portable HP de la gamme nc intégrant un chip graphique Radeon Mobility X600. Dans les deux cas les effets de bureau marchent parfaitement. Sur le portable "ATI", suite à une installation complète de Feisty, l'accélération graphique est activée grâce au driver "ati" installé par défaut, il suffit d'activer les effets de bureau. Sur le poste fixe "NVIDIA", j'ai du installer les pilotes propriétaires nvidia, puis après avoir activé les effets de bureau, j'ai rencontré le petit bug de la disparition du bord des fenêtres (bien connu du forum Ubuntu-fr), il suffit de rajouter la directive Option "AddARGBGLXVisuals" "True" dans la section Device du fichier /etc/X11/xorg.conf.

3d-screenshot.png

Résultat des courses, dans les deux cas, l'activation des effets de bureau 3d avec Ubuntu 7.04 Feisty Fawn est passée comme une lettre à la poste (attention aux grèves quand même :) )... Cependant l'utilitaire Effets du bureau du menu Système / Préférences est plus que limité concernant la configuration et les réglages.

3d-01.png

Il y a bien la possibilité de passer par l'utilitaire Éditeur de configuration (gconf-editor) du menu Outils sytème , mais il faut bien avouer que ce n'est pas très ergonomique et même un peu fouilli. À sa décharge, il permet de régler vraiment finement la configuration des effets 3d.

3d-02.png

Il existe pourtant un utilitaire simple et convivial, qui à mon sens devrait être intégré nativement, il permet de configurer un minimum d'effets pour personnaliser un peu le schmilblick [1] Il s'agit de l'utilitaire gnome-compiz-preferences. Il suffit d'installer le paquet gnome-compiz-manager via Synaptic ou :

$ sudo apt-get install gnome-compiz-manager

Puis il faut lancer Bureau 3D du menu Système / Préférences, voila le résultat en images :

3d-pref.png

C'est quand même un peu plus poussé que l'utilitaire installé par défaut et un peu plus convivial que gconf-editor, notamment la fonctionnalité Afficher l'icône dans la zone de notification qui permet en un click d'activer/désactiver les effets 3D et d'accéder aux préférences.

3d-tray_icon.png

[1] Petite parenthèse au passage, je trouve que la définition que donne Wikipedia du schmilblick convient tout à fait aux interfaces 3D en général Compiz, Beryl et autre Aero : "Cet objet ne sert absolument à rien et peut donc servir à tout..." forcément indispensable !! ;)

dimanche, novembre 12 2006

Gravatar de adminFichier /etc/X11/xorg.conf de secours via Administrateur

Que celui qui ne s'est jamais retrouvé avec un server Xorg cassé, un BSoD (ça existe aussi sous Linux :) ) après un reboot me jette la première pierre ...

Je vous rassure tout de suite, ce n'est pas aussi violent que celui-la, que tout le monde a dû connaître un jour dans une de ses vies antérieurs, mais surtout ce n'est jamais irréversible.

On ne le répétera jamais assez, pour éviter tous soucis avec Xorg et pouvoir toujours revenir en arrière, la première opération à réaliser sur une distrib fraîchement installée avec succès est :

$ sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf.backup

La sauvegarde du fichier de configuration du serveur X opérationnel doit être un automatisme. Je vous conseille même de sauvegarder online vos différentes version de xorg.conf. Cette opération est trivial et peut éviter de s'arracher les cheveux dans le futur. Les cas où Xorg peut poser problèmes sont nombreux mais heureusement assez rares :

  • Dans le cas de mise à jour de xserver-xorg (c'est malheureusement arrivé quelques fois avec Dapper)
  • Dans le cas ou des drivers graphiques propriétaires ATI ou NVIDIA sont installés, le système devient sensible aux mises à jour de noyau ou de drivers
  • Dans le cas de changement de carte graphique suite à un problème matériel ou tout simplement lorsque on change de modèle
  • Dans le cas d'un changement d'écran, si votre dernier écran TFT 16/10 21 pouces tombe en rade et que vous le remplaciez par le vieux CRT 15 pouces du grenier
  • Etc ...

Pour récupérer rapidement un environnement graphique (temporaire) de secours, une solution simple consiste à utiliser un fichier /etc/X11/xorg.conf basic qui utilise le module générique vesa pour l'affichage vidéo. J'en ai mis un ligne ici. Avec cette configuration de Xorg la plupart des cas de figure doivent être couvert et en cas de soucis, 90% des configurations matériel devraient fonctionner :

  • Avec les cartes graphiques PCIE, AGP ou pci
  • Affichage par défaut en 1024x768 16 bit ce qui devrait être bon pour tous types d'écran

Pour mettre en place configuration de secours :

Cela ne dispense pas, bien évidement, de sauvegarder le fichier /etc/X11/xorg.conf originel pour pouvoir revenir en arrière. Pour pouvoir se connecter sur une console TTY si X est planté, touche [Ctrl] [Alt] F2 (F3, F4, ... F6), pour info [Ctrl] [Alt] F7 pour aller sur Gnome

$ sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf.backup
$ wget http://www.taltan.fr/public/dl/xorg.conf.taltan
$ sudo cp xorg.conf.taltan /etc/X11/xorg.conf
$ sudo /etc/init.d/gdm restart

Pour reconfigurer proprement Xorg, avec une détection de matériel, etc ... :

$ sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf.backup
$ sudo dpkg-reconfigure -phigh xserver-xorg

Dans tous les cas, pour revenir en arrière :

$ sudo cp /etc/X11/xorg.conf.backup /etc/X11/xorg.conf