[Sarge] fglrx 8.14.13-2 compiled niet onder 2.6.12.2

Pagina: 1
Acties:

  • Rempage0611
  • Registratie: December 2000
  • Laatst online: 23-09-2025

Rempage0611

9405 WP @ 2x SMA Sunny Boy

Topicstarter
Haloa,

Ik heb zoals altijd de volgende howto gebruikt om mijn radeon kaart aan de praat te krijgen onder linux:
http://xoomer.virgilio.it...bian/fglrx-installer.html

Helaar krijg ik dit keer due de volgende melding:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
ATI module generator V 2.0
==========================
initializing...
cleaning...
patching 'highmem.h'...
assuming new VMA API since we do have kernel 2.6.x...
doing Makefile based build for kernel 2.6.x and higher
make -C /usr/src/linux-2.6.12.2 SUBDIRS=/usr/src/modules/fglrx modules
make[1]: Entering directory `/usr/src/linux-2.6.12.2'
  CC [M]  /usr/src/modules/fglrx/agp3.o
  CC [M]  /usr/src/modules/fglrx/nvidia-agp.o
  CC [M]  /usr/src/modules/fglrx/agpgart_be.o
/usr/src/modules/fglrx/agpgart_be.c: In function `agp_find_supported_device':
/usr/src/modules/fglrx/agpgart_be.c:7136: error: structure has no member named `slot_name'
/usr/src/modules/fglrx/agpgart_be.c:7156: error: structure has no member named `slot_name'
/usr/src/modules/fglrx/agpgart_be.c:7161: error: structure has no member named `slot_name'
/usr/src/modules/fglrx/agpgart_be.c:7187: error: structure has no member named `slot_name'
/usr/src/modules/fglrx/agpgart_be.c:7207: error: structure has no member named `slot_name'
/usr/src/modules/fglrx/agpgart_be.c:7227: error: structure has no member named `slot_name'
/usr/src/modules/fglrx/agpgart_be.c:7232: error: structure has no member named `slot_name'
/usr/src/modules/fglrx/agpgart_be.c: In function `__fgl_agp_init':
/usr/src/modules/fglrx/agpgart_be.c:7613: warning: `pm_register' is deprecated (declared at include/linux/pm.h:106)
/usr/src/modules/fglrx/agpgart_be.c: In function `__fgl_agp_cleanup':
/usr/src/modules/fglrx/agpgart_be.c:7623: warning: `pm_unregister_all' is deprecated (declared at include/linux/pm.h:116)
make[2]: *** [/usr/src/modules/fglrx/agpgart_be.o] Error 1
make[1]: *** [_module_/usr/src/modules/fglrx] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.12.2'
make: *** [kmod_build] Error 2
build failed with return value 2


Op google is hier niets over te vinden, en ik zou ook (zo laat in de nacht) ook niet weten wat deze error inhoudt. Misschien is iemand anders dit al tegen gekomen? Hoe krijg ik m`n driver gecompiled?

Bedankt!

  • netsensei916
  • Registratie: Februari 2003
  • Laatst online: 16-10-2006

netsensei916

Convicted Debian Junkie

Zoekt. En gij zult vinden:

Debian and ati 9000 radeon

Het is overigens een pest om de ATI drivers aan de praat te krijgen.

"There are only 10 kinds of people on this world. Those who know binary and those who don't"


  • 7_feet_up
  • Registratie: November 2003
  • Laatst online: 12-08-2023
Om de Ati drivers gecompileerd te krijgen onder 2.6.11 tot 2.6.12rc5 heb ik zo'n 6 verschillende patches moeten toepassen. In de bugzilla van Ati zijn deze inmiddels samengevoegd tot één enkele patch in dit topic: http://ati.cchtml.com/show_bug.cgi?id=136 Daarmee zou het moeten lukken.

[ Voor 16% gewijzigd door 7_feet_up op 02-07-2005 11:51 ]


  • Rempage0611
  • Registratie: December 2000
  • Laatst online: 23-09-2025

Rempage0611

9405 WP @ 2x SMA Sunny Boy

