My friend, I cannot thank you enough for this walkthrough. I have spent all of 3 days trying to get X to run without flashing crap all over my screen. I've been to hell and back searching for drivers, compiling, etc, and I'm a white-knuckled newbie at all of it. Turns out several header files were missing since Redhat doesn't install kernel-source.*.rpm even when choosing the devpacks install option. No more unresolved symbols, no missing headers, just the welcome look of Gnome on my little laptop.
Now, the learning curve doesn't look so steep