[HOWTO/SOLUCE] Prise en charge AGP sous mdk 10.0

Prise en charge AGP sous mdk 10.0 [HOWTO/SOLUCE] - Linux et OS Alternatifs

Marsh Posté le 22-03-2004 à 18:53:02    

avec le noyau 2.6 et la mdk 10.0, la gestion de l'AGP s'est trouvé implémentée sous forme de module. Malheureusement le module ne se charge pas automatiquement.
 

  • Choisir le module selon son chipset ( Northbridge )

Pour que celui si ce charge, il faut déjà que vous sachiez quel module gère votre chipset AGP.
Pour avoir la liste des modules :

Code :
  1. /sbin/modprobe -lt char | grep agp


 
par exemple pour un chipset nforce c'est nvidia-agp, pour via -> via-agp, etc ...
 

  • demander au module de se charger au démarrage


Maintenant il suffit de demander au module de se charger au démarrage. Pour cela il suffit d'ajouter dans le fichier /etc/modprobe.preload le nom du modules. Ainsi pour demander au module gérant l'AGP d'un chipset via on tapera la commande suivante en tant que root :

Code :
  1. echo "via-agp" >> /etc/modprobe.preload


 
Note : Il faut mettre 2 > ( >> ) et non un seul afin de garder les paramètres précédents.  
 

  • en cas de changement de carte mère


Si vous changer de carte mère et que son Northbridge est différent ( par exemple nvidia parce que vous utiliser un chipset nforce ), alors il suffit d'éditer le fichier /etc/modprobe.preload et de remplacer l'ancien pilote par le nouveau ( nvidia-agp à la pace de via-agp )
 

  • ****optionnel**** Solution plus élégante pour les utilisateurs des pilotes proprio ATI et nvidia ****optionnel****


Les pilotes ATI ( flgrx ) et NVIDIA ( nvidia ) chargent un module pour fonctionner. Une solution est de dire au système que lors du chargement de ses modules, il doit en profiter pour charger le module AGP.
Ceci se fait gràce à la directive install et elle se mettra dans le fichier /etc/modprobe.conf.
Supossant que l'on dise que lors de l'initialisation du module [g]nvidia des pilotes on veut que le module qui gère l'AGP pour un chipset Via ( via-agp ) se charge, on ajoutera les lignes suivantes dans /etc/modprobe.conf

Code :
  1. install nvidia /sbin/modprobe --first-time --ignore-install nvidia && { /sbin/modprobe via-agp; /bin/true; }
  2. remove nvidia { /sbin/modprobe -r via-agp; } ; /sbin/modprobe -r --first-time --ignore-remove nvidia


 
Explication :
install
La directive permet de dire qu'au chargement d'un module, il faut exécuter une ou des commande(s).
la directive install a la syntaxe suivante :
install module commande(s)
 
ici :  
 - module = nvidia
  - commande : /sbin/modprobe --first-time --ignore-install nvidia && { /sbin/modprobe via-agp; /bin/true; }
/sbin/modprobe --first-time --ignore-install nvidia = on initialise le module  nvidia ( /sbin/modprobe nvidia ) et si il est déjà chargé alors on échoue ( --first-time ). De plus on ignore les directive install concernant le module nvidia ( en effet on se retrouverait en train de boucler car charger le module apelle la directive install ki charge le module et donc apelle la directive install qui .... )
 
&& = permet d'enchainer 2 commandes si et seulement si la première réussie.
 
{ } = permet de grouper plusieurs commandes comme une seule commande
 
; = permet d'enchainer des commandes.
 
{ /sbin/modprobe via-agp; /bin/true; } = on charge le module via-agp ( /sbin/modprobe via-agp ) et on dit que cela réussi toujours ( /bin/true)  
 
install
Cette directive permet de dire ce qu'il faut faire lorsque l'on retire un module. sa syntahxe est la même que lma directive install :
remove module commande(s)
 
