From owner-freebsd-stable@FreeBSD.ORG Fri Feb 15 12:44:05 2008 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id F308F16A469 for ; Fri, 15 Feb 2008 12:44:04 +0000 (UTC) (envelope-from me@che78-3-82-246-30-233.fbx.proxad.net) Received: from smtp8-g19.free.fr (smtp8-g19.free.fr [212.27.42.65]) by mx1.freebsd.org (Postfix) with ESMTP id 7BA3013C4EF for ; Fri, 15 Feb 2008 12:44:03 +0000 (UTC) (envelope-from me@che78-3-82-246-30-233.fbx.proxad.net) Received: from smtp8-g19.free.fr (localhost [127.0.0.1]) by smtp8-g19.free.fr (Postfix) with ESMTP id 6C9B517F568; Fri, 15 Feb 2008 13:44:02 +0100 (CET) Received: from che78-3-82-246-30-233.fbx.proxad.net (che78-3-82-246-30-233.fbx.proxad.net [82.246.30.233]) by smtp8-g19.free.fr (Postfix) with ESMTP id 1B3DE17F54E; Fri, 15 Feb 2008 13:44:02 +0100 (CET) Received: by che78-3-82-246-30-233.fbx.proxad.net (Postfix, from userid 1001) id 1A14D4523C; Fri, 15 Feb 2008 13:44:13 +0100 (CET) Date: Fri, 15 Feb 2008 13:44:13 +0100 From: Harald Weis To: freebsd-stable@freebsd.org Message-ID: <20080215124413.GB2938@pollux> Mail-Followup-To: freebsd-stable@freebsd.org References: <20080207124403.GA2792@pollux> <20080210181332.A23724@eskimo.com> <20080211093702.GA2367@pollux> <20080211122913.A9514@eskimo.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20080211122913.A9514@eskimo.com> User-Agent: Mutt/1.4.2.3i Subject: Re: X.org: Fatal server error X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Feb 2008 12:44:05 -0000 On Mon, Feb 11, 2008 at 12:29:13PM -0800, Joseph Olatt wrote: > On Mon, Feb 11, 2008 at 10:37:02AM +0100, Harald Weis wrote: > > On Sun, Feb 10, 2008 at 06:13:33PM -0800, Joseph Olatt wrote: > > > On Thu, Feb 07, 2008 at 01:44:03PM +0100, Harald Weis wrote: > > > I would check and see if you have the following packages installed: > > > 1. font-misc-misc > > > 2. font-cursor-misc > > > > They are installed alright, like all other packages containing the > > pattern ``font'' in their name. > > > If "font-misc-misc" and "font-cursor-misc" are installed, I would do the > following: > > 1. Check "/usr/local/lib/X11/fonts/misc" directory to see if there are > font files there. In my case, that is where the fonts from package > "font-misc-misc" and "font-cursor-misc" got installed. > (pkg_info -L font-misc-misc-1.0.0 would tell you where the fonts > got installed.) > > 2. Check the xorg.conf (/etc/X11/xorg.conf for me) to see if you have a > section similar to the following: > > Section "Files" > RgbPath "/usr/local/share/X11/rgb" > ModulePath "/usr/local/lib/xorg/modules" > FontPath "/usr/local/lib/X11/fonts/misc/" > FontPath "/usr/local/lib/X11/fonts/TTF/" > FontPath "/usr/local/lib/X11/fonts/OTF" > FontPath "/usr/local/lib/X11/fonts/Type1/" > FontPath "/usr/local/lib/X11/fonts/100dpi/" > FontPath "/usr/local/lib/X11/fonts/75dpi/" > EndSection > > > If the line 'FontPath "/usr/local/lib/X11/fonts/misc/"' does not > exist, you could get the fixed font error. Finally, I've found the real reason for the empty fonts.dir file in misc/ (and 100dpi/, 75dpi, cyrillic): a lot of .pcf.gz files were indeed present, but I've not spotted that they were empty ! Shame on me. They must have been created (time stamp: Feb 3) during the xorg-upgrade procedure (described in the /usr/ports/UPDATING), but all empty, God knows why. misc/ is now populated with all the fonts created by the following packages: font-arabic-misc-1.0.0 font-cursor-misc-1.0.0 font-daewoo-misc-1.0.0 font-dec-misc-1.0.0 font-isas-misc-1.0.0 font-jis-misc-1.0.0 font-micro-misc-1.0.0 font-misc-cyrillic-1.0.0 font-misc-ethiopic-1.0.0 font-misc-meltho-1.0.0_1 font-misc-misc-1.0.0 font-mutt-misc-1.0.0 font-schumacher-misc-1.0.0 font-sony-misc-1.0.0 font-sun-misc-1.0.0 xorg-fonts-miscbitmaps-7.3 (meta package: no output from `pkg_info -L') The fonts.dir file contains now exactly 340 `fixed' fonts. There is no owner or permission problem whatsoever. And still, whether I follow strictly the method described in the Handbook or whether I use my own method with xinit and $HOME/.xinitrc the X server makes always the same complaint: Fatal server error: could not open default font 'fixed' The output of 'truss -fae startx' does not show why on earth the server cannot open the default font. It seems hopeless. I've never encountered such a bug. Is there really no other solution than the Windows-approach: Reinstall xorg from scratch ? Thanks in advance for every other idea. Harald -- FreeBSD 6.2-RELEASE-p2 #0: Tue Feb 27 22:56:09 UTC 2007