1826086 Members
4567 Online
109690 Solutions
New Discussion

Xserver won't start

 
SOLVED
Go to solution
Leon van Ofwegen
Occasional Contributor

Xserver won't start

There seems to be something wrong with the /dev/crt file.
I've checked, and it's not there. But there is nog graphical adapter in the node, and nog monitor connected to it. This is the error:

sd1-par2:/#startx

X server: Error in /etc/X11/X0screens (line 612)
Device name invalid or missing after keyword "Screen".
X server: Will try default "/dev/crt"
Failure to open default device file `/dev/crt`.
Please either specify the proper device filename in
your /etc/X11/X0screens file or fix `/dev/crt`. This filename is either
non-existent or is not a character special file.

Fatal server error:


giving up.
xinit: Connection refused (errno 239): unable to connect to X server
xinit: No such process (errno 3): Server error.

Is it posible to run an Xserver without any graphical adapter? I just need it for processing .gifs

Regards,

Leon
2 REPLIES 2
Alex Glennie
Honored Contributor
Solution

Re: Xserver won't start

Leon

To allow the O/S to create the appropriate graphics device files you need to run :

insf -evd framebuf

you'd also need a graphics capable monitor (not a green screen/ console) to be attached.

also ioscan needs to recognise the card and you may need to install the appropriate graph3 drivers etc into the kernel

: BUT if you have no graphics card installed you will not be able to run X sessions locally and no /dev/*crt* file will be created / exist

this sounds like why you are receiving the errors :

How to resolve ? buy a card & monitor :(

Or install the CDE Run time Env and install the latest Xserver patch and make use of the X Virtual Frame buffer (Xvfb) see attached : it *should* help and would be a cheaper option.
Leon van Ofwegen
Occasional Contributor

Re: Xserver won't start

Thnx for your fast reply! I will go and install the X Virtual Framebuffer.

Regards,

Leon