ici :  
 - module = nvidia
 - commande(s) = { /sbin/modprobe -r via-agp; } ; /sbin/modprobe -r --first-time --ignore-remove nvidia
 
{ /sbin/modprobe -r via-agp; } = permet de charger ( /sbin/modprobe -r ) le module via-agp. C'est l'option -r ( r comme remove ) qui permet de le préciser
 
/sbin/modprobe -r --first-time --ignore-remove nvidia = permet de décharger le mdoule nvidia mais échoue si le module nvidia n'est pas chargé ( --first-time ) et ignore la directive remove pour ce module ( idem, afin d'éviter une boucle logique infinie ).
 
Pour plus d'informations :
> man modprobe.conf
> man modprobe-25
> man bash


Message édité par Dark_Schneider le 22-03-2004 à 19:15:50

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

Marsh Posté le 22-03-2004 à 18:53:02   

Reply

Marsh Posté le 22-03-2004 à 18:55:11    

Si ca fonctionne jte fait ta fete


---------------
Quelque fois il vaut mieux se taire et passer pour un con plutot que de l ouvrir et de le confirmer.
Reply

Marsh Posté le 22-03-2004 à 19:08:20    

Fonctionne pas :/


---------------
Quelque fois il vaut mieux se taire et passer pour un con plutot que de l ouvrir et de le confirmer.
Reply

Marsh Posté le 22-03-2004 à 19:09:50    

pour une gef 3 sur une CM a chipset SIS,c'est sis agp? :)


---------------
JerryCrazy - My Digital Life - Ferrovia.be - Jeux Linux
Reply

Marsh Posté le 22-03-2004 à 19:12:15    

Question con ... je suis en I875 ( si je me trompe pas ) c est donc intel et pas celui de la radeon que je dois lance j espere ... ( ati-agp je veux dire )


---------------
Quelque fois il vaut mieux se taire et passer pour un con plutot que de l ouvrir et de le confirmer.
Reply

Marsh Posté le 22-03-2004 à 19:17:32    

JerryCrazy> à ton avis ...
 
MemphisRaines187> j'ai bien préciser le module ki gère le chipset du Northbridge. l'exemple est pour un chipset via ( via-agp ) pour une carte graphique NVIDIA


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

Marsh Posté le 22-03-2004 à 19:28:31    

Dark_Schneider a écrit :

JerryCrazy> à ton avis ...

oh  :love: ,merci de prendre les gens pour des cons  :jap:  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 :pfff:


---------------
JerryCrazy - My Digital Life - Ferrovia.be - Jeux Linux
Reply

Marsh Posté le 22-03-2004 à 19:30:16    

Dark_Schneider a écrit :

JerryCrazy> à ton avis ...
 
MemphisRaines187> j'ai bien préciser le module ki gère le chipset du Northbridge. l'exemple est pour un chipset via ( via-agp ) pour une carte graphique NVIDIA
 


 
 
Je suis pas trisomik non plus :/  
J ai mis intel-agp mais en grep j ai vu aussi ati-agp spour ca je demande


---------------
Quelque fois il vaut mieux se taire et passer pour un con plutot que de l ouvrir et de le confirmer.
Reply

Marsh Posté le 22-03-2004 à 19:40:17    

J ai trouves un lien peux etre interressant mais comment dire ... c est tout en rosbif .. et la moitier je comprend pas :/
 
http://www.linuxquestions.org/ques [...] uch+device
 
Si un e ame charitable pouvais m aider ...


---------------
Quelque fois il vaut mieux se taire et passer pour un con plutot que de l ouvrir et de le confirmer.
Reply

Marsh Posté le 22-03-2004 à 19:49:43    

bon,resultat,chui pas arrivé a avoir l'agp,et plus aucun de mes jeux 3D demare :o :/


---------------
JerryCrazy - My Digital Life - Ferrovia.be - Jeux Linux
Reply

Marsh Posté le 22-03-2004 à 19:49:43   

Reply

