Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2525 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Installation

  Pilotes ATI qui se rebellent :(

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Pilotes ATI qui se rebellent :(

n°869088
Edes
Posté le 06-12-2006 à 17:08:36  profilanswer
 

Salut à tous,
 Je viens de configurer mon noyau 2.6.19 pour l'adapter à mon pc,de le compiler et de l'installer, mais ô rage les pilotes ATI ne fonctionnent plus. Plus précisément je n'arrive plus à compiler le module fglrx pour l'accélération 3D. Le noyau est peut-être trop récent ? Quelqu'un a-t-il eu une expérience similaire ?
 Je vous copie/colle le message d'erreur lorsque je tape m-a a-i fglrx

Code :
  1. dh_testroot                                                                ↑
  2. rm -f configure-stamp                                                      ▮
  3. rm -f fglrx.ko fglrx.mod.c *.o libfglrx_ip.a                             
  4. rm -f .version .*.o.flags .*.o.d .*.o.cmd .*.ko.cmd                       
  5. rm -rf .tmp_versions                                                     
  6. rm -rf patch                                                             
  7. dh_clean                                                                 
  8. rm /usr/src/modules/fglrx/debian/control                                 
  9. rm /usr/src/modules/fglrx/debian/dirs                                     
  10. if [ -f /usr/src/modules/fglrx/debian/control.template ]; then \       
  11.   cat /usr/src/modules/fglrx/debian/control.template >             
  12. /usr/src/modules/fglrx/debian/control; \                                 
  13.   fi                                                             
  14. if [ -f /usr/src/modules/fglrx/debian/postinst ]; then \                 
  15.    mv /usr/src/modules/fglrx/debian/postinst
  16. /usr/src/modules/fglrx/debian/fglrx-kernel-2.6.19.edes.postinst; \       
  17.          fi                                                               
  18. dh_testdir                                                               
  19. touch configure-stamp                                                   
  20. dh_testdir                                                                                        │
  21. /usr/bin/make -C /lib/modules/2.6.19.edes/source                         
  22. SUBDIRS=/usr/src/modules/fglrx modules                                   
  23. make[1]: entrant dans le répertoire « /home/vero/linux-2.6.19 »           
  24.    CC [M]  /usr/src/modules/fglrx/firegl_public.o                         
  25.   /usr/src/modules/fglrx/firegl_public.c:89:26: error: linux/config.h:     
  26. Aucun fichier ou répertoire de ce type                                   
  27. /usr/src/modules/fglrx/firegl_public.c:456: warning: initialization from 
  28. incompatible pointer type     
  29. /usr/src/modules/fglrx/firegl_public.c: In function ‘firegl_stub_open’:   
  30. /usr/src/modules/fglrx/firegl_public.c:579: warning: assignment discards 
  31. qualifiers from pointer target type                                       
  32. /usr/src/modules/fglrx/firegl_public.c: In function ‘__ke_request_irq’: 
  33. /usr/src/modules/fglrx/firegl_public.c:2528: warning: passing argument 2 
  34. of ‘request_irq’ from incompatible pointer type                           
  35. /usr/src/modules/fglrx/firegl_public.c: In function                       
  36. ‘__ke_smp_call_function’:                                                 
  37. /usr/src/modules/fglrx/firegl_public.c:3916: warning: passing argument 1 
  38. of ‘smp_call_function’ from incompatible pointer type                     
  39. make[2]: *** [/usr/src/modules/fglrx/firegl_public.o] Erreur 1           
  40. make[1]: *** [_module_/usr/src/modules/fglrx] Erreur 2
  41. make[1]: quittant le répertoire « /home/vero/linux-2.6.19 »               
  42. make: *** [build] Erreur 2

mood
Publicité
Posté le 06-12-2006 à 17:08:36  profilanswer
 

n°869115
Xavier_OM
Monarchiste régicide (fr quoi)
Posté le 06-12-2006 à 18:10:14  profilanswer
 

Edes a écrit :

Salut à tous,
 Je viens de configurer mon noyau 2.6.19 pour l'adapter à mon pc,de le compiler et de l'installer, mais ô rage les pilotes ATI ne fonctionnent plus. Plus précisément je n'arrive plus à compiler le module fglrx pour l'accélération 3D. Le noyau est peut-être trop récent ? Quelqu'un a-t-il eu une expérience similaire ?
 Je vous copie/colle le message d'erreur lorsque je tape m-a a-i fglrx

Code :
  1. dh_testroot                                                                ↑
  2. rm -f configure-stamp                                                      ▮
  3. rm -f fglrx.ko fglrx.mod.c *.o libfglrx_ip.a                             
  4. rm -f .version .*.o.flags .*.o.d .*.o.cmd .*.ko.cmd                       
  5. rm -rf .tmp_versions                                                     
  6. rm -rf patch                                                             
  7. dh_clean                                                                 
  8. rm /usr/src/modules/fglrx/debian/control                                 
  9. rm /usr/src/modules/fglrx/debian/dirs                                     
  10. if [ -f /usr/src/modules/fglrx/debian/control.template ]; then \       
  11.   cat /usr/src/modules/fglrx/debian/control.template >             
  12. /usr/src/modules/fglrx/debian/control; \                                 
  13.   fi                                                             
  14. if [ -f /usr/src/modules/fglrx/debian/postinst ]; then \                 
  15.    mv /usr/src/modules/fglrx/debian/postinst
  16. /usr/src/modules/fglrx/debian/fglrx-kernel-2.6.19.edes.postinst; \       
  17.          fi                                                               
  18. dh_testdir                                                               
  19. touch configure-stamp                                                   
  20. dh_testdir                                                                                        │
  21. /usr/bin/make -C /lib/modules/2.6.19.edes/source                         
  22. SUBDIRS=/usr/src/modules/fglrx modules                                   
  23. make[1]: entrant dans le répertoire « /home/vero/linux-2.6.19 »           
  24.    CC [M]  /usr/src/modules/fglrx/firegl_public.o                         
  25.   /usr/src/modules/fglrx/firegl_public.c:89:26: error: linux/config.h:     
  26. Aucun fichier ou répertoire de ce type                                   
  27. /usr/src/modules/fglrx/firegl_public.c:456: warning: initialization from 
  28. incompatible pointer type     
  29. /usr/src/modules/fglrx/firegl_public.c: In function ‘firegl_stub_open’:   
  30. /usr/src/modules/fglrx/firegl_public.c:579: warning: assignment discards 
  31. qualifiers from pointer target type                                       
  32. /usr/src/modules/fglrx/firegl_public.c: In function ‘__ke_request_irq’: 
  33. /usr/src/modules/fglrx/firegl_public.c:2528: warning: passing argument 2 
  34. of ‘request_irq’ from incompatible pointer type                           
  35. /usr/src/modules/fglrx/firegl_public.c: In function                       
  36. ‘__ke_smp_call_function’:                                                 
  37. /usr/src/modules/fglrx/firegl_public.c:3916: warning: passing argument 1 
  38. of ‘smp_call_function’ from incompatible pointer type                     
  39. make[2]: *** [/usr/src/modules/fglrx/firegl_public.o] Erreur 1           
  40. make[1]: *** [_module_/usr/src/modules/fglrx] Erreur 2
  41. make[1]: quittant le répertoire « /home/vero/linux-2.6.19 »               
  42. make: *** [build] Erreur 2



 
Supposition : tu compiles avec gcc (/usr/bin/gcc) qui est sans doute un lien symbolique vers /usr/bin/gcc-4.X, et ce truc veut probablement être compilé avec /usr/bin/gcc-3.3
 
Je dis ça instinctivement hein, mais si jamais ca résoud le problème de suite faut pas se priver d'essayer :o


---------------
Il y a autant d'atomes d'oxygène dans une molécule d'eau que d'étoiles dans le système solaire.
n°869120
j_c_p
Linux user
Posté le 06-12-2006 à 18:23:21  profilanswer
 

Citation :

firegl_public.c:89:26: error: linux/config.h


Il faut mettre linux/autoconf.h à la place de linux/config.h dans les sources du pilote ATI : vim +89 firegl_public.c et tu changes.
Ensuite, tu recompiles et ça devrait le faire.

n°871536
Edes
Posté le 16-12-2006 à 22:04:56  profilanswer
 

Merci pour la réponse. Il y a une autre astuce très simple : "cp config.h autoconf.h" :p


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Installation

  Pilotes ATI qui se rebellent :(

 

Sujets relatifs
imposible de trouver des pilotes pour debianATI does not support Linux or XFree86.
Pb : pas de résolution 1680*1050 avec une ATI 1900 sous mandrivaPlus de drive ATI
À la recherche des drivers ATi pour Linux...Mandriva 2007 interface graphique avec ATI Radeon ?
difficultés pour installer linux sur un portable ATIGentoo : Passer de ATI à Nvidia
Problème d'installation de drivers ATI sous Suse 10.1[MDV2007] Pb avec pilote Ati et Acceleration 3D
Plus de sujets relatifs à : Pilotes ATI qui se rebellent :(


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)