Installation · 4 min read · Jan 06, 2026

Installation de Beryl sur un bureau Ubuntu Feisty Fawn avec une carte graphique ATI Radeon

Installation de Beryl sur un bureau Ubuntu Feisty Fawn avec une carte graphique ATI Radeon

Version 1.0
Auteur : Falko Timme

Ce tutoriel montre comment vous pouvez installer et configurer Beryl sur un bureau Ubuntu 7.04 (Feisty Fawn) avec une carte graphique ATI Radeon. Avec Beryl, vous pouvez faire en sorte que votre bureau utilise de magnifiques effets 3D. Nous allons utiliser le pilote ATI open-source qui vient avec Ubuntu plus AIGLX pour y parvenir ; l’autre moyen de le faire serait d’utiliser le pilote ATI propriétaire avec XGL qui semble être un peu instable.

Ce document est fourni sans garantie d’aucune sorte ! Je tiens à dire que ce n’est pas la seule façon de configurer un tel système. Il existe de nombreuses façons d’atteindre cet objectif, mais c’est la méthode que je choisis. Je ne donne aucune garantie que cela fonctionnera pour vous !

1 Remarque préliminaire

J’ai rassemblé ce tutoriel à partir de ces deux articles :

J’ai essayé cela sur mon ordinateur portable HP Pavilion zt3000 âgé de 3 ans qui a une carte graphique ATI Mobility Radeon 9200, et cela fonctionne vraiment bien là-bas.

Veuillez vous assurer que vous avez toutes les mises à jour installées sur votre bureau Ubuntu Feisty Fawn avant d’essayer cela.

2 Découvrez votre carte graphique

Tout d’abord, vous devez découvrir votre carte graphique. Ouvrez un terminal (Applications > Accessoires > Terminal) et tapez

lspci

Vous devriez trouver quelque chose comme ceci dans la sortie :

01:00.0 Contrôleur VGA compatible : ATI Technologies Inc Radeon R250 [Mobility FireGL 9000] (rev 01)

(Cette sortie provient de mon ordinateur portable qui utilise une carte graphique ATI Mobility Radeon 9200.)

La liste suivante montre quelles cartes graphiques ATI peuvent utiliser Beryl (votre carte graphique devrait être répertoriée sous Support 3D complet si vous souhaitez utiliser Beryl) :

Support 3D complet

  • Cartes basées sur 7000 / rv100.
  • Cartes basées sur 7200 / R100.
  • Cartes basées sur 7500 / rv200.
  • Cartes basées sur 8X00 / R200.
  • Cartes basées sur 9000 / rv250.
  • Cartes basées sur 9100 / R200.
  • Cartes basées sur 9200 / rv280.

Accélération 3D expérimentale

  • Cartes basées sur 9500 / R300.
  • Cartes basées sur 9600 / rv350 ou rv360.
  • Cartes basées sur 9700 / R300.
  • Cartes basées sur 9800 / R350 ou R360.
  • Cartes basées sur X300 / rv370.
  • Cartes basées sur X600 / rv380.
  • Cartes basées sur X700 / rv410.
  • Cartes basées sur X800 / R420 ou R423 ou R430 ou R480.
  • Cartes basées sur X850 / R480 ou R481.

Accélération 2D uniquement

  • GPU intégrés Xpress 200M Northbridge

Non pris en charge

  • Cartes basées sur X1300 / R515.
  • Cartes basées sur X1600 / R530.
  • Cartes basées sur X1800 / R520.
  • Cartes basées sur X1900 / R580.

3 Configurer AIGLX plus le pilote ATI open-source

Nous voulons utiliser AIGLX avec le pilote ATI open-source au lieu de XGL avec le pilote ATI propriétaire (fglrx). Par conséquent, nous devons désactiver fglrx. Tout d’abord, nous désactivons le module du noyau fglrx :

sudo modprobe -r fglrx

Ensuite, nous exécutons

glxinfo | grep vendor

Si vous voyez ATI mentionné dans la sortie, alors vous utilisez toujours le mauvais pilote. Si vous voyez SGI à la place, tout va bien. Sur mon ordinateur portable, la sortie ressemblait à ceci :

server glx vendor string: SGI  
client glx vendor string: SGI  
OpenGL vendor string: Tungsten Graphics, Inc.

Si vous avez ATI dans la sortie de la commande précédente, supprimez le pilote fglrx comme ceci (vous pouvez le faire aussi si vous avez SGI dans la sortie - juste pour être sûr) :

sudo apt-get remove xorg-driver-fglrx; sudo apt-get install libgl1-mesa-glx libgl1-mesa-dri

Ensuite, nous devons modifier /etc/X11/xorg.conf :

sudo gedit /etc/X11/xorg.conf

Remplacez

| Section "Device" Identifier "ATI Technologies Inc Radeon R250 [Mobility FireGL 9000]" Driver "ati" BusID "PCI:1:0:0" EndSection |

par

| Section "Device" Identifier "ATI Technologies Inc Radeon R250 [Mobility FireGL 9000]" Driver "radeon" BusID "PCI:1:0:0" Option "XAANoOffscreenPixmaps" Option "AGPMode" "4" Option "AGPFastWrite" "true" Option "DisableGLXRootClipping" "true" Option "AddARGBGLXVisuals" "true" Option "AllowGLXWithComposite" "true" Option "EnablePageFlip" "true" EndSection |

(Veuillez noter les lignes Option ajoutées et la ligne Driver modifiée. Bien sûr, votre Identifier aura l’air différent si vous utilisez une carte graphique différente de la mienne.)

Les sections Monitor et Screen dans /etc/X11/xorg.conf devraient être correctes.

Remplacez également

| Section "ServerLayout" Identifier "Default Layout" Screen "Default Screen" InputDevice "Generic Keyboard" InputDevice "Configured Mouse" InputDevice "stylus" "SendCoreEvents" InputDevice "cursor" "SendCoreEvents" InputDevice "eraser" "SendCoreEvents" InputDevice "Synaptics Touchpad" EndSection |

par

| Section "ServerLayout" Option "AIGLX" "true" Identifier "Default Layout" Screen "Default Screen" InputDevice "Generic Keyboard" InputDevice "Configured Mouse" InputDevice "stylus" "SendCoreEvents" InputDevice "cursor" "SendCoreEvents" InputDevice "eraser" "SendCoreEvents" InputDevice "Synaptics Touchpad" EndSection |

(Veuillez noter que j’ai ajouté une ligne Option AIGLX en haut.)

Et enfin, ajoutez les deux sections suivantes à la fin de /etc/X11/xorg.conf si elles n’existent pas ailleurs dans le fichier :

| Section "DRI" Mode 0666 EndSection Section "Extensions" Option "Composite" "Enable" EndSection |

Pour que les modifications prennent effet, nous devons redémarrer X. Nous pouvons le faire en appuyant sur Ctrl-Alt-Backspace (si cela ne fonctionne pas, redémarrez le système).

Ensuite, exécutez

glxinfo | grep vendor

à nouveau. Vous devriez maintenant voir que SGI est mentionné dans la sortie :

server glx vendor string: SGI  
client glx vendor string: SGI  
OpenGL vendor string: Tungsten Graphics, Inc.

Ensuite, exécutez

glxinfo | grep "direct rendering"

Cela devrait afficher la ligne suivante :

direct rendering: Yes
Share: X/Twitter LinkedIn

Recevez de nouveaux articles dans votre boîte de réception.

Aucun spam. Désabonnez-vous à tout moment.