Debian etch - Impossible de lancer beryl

Bonojours à tous!

Voila, je suis un petit débutant sur debian, ça fait plus ou moin un moi que je tourne avec et j’en suis satisfait.

Il n’y a pas longtemps, j’ai entendu parlé de ces fameux bureau 3D, étant un amateur de gadjet inutiles, je me suis lancé dans l’installation de beryl. J’ai suivit les nombreux tutoriaux présent sur le net, l’instalation c’est plutôt bien passée, mais il m’est imposible de le lancer…

Voici les informations concernant ma configuration logiciel et matériel:

  • Debian etch 2.6.18-5-686 - i386
  • Carte Graphique ATI mobility Readon X1400 (Laptop Dell Inspiron 6400).

Voici le message d’erreur de beryl lorsque je le lance:

# beryl --test-only
**************************************************************
* Beryl system compatiblity check                            *
**************************************************************

Detected xserver                                : AIGLX

Checking Display :0.0 ...

Checking for XComposite extension               : passed (v0.3)
Checking for XDamage extension                  : passed
Checking for RandR extension                    : passed
Checking for XSync extension                    : passed

Checking Screen 0 ...

Checking for GLX_SGIX_fbconfig                  : passed
Checking for GLX_EXT_texture_from_pixmap        : passed
Xlib:  extension "XFree86-DRI" missing on display ":0.0".
Checking for non power of two texture support   : failed
Support for non power of two textures missing

Et voici les informations fournies par fglrxinfo:

Xlib:  extension "XFree86-DRI" missing on display ":0.0".
display: :0.0  screen: 0
OpenGL vendor string: Mesa project: www.mesa3d.org
OpenGL renderer string: Mesa GLX Indirect
OpenGL version string: 1.2 (1.5 Mesa 6.5.1)

Et si je fait un fgl_glxgears:

Using GLX_SGIX_pbuffer
Xlib:  extension "XFree86-DRI" missing on display ":0.0".
X Error of failed request:  BadMatch (invalid parameter attributes)
  Major opcode of failed request:  157 (GLX)
  Minor opcode of failed request:  5 (X_GLXMakeCurrent)
  Serial number of failed request:  30
  Current serial number in output stream:  30

Mais l’annimation ne s’affiche pas…

Voila, je ne manipule et ne comprend pas encore corectement le fonctionement des drivers et de l’accélération matériel sous linux donc je compte sur vous :wink:
Si vous avez besoin de mon xorg.conf, dites le moi…

Merci d’avance, cyberjk.

on dirait que ton accélération graphique ne marche pas.
t’a bien installé les pilotes de ta carte?

comme c’est une ATI je saurai pas t’aider plus car je ne sais pas comment on fait mais je sais bien qu’il y a un module a installer avec module-assistant.
pour le reste, va voir des tutos d’installation des pilotes ATI

Merci pour ta réponse,

A l’heure actuelle, la situation a évoulé, j’ai profité d’une réinstalation complète du système (Partition / trops petite par raport au /home et passage au Reiser FS) pour réinstaller les drivers propriétaires d’ATI corectement.

Beryl se lance bien mais il semble fort bugger, je déplace quelques fenêtres, ça fonctionne puis je constate que pas mal de problèmes d’affichages surviennent par exemple les bordures des fenêtres disparaissent ou le bureuax devient blanc ou les tableaux de bord disparaissent… A part ça, le cube fonctionne sans problèmes, mais les fenetre blanche c’est pas vraiment pratique :wink:

Est-ce que le fait d’utiliser d’autres drivers que ceux fournit par Ati pouraient résoudre le problèmes? Et dans ce cas il y t’il une procédure particulière à apliquer?

Merci d’avance!

Tu as utilisé quelle méthode pour installer tes drivers ?

J’ai téléchargé le driver sur le site d’ ATI au format .run, ensuite j’ai installé les dépendances et généré les paquets .deb pour ensuite les installés:

$ apt-get install module-assistant build-essential fakeroot dh-make debconf
$ sh ./ati-driver-installer-8.443.1-x86.x86_64.run --buildpkg Debian/etch
$ dpkg -i *.deb 

Puis ensuite, j’ai compilé le driver et généré le Xorg.conf:

$ module-assistant prepare
$ module-assistant update
$ module-assistant a-i fglrx
$ aticonfig --initial

Puis j’ai aporté les modifications suivantes au fichier Xorg.conf pour que Beryl se lance:

Section "ServerFlags"
	Option "AIGLX" "on"
EndSection
Section "Extensions"
	Option "Composite" "on"
EndSection

et j’ai ajouté ceci dans la section “Device”

        Option "XAANoOffscreenPixmaps" "true"
        Option "AddARGBGLXVisuals" "On"

Puis j’ai redémaré X et tout c’est déroulé sans problèmes, l’accélération matériel est présente et beryl à accepté de démarer mais ça ne l’empêche pas de planter…