Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[fglrx] Module not found ??? Il est fou ?(résolu)
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
bulki
Guru
Guru


Joined: 25 Nov 2004
Posts: 529
Location: SiliconValley

PostPosted: Sat Jul 09, 2005 1:17 pm    Post subject: [fglrx] Module not found ??? Il est fou ?(résolu) Reply with quote

Bonjour tout le monde,
j'ai passé au dernier kernel, le 2.6.12-r4 aujourd'hui et j'ai un petit souci avec les drivers ati. En fait, j'au pu lire par-ci, par-là des incompatibilités avec ce kernel. Mais dans ce cas, il ne s'agit pas de ça. Quand j'essaie de charger le modules fglrx:

Code:
modprobe fglrx
FATAL: Module fglrx not found.


Bien sur, j'ai ré-emergé les drivers

Code:
emerge ati-drivers ati-drivers-extra
opengl-update ati


et j'ai repris la même config de kernel que j'avais antérieurement.

Soit:
Code:

fgrep -i ati /usr/src/linux/.config
# Automatically generated make config: don't edit
# CONFIG_MATH_EMULATION is not set
# ACPI (Advanced Configuration and Power Interface) Support
# CONFIG_CPU_FREQ_GOV_CONSERVATIVE is not set
CONFIG_PCCARD_NONSTATIC=m
# Please see Documentation/ide.txt for help/info on IDE drives
# CONFIG_BLK_DEV_ATIIXP is not set
# IP: Virtual Server Configuration
# IP: Netfilter Configuration
# SCTP Configuration (EXPERIMENTAL)
CONFIG_AGP_ATI=y
# Logo configuration
CONFIG_SND_ATIIXP=m
CONFIG_SND_ATIIXP_MODEM=m
# NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support' may also be needed; see USB_STORAGE Help for more information
# CONFIG_USB_ATI_REMOTE is not set
# Native Language Support



Je sais pas de quoi ça peut venir qu'il ne me trouve pas de module...
Merci :D



Edit:
en fait, à l'installation j'ai:

