Request: ATI Catalyst .PET for Quirky (!)

For drivers and kernel modules.
Post Reply
Message
Author
panzerpuppy
Posts: 632
Joined: Tue 02 Oct 2007, 07:39

Request: ATI Catalyst .PET for Quirky (!)

#1 Post by panzerpuppy »

Has anyone managed to install this driver successfully in Quirky?

The installer always fails to compile the kernel module.
No go even with the latest version (Catalyst 10.7)

Can anyone make a working .PET package?
Last edited by panzerpuppy on Wed 28 Jul 2010, 11:06, edited 5 times in total.
Turbopup Tech Support

panzerpuppy
Posts: 632
Joined: Tue 02 Oct 2007, 07:39

#2 Post by panzerpuppy »

Quirky's kernel and Xorg version are now supported by the latest driver (no patch needed), but I still get an error message in /usr/share/ati/fglrx-install.log after the installer has 'finished' compiling the kernel module:

Code: Select all

[Message] Kernel Module : Found kernel module build environment, generating kernel module now. 
AMD kernel module generator version 2.1 
doing Makefile based build for kernel 2.6.x and higher 
rm -rf *.c *.h *.o *.ko *.GCC* .??* *.symvers 
make -C /lib/modules/2.6.33.2/build SUBDIRS=/lib/modules/fglrx/build_mod/2.6.x modules 
make[1]: Entering directory `/usr/src/linux-2.6.33.2' 
  CC [M]  /lib/modules/fglrx/build_mod/2.6.x/firegl_public.o 
In file included from include/linux/gfp.h:4, 
                 from include/linux/kmod.h:22, 
                 from include/linux/module.h:13, 
                 from /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:107: 
include/linux/mmzone.h:18:30: error: generated/bounds.h: No such file or directory 
include/linux/mmzone.h:258:5: warning: "MAX_NR_ZONES" is not defined 
In file included from include/linux/gfp.h:4, 
                 from include/linux/kmod.h:22, 
                 from include/linux/module.h:13, 
                 from /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:107: 
include/linux/mmzone.h:300: error: 'MAX_NR_ZONES' undeclared here (not in a function) 
In file included from /usr/src/linux-2.6.33.2/arch/x86/include/asm/pci.h:4, 
                 from include/linux/pci.h:1140, 
                 from /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:114: 
include/linux/mm.h:454:63: warning: "NR_PAGEFLAGS" is not defined 
include/linux/mm.h:502:62: warning: "NR_PAGEFLAGS" is not defined 
In file included from /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:451: 
/lib/modules/fglrx/build_mod/2.6.x/drm_proc.h: In function 'FGLDRM__vma_info': 
/lib/modules/fglrx/build_mod/2.6.x/drm_proc.h:497: warning: format '%08lx' expects type 'long unsigned int', but argument 5 has type 'phys_addr_t' 
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function 'KCL_MapPageToPfn': 
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:1636: warning: unused variable 'bus_addr' 
make[2]: *** [/lib/modules/fglrx/build_mod/2.6.x/firegl_public.o] Error 1 
make[1]: *** [_module_/lib/modules/fglrx/build_mod/2.6.x] Error 2 
make[1]: Leaving directory `/usr/src/linux-2.6.33.2' 
make: *** [kmod_build] Error 2 
build failed with return value 2 
[Error] Kernel Module : Failed to compile kernel module - please consult readme.
Last edited by panzerpuppy on Wed 28 Jul 2010, 11:08, edited 1 time in total.
Turbopup Tech Support

panzerpuppy
Posts: 632
Joined: Tue 02 Oct 2007, 07:39

#3 Post by panzerpuppy »

*bump*
Turbopup Tech Support

panzerpuppy
Posts: 632
Joined: Tue 02 Oct 2007, 07:39

#4 Post by panzerpuppy »

Sorry guys, but I had enough of these problems... I'm dumping Linux (Quirky) and going back to bloated Windows 7 land where everything 'just works' :(

Without the proprietary ATI driver, I can't even use Quirky Linux on 2 of my boxes (with modern ATI hardware). The open-source 'radeon' driver is horrible. It's like using Vesa: no Xv acceleration, no OpenGL, no 3D, crappy 2D performance in WINE, can't use high resolutions (beyond full HD) and even more limitations.

Why Quirky and not the 'official' Puppy? Because it's a pure T2-based Puppy (unlike Lucid Puppy) with a modern SMP (multicore) kernel and newer X.Org.
Turbopup Tech Support

mories
Posts: 70
Joined: Mon 21 Dec 2009, 12:51

ATI Catalyst 10.7 for Quirky 1.2

#5 Post by mories »

I think the problem is that needs to be done previously 'make modules_prepare' (at /usr/src/linux) for prepare the kernel for building external modules.

I have compiled the latest version (10.7) in Quirky 1.2 and no problems.

Post Reply