XFree86 4.5 problem

Hello,
i have a S3 Trio64V+ card. I installed last release of XFree under FreeBSD
5.4.
I do xf86config, but when i try startx i have this error:
nsinternal# startx

XFree86 Version 4.5.0
Release Date: 16 March 2005
X Protocol Version 11, Revision 0
Build Operating System: FreeBSD 5.4-RELEASE amd64 [ELF]
Current Operating System: FreeBSD nsinternal.iasf 5.4-RELEASE FreeBSD 5.4-RELEASE #0: Sun May 8 07:00:26 UTC 2005 root@portnoy.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC amd64
Build Date: 4 July 2005
Changelog Date: 17 March 2005
Before reporting problems, check http://www.XFree86.Org/
to make sure that you have the latest version.
Module Loader present
Command line: X :0
Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (EE) error, (WW) warning,
(II) informational, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/XFree86.0.log", Time: Tue Jul 5 15:14:15 2005
(==) Using config file: "/etc/X11/XF86Config".
X connection to :0.0 broken (explicit kill or server shutdown).

Any idea?

Were you set the .xinitrc in home directory? Do those steps:

cd $HOME
vi .xinitrc
(write there e.g. xterm)
and run xinit

I think XFree have nothing to do. If this won't help write it here.