Code:
* Building the DRM module...
make: Entering directory `/usr/src/linux-2.6.12-gentoo-r4'
  CC [M]  /var/tmp/portage/ati-drivers-8.12.10/work/lib/modules/fglrx/build_mod/agp3.o
  CC [M]  /var/tmp/portage/ati-drivers-8.12.10/work/lib/modules/fglrx/build_mod/nvidia-agp.o
  CC [M]  /var/tmp/portage/ati-drivers-8.12.10/work/lib/modules/fglrx/build_mod/agpgart_be.o
/var/tmp/portage/ati-drivers-8.12.10/work/lib/modules/fglrx/build_mod/agpgart_be.c: In function `agp_find_supported_device':
/var/tmp/portage/ati-drivers-8.12.10/work/lib/modules/fglrx/build_mod/agpgart_be.c:7150: error: structure has no member named `slot_name'
/var/tmp/portage/ati-drivers-8.12.10/work/lib/modules/fglrx/build_mod/agpgart_be.c:7170: error: structure has no member named `slot_name'
/var/tmp/portage/ati-drivers-8.12.10/work/lib/modules/fglrx/build_mod/agpgart_be.c:7175: error: structure has no member named `slot_name'
/var/tmp/portage/ati-drivers-8.12.10/work/lib/modules/fglrx/build_mod/agpgart_be.c:7201: error: structure has no member named `slot_name'
/var/tmp/portage/ati-drivers-8.12.10/work/lib/modules/fglrx/build_mod/agpgart_be.c:7221: error: structure has no member named `slot_name'
/var/tmp/portage/ati-drivers-8.12.10/work/lib/modules/fglrx/build_mod/agpgart_be.c:7241: error: structure has no member named `slot_name'
/var/tmp/portage/ati-drivers-8.12.10/work/lib/modules/fglrx/build_mod/agpgart_be.c:7246: error: structure has no member named `slot_name'
/var/tmp/portage/ati-drivers-8.12.10/work/lib/modules/fglrx/build_mod/agpgart_be.c:6542: warning: unused variable `cap_ptr'
/var/tmp/portage/ati-drivers-8.12.10/work/lib/modules/fglrx/build_mod/agpgart_be.c: In function `__fgl_agp_init':
/var/tmp/portage/ati-drivers-8.12.10/work/lib/modules/fglrx/build_mod/agpgart_be.c:7627: warning: `pm_register' is deprecated (declared at include/linux/pm.h:106)
/var/tmp/portage/ati-drivers-8.12.10/work/lib/modules/fglrx/build_mod/agpgart_be.c: In function `__fgl_agp_cleanup':
/var/tmp/portage/ati-drivers-8.12.10/work/lib/modules/fglrx/build_mod/agpgart_be.c:7637: warning: `pm_unregister_all' is deprecated (declared at include/linux/pm.h:116)
/var/tmp/portage/ati-drivers-8.12.10/work/lib/modules/fglrx/build_mod/agpgart_be.c: At top level:
/var/tmp/portage/ati-drivers-8.12.10/work/lib/modules/fglrx/build_mod/agpgart_be.c:6523: warning: 'agp_check_supported_device' defined but not used
make[1]: *** [/var/tmp/portage/ati-drivers-8.12.10/work/lib/modules/fglrx/build_mod/agpgart_be.o] Error 1
make: *** [_module_/var/tmp/portage/ati-drivers-8.12.10/work/lib/modules/fglrx/build_mod] Error 2
make: Leaving directory `/usr/src/linux-2.6.12-gentoo-r4'
 * DRM module not built

Mauvais mauvais :(


Last edited by bulki on Tue Jul 12, 2005 7:49 pm; edited 1 time in total
Back to top
View user's profile Send private message
dreamer86
Apprentice
Apprentice


Joined: 08 Aug 2004
Posts: 207
Location: Poitiers - France

PostPosted: Sat Jul 09, 2005 2:44 pm    Post subject: Reply with quote

j'ai eu le meme pb en passant au kernel 2.6.12-r4 avec les drivers ati-8.12-10. Y a que les ati-drivers-8.14.13.r1 qui passe avec cette version de kernel, sinon fglrx n'est pas créé...
Essaye un
Quote:
ACCEPT_KEYWORDS='~x86' emerge ati-drivers

et ça devrait aller :wink:
Back to top
View user's profile Send private message
bulki
Guru
Guru


Joined: 25 Nov 2004
Posts: 529
Location: SiliconValley

PostPosted: Sat Jul 09, 2005 4:10 pm    Post subject: Reply with quote

j'avais pensé upgadrer, mais j'ai un autre message d'erreur now:

Code:
unable to acquire AGP error "xf86_ENODEV"
...

:(
Back to top
View user's profile Send private message
dreamer86
Apprentice
Apprentice


Joined: 08 Aug 2004
Posts: 207
Location: Poitiers - France

PostPosted: Sat Jul 09, 2005 4:30 pm    Post subject: Reply with quote

En faisant quoi ? quand tu charges module ?
Back to top
View user's profile Send private message
bulki
Guru
Guru


Joined: 25 Nov 2004
Posts: 529
Location: SiliconValley

PostPosted: Sat Jul 09, 2005 5:17 pm    Post subject: Reply with quote

dreamer86 wrote:
En faisant quoi ? quand tu charges module ?


Oui, le module est chargé dans mon xorg... ARF
lsmod me donne que le module est chargé mais pas utilisé
Back to top
View user's profile Send private message
loopx
Advocate
Advocate


Joined: 01 Apr 2005
Posts: 2787
Location: Belgium / Liège

PostPosted: Sun Jul 10, 2005 3:39 pm    Post subject: Reply with quote

Salut, j'ai exactement le même problème... Juste quelques questions :

Déjà, si je met la version en x86, c grave ???

Et plus tard, si les drivers "normaux" refonctionne, faut faire comment pour qu'il ne passe plus par la version en x86 ???

Dans combient de temps pense t'il nous sortir des drivers compatible avec le nouveau kernel ????

Merci d'avance
_________________
Mon MediaWiki perso : http://pix-mania.dyndns.org
Back to top
View user's profile Send private message
dreamer86
Apprentice
Apprentice


Joined: 08 Aug 2004
Posts: 207
Location: Poitiers - France

PostPosted: Sun Jul 10, 2005 7:51 pm    Post subject: Reply with quote

ça marche chez moi avec le dernier kernel (2.6.12-r4) et et les derniers pilotes dispo (8.14.13).
En fait, le truc important, c'est de compiler le module de votre chip dans le kernel et de charger ce module au boot (avant les pilotes), par exemple intel-agp.ko pour mon chip i865pe, sinon j'ai les memes erreurs que vous je crois.
Tout ça est specifié dans les release notes des pilotes vers la fin dans la section "X Fails to Load on Systems with Linux Kernel Version 2.6.x"
http://www2.ati.com/drivers/linux/linux_8.14.13.html
:wink:
Back to top
View user's profile Send private message
bulki
Guru
Guru


Joined: 25 Nov 2004
Posts: 529
Location: SiliconValley

PostPosted: Sun Jul 10, 2005 9:39 pm    Post subject: Reply with quote

mais le module fglrx vient vraiment en dernier étant donné qu'il est lancé par X.

@loopx: pour installer les drivers ~x86, fais juste un
Code:
echo "media-video/ati-drivers ~x86 >> /etc/portage/package.keywords
puis
emerge ati-drivers
Quand tu voudras plus la version ~x86, tu enlèveras cette ligne. Sinon aucune idée pour quand les nouveaux drivers ati vont sortir...
Back to top
View user's profile Send private message
tetienne
Apprentice
Apprentice


Joined: 06 Oct 2004
Posts: 163
Location: Lille/France

PostPosted: Mon Jul 11, 2005 7:45 am    Post subject: Reply with quote

Je suis en train de galérer avec tout ça aussi. J'avais bien vu qu'en passant au 8.14.*, ça marchait mieux pour modprobe, mais je n'ai plus d'accélération 3D avec ma M10. J'ai essayé de revenir à une version antérieure 8.10.19, toujours pas d'accélération 3D. En fait, y'a aussi eu un upgrade de xorg en mm tps que le noyau 2.6.16, donc pas évident de savoir d'où ça vient. Bref, comme d'hab, c'est la merde avec ces drivers pourris.
Back to top
View user's profile Send private message
tetienne
Apprentice
Apprentice


Joined: 06 Oct 2004
Posts: 163
Location: Lille/France

PostPosted: Mon Jul 11, 2005 8:26 am    Post subject: Reply with quote

Bon, c'est réglé en repassant l'agpgart du noyau en module et en précisant l'utilisant du agpgart interne au driver ati.
Back to top
View user's profile Send private message
spider312
Veteran
Veteran


Joined: 02 Oct 2004
Posts: 1274
Location: France > Savoie > Chambery

PostPosted: Mon Jul 11, 2005 5:20 pm    Post subject: Reply with quote

J'ai le même problème sur mon amd64 avec les drivers ATI en ~amd64 (c'est la même version qu'en ~x86) et ce même avec l'agp et le chipset en module :?
Code:
prosper spider # grep EE /var/log/Xorg.0.log
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(II) Loading extension MIT-SCREEN-SAVER
(EE) fglrx(0): [agp] unable to acquire AGP, error "xf86_ENODEV"
(EE) fglrx(0): cannot init AGP
prosper spider # lsmod
Module                  Size  Used by
fglrx                 263040  0
amd64_agp              10540  1
agpgart                29796  2 fglrx,amd64_agp
prosper spider # dmesg
[...]
fglrx: module license 'Proprietary. (C) 2002 - ATI Technologies, Starnberg, GERMANY' taints kernel.
[fglrx] Maximum main memory to use for locked dma buffers: 426 MBytes.
[fglrx] module loaded - fglrx 8.14.13 [Jun  8 2005] on minor 0
[fglrx:firegl_unlock] *ERROR* Process 15878 using kernel context 0
prosper spider # rmmod fglrx
prosper spider # modprobe fglrx
prosper spider # dmesg
[...]
[fglrx] module unloaded - fglrx 8.14.13 [Jun  8 2005] on minor 0
[fglrx] Maximum main memory to use for locked dma buffers: 426 MBytes.
[fglrx] module loaded - fglrx 8.14.13 [Jun  8 2005] on minor 0


Quelqu'un saurait d'ou ça peut venir SVP ? :?
Back to top
View user's profile Send private message
spider312
Veteran
Veteran


Joined: 02 Oct 2004
Posts: 1274
Location: France > Savoie > Chambery

PostPosted: Tue Jul 12, 2005 3:44 pm    Post subject: Reply with quote

up :(
Back to top
View user's profile Send private message
spider312
Veteran
Veteran


Joined: 02 Oct 2004
Posts: 1274
Location: France > Savoie > Chambery

PostPosted: Tue Jul 12, 2005 4:54 pm    Post subject: Reply with quote

:oops: j'avais oublié de préciser le useinternalagpgart dans xorg.conf, ça marche bien maintenant

La mise en module des fonctions agp et du chipset sont elles nécéssaires ?
Back to top
View user's profile Send private message
bulki
Guru
Guru


Joined: 25 Nov 2004
Posts: 529
Location: SiliconValley

PostPosted: Tue Jul 12, 2005 5:30 pm    Post subject: Reply with quote

spider312 wrote:
:oops: j'avais oublié de préciser le useinternalagpgart dans xorg.conf, ça marche bien maintenant

La mise en module des fonctions agp et du chipset sont elles nécéssaires ?


Euh... en français ça donne quoi ? :P :P :P :lol:
Back to top
View user's profile Send private message
spider312
Veteran
Veteran


Joined: 02 Oct 2004
Posts: 1274
Location: France > Savoie > Chambery

PostPosted: Tue Jul 12, 2005 6:30 pm    Post subject: Reply with quote

J'avais oublié le
Code:
Option "UseInternalAGPGART"         "yes"
dans mon xorg.conf, et en le mettant à yes, ça marche

Et je voudrais savoir si
Code:
CONFIG_AGP=m
CONFIG_AGP_AMD64=m
dans le kernel c'est nécéssaire, ou si un ou les 2 peuvent être mis en dur (je suis plutôt partisan du noyau monolithique)
Back to top
View user's profile Send private message
bulki
Guru
Guru


Joined: 25 Nov 2004
Posts: 529
Location: SiliconValley

PostPosted: Tue Jul 12, 2005 7:49 pm    Post subject: Reply with quote

spider312 wrote:
J'avais oublié le
Code:
Option "UseInternalAGPGART"         "yes"
dans mon xorg.conf, et en le mettant à yes, ça marche

Et je voudrais savoir si
Code:
CONFIG_AGP=m
CONFIG_AGP_AMD64=m
dans le kernel c'est nécéssaire, ou si un ou les 2 peuvent être mis en dur (je suis plutôt partisan du noyau monolithique)


Génial, ça marche.
En mettant en dur ça passe pas... :(...

MERCI tout le monde :D
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index French All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum