[CentOS] Enabling X on headless server via network

Sun Jul 25 15:15:02 UTC 2010
Dotan Cohen <dotancohen at gmail.com>

Hi all. I need to run X on a headless server, and I am having a hard
time configuring null devices in xorg.conf. Here are the server's
vital stats as per the getinfo.sh script on centos.org:

When I try to start X:
[root at CentOS-55-32-minimal ~]# startx
xauth:  creating new authority file /root/.serverauth.11196

X Window System Version 7.1.1
Release Date: 12 May 2006
X Protocol Version 11, Revision 0, Release 7.1.1
Build Operating System: Linux 2.6.18-53.el5 i686 Red Hat, Inc.
Current Operating System: Linux CentOS-55-32-minimal
2.6.18-194.3.1.el5PAE #1 SMP Thu May 13 13:48:44 EDT 2010 i686
Build Date: 13 May 2010
Build ID: xorg-x11-server 1.1.1-48.76.el5_5.1
        Before reporting problems, check http://wiki.x.org
        to make sure that you have the latest version.
Module Loader present
Markers: (--) probed, (**) from config file, (==) default setting,
        (++) from command line, (!!) notice, (II) informational,
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Mon Jul 26 01:12:22 2010
(==) Using config file: "/etc/X11/xorg.conf"
(EE) NV(0): No valid initial configuration found
(EE) Screen(s) found, but none have a usable configuration.

Fatal server error:
no screens found
XIO:  fatal IO error 104 (Connection reset by peer) on X server ":0.0"
      after 0 requests (0 known processed) with 0 events remaining.
[root at CentOS-55-32-minimal ~]#

Right now xorg.conf is stock, I have removed all my failed
experiments. Should I post the logfiles? Note that my goal is to start
X, then ssh in and run Firefox remotely from a Fedora desktop. The
server itself has no monitor.

Thanks in advance for any advice.

Dotan Cohen