Yes, there has been a lot of chatter on the boards (linuxforums.com for example) about this. My solution was similar, but different - I removed the nouveau driver altogether, along with any other installed nvidia pieces, switched to runlevel 3, installed the proprietary nvidia driver, and rebooted. Still, a real PITA, for sure! The nouveau driver is still not ready for prime time. Sometimes it gets worse. On my RHEL 6 workstation (actually running Scientific Linux 6), the kernel had nouveau parts built into it, not as modules, and nVidia won't install with it that way, so I had to get the kernel source, modify the configuration, rebuild, reinstall the kernel and modules, reboot into runlevel 3, and then install the nVidia driver... Fortunately, there were other changes I needed to make to the kernel, so it was a wash, time-wise, but for normal users? Gag!
Anyway, thanks for the post. I'm going to make a copy and post it elsewhere when this comes up, if you don't mind.
rubberman
Posting Virtuoso
1,559 posts since Mar 2010
Reputation Points: 277
Solved Threads: 178