Drivers ati proprio: ne compile pas - Installation - Linux et OS Alternatifs
Marsh Posté le 22-12-2006 à 13:29:45
Ce kernel n'est pas nativement supporté par les drivers fglrx:
http://rage3d.com/board/showpost.p [...] stcount=20
Marsh Posté le 22-12-2006 à 14:02:32
hum si je comprends bien:
Citation : |
j'ai donc fais:
Citation : |
en retitan le comon/lib car il ne trouvais pas le fichier ( a juste titre )
j'ai ensuite lancé le make_install.sh
apparement tout c'est bien passé:
Citation : |
les erreures que j'ai vu plus haut sonts elles graves ? ou puis-je me permetre de les ignorer ?
merci encore pour ton aide
Marsh Posté le 22-12-2006 à 14:22:20
apparement tout fonctione bien, j'ai redemaré le serveur X et fais un glxinfo | grep rendering => yes , tout marche impec merci encore
sinon j'ai aussis tenté la manip sur mon laptop mais la la diference c'est que je n'ai jammais réusi a metre le pilote desus j'obtiens alors:
Citation : heartnetlib/modules/fglrx/build_mod# ./make.sh |
alors que mon lien symbolique de /usr/src/linux est correct, pour le /usr/include par contre je ne sais pas ou linker
ca fais un moment que j'avais tenté mais sans success jai retenté tout a leur et même résulta
Marsh Posté le 22-12-2006 à 14:44:23
Peux tu donner le résultat de:
$ ls -la /usr/src/linux
Et:
$ dpkg -l "linux*" |grep ii
Marsh Posté le 22-12-2006 à 15:42:56
Citation : |
pour la seconde commande ca peut s'expliquer par le fait que j'ai installé mon noyau depuis les sources ( je suis sous debian sarge donc niveau mise a jour.... )
Marsh Posté le 24-12-2006 à 00:31:58
j'ai tenté de re-telecharger les drivers mais cela ne marche toujours pas
(sait on jammais)
donc si ici quelqun sait comment contourner le probleme je suis preneur
sur mon gros pc j'ai les memes resultats aux commandes et linstallation a marché
Marsh Posté le 24-12-2006 à 13:37:26
Code :
|
Ok j'avais exactement le même problème, facile.
Dans /usr/src/linux/<sous-répertoire dont jai oublié le nom> tu cherches un fichier autoconf.h que tu copies dans un fichier config.h (dans le même répertoire).
Code :
|
Voila
Marsh Posté le 25-12-2006 à 14:04:44
pour le repertoire j'ai trouvé c'est:
/usr/src/linux-2.6.19.1/include/linux/
j'ai copié le fichier mais j'obtiens toujours:
Citation : |
sous le laptop
pour le probleme du gros pc , le liens de BlindMan étrait bon et m'a permis de resoudre mon probleme
merci
maintenan je n'ai plus qu'a réusir a compiler mes drivers sous mon laptop
Marsh Posté le 26-12-2006 à 17:33:11
ca donne quoi ces drivers récent d'ati ? toujours aussi pourri ? (comparé à windows)
Marsh Posté le 28-12-2006 à 13:34:44
ben de ce coté la je pourais pas vraiment te dire étant donné que je ne peu pas faire vraiment tourner de jeu dessus xD
j'entend par la que je joue juste a quake3 depuis mon dd ntfs avec wine ou cedega-winex (selon l'humeur...)
en meme temp si ati daigniais fournir des drivers recents...
et que les eduteurs de jeux foutais leurs directx de m**** a la poubelle pour opengl on ferais un grand pas
toujours est il que je n'arrive toujours pas a resoudre mon probleme sur le laptop
Marsh Posté le 01-01-2007 à 17:47:31
tiens, j'avais le meme pb (avec k2.6.19)
apres avoir regle lhistoire du cofig.h j'ai reussi a compiler le module a la main (avec les memes warnings que Adamaru)
je fais
modprobe fglrx => pas derreur
lsmod => fglrx est bien la avec agpgart
cool, je modifie xorg.conf
restart X
et pouf failed to load module "fglrx" (does not exist)
je refais modprobe et lsmod => rebelotte
j'ai oublie un truc
merci
Marsh Posté le 02-01-2007 à 17:26:06
en fait les pilotes detectent pas xorg 7.1 chez moi
Marsh Posté le 02-01-2007 à 18:00:58
Adamaru a écrit : ben de ce coté la je pourais pas vraiment te dire étant donné que je ne peu pas faire vraiment tourner de jeu dessus xD |
il marche en natif sous linux Quake III
Marsh Posté le 02-01-2007 à 22:23:29
Reply
Marsh Posté le 22-12-2006 à 13:20:06
apres avoir recompilé mon noyau pour passer en 2.6.19.1 j'ai sentis un NET ralentisement de mon systeme au point de vu graphique , le simple fait dafficher une ligne dans mon terminal me prends une ressource CPU monstre :/
je suis allé voir du coté des logs de xfree et la je vois avec stupeur que mon DRI ne s'active plus, je m'affole pas je suppr le dossier /lib/modules/fglrx et je réinstall mes drivers, je vais dans /lib/modules/fglrx/build_mod/ et je lance make.sh mais la j'obtiens ceci
blackpearl:/lib/modules/fglrx/build_mod# ./make.sh
./make.sh: line 45: [: 3: unary operator expected
ATI module generator V 2.0
==========================
initializing...
cat: /lib/modules/2.6.19.1/build/include/linux/version-*.h: Aucun fichier ou répertoire de ce type
./make.sh: line 451: [: =: unary operator expected
cleaning...
patching 'highmem.h'...
assuming new VMA API since we do have kernel 2.6.x...
Assuming default VMAP API
doing Makefile based build for kernel 2.6.x and higher
make -C /lib/modules/2.6.19.1/build SUBDIRS=/lib/modules/fglrx/build_mod/2.6.x modules
make[1]: entrant dans le répertoire « /usr/src/linux-2.6.19.1 »
CC [M] /lib/modules/fglrx/build_mod/2.6.x/firegl_public.o
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:89:26: linux/config.h : Aucun fichier ou répertoire de ce type
Dans le fichier inclus à partir de /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:322:
/lib/modules/fglrx/build_mod/2.6.x/drm.h:41:26: linux/config.h : Aucun fichier ou répertoire de ce type
Dans le fichier inclus à partir de /lib/modules/fglrx/build_mod/2.6.x/drm_proc.h:41,
à partir de /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:338:
/lib/modules/fglrx/build_mod/2.6.x/drmP.h:45:26: linux/config.h : Aucun fichier ou répertoire de ce type
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:456: attention : initialisation d'un type pointeur incompatible
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: Dans la fonction « firegl_stub_open »:
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:579: attention : affectation annule des qualificateurs du type du pointeur cible
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: Dans la fonction « __ke_request_irq »:
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:2528: attention : passage de l'argument n°2 de « request_irq » d'un type pointeur incompatible
make[2]: *** [/lib/modules/fglrx/build_mod/2.6.x/firegl_public.o] Erreur 1
make[1]: *** [_module_/lib/modules/fglrx/build_mod/2.6.x] Erreur 2
make[1]: quittant le répertoire « /usr/src/linux-2.6.19.1 »
make: *** [kmod_build] Erreur 2
build failed with return value 2
et la ben je coince :(
quelqun pourais m'aider ?