I think I've found the solution. According to XFree86 FAQ
(www.xfree86.org),

"If your Linux kernel version is below than 2.1.79 (this includes ALL
2.0.xx kernels), and is compiled with the new GCC 2.8.x, XFree86 will
always crash and dump a core file. This is NOT a problem with XFree86, but
rather with the Linux kernel. The problem is in the Linux kernel file
/usr/src/linux/arch/i386/kernel/ioport.c. This file is not compiled
correctly with GCC 2.8.0. There are a number possible solutions: 

�compile the entire Linux kernel with an older GCC.
�compile it with 2.8.0, but use an ioport.o file compiled with an older
GCC. 
�replace ioport.c with the ioport.c file from linux kernel 2.1.79 or later
(this works for the  2.0.xx series kernels as well) and rebuild your
kernel."

Hope you'll find this useful.

Regards,
Vladimir.

Reply via email to