Marsh Posté le 22-03-2004 à 19:51:06    

JerryCrazy a écrit :

bon,resultat,chui pas arrivé a avoir l'agp,et plus aucun de mes jeux 3D demare :o :/


 
Ta vu c est casse couillle ... J ai passe l apres midi dessus ...
Pour toujous avoir:

Code :
  1. [castor@m51 castor]$ glxgears
  2. 1552 frames in 5.0 seconds = 310.400 FPS
  3. 1440 frames in 5.0 seconds = 288.000 FPS
  4. 1520 frames in 5.0 seconds = 304.000 FPS
  5. X connection to :0.0 broken (explicit kill or server shutdown).
  6. [castor@m51 castor]$


---------------
Quelque fois il vaut mieux se taire et passer pour un con plutot que de l ouvrir et de le confirmer.
Reply

Marsh Posté le 22-03-2004 à 19:51:44    

Mdr jviens de voir qu il ma egalement sauter mon hostname ...


---------------
Quelque fois il vaut mieux se taire et passer pour un con plutot que de l ouvrir et de le confirmer.
Reply

Marsh Posté le 22-03-2004 à 19:53:33    

tfacon,mon hostname saute a chaque redemarage [:joce]


---------------
JerryCrazy - My Digital Life - Ferrovia.be - Jeux Linux
Reply

Marsh Posté le 22-03-2004 à 19:57:35    

JerryCrazy a écrit :

tfacon,mon hostname saute a chaque redemarage [:joce]


 
Pt1 mais serieux ca les ferais chier de dire que c est limite une realese version ? ... Sans deconner quoi obliger de remettre mon hostname a chaque redemarage aussi :/


---------------
Quelque fois il vaut mieux se taire et passer pour un con plutot que de l ouvrir et de le confirmer.
Reply

Marsh Posté le 22-03-2004 à 19:59:24    

Un petit script bash et c'est reglé non ?

Reply

Marsh Posté le 22-03-2004 à 20:00:34    

Code :
  1. [root@Penny castor]# fglrxinfo
  2. display: :0.0  screen: 0
  3. OpenGL vendor string: Mesa project: www.mesa3d.org
  4. OpenGL renderer string: Mesa GLX Indirect
  5. OpenGL version string: 1.3 Mesa 4.0.4
  6. [root@Penny castor]#


 
Desfois que ca puisse aider :/


---------------
Quelque fois il vaut mieux se taire et passer pour un con plutot que de l ouvrir et de le confirmer.
Reply

Marsh Posté le 22-03-2004 à 20:00:56    

alien conspiracy a écrit :

Un petit script bash et c'est reglé non ?


 
Balance le code ou le mettre ect :)
( je debute ;o )


---------------
Quelque fois il vaut mieux se taire et passer pour un con plutot que de l ouvrir et de le confirmer.
Reply

Marsh Posté le 22-03-2004 à 20:15:13    

le hostname se définie dans /etc/sysconfig/network
 

Code :
  1. [admin@admin3 admin]$ grep HOST /etc/sysconfig/network
  2. HOSTNAME=monordi.mondomain.fr


 
cependant je ne vois pas comment utiliser les pilotes ATI vire le hostname à moins qu'il ne vire la carte réseau ...
 
vous avez vérifier ke le module AGP est chargé ? ( le bon module AGP )
 
JerryCrazy >  tu voulais ke je te dise koi ? si je te dis à ton avis, c'est ke je considère ke vue ke c'est évident tu seras capable de décider par toi-même. j'aurais peut être due répondre bêtement comme on fait pour un gamin de maternelle à ki l'on dit même les évidences ... les plus évidentes ...


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

Marsh Posté le 22-03-2004 à 20:20:22    

