*BSD News Article 82156


Return to BSD News archive

Newsgroups: comp.unix.bsd.freebsd.misc
Path: euryale.cc.adfa.oz.au!newshost.carno.net.au!harbinger.cc.monash.edu.au!munnari.OZ.AU!spool.mu.edu!newspump.sol.net!howland.erols.net!netcom.com!kxr
From: kxr@netcom.com (Keith Rich)
Subject: X prob on min sys w/ FreeBSD 2.2-961014 XFree86 3.1.2
Message-ID: <kxrE07qJ2.38u@netcom.com>
Organization: NETCOM On-line Communication Services (408 261-4700 guest)
Date: Fri, 1 Nov 1996 22:30:38 GMT
Lines: 76
Sender: kxr@netcom7.netcom.com


I think I understand what the following messages are trying to tell me,
but I'm less certain on what to do about it.

I can start X, but it won't stay working long enough to do anything
useful.  I have reinstalled to see if that would help, but it didn't.
The problem seems to be that X trys to use SHM even after it notes
that it can't because it isn't there.

I have FreeBSD 2.2-961014 and XFree86 3.1.2 on a minimum computer.
I thought it might be that I really only have 64k of videoram rather
than the 256k that it seems to assume, but reconfiguring that didn't
help.  So, I think the problem is more basic than that.

I realize that I could rebuild FreeBSD to include SHM, or I could
reconfigure XFree86 to not use SHM.  However, I'd like to use the
default distributed binaries for a variety of reasons, and it seems
reasonable for that to work.

I also may have another problem which might or might not be related.
When I run tcl/tk, it doesn't seem to find the default fonts.

I've included below the kernel message that I get, the X log that
I get, and the tcl/tk log that I get.

Keith Rich (kxr@netcom.com)

------------------------------------------------------------------------

myname /kernel: cmd XF86_VGA16 pid 145 tried to use non-present SYSVSHM

------------------------------------------------------------------------

XFree86 Version 3.1.2 / X Window System
(protocol Version 11, revision 0, vendor release 6001)
Operating System: FreeBSD 2.2.0 
Configured drivers:
  VGA16: server for 4-bit colour VGA (Patchlevel 0):
      et4000, et4000w32, et4000w32i, et4000w32p, ncr77c22, ncr77c22e,
      vgawonder, tvga8800cs, tvga8900b, tvga8900c, tvga8900cl, tvga9000,
      oti067, oti077, oti087, cl6410, cl6412, cl6420, cl6440, generic
  MONO: server for interlaced and banked monochrome graphics adaptors
        (Patchlevel 0):
      hgc1280, sigmalview, apollo9, hercules
Using syscons driver with X support (version 2.0)
(using VT number 4)

XF86Config: /usr/X11R6/lib/X11/XF86Config
(**) stands for supplied, (--) stands for probed/default values
(**) Mouse: type: Microsoft, device: /dev/mouse, baudrate: 1200
(**) VGA16: Graphics device ID: "Generic VGA"
(**) VGA16: Monitor ID: "Generic Monitor"
(**) FontPath set to "/usr/X11R6/lib/X11/fonts/misc/"
(**) VGA16: chipset:  generic
(--) VGA16: videoram: 256k (using 256k)
(--) VGA16: clocks:  25.17  28.32   0.00   0.00
(--) VGA16: Maximum allowed dot-clock: 90.000 MHz
(**) VGA16: Mode "640x480": mode clock =  25.175, clock used =  25.170
(**) VGA16: Virtual resolution set to 800x600
MIT-SHM extension disabled due to lack of kernel support
xterm: Error 50, errno 14: Bad address
xterm: Error 50, errno 14: Bad address
X connection to :0.0 broken (explicit kill or server shutdown).
login:  fatal IO error 32 (Broken pipe) or KillClient on X server ":0.0"
xinit:  connection to X server lost.
waiting for X server to shut down .

------------------------------------------------------------------------

font "-Adobe-Helvetica-Bold-R-Normal--*-120-*-*-*-*-*-*" doesn't exist
    (default value for "font" in widget ".exit")
    invoked from within
"button .exit -background skyblue1 -foreground black -activebackground red -activeforeground yellow  -width 10  -relief ridge -bd 2  -text Exit  -comma ..."
    ("eval" body line 1)
    invoked from within
    ...