Just for testing purposes, trying replacing the Nvidia driver with the vanilla vesa driver in /etc/X11/xorg.conf.
That should drive your hardware enough to get X going. If it reduces the CPU consumption, then you've narrowed the list of suspect subsystems. (If it doesn't, you've at least removed the video driver from that list...)
|