Quoting Sven Gaerner ([EMAIL PROTECTED]): > to solve the problem of the error message > > X: cannot stat /etc/X11/X (No such file or directory), aborting. > giving up. > xinit: Connection refused (errno 111): unable to connect to X server > xinit: No such process (errno 3): Server error. > > create a link to XFree86 in /etc/X11. > > $ cd /etc/X11 > $ ln -s /usr/X11R6/bin/XFree86 X
I can't quite understand this. X is running and complains that it can't stat a file, so you create a link so that it can stat itself? Perhaps X wants to find its configuration file... --8<-------- XFree86 uses a configuration file called XF86Config for its initial setup. This configuration file is searched for in the following places when the server is started as a normal user: /etc/X11/<cmdline> /usr/X11R6/etc/X11/<cmdline> /etc/X11/$XF86CONFIG /usr/X11R6/etc/X11/$XF86CONFIG /etc/X11/XF86Config-4 /etc/X11/XF86Config /etc/XF86Config /usr/X11R6/etc/X11/XF86Config.<hostname> /usr/X11R6/etc/X11/XF86Config-4 /usr/X11R6/etc/X11/XF86Config /usr/X11R6/lib/X11/XF86Config.<hostname> /usr/X11R6/lib/X11/XF86Config-4 /usr/X11R6/lib/X11/XF86Config where <cmdline> is a relative path (with no ".." components) specified with the -xf86config command line option, $XF86CONFIG is the relative path (with no ".." components) specified by that environment variable, and <hostname> is the machines hostname as reported by gethostname(3) . --8<-------- In particular, it's probably worth checking whether XF86CONFIG is getting set somehow. (Also read the man page if you start X as root as the list is then different.) Cheers, -- Email: [EMAIL PROTECTED] Tel: +44 1908 653 739 Fax: +44 1908 655 151 Snail: David Wright, Earth Science Dept., Milton Keynes, England, MK7 6AA Disclaimer: These addresses are only for reaching me, and do not signify official stationery. Views expressed here are either my own or plagiarised.