View previous topic :: View next topic |
Author |
Message |
bulki Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
![](images/avatars/gallery/Simpsons/simpsons_santas_little_help.gif)
Joined: 25 Nov 2004 Posts: 529 Location: SiliconValley
|
Posted: Sat Jul 09, 2005 1:17 pm Post subject: [fglrx] Module not found ??? Il est fou ?(résolu) |
|
|
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
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 ![Sad :(](images/smiles/icon_sad.gif)
Last edited by bulki on Tue Jul 12, 2005 7:49 pm; edited 1 time in total |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
dreamer86 Apprentice
![Apprentice Apprentice](/images/ranks/rank_rect_2.gif)
![](images/avatars/gallery/TV Stars/langley1.jpg)
Joined: 08 Aug 2004 Posts: 207 Location: Poitiers - France
|
Posted: Sat Jul 09, 2005 2:44 pm Post subject: |
|
|
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 :wink:](images/smiles/icon_wink.gif) |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
bulki Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
![](images/avatars/gallery/Simpsons/simpsons_santas_little_help.gif)
Joined: 25 Nov 2004 Posts: 529 Location: SiliconValley
|
Posted: Sat Jul 09, 2005 4:10 pm Post subject: |
|
|
j'avais pensé upgadrer, mais j'ai un autre message d'erreur now:
Code: | unable to acquire AGP error "xf86_ENODEV" | ...
![Sad :(](images/smiles/icon_sad.gif) |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
dreamer86 Apprentice
![Apprentice Apprentice](/images/ranks/rank_rect_2.gif)
![](images/avatars/gallery/TV Stars/langley1.jpg)
Joined: 08 Aug 2004 Posts: 207 Location: Poitiers - France
|
Posted: Sat Jul 09, 2005 4:30 pm Post subject: |
|
|
En faisant quoi ? quand tu charges module ? |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
bulki Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
![](images/avatars/gallery/Simpsons/simpsons_santas_little_help.gif)
Joined: 25 Nov 2004 Posts: 529 Location: SiliconValley
|
Posted: Sat Jul 09, 2005 5:17 pm Post subject: |
|
|
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 |
|
![](templates/gentoo/images/spacer.gif) |
loopx Advocate
![Advocate Advocate](/images/ranks/rank-G-1-advocate.gif)
![](images/avatars/gallery/Southpark/avatar17.gif)
Joined: 01 Apr 2005 Posts: 2787 Location: Belgium / Liège
|
Posted: Sun Jul 10, 2005 3:39 pm Post subject: |
|
|
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 |
|
![](templates/gentoo/images/spacer.gif) |
dreamer86 Apprentice
![Apprentice Apprentice](/images/ranks/rank_rect_2.gif)
![](images/avatars/gallery/TV Stars/langley1.jpg)
Joined: 08 Aug 2004 Posts: 207 Location: Poitiers - France
|
Posted: Sun Jul 10, 2005 7:51 pm Post subject: |
|
|
ç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 :wink:](images/smiles/icon_wink.gif) |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
bulki Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
![](images/avatars/gallery/Simpsons/simpsons_santas_little_help.gif)
Joined: 25 Nov 2004 Posts: 529 Location: SiliconValley
|
Posted: Sun Jul 10, 2005 9:39 pm Post subject: |
|
|
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 |
|
![](templates/gentoo/images/spacer.gif) |
tetienne Apprentice
![Apprentice Apprentice](/images/ranks/rank_rect_2.gif)
Joined: 06 Oct 2004 Posts: 163 Location: Lille/France
|
Posted: Mon Jul 11, 2005 7:45 am Post subject: |
|
|
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 |
|
![](templates/gentoo/images/spacer.gif) |
tetienne Apprentice
![Apprentice Apprentice](/images/ranks/rank_rect_2.gif)
Joined: 06 Oct 2004 Posts: 163 Location: Lille/France
|
Posted: Mon Jul 11, 2005 8:26 am Post subject: |
|
|
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 |
|
![](templates/gentoo/images/spacer.gif) |
spider312 Veteran
![Veteran Veteran](/images/ranks/rank_rect_5_vet.gif)
![](images/avatars/85234545644c350f34e5e7.jpg)
Joined: 02 Oct 2004 Posts: 1274 Location: France > Savoie > Chambery
|
Posted: Mon Jul 11, 2005 5:20 pm Post subject: |
|
|
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 ? ![Confused :?](images/smiles/icon_confused.gif) |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
spider312 Veteran
![Veteran Veteran](/images/ranks/rank_rect_5_vet.gif)
![](images/avatars/85234545644c350f34e5e7.jpg)
Joined: 02 Oct 2004 Posts: 1274 Location: France > Savoie > Chambery
|
Posted: Tue Jul 12, 2005 3:44 pm Post subject: |
|
|
up ![Sad :(](images/smiles/icon_sad.gif) |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
spider312 Veteran
![Veteran Veteran](/images/ranks/rank_rect_5_vet.gif)
![](images/avatars/85234545644c350f34e5e7.jpg)
Joined: 02 Oct 2004 Posts: 1274 Location: France > Savoie > Chambery
|
Posted: Tue Jul 12, 2005 4:54 pm Post subject: |
|
|
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 |
|
![](templates/gentoo/images/spacer.gif) |
bulki Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
![](images/avatars/gallery/Simpsons/simpsons_santas_little_help.gif)
Joined: 25 Nov 2004 Posts: 529 Location: SiliconValley
|
Posted: Tue Jul 12, 2005 5:30 pm Post subject: |
|
|
spider312 wrote: | 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 ? ![Laughing :lol:](images/smiles/icon_lol.gif) |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
spider312 Veteran
![Veteran Veteran](/images/ranks/rank_rect_5_vet.gif)
![](images/avatars/85234545644c350f34e5e7.jpg)
Joined: 02 Oct 2004 Posts: 1274 Location: France > Savoie > Chambery
|
Posted: Tue Jul 12, 2005 6:30 pm Post subject: |
|
|
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 |
|
![](templates/gentoo/images/spacer.gif) |
bulki Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
![](images/avatars/gallery/Simpsons/simpsons_santas_little_help.gif)
Joined: 25 Nov 2004 Posts: 529 Location: SiliconValley
|
Posted: Tue Jul 12, 2005 7:49 pm Post subject: |
|
|
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 ![Very Happy :D](images/smiles/icon_biggrin.gif) |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
|