Subject: X on Classic II
To: NetBSD mac68k <port-mac68k@NetBSD.ORG>
From: Andrew Foakes <andrew@foakes.demon.co.uk>
List: port-mac68k
Date: 02/17/1997 20:16:59
Hi.

I have some problems that I cannot resolve.

First, my machine:

  Classic II, 10 Mb RAM, FPU installed, 40Mb Mac disk, 320Mb NetBSD disk.
  Netbsd 1.2 with ADBTEST#160 and X11R6 1.2.


Second, some background about installation problems I overcame (but I 
don't understand) . ..

First, I couldn't get X to run due it not finding the right libraries 
(/usr/X11R6/lib/libXmu.so.6.0).  Yes I did:

export LD_LIBRARY_PATH=/usr/X11R6/lib

but found it still wouldn't work.  So I set:

export LD_TRACE_LOADED_OBJECTS

and found that /usr/X11R6/lib/libXmu.so.6.0 was asked for twice.  The 
first time it was found, but the second, it was not.  This was true of 
all the libraries (Xext, Xt, SM, ICE, X11 and c).

Anyways, I followed the FAQ advice and used ldconfig in the rc.local.  
Now the libraries are looked for once before ld.so stops (the expected 
behaviour - at least by me) and X works.


But third, my problem with X ...

X thinks the screen is 3 lines of text higher than the actual screen - 
i.e. the xterm at +0+0 is off the top of the screen!  At the bottom of 
the screen are 3 lines of text, the last of whch says:

Screen 0 at 0x41ad000 512 by 342 row B 64 fbbase 0xbf9a80

Oh well - X is just about usable, but you can imagine that a 9" scren is 
not the best X environment.  To shrink it further is painful, therefore!

Other than the vt220 default terminal type being a pain as it forgets to 
reset underlining and reversed text and the caps-lock key not working, 
everything else works fine.  Thank you everyone for the work on 
NetBSD/mac-68k.

Yours,

Andrew Foakes