Heu comment tu sais kel module agp est charge ? ( et merci pour le hostname je fais ca desuite ( ca fonctionne pour lehostname c est good )


---------------
Quelque fois il vaut mieux se taire et passer pour un con plutot que de l ouvrir et de le confirmer.
Reply

Marsh Posté le 22-03-2004 à 20:21:04    

Entre nous ca sent la vielle feinte pour force a acheter leur distri ... et ca s appelle du libre ...


---------------
Quelque fois il vaut mieux se taire et passer pour un con plutot que de l ouvrir et de le confirmer.
Reply

Marsh Posté le 22-03-2004 à 20:27:43    

J'ai pas testé la manip, mais +1 pour Dark pour le cours.

Reply

Marsh Posté le 22-03-2004 à 20:28:57    

Pour voir la liste des modules chargés, c'est lsmod.

Reply

Marsh Posté le 22-03-2004 à 20:36:20    

Code :
  1. agpgart                31016  2 intel-agp,ati-agp


 
Skoi se bordel deux modules charger :/
Comment on en vire un ?


---------------
Quelque fois il vaut mieux se taire et passer pour un con plutot que de l ouvrir et de le confirmer.
Reply

Marsh Posté le 22-03-2004 à 20:45:55    

rmmod pour décharger un module.

Reply

Marsh Posté le 22-03-2004 à 20:51:17    

Ca a rien changer :/
 
Toujours pas de 3d ...
 
Please les barbus ... Help me


---------------
Quelque fois il vaut mieux se taire et passer pour un con plutot que de l ouvrir et de le confirmer.
Reply

Marsh Posté le 22-03-2004 à 20:53:04    

merci Dark_Schneider !! la solution "optionnelle" marche parfaitement chez moi :)

Reply

Marsh Posté le 22-03-2004 à 21:07:16    

Code :
  1. install fglrx /sbin/modprobe --first-time --ignore-install fglrx && { /sbin/modprobe intel-agp; /bin/true; }
  2. remove fglrx { /sbin/modprobe -r intel-agp; } ; /sbin/modprobe -r --first-time --ignore-remove fglrx


 
C est bien comme ca que je dois faire non ?
Car si c est le cas ca fonctionne toujours pas :/


---------------
Quelque fois il vaut mieux se taire et passer pour un con plutot que de l ouvrir et de le confirmer.
Reply

Marsh Posté le 22-03-2004 à 21:50:06    

du coup,je peu plus demarer ma MDK,Nvidia Abording machin chose :/ help  
 
j'aurais du laisser en "PCI",ca fonctionnais bien(je dois avoir fait une connerie qq part)

Reply

Marsh Posté le 22-03-2004 à 21:51:11    

MemphisRaines187 a écrit :


 
Pt1 mais serieux ca les ferais chier de dire que c est limite une realese version ? ... Sans deconner quoi obliger de remettre mon hostname a chaque redemarage aussi :/

je te rappel quand meme que cette version est une version un peu moin RC,mais,toujour RC quand meme  [:spamafote]

Reply

Marsh Posté le 22-03-2004 à 21:57:08    

JerryCrazy a écrit :

je te rappel quand meme que cette version est une version un peu moin RC,mais,toujour RC quand meme  [:spamafote]  


 
Oui ba la 9.2 c est pareil c est la merde faut encore patcher ect pour prise en charge ati c est vraiment de la merde niveau RADEON ET CA EN DEVIENS CASSE COUILLE :)
 
Ceci dit niveau perf j ai pas a me plaindre :)


---------------
Quelque fois il vaut mieux se taire et passer pour un con plutot que de l ouvrir et de le confirmer.
Reply

Marsh Posté le 22-03-2004 à 21:58:40    

sinon,si qq un peu m'aider a regler le problème,parce que j'ai pas trop envie de reinstaller ma Mandrake que j'ai reinstallé la semaine derniere :/

Reply

Marsh Posté le 22-03-2004 à 22:00:18    

c est bon ca fonctionne plutot bien  

Code :
  1. [ago@ ago]$ glxgears
  2. 20080 frames in 5.0 seconds = 4016.000 FPS
  3. 31095 frames in 5.0 seconds = 6219.000 FPS
  4. 31140 frames in 5.0 seconds = 6228.000 FPS
  5. 31142 frames in 5.0 seconds = 6228.400 FPS


 
