X1600 - Compiz & Driver Libre

Bonjour !

Bon, je sais que je m’approche d’un terrain dangereux, donc je vais essayer d’être le plus clair possible.

Je possède un Pc Portable Asus série A6000, Ref : A6J, doté d’une ATI Radeon X1600 Mobility comme le confirme un lspci :

J’ai donc tout naturellement installé les drivers libre pour cette carte :

i A xserver-xorg                    - serveur X X.Org                           
i A xserver-xorg-core               - Xorg X server - core server 
i A xserver-xorg-input-all          - serveur X X.org - méta-paquet des pilotes
i A xserver-xorg-input-evdev        - X.Org X server -- evdev input driver
i A xserver-xorg-input-synaptics    - Synaptics TouchPad driver for X.Org server
i A xserver-xorg-input-wacom        - X.Org X server -- Wacom input driver
i   xserver-xorg-video-ati          - X.Org X server -- AMD/ATI display driver 
i A xserver-xorg-video-mach64       - X.Org X server -- ATI Mach64 display drive
i A xserver-xorg-video-r128         - X.Org X server -- ATI r128 display driver
i   xserver-xorg-video-radeon       - X.Org X server -- AMD/ATI Radeon display

jusque là tout va bien…

Je me suis ensuite interessé un peu à “l’acceleration Graphique”

Première étape -> Google !
On en parle beaucoup, il a plein de tuto, plein d’options à rajouter/enlever -> bref, c’est le bazard, cherchons une valeur sûre.

Comme je connais déjà un peu ici (Tain la 3G+ fonctionne toujours \o/), je me suis dit allons fouiller. Nickel, je tombe la dessus :

forum.debian-fr.org/viewtopic.p … t=ati+noob
viewtopic.php?f=3&t=7141&start=0

là, on se dit, trop trop bien ! Puis on suit le tuto tranquillement, on bidouille à droite, à gauche, on regarde, on test toussa.

J’ai même fini par aller lire un coup ici : doc.fedora-fr.org/wiki/Le_fichie … liqu%C3%A9

Histoire de bien saisir, de bien comprendre et donc de bien faire !

Mais voilà, (Et oui …) impossible de faire tourner cette saleté de compiz !

J’ai, je le pense, essayé pas mal de chose, avec des options, sans les options, désactivé certaine, remettre d’autre, lire le log de ouf de Xorg.0.log (Sans trop tout saisir, c’est qu’il y en a des lignes !)

Rien a faire, voilà ce que me retourne un glxinfo :

18:22 thald@Leiikor ~% glxinfo | grep -i render
direct rendering: Yes
OpenGL renderer string: Software Rasterizer

et donc tout naturellement au lancement de compiz :

18:31 thald@Leiikor ~% compiz --replace
compiz (core) - Fatal: Software rendering detected.
compiz (core) - Error: Failed to manage screen: 0
compiz (core) - Fatal: No manageable screens found on display :0.0

Launching fallback window manager

Donc, il n’est pas content du tout

Je vous colle ici un petit bout de mon xorg.conf

Section "Device"
        Identifier      "ATI Radeon X1600 Mobility"
        Driver          "ati"
        BusID           "PCI:1:0:0"
        Option          "XAANoOffscreenPixmaps" "true"
        Option          "AddARGBGLXVisuals" "On"
        Option          "GARTSize" "64"
EndSection

Section "DRI"
        Mode 0666
EndSection

Section "Extensions"
        Option "Composite" "Enable"
EndSection

Pour le voir en entier je vous le propose ici : absylonia.pastebin.com/javTp3wj
Oui, j’ai fait le fichier à la main, n’hésitez pas à pointer du doigt mes erreurs même si elles n’ont aucun rapport avec le topic, le savoir, c’est la vie !

Pour finir, je vous propose également le log de xorg dispo là : absylonia.pastebin.com/TBYjMJkw

Voilà, si vous avez des idées toussa, ça serait pas mal, et je m’excuse encore pour le sujet qui est redondant …

Merci @ Vous

Thald’

XAA Render acceleration unsupported on Radeon 9500/9700 and newer. Please use EXA instead.
XAA pas pris en charge, tape ce message dans google

X -cofigure pour generer un xorg.conf.new
copie le dans /etc/X11/
et fait le test xglinfo pour voir si c’est actif

vérifie si le pilote libre prend en charge ta carte en 3d (google)
si non t’est bon un installer fglrx (pleins de tuto disponible)

[quote=“dchost99”]XAA Render acceleration unsupported on Radeon 9500/9700 and newer. Please use EXA instead.
XAA pas pris en charge, tape ce message dans google
[/quote]

Soit, je pensais que ma carte était un poil plus vieille que ça, enfin louche, je vais essayer en EXA …

Je suppose que tu parle de glxinfo ?
ça je l’ai fait depuis le début lors de la première installation du serveur X

Je fouiller un peu, mais j’ai pas trouver de liste toussa mais bon.
Le driver proprio ne supporte plus ma carte, je ne sais pas à partir de quel version en plus, faut que je cherche mais ou ? quoi ?

En plus, vu que j’ai des partitions en EXT4, est qu’un vieux driver va se compiler correctement avec un kernel neuf ?

EDIT :

J’ai commenté la ligne avec l’XAA pour la remplacer par l’option avec EXA comme ceci :

#Option         "XAANoOffscreenPixmaps" "true"
Option          "AccelMethod" "EXA"
9:48 thald@Leiikor ~% cat /var/log/Xorg.0.log| grep -i EXA
(**) RADEON(0): Option "AccelMethod" "EXA"
(II) RADEON(0): Using exact sizes for initial modes
(**) RADEON(0): Using EXA acceleration architecture
(II) Loading sub module "exa"
(II) LoadModule: "exa"
(II) Loading /usr/lib/xorg/modules/libexa.so

Mais bon toujours pas d’accélération, louche …

Merci :wink:

EDIT 2 : En fait non, avec l’EXA l’affichage est complétement à la ramasse, j’ai bien mes 200fps habituel avec glxgears, mais dés que j’ai une pauvre animation flash, c’est la looooose …

Bon, c’est résolu.

Désolé pour les puristes mais xubuntu, on se fait moins chier quand même.
Merci à tous et bonne continuation ^^’

Sauf quand ça plante… :wink: