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.