ma config pour info :
 
http://62.210.160.29/ImgAlbums2/Images1/40304/MeT4LNPHX1D22032004220055465382.jpg


Message édité par sakuraba le 22-03-2004 à 22:06:02

---------------
Newsletter RCZ : inscriptions compliquées ou réceptions tardives ? Mon blog la partage sans délai. C est ici que ça se passe : https://gravelparis.com/
Reply

Marsh Posté le 22-03-2004 à 22:01:32    

sakuraba a écrit :

c est bon ca fonctionne plutot bien  

Code :
  1. [ago@ ago]$ glxgears
  2. 20080 frames in 5.0 seconds = 4016.000 FPS
  3. 31095 frames in 5.0 seconds = 6219.000 FPS
  4. 31140 frames in 5.0 seconds = 6228.000 FPS
  5. 31142 frames in 5.0 seconds = 6228.400 FPS


 


 
Sympa de faire biske ceux qui ont des problemes ...


---------------
Quelque fois il vaut mieux se taire et passer pour un con plutot que de l ouvrir et de le confirmer.
Reply

Marsh Posté le 22-03-2004 à 22:13:13    

faute de mieu,j'ai demaré en mode NV :/


---------------
JerryCrazy - My Digital Life - Ferrovia.be - Jeux Linux
Reply

Marsh Posté le 22-03-2004 à 22:14:42    

j'espere quand meme tenir mon install jusqu'a MDK 10 Final :/


---------------
JerryCrazy - My Digital Life - Ferrovia.be - Jeux Linux
Reply

Marsh Posté le 22-03-2004 à 22:17:39    

sakuraba a écrit :

c est bon ca fonctionne plutot bien  

Code :
  1. [ago@ ago]$ glxgears
  2. 20080 frames in 5.0 seconds = 4016.000 FPS
  3. 31095 frames in 5.0 seconds = 6219.000 FPS
  4. 31140 frames in 5.0 seconds = 6228.000 FPS
  5. 31142 frames in 5.0 seconds = 6228.400 FPS


 
ma config pour info :
 
http://62.210.160.29/ImgAlbums2/Im [...] 465382.jpg


 
 
Hum tu peux me donner ton fichier Xfree plz et se que tu as dans /etc/modprobe.conf ainsi que dans /etc/modprobe.preload
 
Ca m aiderais enormement :)


---------------
Quelque fois il vaut mieux se taire et passer pour un con plutot que de l ouvrir et de le confirmer.
Reply

Marsh Posté le 22-03-2004 à 22:18:11    

A oui tu a fait un urpmi update ?


---------------
Quelque fois il vaut mieux se taire et passer pour un con plutot que de l ouvrir et de le confirmer.
Reply

Marsh Posté le 23-03-2004 à 12:15:03    

j'ai desinstallé les pilotes Nvidia,j'essaie de les reinstaller sans succès(déjà quand ils etaient encore installé,je n'arrivais pas a les reinstaller)
 
l'install me dit :
 
ERROR: Unable to determine the NVIDIA kernel module filename.
 
(et en dessous,y a noté : ake *** [select_makefile] erreur 1)
 
 
:'(

Reply

Marsh Posté le 23-03-2004 à 12:29:03    

Arf :/  
Moi jpeux plus booter que sur un seul kernel mdr ...
Enfin m en fou vu que c est une testing pour moi cette install :)
 
Bref up pour avoir une aide :/
Car CA SERAIS COOOL QU ON PUISSE UTILISE NOTRE OS PREFERE QUAND MEME !!!


---------------
Quelque fois il vaut mieux se taire et passer pour un con plutot que de l ouvrir et de le confirmer.
Reply

Marsh Posté le 23-03-2004 à 12:36:30    

bah,moi,je l'utilise,mais,en mode NV

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

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