Topicstarter
Err, ik kan echt niets in dat topic vinden wat mij verder helpt... Die dude daar heeft problemen dat zijn originele mesa drivers in de weg zitten, da`s hier niet het geval....

Edit: Ben inmiddels wakker en heb in de source gedoken, hij kon dus dev->slot_name niet vinden bij het op het beeld spugen van de chipset. Naja dat heb ik niet nodig dus eruit gelaten, nu de volgende

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
ATI module generator V 2.0
==========================
initializing...
cleaning...
patching 'highmem.h'...
assuming new VMA API since we do have kernel 2.6.x...
doing Makefile based build for kernel 2.6.x and higher
make -C /usr/src/linux-2.6.12.2 SUBDIRS=/usr/src/modules/fglrx modules
make[1]: Entering directory `/usr/src/linux-2.6.12.2'
  CC [M]  /usr/src/modules/fglrx/agp3.o
  CC [M]  /usr/src/modules/fglrx/nvidia-agp.o
  CC [M]  /usr/src/modules/fglrx/agpgart_be.o
/usr/src/modules/fglrx/agpgart_be.c: In function `__fgl_agp_init':
/usr/src/modules/fglrx/agpgart_be.c:7603: warning: `pm_register' is deprecated (declared at include/linux/pm.h:106)
/usr/src/modules/fglrx/agpgart_be.c: In function `__fgl_agp_cleanup':
/usr/src/modules/fglrx/agpgart_be.c:7613: warning: `pm_unregister_all' is deprecated (declared at include/linux/pm.h:116)
  CC [M]  /usr/src/modules/fglrx/i7505-agp.o
  CC [M]  /usr/src/modules/fglrx/firegl_public.o
/usr/src/modules/fglrx/firegl_public.c: In function `firegl_stub_putminor':
/usr/src/modules/fglrx/firegl_public.c:508: warning: `inter_module_put' is deprecated (declared at include/linux/module.h:568)
/usr/src/modules/fglrx/firegl_public.c:510: warning: `inter_module_unregister' is deprecated (declared at include/linux/module.h:565)
/usr/src/modules/fglrx/firegl_public.c: In function `firegl_stub_register':
/usr/src/modules/fglrx/firegl_public.c:530: warning: `inter_module_register' is deprecated (declared at include/linux/module.h:564)
/usr/src/modules/fglrx/firegl_public.c:549: warning: implicit declaration of function `inter_module_get'
/usr/src/modules/fglrx/firegl_public.c:561: warning: `inter_module_put' is deprecated (declared at include/linux/module.h:568)
/usr/src/modules/fglrx/firegl_public.c: In function `__ke_verify_area':
/usr/src/modules/fglrx/firegl_public.c:1438: warning: `verify_area' is deprecated (declared at include/asm/uaccess.h:105)
/usr/src/modules/fglrx/firegl_public.c: At top level:
/usr/src/modules/fglrx/firegl_public.c:2865: warning: initialization from incompatible pointer type
/usr/src/modules/fglrx/firegl_public.c:2868: warning: initialization from incompatible pointer type
/usr/src/modules/fglrx/firegl_public.c:2869: warning: initialization from incompatible pointer type
/usr/src/modules/fglrx/firegl_public.c:2870: warning: initialization from incompatible pointer type
/usr/src/modules/fglrx/firegl_public.c:2872: warning: initialization from incompatible pointer type
  LD [M]  /usr/src/modules/fglrx/fglrx.o
  Building modules, stage 2.
  MODPOST
*** Warning: "inter_module_get" [/usr/src/modules/fglrx/fglrx.ko] undefined!
  CC      /usr/src/modules/fglrx/fglrx.mod.o
  LD [M]  /usr/src/modules/fglrx/fglrx.ko
make[1]: Leaving directory `/usr/src/linux-2.6.12.2'
build succeeded with return value 0
done.
==============================
You must copy fglrx.ko to /lib/modules/2.6.12.2/misc
and then call 'depmod -ae' in order to install the built module.
==============================



Edit 2: Bedankt voor de URL 7_feet_up!
dev->slot_name is dus nu pci_name(dev)
en
define inter_module_get(x) heet dus nu kennelijk define inter_module_get_request(x,y)

All clear :)

[ Voor 105% gewijzigd door Rempage0611 op 02-07-2005 12:09 ]