Vesafb and the i8xx drivers are not compatible. Use the i810fb and you might be ok. Generally mixing X framebuffer and console framebuffers is a bad idea although the problem is now actually on the hitlist
As I said, I don't have an i810 but an nvidia. But I have things running fine now, as I said in the bug report (https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=134289):
"Hmmm, I guess I figured out what's the problem.
I rolled back xorg to the version I had installed and... the problem persisted. I reinstalled the nvidia drivers, the problem went away. Well, I decided to upgrade again and see what was borking the drivers. nvidia-installer complained that the libGL.so symlink was pointing nowhere, and in fact, the upgrade has put it pointing to an unexisting library (maybe the one that comes with mesa, I didn't check and I don't have the xorg mesa package installed). By this time I was already pointing the finger at xorg for messing with the symlinks for no good reason.
I fixed the symlink and rebooted (just to make sure) and it didn't fix it, but reinstalling the drivers did the job.
In the end, I don't really know who to blame. "nvidia-installer --sanity" does not complain about anything else than the libGL symlink (which xorg wrongly breaks) but it still requires a reinstall to work.
I will not close this bug because the symlink thing is still a bug in the xorg package (IMHO), but the rest I guess can't be pointed at xorg for lack of information."
Carlos Rodrigues