PDA

View Full Version : FireGL installation on Fedora Core 6


walker-dr
03-07-2007, 03:25 PM
My goal: Install driver for FireGL V3400 on Fedora Core 6 platform

Steps so far:
1) Downloaded ati-driver-installer-8.32.5-x86.x86_64.run
2) installed prerequisites... (so I think)
3) run "ati-driver-installer-8.32.5-x86.x86_64.run --buildpkg Fecore/FC6"
4) run "ati-driver-installer-8.32.5-x86.x86_64.run"

I get the following output:
Detected configuration:
Architecture: i686 (32-bit)
X Server: Unknown X Window
cp: cannot stat `x710/usr/X11R6/bin/*': No such file or directory
find: install/usr/bin/fireglcontrolpanel: No such file or directory
Removing temporary directory: fglrx-install


And in the log file in /usr/share/ati... I see:
doing Makefile based build for kernel 2.6.x and higher
make -C /lib/modules/2.6.19-1.2911.6.5.fc6/build SUBDIRS=/lib/modules/fglrx/build_mod/2.6.x module
s
make[1]: Entering directory `/usr/src/kernels/2.6.19-1.2911.6.5.fc6-i586'
CC [M] /lib/modules/fglrx/build_mod/2.6.x/firegl_public.o
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:89:26: error: linux/config.h: No such file or d
irectory
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:456: warning: initialization from incompatible
pointer type
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function firegl_stub_open:
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:579: warning: assignment discards qualifiers fr
om pointer target type
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function __ke_request_irq:
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:2568: warning: passing argument 2 of request_i
rq from incompatible pointer type
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function __ke_smp_call_function:
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:4008: warning: passing argument 1 of smp_call_
function from incompatible pointer type
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/kernels/2.6.19-1.2911.6.5.fc6-i586'
make: *** [kmod_build] Error 2

Any knowledge here?

W

Michael
03-07-2007, 03:29 PM
The 8.32 is not compatible with the most recent updates with Core 6. Update to 8.34 and your problems should be resolved.

walker-dr
03-07-2007, 04:09 PM
Maybe it should be obvious, but I don't know where to find 8.34. I downloaed 8.32 from ATI's website under their driver search for Linux x86, the Fire GL card and version V3400..... Answered my own question...Duh, just search for it

Michael
03-07-2007, 04:13 PM
https://a248.e.akamai.net/f/674/9206/0/www2.ati.com/drivers/linux/ati-driver-installer-8.34.8-x86.x86_64.run

walker-dr
03-07-2007, 04:26 PM
I'm sure you hate baby sitting newbies as much as anyone, but....
I got almost the same result:
./ati-driver-installer-8.34.8-x86.x86_64.run
Creating directory fglrx-install
Verifying archive integrity... All good.
Uncompressing ATI Proprietary Linux Driver-8.34.8............
==================================================
ATI Technologies Linux Driver Installer/Packager
==================================================
Detected configuration:
Architecture: i686 (32-bit)
X Server: Unknown X Window
cp: cannot stat `x710/usr/X11R6/bin/*': No such file or directory
find: install/usr/bin/fireglcontrolpanel: No such file or directory
Removing temporary directory: fglrx-install[/SIZE][/INDENT]

And the Log file:
[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.
ATI module generator V 2.0
==========================
initializing...
cleaning...
patching 'highmem.h'...
assuming new VMA API since we do have kernel 2.6.x...
Assuming default VMAP API
Assuming default munmap API
doing Makefile based build for kernel 2.6.x and higher
make -C /lib/modules/2.6.19-1.2911.6.5.fc6/build SUBDIRS=/lib/modules/fglrx/build_mod/2.6.x module
s
make[1]: Entering directory `/usr/src/kernels/2.6.19-1.2911.6.5.fc6-i586'
CC [M] /lib/modules/fglrx/build_mod/2.6.x/firegl_public.o
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:471: warning: initialization from incompatible
pointer type
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function ƒfiregl_stub_openƒ:
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:594: warning: assignment discards qualifiers fr
om pointer target type
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function ƒ__ke_request_irqƒ:
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:2672: warning: passing argument 2 of ƒrequest_i
rqƒ from incompatible pointer type
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function ƒ__ke_smp_call_functionƒ:
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:4112: warning: passing argument 1 of ƒsmp_call_
functionƒ from incompatible pointer type
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function ƒKAS_Event_WaitForEventƒ:
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:5109: warning: ƒinterruptible_sleep_onƒ is depr
ecated (declared at include/linux/wait.h:375)
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function ƒKAS_Thread_WaitForFinishƒ:
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:5283: warning: ƒinterruptible_sleep_onƒ is depr
ecated (declared at include/linux/wait.h:375)
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function ƒKAS_ExecuteAtLevelƒ:
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:4719: warning: ƒflagsƒ may be used uninitialize
d in this function
LD [M] /lib/modules/fglrx/build_mod/2.6.x/fglrx.o
Building modules, stage 2.
MODPOST 1 modules
WARNING: could not find /lib/modules/fglrx/build_mod/2.6.x/.libfglrx_ip.a.GCC4.cmd for /lib/module
s/fglrx/build_mod/2.6.x/libfglrx_ip.a.GCC4
CC /lib/modules/fglrx/build_mod/2.6.x/fglrx.mod.o
LD [M] /lib/modules/fglrx/build_mod/2.6.x/fglrx.ko
make[1]: Leaving directory `/usr/src/kernels/2.6.19-1.2911.6.5.fc6-i586'
build succeeded with return value 0
duplicating results into driver repository...
done.
==============================
- recreating module dependency list
- trying a sample load of the kernel modules
done.

Michael
03-07-2007, 04:28 PM
See: http://phoronix.net/forums/showthread.php?t=318