Just a thought: could this be a "simple" XF86Config error?

From memory Knoppix has always used

/etc/X11/XF86Config-4