[gull] Radeon 9200SE

Olivier Bornet Olivier.Bornet at puck.ch
Fri Aug 27 16:33:02 CEST 2004


Hello,

> Bon, je trouve que c'est un peu le bronx... sur un site on te dit d'utiliser 
> le dirver "radeon" et sur un autre "fglrx".

Pour ma part, j'ai utilisé le driver fglrx du site ATI:

    http://www.ati.com/support/drivers/linux/radeon-linux.html

> Dans chacun des cas, tu dois pas mal bricoler.

Ca, c'est un peu vrai. J'ai eu pas mal de peine à avoir la 3D qui
marche.

> Dans la serie "fglrx", ce n'est guere mieux... il faut recuperer les sources, 
> et comme tu le dit, il faut recompiler les modules fglrx pour le kernel. Oui 
> mais... il y a des bugs losrque l'on essaie de le faire avec un kernel 2.6.5 
> et il faut patcher les probleme de make... et puis SuSE ce n'est pas Debian, 
> donc tu.. bref... c'est lassant.

Je comprend. Mais sans ce module fglrx pour le kernel, ça ne va pas
marcher: tu n'auras pas la 3D.

> Mais le pire est la confusion 9200 et 9200SE ! La 9200SE est une 
> "striped-down" version de la 9200. C'est a dire qu'elle a la moitie de la 
> memoire, a savoir 64 MB...

Heu... C'est pas ce que j'ai alors. Voici le résultat de lspci:

    0000:01:00.0 VGA compatible controller: ATI Technologies Inc RV280
                 [Radeon 9200 SE] (rev 01)

Et dans mon /var/log/XFree86.0.log, on y trouve entre autre:

    (--) PCI:*(1:0:0) ATI Technologies Inc unknown chipset (0x5964) rev
         1, Mem @ 0xe8000000/27, 0xfe9f0000/16, I/O @ 0xc000/8, BIOS @
         0xfe9c0000/17
    (--) PCI: (1:0:1) ATI Technologies Inc unknown chipset
         (0x5d44) rev 1, Mem @ 0xe0000000/27, 0xfe9e0000/16
    (--) Chipset ATI RV250SE Yd (R9200SE) found
    (--) fglrx(0): Chipset: "ATI RV250SE Yd (R9200SE)" (Chipset =
         0x5964)
    (--) fglrx(0): (PciSubVendor = 0x17af, PciSubDevice = 0x2012)
    (--) fglrx(0): board vendor info: third party grafics adapter - NOT
         original ATI
    (--) fglrx(0): Linear framebuffer (phys) at 0xe8000000
    (--) fglrx(0): MMIO registers at 0xfe9f0000
    (--) fglrx(0): ROM-BIOS at 0xfe9c0000
    (--) fglrx(0): ChipExtRevID = 0x01
    (--) fglrx(0): ChipIntRevID = 0x00
    (--) fglrx(0): VideoRAM: 131072 kByte (64-bit DDR SDRAM)
    (--) fglrx(0): Virtual size is 1280x1024 (pitch 1280)
    (--) Depth 24 pixmap format is 32 bpp

Et aussi:

    (WW) fglrx(0): board is an unknown third party board, chipset is
         supported

Mais ça a pas trop l'air de le déranger. :-)

Donc, ça semble bien une R9200SE. Mais elle a 128 MB. Et c'est bien le
driver fglrx.

> D'ou un nombre de bpp ramene a 16 bits !!!

Ca va dépendre aussi de la résolution de ton écran. Essaye de mettre
plus bas, et tu devrais pouvoir avoir 24bits. Pour ma part, avec 128MB,
et 1280x1024, c'est du 24 bits sans problème.

> Or, le driver fglrx ne fonctionne pas avec un bpp de 16 bits; seul 24 bits 
> sont supportes. Ce qui fait que je peux laisser tomber ce driver tant que 
> celui-ci ne supportera pas 16 bits.

Ca, je ne sais pas alors. Mais si tu le dis, je veux bien te croire.

> L'horreur, c'est quand je vois le fichier XF86Config d'un mec qui dit
> avoir une 9200SE et qui configure "DefaultDepth 24"... et il dit que
> ca marche.

Ce mec, c'est moi je suppose. Je confirme donc:

    $ xdpyinfo  | grep "depth of root window"
      depth of root window:    24 planes

Mais c'est vrai que ma carte a 128 MB de RAM.

Et pour confirmer que la 3D est active (selon ce que les HOWTOs et
READMEs que j'ai lu disent):

    $ fglrxinfo 
    display: :0.0  screen: 0
    OpenGL vendor string: ATI Technologies Inc.
    OpenGL renderer string: RADEON 9200SE DDR Generic
    OpenGL version string: 1.3 (X4.3.0-3.11.1)

> Oui, j'avais deja executer fglrxconfig. Je dois editer le fichier generer pour 
> retablir la configuration de ma souris... Mais ce qui m'intrigue est 
> justement ton "Depth 24" dans la section screen. Je suppose que ce fichier 
> est destine a ta 8500 ? Oui ? Si non, tu dois avoir une version de la fglrx 
> que je n'ai pas trouvee...

Ben non, c'est la config pour ma 9200SE, et pas pour ma 9500 Pro.

Je précise en passant que j'utilise la sortie non DVI avec la 9200 SE,
et la sortie DVI avec la 9500 Pro.

> Merci a ceux qui m'ont repondu

De rien.

> > PS. Je sais, je sais, c'est pas de l'OpenSource... :-(
> 
> Quoi, qu'est-ce qui n'est pas OS ? les drivers nvidia qui marchent :-)

Exact. Les drivers ATI qui marchent. Note qu'il n'y a pas si longtemps,
j'utilisais le driver "ati" (sauf erreur celui de XFree directement),
avec une configuration deux écrans. Mais pas de DRI.

Bon courage, et passe un bon week-end tout de même.

		Olivier
-- 
Olivier Bornet                |    français : http://puck.ch/f
Swiss Ice Hockey Results      |    english  : http://puck.ch/e
http://puck.ch/               |    deutsch  : http://puck.ch/g
Olivier.Bornet at puck.ch        |    italiano : http://puck.ch/i
Get my PGP-key at http://puck.ch/pgp or at http://pgp.mit.edu/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
URL: <http://forum.linux-gull.ch/pipermail/gull/attachments/20040827/b4d00cb4/attachment.pgp>


More information about the gull mailing list