You are not logged in.
Pages: 1
Hello, I am trying to install catalyst for my ati radeon r7. I have encountered two problems.
1. The version.h was missing from /lib/modules/4.1.3-1-ARCH/build/include/linux so I read somewhere that I can do a soft link from /usr/include/linux/version.h
I did step 1, putting ln -s from that location to the specific build location and the installation moved on.. but during installation I got errors, and this is the log:
Supported adapter detected.
Check if system has the tools required for installation.
Uninstalling any previously installed drivers.
Unloading drm module...
rmmod: ERROR: Module drm is in use by: i915 drm_kms_helper
[Message] Kernel Module : Trying to install a precompiled kernel module.
[Message] Kernel Module : Precompiled kernel module version mismatched.
[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 *.a .??* *.symvers
make -C /lib/modules/4.1.3-1-ARCH/build SUBDIRS=/usr/lib/modules/fglrx/build_mod/2.6.x modules
make[1]: Entering directory '/usr/lib/modules/4.1.3-1-ARCH/build'
CC [M] /usr/lib/modules/fglrx/build_mod/2.6.x/firegl_public.o
/usr/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function ‘KCL_InstallInterruptHandler’:
/usr/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3501:22: error: ‘IRQF_DISABLED’ undeclared (first use in this function)
((useMSI) ? (IRQF_DISABLED) : (IRQF_SHARED)),
^
/usr/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3501:22: note: each undeclared identifier is reported only once for each function it appears in
/usr/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function ‘kcl_mem_pat_setup’:
/usr/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:4501:15: error: implicit declaration of function ‘read_cr4’ [-Werror=implicit-function-declaration]
cr4 = read_cr4();
^
/usr/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:4502:9: error: implicit declaration of function ‘write_cr4’ [-Werror=implicit-function-declaration]
write_cr4(cr4 & ~X86_CR4_PGE);
^
/usr/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: At top level:
/usr/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:6426:12: warning: ‘KCL_fpu_save_init’ defined but not used [-Wunused-function]
static int KCL_fpu_save_init(struct task_struct *tsk)
^
/usr/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function ‘KCL_InstallInterruptHandler’:
/usr/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3505:1: warning: control reaches end of non-void function [-Wreturn-type]
}
^
cc1: some warnings being treated as errors
scripts/Makefile.build:258: recipe for target '/usr/lib/modules/fglrx/build_mod/2.6.x/firegl_public.o' failed
make[2]: *** [/usr/lib/modules/fglrx/build_mod/2.6.x/firegl_public.o] Error 1
Makefile:1383: recipe for target '_module_/usr/lib/modules/fglrx/build_mod/2.6.x' failed
make[1]: *** [_module_/usr/lib/modules/fglrx/build_mod/2.6.x] Error 2
make[1]: Leaving directory '/usr/lib/modules/4.1.3-1-ARCH/build'
Makefile:88: recipe for target 'kmod_build' failed
make: *** [kmod_build] Error 2
build failed with return value 2
[Error] Kernel Module : Failed to compile kernel module - please consult readme.
I assume it's something with the link I created.. hmm. Any idea?
Thanks!
Offline
How are you installing catalyst?
Offline
I downloaded it from the ati page. But I am currently using xf86-ati-video driver. That one works ok...
Offline
Have you tried the way outlined in the wiki?
Offline
Should always use the Arch package repo / AUR following the guides on the Arch wikis
Offline
Pages: 1