[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: ATI drivers for Debian 64 bit...



Jean-Luc Coulon (f5ibh) wrote:
> Le 25.09.2005 05:30:39, Sylvain Sauvage a écrit :
> 
>> Samedi 24 septembre 2005, 19:11:20 CEST, ptkacz@cogeco.ca a écrit :
>> >
>> > I downloaded the ATI drivers, ran the installation shell script and
>> I'm
>> > seeing no performance increase.  Anyone have any advise?  Has anyone
>> > documented what one needs to do?
>>
>> Look here:
>>
>> http://xoomer.virgilio.it/flavio.stanchina/debian/fglrx-installer.html
> 
> 
> I failed to build the module on 64 bit architecture:
> 
> 
> /usr/bin/make -C /usr/src/linux SUBDIRS=/usr/src/modules/fglrx modules
> make[2]: Entering directory `/usr/src/linux-source-2.6.12'
>   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:8166: 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:8176: warning: 'pm_unregister_all' 
> is deprecated (declared at include/linux/pm.h:116)
> /usr/src/modules/fglrx/agpgart_be.c: At top level:
> /usr/src/modules/fglrx/agpgart_be.c:6070: warning: 'ati_gart_base' 
> defined but not used
>   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:124:25: error: asm/ioctl32.h: No 
> such file or directory
> /usr/src/modules/fglrx/firegl_public.c: In function 
> 'firegl_stub_putminor':
> /usr/src/modules/fglrx/firegl_public.c:498: warning: 'inter_module_put' 
> is deprecated (declared at include/linux/module.h:568)
> /usr/src/modules/fglrx/firegl_public.c:500: 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:520: warning: 
> 'inter_module_register' is deprecated (declared at 
> include/linux/module.h:564)
> /usr/src/modules/fglrx/firegl_public.c:551: warning: 'inter_module_put' 
> is deprecated (declared at include/linux/module.h:568)
> /usr/src/modules/fglrx/firegl_public.c: In function  'firegl_get_user_ptr':
> /usr/src/modules/fglrx/firegl_public.c:1067: warning: assignment makes 
> pointer from integer without a cast
> /usr/src/modules/fglrx/firegl_public.c: In function  'firegl_put_user_ptr':
> /usr/src/modules/fglrx/firegl_public.c:1099: warning: cast from pointer 
> to integer of different size
> /usr/src/modules/fglrx/firegl_public.c:1099: warning: cast from pointer 
> to integer of different size
> /usr/src/modules/fglrx/firegl_public.c:1099: warning: cast from pointer 
> to integer of different size
> /usr/src/modules/fglrx/firegl_public.c:1099: warning: cast from pointer 
> to integer of different size
> /usr/src/modules/fglrx/firegl_public.c: In function '__ke_verify_area':
> /usr/src/modules/fglrx/firegl_public.c:1428: warning: 'verify_area' is 
> deprecated (declared at include/asm/uaccess.h:54)
> /usr/src/modules/fglrx/firegl_public.c: In function 
> '__ke_register_ioctl32_conversion':
> /usr/src/modules/fglrx/firegl_public.c:2177: warning: implicit 
> declaration of function 'register_ioctl32_conversion'
> /usr/src/modules/fglrx/firegl_public.c: In function 
> '__ke_unregister_ioctl32_conversion':
> /usr/src/modules/fglrx/firegl_public.c:2182: warning: implicit 
> declaration of function 'unregister_ioctl32_conversion'
> /usr/src/modules/fglrx/firegl_public.c: In function 
> '__ke_smp_call_function':
> /usr/src/modules/fglrx/firegl_public.c:3709: warning: statement with no 
> effect
> make[3]: *** [/usr/src/modules/fglrx/firegl_public.o] Error 1
> make[2]: *** [_module_/usr/src/modules/fglrx] Error 2
> make[2]: Leaving directory `/usr/src/linux-source-2.6.12'
> make[1]: *** [build] Error 2
> 
> 
>>
>> -- 
>> Sylvain Sauvage
> 
> 
> 
> Jean-Luc

It's a know problem, it's due to the asm/ioctl32.h which is not present,
personaly, I made a symlink :
ioctl32.h -> /usr/src/linux/include/linux/ioctl32.h

I build the module without problems, load is ok, nothing wrong in the
log file, but i cant' get 3D acceleration :

sylvain@ticho:~$ lsmod | g fglrx
fglrx                 276432  7
sylvain@ticho:~$ fglrxinfo
display: :0.0  screen: 0
OpenGL vendor string: Mesa project: www.mesa3d.org
OpenGL renderer string: Mesa GLX Indirect
OpenGL version string: 1.2 (1.5 Mesa 6.2.1)





Reply to: