From: rich@Rice.edu (Richard Murphey)
Newsgroups: comp.unix.bsd
Subject: Re: New XFree86 starting problems
Date: 9 Oct 92 15:33:18 GMT
Reply-To: Rich@rice.edu
Organization: Department of Electrical and Computer Engineering, Rice
	University

In article <Bvunnr.5H8@cosy.sbg.ac.at> peter@wiesel.cosy.sbg.ac.at (Peter Burgstaller) writes:
   Hi again!

   First, THANKS to all who mailed and newsed!
   Now I'm a little bit closer to the solution!

   Second: path settings are O.K

   Here is the result of xdm -nodaemon:

   error (pid 88): Can't create/lock pid file /usr/X386/lib/X11/xdm/xdm-pid

   But this file exists and has rw permissions for root.
   If I delete this file the same thing happens.

   Here is the result of xinit >>& xinit.log

   XFree86 Version 1.1 / X Window System
   (protocol Version 11, revision 0, vendor release 5000)
   Configured drivers:
     VGA256 (256 colour SVGA):
	 et4000, et3000, pvga1, gvga, ati, tvga8900
   VGA256: et4000 (mem: 1024k numclocks: 16)
   VGA256:   clocks: 25 28 33 37 41 45 57 65 13 15 17 18 20 23  0  0
   VGA256: SpeedUp code selection modified because virtualX != 1024
   VGA256: SpeedUp mode selected (Flags=0xf)
   failed to set default font path  
   '/usr/X386/lib/X11/fonts/misc/,usr/X386/lib/X11/fonts/75dpi/'
   Fatal server error:
   could not open default font 'fixed'
   XIO:  fatal IO error 32 (Broken pipe) on X server ":0.0"
	 after 0 requests (0 known processed) with 0 events remaining.
	 The connection was probably broken by a server shutdown or  
   KillClient.

   After that I looked into the fonts directories and found all fonts  
   compressed, so I thought maybe I should uncompress them, but this
   ends in the same result!

The server has support for compressed fonts, so you do not need to
uncompress them.

If you do, you will have to rebuild the file 'fonts.dir' that is a
catalog of font file names.  Use the command 'mkfontdir' to rebuild
it.

   You can see that the clocks aren't 36, 40 or 50 so I changed a little
   the values of the 800x600 mode (thats the standard mode for this card)
   to

   "800x600"	40  800 841 968 1056	600 601 605 628

   the screen flips to grafix-mode but apparently with wrong timings

   Hey dudes help me to make it through!

From README.386BSD:

Once you understand the structure of Xconfig, try to find your
specific monitor and vga card in /usr/X386/lib/X11/etc/modeDB.txt.  If
your Clocks and ModeDB lines are there, grab the values there and put
them in your Xconfig.  If modeDB.txt does not have your hardware, read
/usr/X386/lib/X11/etc/XConfig.Notes for instructions on how to create
the video timing values given your vga card and monitor specs.  The
manual for your monitor and adapter should have these values.  To find
your clocks, you can leave the Clocks line out of your Xconfig and run
'xinit >& xinit.out' to see if X386 can find your clocks and print
them out to xinit.out.  Given your clock frequency and horizontal
frequency of your monitor, the program xclk (on agate.berkeley.edu in
/pub/386BSD/0.1-ports/XFree86) can calculate a ModeDB line for you.

Rich

   - Peter 8*(
   --
   /-------------------------------------------------------------------\
   | Peter Burgstaller| Student of Computerscience			    |
   | (peter@cosy.sbg.ac.at)| in Salzburg, Austria (Europe)		    |
   | "So Long, and Thanks for All the Fish" (Douglas Adams)	    |
   \-------------------------------------------------------------------/