X.org 7.3 fails during startup, claiming font not found

Scott Bennett bennett at cs.niu.edu
Mon Mar 17 12:25:27 UTC 2008

     I posted this to freebsd-ports, but got no response, so I'm trying
here.  I suffered through the X.org 6.9 to 7.3 upgrade process a few days
ago, but still do not have a working X11 setup.
     It appears that X11 R7.3's graphics card drivers--or at least the
radeon driver--cannot tolerate Option statements in xorg.conf.  However,
with all the Option statements commented out for the card, the new version
of the radeon driver puts out a flood of new messages that the old version
did not, including many that give hope that there may someday be support
for 3D acceleration on the card in my computer (Mobility Radeon 9800).
     However, after all sorts of setup messages, it now quits, saying
that it can't find a font called "fixed".  Here are the beginning and tail
end of the log output.  If someone needs to see the rest, please email me,
and I'll send it right away.  It's far too voluminous to post to the list.

X.Org X Server 1.4.0
Release Date: 5 September 2007
X Protocol Version 11, Revision 0
Build Operating System: FreeBSD 6.3-STABLE i386 
Current Operating System: FreeBSD hellas 6.3-STABLE FreeBSD 6.3-STABLE #134: Sat Mar 15 01:31:05 CDT 2008     bennett at hellas:/usr/src/sys/i386/compile/SMP-hellas i386
Build Date: 13 March 2008  12:11:08AM
	Before reporting problems, check http://wiki.x.org
	to make sure that you have the latest version.
Module Loader present
Markers: (--) probed, (**) from config file, (==) default setting,
	(++) from command line, (!!) notice, (II) informational,
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Sun Mar 16 04:11:25 2008
(==) Using config file: "/usr/local/lib/X11/xorg.conf"
(==) ServerLayout "X.org Configured"
(**) |-->Screen "Screen0" (0)
(**) |   |-->Monitor "Monitor0"
(**) |   |-->Device "Card0"
(**) |-->Input Device "Mouse0"
(**) |-->Input Device "Keyboard0"
(==) Automatically adding devices
(==) Automatically enabling devices
(==) Including the default font path /usr/local/lib/X11/fonts/misc/,/usr/local/lib/X11/fonts/TTF/,/usr/local/lib/X11/fonts/OTF,/usr/local/lib/X11/fonts/Type1/,/usr/local/lib/X11/fonts/100dpi/,/usr/local/lib/X11/fonts/75dpi/.
(**) FontPath set to:
(**) RgbPath set to "/usr/local/share/X11/rgb"
(**) ModulePath set to "/usr/local/lib/xorg/modules"
(II) Loader magic: 0x81c5a00

     [humongous section of likely irrelevant messages deleted  --SB]

(II) Loading sub module "GLcore"
(II) LoadModule: "GLcore"
(II) Loading /usr/local/lib/xorg/modules/extensions//libGLcore.so
(II) Module GLcore: vendor="X.Org Foundation"
	compiled for 1.4.0, module version = 1.0.0
	ABI class: X.Org Server Extension, version 0.3
(II) GLX: Initialized MESA-PROXY GL provider for screen 0
(II) RADEON(0): Setting screen physical size to 508 x 317
(**) Option "Protocol" "auto"
(**) Mouse0: Device: "/dev/sysmouse"
(**) Mouse0: Protocol: "auto"
(**) Option "CorePointer"
(**) Mouse0: always reports core events
(**) Option "Device" "/dev/sysmouse"
(==) Mouse0: Emulate3Buttons, Emulate3Timeout: 50
(**) Option "ZAxisMapping" "4 5 6 7"
(**) Mouse0: ZAxisMapping: buttons 4, 5, 6 and 7
(**) Mouse0: Buttons: 11
(**) Mouse0: Sensitivity: 1
(**) Option "CoreKeyboard"
(**) Keyboard0: always reports core events
(**) Option "Protocol" "standard"
(**) Keyboard0: Protocol: standard
(**) Option "AutoRepeat" "500 30"
(**) Option "XkbRules" "xorg"
(**) Keyboard0: XkbRules: "xorg"
(**) Option "XkbModel" "pc105"
(**) Keyboard0: XkbModel: "pc105"
(**) Option "XkbLayout" "us"
(**) Keyboard0: XkbLayout: "us"
(**) Option "CustomKeycodes" "off"
(**) Keyboard0: CustomKeycodes disabled
(II) evaluating device (Keyboard0)
(II) XINPUT: Adding extended input device "Keyboard0" (type: KEYBOARD)
(II) evaluating device (Mouse0)
(II) XINPUT: Adding extended input device "Mouse0" (type: MOUSE)
(II) Mouse0: SetupAuto: hw.iftype is 4, hw.model is 0
(II) Mouse0: SetupAuto: protocol is SysMouse

Fatal server error:
could not open default font 'fixed'
disable montype: 2
(II) RADEON(0): RADEONRestoreMemMapRegisters() : 
(II) RADEON(0):   MC_FB_LOCATION   : 0x0fff0000 0xefffe000
(II) RADEON(0):   MC_AGP_LOCATION  : 0x27ff2000
finished PLL2
finished PLL1
Entering Restore TV
Restore TV PLL
Restore TVHV
Restore TV Restarts
Restore Timing Tables
Restore TV standard
Leaving Restore TV
(==) RADEON(0): Write-combining range (0xa0000,0x10000) was already clear

     Can someone tell me where to find the font that X is looking for?
And then, how and where do I install the font?  /usr/local/lib/X11/fonts
contains no files with names containing the string "fixed", but I know so
little about the internals of X that I don't know whether the reference
to a default font called "fixed" has anything to do with the file name(s)
that would contain the font in question.
     I've been trying to get by using the virtual consoles and the old
window(1) command, but there's a lot of stuff that really requires X, and
using an editor on a virtual console is fraught with hazards.  If someone
can get me pointed in the right direction to get X up and running again,
I'd be very grateful.

                                  Scott Bennett, Comm. ASMELG, CFIAG
* Internet:       bennett at cs.niu.edu                              *
* "A well regulated and disciplined militia, is at all times a good  *
* objection to the introduction of that bane of all free governments *
* -- a standing army."                                               *
*    -- Gov. John Hancock, New York Journal, 28 January 1790         *

More information about the freebsd-questions mailing list