Jump to content

Fglrx et Aiglx


Recommended Posts

Slt à tous,

Toutes les réponses à vos questions sont dans cette image...

>> img509.imageshack us/img509/3497/captureuc9.png <<

PS: En fait je n'ai pas le temps d'écrire :craint: donc je fais court, je vous expliquerai tout dans les prochains posts! :craint:

EDIT: Comme d'hab les liens d'ImageShack ne marchent pas... :transpi: :transpi: :transpi:

EDIT2: Dans l'adresse entre imageshack et us il y a un point... j'ai beau le mettre il s'enlève tout le temps... :transpi:

Link to post
Share on other sites
  • Replies 68
  • Created
  • Last Reply

Pas avec tous...

Sur la 9600 series AiGLX ne fonctionne pas.

C'est celle que j'ai aussi (moi c'est une 9600XT)

C'est donc une bonne nouvelle si je ne serai pas obligé de réinstaller XGL :incline:

C'est le driver libre ou proprio?

Link to post
Share on other sites

Me revoilà! :yaisse: Excusez-moi de vous avoir fait attendre si longtemps... :perv:

Voilà, donc pour information, niveau matos, J'ai un proco Athlon XP 2400+, 1 Go de ram, un chipset nforce premier du nom et une 9600 Pro 256Mo.

Je suis sous Ubuntu 7.04, j'ai les fglrx 8.40.4 propriétaires, AIGLX (je n'ai pas XGL), et Compiz-Fusion... :troll:

Eh bien ça marche quand même!! Regardez de plus près l'image plus haut!!

Si vous avez une explication à cela, ou que vous croyez peut-être que AMD se remue un peu le c*l ( :dd: )... faites-moi part de vos commentaires!!

Link to post
Share on other sites

C'est l'option --force-fglrx qui fait ça ?

Et pour le fusion tu l'as installé comment? C'est le paquet officiel compiz sur le repo ubuntu ?

Edit : Tes drivers proprio c'est ceux que tu installes par paquet ou que tu compiles à la main?

Link to post
Share on other sites
C'est l'option --force-fglrx qui fait ça ?

En effet j'utilise cette option.

Et pour le fusion tu l'as installé comment? C'est le paquet officiel compiz sur le repo ubuntu ?

Tu trouveras tous les dépôts et paquets Trevino ICI.

Edit : Tes drivers proprio c'est ceux que tu installes par paquet ou que tu compiles à la main?

Je les prends sur le site ati.amd.com/fr. Quand je le lance cela crée des paquets qui contiennent les sources que l'on compile pour les installer. (Super pratique... :transpi: :transpi: )

Voilà! :chinois:

Link to post
Share on other sites

Voilà + d'infos.

Mon xorg.conf:

Section "ServerLayout"

Identifier "Default Layout"

Screen 0 "aticonfig-Screen[0]" 0 0

InputDevice "Generic Keyboard"

InputDevice "Configured Mouse"

InputDevice "stylus" "SendCoreEvents"

InputDevice "cursor" "SendCoreEvents"

InputDevice "eraser" "SendCoreEvents"

EndSection

[...]

Section "Module"

Load "i2c"

Load "bitmap"

Load "ddc"

Load "dri"

Load "extmod"

Load "freetype"

Load "glx"

Load "int10"

Load "vbe"

EndSection

Section "ServerFlags"

Option "AIGLX" "on"

EndSection

[...]

Section "Monitor"

Identifier "SyncMaster"

Option "DPMS"

EndSection

Section "Monitor"

Identifier "aticonfig-Monitor[0]"

Option "VendorName" "ATI Proprietary Driver"

Option "ModelName" "Generic Autodetecting Monitor"

Option "DPMS" "true"

EndSection

Section "Device"

Identifier "aticonfig-Device[0]"

BusID "PCI:2:0:0"

Driver "fglrx"

Option "VideoOverlay" "on"

Option "OpenGLOverlay" "on"

Option "UseInternalAGPGART" "no"

Option "DRI" "true"

Option "AGPMode" "4"

Option "RenderAccel" "true"

Option "Centermode" "off"

Option "UseFastTLS" "1"

EndSection

Section "Screen"

Identifier "aticonfig-Screen[0]"

Device "aticonfig-Device[0]"

Monitor "aticonfig-Monitor[0]"

DefaultDepth 24

SubSection "Display"

Depth 1

Modes "1440x900" "1280x1024" "1280x960" "1152x864" "1024x768" "832x624" "800x600" "720x400" "640x480"

EndSubSection

SubSection "Display"

Depth 4

Modes "1440x900" "1280x1024" "1280x960" "1152x864" "1024x768" "832x624" "800x600" "720x400" "640x480"

