Cependant, j'avais des soucis de lag dans le jeu au moindre bruit (voix, coup de feux, ...). Après multiples requête, on me renvoie à droite à gauche sur des forums où on cause alsa, teamspeak, et autre trucs audio.
Septique, je décide de changer de drivers et d'installer les pilotes proprios d'ATI.
Quelle galère !! En effet, les drivers ne semblent pas compatibles avec le kernel 2.6.18 (un fichier linux.h ne concorde pas du tout).
La solution est simple : on downgrade slackware de testing en release, c'est à dire du 2.6.18 au 2.6.17.13, et là tout marche nikel niveau install.
Ni une ni deux, je lance aticonfig -initial, qui me créé un /etc/X11/xorg.conf sur mesure. Je lance X et ni une ni deux, un fgl_glxgears. Manque de chance, celui çi me retourne une erreur "d'allocation mémoire". La solution est moins évidente : dans /etc/fstab/ il faut ajouter
tmpfs /dev/shm tmpfs defaults 0 0
puis un mount -a pour que ça soit pris en charge. Le résultat de fgl_glxgears est avoisine les 300FPS, mais c'est très bien. Pour info, glxgears dépasse les 2100 FPS.
Voilà, je peux maintenant fragger du GI sans lag, avec ce bon vieux Panzer :D
# quelques précisons SVP pour les pilotes libres....
Posté par cortex62 . Évalué à 1.
Une ATI certes , en R2*0 il semble , mais comment est il paramétré ? (DRIconf, HyperZ , pageflip, la vitesse AGP, et j' en passe).
En effet les pilotes libres ce défendent pas mal une fois adapté à la configuration. Surtout sur ET qui est basé sur le moteur Quake III.
Je suis donc un peu surpris, et j' aimerais en savoir plus.... ;-)
[^] # Re: quelques précisons SVP pour les pilotes libres....
Posté par asteroid . Évalué à 2.
02:00.0 VGA compatible controller: ATI Technologies Inc Radeon R200 QM [Radeon 9100]
Driconf ? HyperZ ? pageflip ? Du calme ...
Biensûr que je préfèrerais utiliser un driver GPL, mais la solution la plus simple et la plus évidente marche bien. Par contre je ne connaissais pas DRIconf, et je vais de ce pas l'essayer.
[^] # Re: quelques précisons SVP pour les pilotes libres....
Posté par asteroid . Évalué à 1.
Donc pour l'errata : N'installez pas le drivers proprios, installez DRIconf pour paufiner votre configuration de DRI et jouir du GPLised \o/
Merci cortex62.
[^] # Re: quelques précisons SVP pour les pilotes libres....
Posté par cortex62 . Évalué à 1.
En fait dans ta configuration xorg tu peux aussi ajouter:
Option "AGPMode" "4"
Option "EnablePageFlip" "true"
dans la section device, ça doit ressembler à ça:
Section "Device"
Identifier "Card0"
Driver "ati"
VendorName "ATI Technologies Inc"
BoardName "Radeon RV250 If [Radeon 9000]"
BusID "PCI:1:0:0"
Option "AGPMode" "4"
Option "EnablePageFlip" "true"
Si tu ne l' as pas encore fait, tu va encore avoir un gain significatif :-)
[^] # Re: quelques précisons SVP pour les pilotes libres....
Posté par Pinaraf . Évalué à 2.
[^] # Re: quelques précisons SVP pour les pilotes libres....
Posté par ErrTu . Évalué à 1.
[^] # Re: quelques précisons SVP pour les pilotes libres....
Posté par Stephane Marchesin (site web personnel) . Évalué à 1.
En fait, tu peux même fragger mieux avec le driver libre. Le driver fglrx va réduire la qualité des textures sans le dire, ce que ne fait pas le driver libre. Prends des screenshots et compare les si tu ne me crois pas :)
[^] # Re: quelques précisons SVP pour les pilotes libres....
Posté par Marc (site web personnel) . Évalué à 1.
[^] # Re: quelques précisons SVP pour les pilotes libres....
Posté par Pinaraf . Évalué à 2.
# 2.6.18+ A tester
Posté par matthieu_b . Évalué à 1.
# une solution
Posté par Jéjé de Grenoble . Évalué à 2.
Bref, encore un grand merci à ATI de ne plus supporter ce type de hardware.... (même si un drv libre existe, il reste moins performant dans certain cas...)
Une solution pour FC6 + ATI 8.28.8 a été publié sur
http://www.phoronix.net/forums/showthread.php?t=342
en gros, le script remplace le code du module fglrx 8.28.8 par celui du 8.29.6
http://www.phoronix.com/redblog/downloads/fglrx-fc6-legacy-g(...)
Voici le fils ne nos galères...
http://forums.fedora-fr.org/viewtopic.php?id=15288
bref, il ne te reste qu'a décortiquer le script, et tu devrai t'en sortir pour adapter cela à ta slakware!
# 2 choses
Posté par Marc (site web personnel) . Évalué à 7.
2 : ton journal est un délice. Il montre à quel point utiliser ces pilotes est chiant et mal intégré. J'utilise les pilotes radeon depuis que la radeon 8500 est sortie, et c'est un plaisir maintenant.
[^] # Re: 2 choses
Posté par asteroid . Évalué à 1.
2/ oui, il montre aussi à quel point la doc ou les outils fournit avec xorg ont des lacunes. Je ne crache pas sur la doc, et encore moins sur l'utilisation d'outil cli ou gui, mais il m'a fallut ce post pour voir que dri n'est pas juste activable ou pas. Il est configurable aussi. Alors certe, le pas libre saymal, mais il faudrait qu'un truc comme DRIconf soit inclu dans xorg.
bon sur ce, test de ce driconf.
[^] # Re: 2 choses
Posté par Sufflope (site web personnel) . Évalué à 3.
Et encore j'ai pas osé cliquer sur le bouton « Expert mode » !
[^] # Re: 2 choses
Posté par Marc (site web personnel) . Évalué à 1.
Et pour ta remarque "il manque la doc", ouai, ben c'est souvent le cas où il faut se donner un peu de mal. Perso, j'ai moins de mal à tomber sur http://dri.freedesktop.org/wiki/Documentation (hint : regarde "ConfigurationInfrastucture") que de me prendre du temps à installer un noyau plus vieux pour recompiler un truc qui va derrière modifier ton xorg.conf de façon pas toujours intégré à ta distro :)
# X pour les nuls.
Posté par Marc Poiroud (site web personnel) . Évalué à 1.
Existe t'il un site/livre/wiki/... qui explique X pour les cons !
Un vrai tuto simple, clair, lisible et compréhensible par n'importe qui et pas seulement par le ÜberGeek, qui explique comment régler simplement son xorg.conf !
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.