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?
Request: ATI Catalyst .PET for Quirky (!)
-
- Posts: 632
- Joined: Tue 02 Oct 2007, 07:39
Request: ATI Catalyst .PET for Quirky (!)
Last edited by panzerpuppy on Wed 28 Jul 2010, 11:06, edited 5 times in total.
Turbopup Tech Support
-
- Posts: 632
- Joined: Tue 02 Oct 2007, 07:39
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
-
- Posts: 632
- Joined: Tue 02 Oct 2007, 07:39
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.
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
ATI Catalyst 10.7 for Quirky 1.2
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.
I have compiled the latest version (10.7) in Quirky 1.2 and no problems.