EndSubSection

SubSection "Display"

Depth 8

Modes "1440x900" "1280x1024" "1280x960" "1152x864" "1024x768" "832x624" "800x600" "720x400" "640x480"

EndSubSection

SubSection "Display"

Depth 15

Modes "1440x900" "1280x1024" "1280x960" "1152x864" "1024x768" "832x624" "800x600" "720x400" "640x480"

EndSubSection

SubSection "Display"

Depth 16

Modes "1440x900" "1280x1024" "1280x960" "1152x864" "1024x768" "832x624" "800x600" "720x400" "640x480"

EndSubSection

SubSection "Display"

Depth 24

Modes "1440x900" "1280x1024" "1280x960" "1152x864" "1024x768" "832x624" "800x600" "720x400" "640x480"

EndSubSection

EndSection

Section "Screen"

Identifier "aticonfig-Screen[0]"

Device "aticonfig-Device[0]"

Monitor "aticonfig-Monitor[0]"

DefaultDepth 24

SubSection "Display"

Viewport 0 0

Depth 24

EndSubSection

EndSection

Section "DRI"

Mode 0666

EndSection

Section "Extensions"

Option "Composite" "Enable"

EndSection

Le résultat d'un beryl --test-only

infoormatik@Ordimini:~$ 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

Checking for non power of two texture support : failed

Support for non power of two textures missing

Le résultat d'un fglrxinfo:

infoormatik@Ordimini:~$ fglrxinfo

display: :0.0 screen: 0

OpenGL vendor string: ATI Technologies Inc.

OpenGL renderer string: ATI RADEON 9600 Series

OpenGL version string: 2.0.6747 (8.40.4)

Le résultat d'un glxinfo | grep rendering:

infoormatik@Ordimini:~$ glxinfo | grep rendering

direct rendering: Yes

Je constate de nombreux bugs en utilisant la 3D: Restes d'image, lorsque je lance un jeu fenêtré il n'y a pas de bordure....

Wait & See! :chinois:

Link to post
Share on other sites

En fait je crois malheureusement que aucune fonction du Composite n'est implantée, c'est juste que la fonction copy de Compiz-Fusion et de Beryl remplace le texture_from_pixmap... :byebye:

Mais si oui, peut-être un driver tourne en interne mais est trop buggé pour être releasé en entier... :transpi:

Je me répète, mais Wait & See toujours!! :francais:

Link to post
Share on other sites
En fait je crois malheureusement que aucune fonction du Composite n'est implantée, c'est juste que la fonction copy de Compiz-Fusion et de Beryl remplace le texture_from_pixmap...

Mais oui! En regardant de plus près le résultat du beryl --test-only posté plus haut dans l'indifférence :mad2: :

infoormatik@Ordimini:~$ 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 <<--- Là je ne comprends pas, apparemment cette instruction manque à Compiz...

Checking for GLX_EXT_texture_from_pixmap : passed

Checking for non power of two texture support : failed <<--- Et là, que manque-t-il comme extension, quelque chose à faire pour remédier à cela??

Support for non power of two textures missing

Donc voilà apparemment c'est bien implémenté mais mal... :mdr:

Très très très bien!!! :smack:

:chant:;):chant:

Link to post
Share on other sites

en meme temps que ça soit implémenté mais mal, ça nous etonnes pas de la part d'ATI

mais on respect leur effort quand meme :francais: Allez encore un peu et vous y etes, ça sera presque aussi facile qu'avec nvidia.

Prochaine etape les sources :)

Link to post
Share on other sites
Même dans leur Release Notes, il n'en parle pas... par ici

Si si ils en parlent...

Known Issues

Corruption may be observed with certain applications on some Linux distributions which enable the Composite extension by default, e.g., RHEL 5. If you are observing application corruption, please disable the Composite extension. Further details can be found in topic number 737-28224

Je crois que ça fait très longtemps qu'ils il y a un début d'implémentation du Composite... :mdr2:

Si quelqu'un a une vieille version du fglrx, testez Compiz-Fusion sans xgl dessus pour voir, ça serait intéressant! Merci! :mdr2:

Link to post
Share on other sites

Heu, ça ne veut pas dire qu'il supporte le Composite loin de là... ce qu'ils disent là (et ce que j'avais dû appliquer à la lettre quand j'avais testé la FC6), c'est qu'il peut y avoir un problème si l'option composite est en enable. Mais celle-ci fait partie de XOrg.

Comme je dis, ça date d'au moins FC6... si ça supportait réellement, on aurait eu vent de ça, enfin il me semble.

Link to post
Share on other sites

Archived

This topic is now archived and is closed to further replies.


×
×
  • Create New...