[How to/Soluce] 3D sous mandrake 10 avec une ATI radeon

3D sous mandrake 10 avec une ATI radeon [How to/Soluce] - Installation - Linux et OS Alternatifs

Marsh Posté le 07-06-2004 à 08:41:07    

je vous envois donc le procedure qui a fonctionné chez moi.
 
carte graphique : ATI radeon 9600 pro
os : mandrake 10
kernel : 2.6.3.7
 
how to :  
 
1- On install les sources du kernel puis on recompile en virant Direct
Rendering Manger pr se faire :
su
cd /usr/src/linux
make mrproper
make clean
make xconfig
(allez dans character devices et décochez Direct Rendering Manager)
save
make (etape tres longue)
make bzImage
make modules
make modules_install
make install
 
Allez On Reboot (Obligatoire sinon ça marchera pas après)
Donc en init3 en root (failsafe au boot) :
wget http://www.freedesktop.org/~dri/sn [...] 86.tar.bz2
(moi j'ai pris cette version, vous pouvez tester avec une autre)
allez sous le rep ou vous avez dl le fichier si dessus
./install.sh ou sh install.sh
hop hop hop vous laissez faire, en principe pas d'erreur, le mec sur le site
en anglais disais quyaurai ptet un warning ou un pbleme avec libGL.so.1.2
moi g rien eu.
 
apres vous installez les pilotes ATI comme d'hab
rpm -ivh --force fglrx-4.3.0-3.9.0 (un truc ds le genre)
lancez fglrxconfig
vous repondez Yes pour l AGP GART module
Sauvez la nvelle config sous XF86Config-4
 
Maintenant il ne vous reste plus qu'a :
ajouter dans /etc/modprobe.conf
install fglrx /sbin/modprobe --ignore-install fglrx && { /sbin/modprobe
via_agp; /bin/true; }
 
(via_agp pour chipset via , nvidia_agp pour chipset nforce... etc)
 
puis dans /etc/rc.d/rc.modules :  
/sbin/modprobe fglrx
 
 
voilou, ca a donc fonctionné parfaitement chez moi et j'ai maintenant +/-2300 fps sous glxgears

Reply

Marsh Posté le 07-06-2004 à 08:41:07   

Reply

Marsh Posté le 08-06-2004 à 17:41:00    

up

Reply

Marsh Posté le 08-06-2004 à 21:24:21    

bon sa me rassure, je suis pas le seul a avoir un score de merde avec glxgears :o
 
2500 avec une 9500pro :/
4000 avec une ti4200 :'(
9500pro>ti4200 pourtant

Reply

Marsh Posté le 08-06-2004 à 21:26:26    

Les drivers ATI sous Linux ont des perfs de merde, c'est pas nouveau .

Reply

Marsh Posté le 12-06-2004 à 00:41:02    

Salut, j'essaye d'installer ma carte graphique (radeon 9200SE) avec tes infos mais en fait, je comprends pas du tout la derniere partie  
 

Citation :

Maintenant il ne vous reste plus qu'a :
ajouter dans /etc/modprobe.conf
install fglrx /sbin/modprobe --ignore-install fglrx && { /sbin/modprobe
via_agp; /bin/true; }
 
(via_agp pour chipset via , nvidia_agp pour chipset nforce... etc)
 
puis dans /etc/rc.d/rc.modules :  
/sbin/modprobe fglrx


 
quand je pense faire ce que tu as ecrit, il me dit bash: syntax error near unexpected token `}'
 
tu aurais pas par hasard qq infos en plus pour un newbie???
 
merci


Message édité par gorben le 12-06-2004 à 00:43:02
Reply

Marsh Posté le 12-06-2004 à 10:09:06    

tu te connecte en root ensuite tu edite le fichier (kwrite /etc/modprobe.conf)  
tu fait un copier/coller de la ligne : install fglrx /sbin/modprobe --ignore-install fglrx && { /sbin/modprobe
via_agp; /bin/true; }  
en ayant modifié la valeur via_agp par celle te ton chipset agp.
 
ensuite tu edite le fichier rc.modules (kwrite /etc/rc.d/rc.modules)
et tu ajoute la ligne /sbin/modprobe fglrx

Reply

Marsh Posté le 12-06-2004 à 10:12:25    

symbiosis a écrit :

je vous envois donc le procedure qui a fonctionné chez moi.
 
carte graphique : ATI radeon 9600 pro
os : mandrake 10
kernel : 2.6.3.7
 
how to :  
 
1- On install les sources du kernel puis on recompile en virant Direct
Rendering Manger pr se faire :
su
cd /usr/src/linux
make mrproper
make clean
make xconfig
(allez dans character devices et décochez Direct Rendering Manager)
save
make (etape tres longue)
make bzImage
make modules
make modules_install
make install
 
Allez On Reboot (Obligatoire sinon ça marchera pas après)
Donc en init3 en root (failsafe au boot) :
wget http://www.freedesktop.org/~dri/sn [...] 86.tar.bz2
(moi j'ai pris cette version, vous pouvez tester avec une autre)
allez sous le rep ou vous avez dl le fichier si dessus
./install.sh ou sh install.sh
hop hop hop vous laissez faire, en principe pas d'erreur, le mec sur le site
en anglais disais quyaurai ptet un warning ou un pbleme avec libGL.so.1.2
moi g rien eu.
 
apres vous installez les pilotes ATI comme d'hab
rpm -ivh --force fglrx-4.3.0-3.9.0 (un truc ds le genre)
lancez fglrxconfig
vous repondez Yes pour l AGP GART module
Sauvez la nvelle config sous XF86Config-4
 
Maintenant il ne vous reste plus qu'a :
ajouter dans /etc/modprobe.conf
install fglrx /sbin/modprobe --ignore-install fglrx && { /sbin/modprobe
via_agp; /bin/true; }
 
(via_agp pour chipset via , nvidia_agp pour chipset nforce... etc)
 
puis dans /etc/rc.d/rc.modules :  
/sbin/modprobe fglrx
 
 
voilou, ca a donc fonctionné parfaitement chez moi et j'ai maintenant +/-2300 fps sous glxgears


Pas terrible le glxgears :/

[jcp@jcpLinux jcp]$ glxgears
10694 frames in 5.0 seconds = 2138.800 FPS
12162 frames in 5.0 seconds = 2432.400 FPS
12164 frames in 5.0 seconds = 2432.800 FPS
12160 frames in 5.0 seconds = 2432.000 FPS
12122 frames in 5.0 seconds = 2424.400 FPS
12034 frames in 5.0 seconds = 2406.800 FPS
12153 frames in 5.0 seconds = 2430.600 FPS
12161 frames in 5.0 seconds = 2432.200 FPS
12162 frames in 5.0 seconds = 2432.400 FPS
12162 frames in 5.0 seconds = 2432.400 FPS


Avec mon ancienne ATI8500 :D
cf ;)

Reply

Marsh Posté le 12-06-2004 à 11:43:36    

ca veut pas marcher... qd j'edite le fichier modprobe.conf, je met a la fin du fichier la ligne install fglrx /sbin/modprobe --ignore-install fglrx && { /sbin/modprobe
ATI_radeon_9200SE; /bin/true; }
j'ai aussi essayé de remplacer ATI_radeon9200SE par radeon_9200SE ou 9200SE mais a chaque fois ca me ca :
 

Citation :

[root@localhost root]# Mutex destroy failure: Device or resource busy
ICE default IO error handler doing an exit(), pid = 8939, errno = 0
ICE default IO error handler doing an exit(), pid = 8944, errno = 0


 
et sous glxgears je suis a 300 FPS... ;-(
 
qu'est ce que je fais mal??

Reply

Marsh Posté le 12-06-2004 à 11:45:54    

j'hesite vraiment a acheter une 9600XT... :/
 
j'ai pas envie de me retrouver a ramer sur UT2004 alors que je ram pas avec une bete FX5200... :/

Reply

Marsh Posté le 12-06-2004 à 11:46:28    

ça suxe :D, rien ne vaut une FX 5900 ;)
 
édit : sauf, les nouvelles 6800 bien sûr :o


Message édité par j_c_p le 12-06-2004 à 11:47:08
Reply

Marsh Posté le 12-06-2004 à 11:46:28   

Reply

Marsh Posté le 12-06-2004 à 11:49:15    

j_c_p a écrit :

ça suxe :D, rien ne vaut une FX 5900 ;)
 
édit : sauf, les nouvelles 6800 bien sûr :o


 
en effet sa suxe bien le porte feuille  :p

Reply

Marsh Posté le 12-06-2004 à 11:50:16    

j_c_p a écrit :

ça suxe :D, rien ne vaut une FX 5900 ;)
 
édit : sauf, les nouvelles 6800 bien sûr :o


6800 :D  
pour faire quoi? i y a es jeux qui ont besoins d autant de power sous linux :??:


Message édité par Profil supprimé le 12-06-2004 à 11:52:38
Reply

Marsh Posté le 12-06-2004 à 11:51:54    

JerryCrazy a écrit :

j'hesite vraiment a acheter une 9600XT... :/
 
j'ai pas envie de me retrouver a ramer sur UT2004 alors que je ram pas avec une bete FX5200... :/


si t as les moyens 5900xt est un bon filon :jap:  
de marque Prolink de preference, elles s overclockent tres bien :whistle:


Message édité par Profil supprimé le 12-06-2004 à 11:52:20
Reply

Marsh Posté le 12-06-2004 à 12:00:12    

George-Alain a écrit :

6800 :D  
pour faire quoi? i y a es jeux qui ont besoins d autant de power sous linux :??:

bah,tu sais,UT2004 dans le genre,graphisme bien a donf avec 32 gars a l'ecran qui tire de partout [:joce]

Reply

Marsh Posté le 12-06-2004 à 12:00:35    

jvoulais repartir dans du ATI mais bon :/

Reply

Marsh Posté le 12-06-2004 à 12:02:34    

JerryCrazy a écrit :

bah,tu sais,UT2004 dans le genre,graphisme bien a donf avec 32 gars a l'ecran qui tire de partout [:joce]


je connais pas trop UT 2004, jai juste joué a la demo sous windoz :D

Reply

Marsh Posté le 12-06-2004 à 12:02:47    

de toute facon,ca ne peu que s'ameliorer avec le temps non? :/

Reply

Marsh Posté le 12-06-2004 à 12:03:31    

et puis,Doom 3 dans le genre aussi,ca va etre bouffe ressource :o

Reply

Marsh Posté le 12-06-2004 à 12:04:43    

JerryCrazy a écrit :

de toute facon,ca ne peu que s'ameliorer avec le temps non? :/


sûr, enfin, ça fait un certain temps que l'on dit cela aussi ... :/
 
Sinon, la FX 5900 XT de Gigabyte va bien (200€) :).

Reply

Marsh Posté le 12-06-2004 à 12:05:10    

JerryCrazy a écrit :

jvoulais repartir dans du ATI mais bon :/


s il n y a pas de bons drivers sour linux, c est mort :/
et la 5900xt est bcp plus performante que la 9600xt, je sais pas ce que ca donne niveau difference de prix :whistle:

Reply

Marsh Posté le 12-06-2004 à 12:06:06    

George-Alain a écrit :

s il n y a pas de bons drivers sour linux, c est mort :/
et la 5900xt est bcp plus performante que la 9600xt, je sais pas ce que ca donne niveau difference de prix :whistle:

bah,une 9600XT 128Mb,c'est 160€

Reply

Marsh Posté le 12-06-2004 à 12:07:58    

j_c_p a écrit :

sûr, enfin, ça fait un certain temps que l'on dit cela aussi ... :/
 
Sinon, la FX 5900 XT de Gigabyte va bien (200?) :).


 
Prolink :jap:  
185E et la mienne s overclocke au dessus des frequences d une 5950, mais le refroidissement d origine ne suffit pas pour ces frequence [:toukc]
 
Les gygabyte sont mieux finies, mais s overclockent bcp moins, les puces memoire sont plus lentes :)


Message édité par Profil supprimé le 12-06-2004 à 12:11:06
Reply

Marsh Posté le 12-06-2004 à 12:10:57    

La mienne s'overclocke bien aussi (je ne sais plus les fréqs précises, car je ne l'ai pas overcloké ss Linux :D, car j'attends le bon bios pour flasher :D).
Sinon, sur la Gigabyte, le refroidissement est bien (mémoires ventillées notamment) :).

Reply

Marsh Posté le 12-06-2004 à 12:13:48    

j_c_p a écrit :

La mienne s'overclocke bien aussi (je ne sais plus les fréqs précises, car je ne l'ai pas overcloké ss Linux :D, car j'attends le bon bios pour flasher :D).
Sinon, sur la Gigabyte, le refroidissement est bien (mémoires ventillées notamment) :).


Moi je m arrete a 450/850 , ca chauffe trop sinon  :D  
Sinon elle monte a 510/940 sans  aucun bug  :ouch:

Reply

Marsh Posté le 12-06-2004 à 12:14:51    

Je note pour tes fréqs ;)

Reply

Marsh Posté le 12-06-2004 à 13:27:12    

heu... par hasard, personne n'aurais une petite info pour me debloquer?
parce que moi, 2500 FPS ca me va tréééééés bien...
 

Reply

Marsh Posté le 12-06-2004 à 14:45:21    

gorben a écrit :

heu... par hasard, personne n'aurais une petite info pour me debloquer?
parce que moi, 2500 FPS ca me va tréééééés bien...


Tu as essayé les manip via mon lien ?

Reply

Marsh Posté le 12-06-2004 à 16:56:10    

je viens d'essayer, il me dit que le pilote est deja installé et qd je fais  rm libGl.so.1 dans /usr/X11R6/lib, il me met un message d'erreur :  
 

Citation :

rm : ne peut evaluer par lstat () 'libGl.so.1' : no such file or directory


 
donc je peux plus rien faire... apres je fais qd meme un glxinfo, j'ai direct rendering : no et j'ai tjs 150 FPS....

Reply

Marsh Posté le 12-06-2004 à 17:15:56    

Car tu as utilisé rpm *** au lieu d'urpmi ***, il convient donc, avt tte manip, de partir sur du propre, donc, faut enlever les pilotes que tu as mis (avec rpm ***, me rappelle plus précisément la commande).
Et le link sur les lib, c'est juste un bonus :).

Reply

Marsh Posté le 12-06-2004 à 17:42:42    

j'ai enlevé les anciens pilotes par le gestionnaire de logiciel dans le centre de controle mandrake, j'ai reinstallé les drivers avec urpmi  
j'ai eu 2 messages d'erreur sur des liens non valide vers lib, j'ai forcé l'installation et j'ai tjs direct rendering : no et 150 FPS :(
 
je comprend plus rien...

Reply

Marsh Posté le 17-06-2004 à 10:03:47    

bonjour,
j'ai une petite RADEON 9700 PRO et UNE P4C800 DLX sous mandrake 10.0 official.
J'ai voulu installé le dernier pilote fglrx le 3.9 et depuis j'ai plus d'acceleration 3D.
 
je precise que avant ca marchait bien  
 
pourtant j'ai suivi ce topic :
 
 

Code :
  1. urpmi --allow-force fglrx-4.3.0-3.9.0.i386.rpm
  2.  
  3. fglrxconfig
  4.        répondre aux questions (attention aux spécifs moniteur et souris -> /dev/psaux en général pour une souris en PS/2)
  5.        external agpgart -> oui (yes)
  6.      
  7.     6/ modprobe fglrx
  8.    
  9.     7/ cd /usr/X11R6/lib
  10.       a/ rm libGL.so.1
  11.       b/ ln -s libGL.so.1.2 libGL.so.1
  12.     8/ ajouter fglrx ds /etc/modprobe.preload (  le module gérant l'AGP doit aussi être présent -> exemple, pour un chipset via : via-agp, pour un chipset nvidia : nvidia-agp)
  13.     9/ exit
  14.    
  15.     10/ startx
  16.    
  17.     11/ refaire étape 2, mais en recochant : Lancer l'interface graphique au démarrage
  18.  
  19.     12/ vérification
  20.  
  21. [jcp@jcpLinux jcp]$ glxinfo | grep rendering
  22. direct rendering: Yes


 
moi je fais lsmod | grep fglrx
il est bien chargé  
et lsmod | grep intel-agp  
pareil  
je reboot et il est mis ds le preload mais ca fait toujours rien  
 
=> [ago@Mandrake ago]$ glxinfo | grep rendering
direct rendering: No
 
Ca marche pas et je vois pas pourquoi !!


Message édité par sakuraba le 17-06-2004 à 10:04:08
Reply

Marsh Posté le 17-06-2004 à 10:49:40    

:hello: all..
 
sur une MDK9.2, je peut essayer?? mes drivers sont foireux au possible..
 
seul probleme, je suis heu, n00b...
 

Citation :

1- On install les sources du kernel


 
bieeeeeen... comment qu'on fait?  :whistle:   :cry:  
 
je sais passi c'est une etape obligatoire, mais je precise que lorsque je regarde dans /usr/src, y'a pas de dossier linux.. donc la suite marche pas
 
soit c logique (pas fait le debut) soit faut pas suivre les etapes de la mdk10...
une ptite help? merci!

Reply

Marsh Posté le 17-06-2004 à 14:34:53    

sakuraba a écrit :

bonjour,
j'ai une petite RADEON 9700 PRO et UNE P4C800 DLX sous mandrake 10.0 official.
J'ai voulu installé le dernier pilote fglrx le 3.9 et depuis j'ai plus d'acceleration 3D.
 
je precise que avant ca marchait bien  
 
pourtant j'ai suivi ce topic :
 
 

Code :
  1. urpmi --allow-force fglrx-4.3.0-3.9.0.i386.rpm
  2.  
  3. fglrxconfig
  4.        répondre aux questions (attention aux spécifs moniteur et souris -> /dev/psaux en général pour une souris en PS/2)
  5.        external agpgart -> oui (yes)
  6.      
  7.     6/ modprobe fglrx
  8.    
  9.     7/ cd /usr/X11R6/lib
  10.       a/ rm libGL.so.1
  11.       b/ ln -s libGL.so.1.2 libGL.so.1
  12.     8/ ajouter fglrx ds /etc/modprobe.preload (  le module gérant l'AGP doit aussi être présent -> exemple, pour un chipset via : via-agp, pour un chipset nvidia : nvidia-agp)
  13.     9/ exit
  14.    
  15.     10/ startx
  16.    
  17.     11/ refaire étape 2, mais en recochant : Lancer l'interface graphique au démarrage
  18.  
  19.     12/ vérification
  20.  
  21. [jcp@jcpLinux jcp]$ glxinfo | grep rendering
  22. direct rendering: Yes


 
moi je fais lsmod | grep fglrx
il est bien chargé  
et lsmod | grep intel-agp  
pareil  
je reboot et il est mis ds le preload mais ca fait toujours rien  
 
=> [ago@Mandrake ago]$ glxinfo | grep rendering
direct rendering: No
 
Ca marche pas et je vois pas pourquoi !!


 [:king diamond] je perd la boule là

Reply

Marsh Posté le 18-06-2004 à 10:48:14    

resalut tlm..
j'ai un peu progresse, mais je veut absolument etre sur d'avoir les fameux kernel source code et ses headers...
comment peut t on verifier que ceux ci sont presents sur mon dur??
merci...

Reply

Marsh Posté le 18-06-2004 à 16:16:05    

- version des kernel-source ( sources du noyau )
rpm -q kernel-source
 
- version du noyau actuel :
uname -r


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
Reply

Marsh Posté le 18-06-2004 à 17:58:58    

merchi..... j'avoue que j'ai bien cherche, mais que je n'avait pas trouve... :-(

Reply

Marsh Posté le 18-06-2004 à 18:30:33    

Expérience perso, les ATI sont vraiment pourries sous linux...
 
Bon à la rigueur, l'install se passe plutôt pas mal :
(sur une gentoo, donc avec les sources du noyau ...)
$ emerge rpm (ben oui, il faut avoir ça car ATI ne distribue que un rpm  :fou: )
$ rpm -Uvh --nodeps fglrx-4.3.0-3.9.0
...ça installe
$ fglrxconfig
...hop, on configure...
...et on relance X...
...et ça marche !!! (ouahou ... j'aurais jamais pensé ça...)
...on teste glxgears :
=>2500 fps  :pfff: sur une Radeon 9700Pro  :ouch:  
 
trop mort de rire ... moi j'ai 2800 sur ma GeForce3  :lol:  
 
Allez, oubliez ATI sous linux, c'est vraiment trop de la merde ...
 
Ma prochaine CG sera une 6800GT DualDVI ou ne sera pas !!

Reply

Marsh Posté le 19-06-2004 à 15:38:04    

Voici ma config :

Code :
  1. Boitier Antec Moyen Tour
  2. NoiseBlocker 430W
  3. Asus P4P800 Dlx Rev 1.04 flashé en P4C800 DLX
  4. PIV 2.4 C @ 3448 ( 287.4/229.9 2 3 2 8@2.85)
  5. SP94 + Enermax UC-9FAB
  6. 2*256 PC3500 Muskhin LVL II BH-5
  7. HDD Maxtor 120Go 7200rpm 8mo
  8. HDD Barracuda IV 40Go 7200rpm
  9. DVD Toshiba 16/48
  10. Graveur Liteon 48/12/48
  11. Hercules Radeon 9700 Pro
  12. Souris Logitech Dual Optical
  13. Ecran Iiyama 17' Vision Master Pro


SOUS MANDRAKE 10.0 Official
et voici mon score à glxgears c'est abusé !!!!!! avec les nouveaux drivers ATI fglrx-4.3.0-3.9.0  :kaola:  
 

Code :
  1. [ago@Mandrake ago]$ glxgears
  2. 16771 frames in 5.0 seconds = 3354.200 FPS
  3. 20073 frames in 5.0 seconds = 4014.600 FPS
  4. 19571 frames in 5.0 seconds = 3914.200 FPS
  5. 20072 frames in 5.0 seconds = 4014.400 FPS
  6. 20071 frames in 5.0 seconds = 4014.200 FPS
  7. 20072 frames in 5.0 seconds = 4014.400 FPS
  8. 20064 frames in 5.0 seconds = 4012.800 FPS
  9. 20064 frames in 5.0 seconds = 4012.800 FPS
  10. Broken pipe
  11. [ago@Mandrake ago]$


Message édité par sakuraba le 19-06-2004 à 15:39:04
Reply

Marsh Posté le 19-06-2004 à 15:42:42    

bienvenue dans le monde d'ATI sous linux, avec des ti4200 plus puissante que les 9800pro ...

Reply

Marsh Posté le 19-06-2004 à 15:48:46    

je crois que je vais retourner vers Nvidia ça donne quoi les nouvelles 6800 ultra ?  

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed