?
Solved

Error starting X-windows, “Fatal server error: could not open default font 'fixed'”

Posted on 2003-03-10
46
Medium Priority
?
1,778 Views
Last Modified: 2013-12-06
WARNING: NEWBIE  ;-)

Help!
RedHat Linux 7.1
Error starting X-windows, “Fatal server error: could not open default font 'fixed'”
Problem began after "successful" recover from Ghost image
As noted, I’m a relatively new user, so in the interest of time, I am including information I have gleaned from solutions to similar problems. Excuse me if they are not helpful.

Xconfigurator runs, but says there is a problem with configuration

Disk space: Ok
Permissions on /tmp dir: dwrxwrxwrt

#grep -i font /etc/services
font-service     7100/tcp   #X Font Service

#netstat -l |grep font
unix 2      [ACC]       LISTENING      1030      /tmp/.font-unix/fs7100

#grep -i font /etc/services
xfs          7100/tcp               # X font server

#chkconfig – list
atd…
~
rhnsd…
Segmentation fault (core dumped)

============================================
LOGS FOLLOW:
/etc/X11/XftConfig
/var/log/XFree86.0.log
/etc/X11/XFree86Config
/etc/X11/XFree86Config-4
============================================

******************************************************************

/etc/X11/XftConfig
*************************************************************************
# $XFree86$

dir "/usr/X11R6/lib/X11/fonts/Type1"


# alias 'fixed' for 'mono'

match any family == "fixed"            edit family =+ "mono";


# Check users config file

includeif      "~/.xftconfig"


# Use Lucidux fonts for default faces

match any family == "serif"            edit family += "LuciduxSerif";
match any family == "sans"            edit family += "LuciduxSans";
match any family == "mono"            edit family += "LuciduxMono";


# Alias between XLFD families and font file family name, prefer local
# fonts

match any family == "charter"            edit family += "bitstream charter";
match any family == "bitstream charter" edit family =+ "charter";

match any family == "Lucidux Serif"      edit family += "LuciduxSerif";
match any family == "LuciduxSerif"      edit family =+ "Lucidux Serif";

match any family == "Lucidux Sans"      edit family += "LuciduxSans";
match any family == "LuciduxSans"      edit family =+ "Lucidux Sans";

match any family == "Lucidux Mono"      edit family += "LuciduxMono";
match any family == "LuciduxMono"      edit family =+ "Lucidux Mono";

dir "/usr/share/fonts/default/TrueType"   <-----This folder does not exist, but there is a folder named “/usr/share/fonts/default/Type1”------|  

*************************************************************************

/var/log/XFree86.0.log
*****************************************************************
XFree86 Version 4.1.0 (Red Hat Linux release: 4.1.0-25) / X Window System
(protocol Version 11, revision 0, vendor release 6510)
Release Date: 2 June 2001
      If the server is older than 6-12 months, or if your card is
      newer than the above date, look for a newer version before
      reporting problems.  (See http://www.XFree86.Org/FAQ)
Build Operating System: Linux 2.4.9-31smp i686 [ELF]
Build Host: stripples.devel.redhat.com
 
Module Loader present
(==) Log file: "/var/log/XFree86.0.log", Time: Mon Mar 10 19:50:48 2003
(==) Using config file: "/etc/X11/XF86Config-4"
Markers: (--) probed, (**) from config file, (==) default setting,
         (++) from command line, (!!) notice, (II) informational,
         (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) ServerLayout "Anaconda Configured"
(**) |-->Screen "Screen0" (0)
(**) |   |-->Monitor "Monitor0"
(**) |   |-->Device "Voodoo3 (generic)"
(**) |-->Input Device "Mouse0"
(**) |-->Input Device "Keyboard0"
(**) Option "XkbRules" "xfree86"
(**) XKB: rules: "xfree86"
(**) Option "XkbModel" "pc105"
(**) XKB: model: "pc105"
(**) Option "XkbLayout" "us"
(**) XKB: layout: "us"
(==) Keyboard: CustomKeycode disabled
(**) FontPath set to "unix/:7100"
(**) RgbPath set to "/usr/X11R6/lib/X11/rgb"
(==) ModulePath set to "/usr/X11R6/lib/modules"
(--) using VT number 7

(II) Open APM successful
(II) Module ABI versions:
      XFree86 ANSI C Emulation: 0.1
      XFree86 Video Driver: 0.4
      XFree86 XInput driver : 0.2
      XFree86 Server Extension : 0.1
      XFree86 Font Renderer : 0.2
(II) Loader running on linux
(II) LoadModule: "bitmap"
(II) Loading /usr/X11R6/lib/modules/fonts/libbitmap.a
(II) Module bitmap: vendor="The XFree86 Project"
      compiled for 4.1.0, module version = 1.0.0
      Module class: XFree86 Font Renderer
      ABI class: XFree86 Font Renderer, version 0.2
(II) Loading font Bitmap
(II) LoadModule: "pcidata"
(II) Loading /usr/X11R6/lib/modules/libpcidata.a
(II) Module pcidata: vendor="The XFree86 Project"
      compiled for 4.1.0, module version = 0.1.0
      ABI class: XFree86 Video Driver, version 0.4
(II) PCI: Probing config type using method 1
(II) PCI: Config type is 1
(II) PCI: stages = 0x03, oldVal1 = 0x00000000, mode1Res1 = 0x80000000
(II) PCI: PCI scan (all values are in hex)
(II) PCI: 00:00:0: chip 8086,7190 card 0000,0000 rev 03 class 06,00,00 hdr 00
(II) PCI: 00:01:0: chip 8086,7191 card 0000,0000 rev 03 class 06,04,00 hdr 01
(II) PCI: 00:04:0: chip 8086,7110 card 0000,0000 rev 02 class 06,01,00 hdr 80
(II) PCI: 00:04:1: chip 8086,7111 card 0000,0000 rev 01 class 01,01,80 hdr 00
(II) PCI: 00:04:2: chip 8086,7112 card 0000,0000 rev 01 class 0c,03,00 hdr 00
(II) PCI: 00:04:3: chip 8086,7113 card 0000,0000 rev 02 class 06,80,00 hdr 00
(II) PCI: 00:0b:0: chip 1282,9102 card 3030,5032 rev 31 class 02,00,00 hdr 00
(II) PCI: 00:0c:0: chip 105a,4d38 card 105a,4d33 rev 01 class 01,80,00 hdr 00
(II) PCI: 01:00:0: chip 121a,0005 card 121a,0030 rev 01 class 03,00,00 hdr 00
(II) PCI: End of PCI scan
(II) LoadModule: "scanpci"
(II) Loading /usr/X11R6/lib/modules/libscanpci.a
(II) Module scanpci: vendor="The XFree86 Project"
      compiled for 4.1.0, module version = 0.1.0
      ABI class: XFree86 Video Driver, version 0.4
(II) UnloadModule: "scanpci"
(II) Unloading /usr/X11R6/lib/modules/libscanpci.a
(II) Host-to-PCI bridge:
(II) PCI-to-ISA bridge:
(II) PCI-to-PCI bridge:
(II) Bus 0: bridge is at (0:0:0), (-1,0,0), BCTRL: 0x08 (VGA_EN is set)
(II) Bus 0 I/O range:
      [0] -1      0x00000000 - 0x0000ffff (0x10000) IX[B]
(II) Bus 0 non-prefetchable memory range:
      [0] -1      0x00000000 - 0xffffffff (0x0) MX[B]
(II) Bus 0 prefetchable memory range:
      [0] -1      0x00000000 - 0xffffffff (0x0) MX[B]
(II) Bus 1: bridge is at (0:1:0), (0,1,1), BCTRL: 0x88 (VGA_EN is set)
(II) Bus 1 I/O range:
      [0] -1      0x0000d000 - 0x0000dfff (0x1000) IX[B]
(II) Bus 1 non-prefetchable memory range:
      [0] -1      0xde000000 - 0xe1dfffff (0x3e00000) MX[B]
(II) Bus 1 prefetchable memory range:
      [0] -1      0xe1f00000 - 0xe3ffffff (0x2100000) MX[B]
(II) Bus -1: bridge is at (0:4:0), (0,-1,0), BCTRL: 0x08 (VGA_EN is set)
(II) Bus -1 I/O range:
(II) Bus -1 non-prefetchable memory range:
(II) Bus -1 prefetchable memory range:
(--) PCI:*(1:0:0) 3dfx Interactive Voodoo3 rev 1, Mem @ 0xde000000/25, 0xe2000000/25, I/O @ 0xd800/8, BIOS @ 0xe1ff0000/16
(II) Addressable bus resource ranges are
      [0] -1      0x00000000 - 0xffffffff (0x0) MX[B]
      [1] -1      0x00000000 - 0x0000ffff (0x10000) IX[B]
(II) OS-reported resource ranges:
      [0] -1      0xffe00000 - 0xffffffff (0x200000) MX[B](B)
      [1] -1      0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
      [2] -1      0x000f0000 - 0x000fffff (0x10000) MX[B]
      [3] -1      0x000c0000 - 0x000effff (0x30000) MX[B]
      [4] -1      0x00000000 - 0x0009ffff (0xa0000) MX[B]
      [5] -1      0x0000ffff - 0x0000ffff (0x1) IX[B]
      [6] -1      0x00000000 - 0x000000ff (0x100) IX[B]
(II) Active PCI resource ranges:
      [0] -1      0xdd000000 - 0xdd01ffff (0x20000) MX[B]
      [1] -1      0xdd800000 - 0xdd8000ff (0x100) MX[B]
      [2] -1      0xe4000000 - 0xe7ffffff (0x4000000) MX[B]
      [3] -1      0xe1ff0000 - 0xe1ffffff (0x10000) MX[B](B)
      [4] -1      0xe2000000 - 0xe3ffffff (0x2000000) MX[B](B)
      [5] -1      0xde000000 - 0xdfffffff (0x2000000) MX[B](B)
      [6] -1      0x00009400 - 0x0000943f (0x40) IX[B]
      [7] -1      0x00009800 - 0x00009803 (0x4) IX[B]
      [8] -1      0x0000a000 - 0x0000a007 (0x8) IX[B]
      [9] -1      0x0000a400 - 0x0000a403 (0x4) IX[B]
      [10] -1      0x0000a800 - 0x0000a807 (0x8) IX[B]
      [11] -1      0x0000b000 - 0x0000b0ff (0x100) IX[B]
      [12] -1      0x0000b400 - 0x0000b41f (0x20) IX[B]
      [13] -1      0x0000b800 - 0x0000b80f (0x10) IX[B]
      [14] -1      0x0000d800 - 0x0000d8ff (0x100) IX[B](B)
(II) Active PCI resource ranges after removing overlaps:
      [0] -1      0xdd000000 - 0xdd01ffff (0x20000) MX[B]
      [1] -1      0xdd800000 - 0xdd8000ff (0x100) MX[B]
      [2] -1      0xe4000000 - 0xe7ffffff (0x4000000) MX[B]
      [3] -1      0xe1ff0000 - 0xe1ffffff (0x10000) MX[B](B)
      [4] -1      0xe2000000 - 0xe3ffffff (0x2000000) MX[B](B)
      [5] -1      0xde000000 - 0xdfffffff (0x2000000) MX[B](B)
      [6] -1      0x00009400 - 0x0000943f (0x40) IX[B]
      [7] -1      0x00009800 - 0x00009803 (0x4) IX[B]
      [8] -1      0x0000a000 - 0x0000a007 (0x8) IX[B]
      [9] -1      0x0000a400 - 0x0000a403 (0x4) IX[B]
      [10] -1      0x0000a800 - 0x0000a807 (0x8) IX[B]
      [11] -1      0x0000b000 - 0x0000b0ff (0x100) IX[B]
      [12] -1      0x0000b400 - 0x0000b41f (0x20) IX[B]
      [13] -1      0x0000b800 - 0x0000b80f (0x10) IX[B]
      [14] -1      0x0000d800 - 0x0000d8ff (0x100) IX[B](B)
(II) OS-reported resource ranges after removing overlaps with PCI:
      [0] -1      0xffe00000 - 0xffffffff (0x200000) MX[B](B)
      [1] -1      0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
      [2] -1      0x000f0000 - 0x000fffff (0x10000) MX[B]
      [3] -1      0x000c0000 - 0x000effff (0x30000) MX[B]
      [4] -1      0x00000000 - 0x0009ffff (0xa0000) MX[B]
      [5] -1      0x0000ffff - 0x0000ffff (0x1) IX[B]
      [6] -1      0x00000000 - 0x000000ff (0x100) IX[B]
(II) All system resource ranges:
      [0] -1      0xffe00000 - 0xffffffff (0x200000) MX[B](B)
      [1] -1      0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
      [2] -1      0x000f0000 - 0x000fffff (0x10000) MX[B]
      [3] -1      0x000c0000 - 0x000effff (0x30000) MX[B]
      [4] -1      0x00000000 - 0x0009ffff (0xa0000) MX[B]
      [5] -1      0xdd000000 - 0xdd01ffff (0x20000) MX[B]
      [6] -1      0xdd800000 - 0xdd8000ff (0x100) MX[B]
      [7] -1      0xe4000000 - 0xe7ffffff (0x4000000) MX[B]
      [8] -1      0xe1ff0000 - 0xe1ffffff (0x10000) MX[B](B)
      [9] -1      0xe2000000 - 0xe3ffffff (0x2000000) MX[B](B)
      [10] -1      0xde000000 - 0xdfffffff (0x2000000) MX[B](B)
      [11] -1      0x0000ffff - 0x0000ffff (0x1) IX[B]
      [12] -1      0x00000000 - 0x000000ff (0x100) IX[B]
      [13] -1      0x00009400 - 0x0000943f (0x40) IX[B]
      [14] -1      0x00009800 - 0x00009803 (0x4) IX[B]
      [15] -1      0x0000a000 - 0x0000a007 (0x8) IX[B]
      [16] -1      0x0000a400 - 0x0000a403 (0x4) IX[B]
      [17] -1      0x0000a800 - 0x0000a807 (0x8) IX[B]
      [18] -1      0x0000b000 - 0x0000b0ff (0x100) IX[B]
      [19] -1      0x0000b400 - 0x0000b41f (0x20) IX[B]
      [20] -1      0x0000b800 - 0x0000b80f (0x10) IX[B]
      [21] -1      0x0000d800 - 0x0000d8ff (0x100) IX[B](B)
(II) LoadModule: "GLcore"
(II) Loading /usr/X11R6/lib/modules/extensions/libGLcore.a
(II) Module GLcore: vendor="The XFree86 Project"
      compiled for 4.1.0, module version = 1.0.0
      ABI class: XFree86 Server Extension, version 0.1
(II) LoadModule: "dbe"
(II) Loading /usr/X11R6/lib/modules/extensions/libdbe.a
(II) Module dbe: vendor="The XFree86 Project"
      compiled for 4.1.0, module version = 1.0.0
      Module class: XFree86 Server Extension
      ABI class: XFree86 Server Extension, version 0.1
(II) Loading extension DOUBLE-BUFFER
(II) LoadModule: "extmod"
(II) Loading /usr/X11R6/lib/modules/extensions/libextmod.a
(II) Module extmod: vendor="The XFree86 Project"
      compiled for 4.1.0, module version = 1.0.0
      Module class: XFree86 Server Extension
      ABI class: XFree86 Server Extension, version 0.1
(II) Loading extension SHAPE
(II) Loading extension MIT-SUNDRY-NONSTANDARD
(II) Loading extension BIG-REQUESTS
(II) Loading extension SYNC
(II) Loading extension MIT-SCREEN-SAVER
(II) Loading extension XC-MISC
(II) Loading extension XFree86-VidModeExtension
(II) Loading extension XFree86-Misc
(II) Loading extension XFree86-DGA
(II) Loading extension DPMS
(II) Loading extension FontCache
(II) Loading extension TOG-CUP
(II) Loading extension Extended-Visual-Information
(II) Loading extension XVideo
(II) Loading extension XVideo-MotionCompensation
(II) LoadModule: "fbdevhw"
(II) Loading /usr/X11R6/lib/modules/linux/libfbdevhw.a
(II) Module fbdevhw: vendor="The XFree86 Project"
      compiled for 4.1.0, module version = 0.0.2
      ABI class: XFree86 Video Driver, version 0.4
(II) LoadModule: "pex5"
(II) Loading /usr/X11R6/lib/modules/extensions/libpex5.a
(II) Module pex5: vendor="The XFree86 Project"
      compiled for 4.1.0, module version = 1.0.0
      Module class: XFree86 Server Extension
      ABI class: XFree86 Server Extension, version 0.1
(II) Loading extension X3D-PEX
(II) LoadModule: "dri"
(II) Loading /usr/X11R6/lib/modules/extensions/libdri.a
(II) Module dri: vendor="The XFree86 Project"
      compiled for 4.1.0, module version = 1.0.0
      ABI class: XFree86 Server Extension, version 0.1
(II) Loading sub module "drm"
(II) LoadModule: "drm"
(II) Loading /usr/X11R6/lib/modules/linux/libdrm.a
(II) Module drm: vendor="The XFree86 Project"
      compiled for 4.1.0, module version = 1.0.0
      ABI class: XFree86 Server Extension, version 0.1
(II) Loading extension XFree86-DRI
(II) LoadModule: "glx"
(II) Loading /usr/X11R6/lib/modules/extensions/libglx.a
(II) Module glx: vendor="The XFree86 Project"
      compiled for 4.1.0, module version = 1.0.0
      ABI class: XFree86 Server Extension, version 0.1
(II) Loading sub module "GLcore"
(II) LoadModule: "GLcore"
(II) Reloading /usr/X11R6/lib/modules/extensions/libGLcore.a
(II) Loading extension GLX
(II) LoadModule: "pex5"
(II) Reloading /usr/X11R6/lib/modules/extensions/libpex5.a
(II) Loading extension X3D-PEX
(II) LoadModule: "record"
(II) Loading /usr/X11R6/lib/modules/extensions/librecord.a
(II) Module record: vendor="The XFree86 Project"
      compiled for 4.1.0, module version = 1.13.0
      Module class: XFree86 Server Extension
      ABI class: XFree86 Server Extension, version 0.1
(II) Loading extension RECORD
(II) LoadModule: "xie"
(II) Loading /usr/X11R6/lib/modules/extensions/libxie.a
(II) Module xie: vendor="The XFree86 Project"
      compiled for 4.1.0, module version = 1.0.0
      Module class: XFree86 Server Extension
      ABI class: XFree86 Server Extension, version 0.1
(II) Loading extension XIE
(II) LoadModule: "tdfx"
(II) Loading /usr/X11R6/lib/modules/drivers/tdfx_drv.o
(II) Module tdfx: vendor="The XFree86 Project"
      compiled for 4.1.0, module version = 1.0.1
      Module class: XFree86 Video Driver
      ABI class: XFree86 Video Driver, version 0.4
(II) LoadModule: "mouse"
(II) Loading /usr/X11R6/lib/modules/input/mouse_drv.o
(II) Module mouse: vendor="The XFree86 Project"
      compiled for 4.1.0, module version = 1.0.0
      Module class: XFree86 XInput Driver
      ABI class: XFree86 XInput driver, version 0.2
(II) TDFX: Driver for 3dfx Banshee/Voodoo3 chipsets: 3dfx Banshee,
      3dfx Voodoo3, 3dfx Voodoo5
(II) Primary Device is: PCI 01:00:0
(--) Assigning device section with no busID to primary device
(--) Chipset 3dfx Voodoo3 found
(II) resource ranges after xf86ClaimFixedResources() call:
      [0] -1      0xffe00000 - 0xffffffff (0x200000) MX[B](B)
      [1] -1      0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
      [2] -1      0x000f0000 - 0x000fffff (0x10000) MX[B]
      [3] -1      0x000c0000 - 0x000effff (0x30000) MX[B]
      [4] -1      0x00000000 - 0x0009ffff (0xa0000) MX[B]
      [5] -1      0xdd000000 - 0xdd01ffff (0x20000) MX[B]
      [6] -1      0xdd800000 - 0xdd8000ff (0x100) MX[B]
      [7] -1      0xe4000000 - 0xe7ffffff (0x4000000) MX[B]
      [8] -1      0xe1ff0000 - 0xe1ffffff (0x10000) MX[B](B)
      [9] -1      0xe2000000 - 0xe3ffffff (0x2000000) MX[B](B)
      [10] -1      0xde000000 - 0xdfffffff (0x2000000) MX[B](B)
      [11] -1      0x0000ffff - 0x0000ffff (0x1) IX[B]
      [12] -1      0x00000000 - 0x000000ff (0x100) IX[B]
      [13] -1      0x00009400 - 0x0000943f (0x40) IX[B]
      [14] -1      0x00009800 - 0x00009803 (0x4) IX[B]
      [15] -1      0x0000a000 - 0x0000a007 (0x8) IX[B]
      [16] -1      0x0000a400 - 0x0000a403 (0x4) IX[B]
      [17] -1      0x0000a800 - 0x0000a807 (0x8) IX[B]
      [18] -1      0x0000b000 - 0x0000b0ff (0x100) IX[B]
      [19] -1      0x0000b400 - 0x0000b41f (0x20) IX[B]
      [20] -1      0x0000b800 - 0x0000b80f (0x10) IX[B]
      [21] -1      0x0000d800 - 0x0000d8ff (0x100) IX[B](B)
(II) resource ranges after probing:
      [0] -1      0xffe00000 - 0xffffffff (0x200000) MX[B](B)
      [1] -1      0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
      [2] -1      0x000f0000 - 0x000fffff (0x10000) MX[B]
      [3] -1      0x000c0000 - 0x000effff (0x30000) MX[B]
      [4] -1      0x00000000 - 0x0009ffff (0xa0000) MX[B]
      [5] -1      0xdd000000 - 0xdd01ffff (0x20000) MX[B]
      [6] -1      0xdd800000 - 0xdd8000ff (0x100) MX[B]
      [7] -1      0xe4000000 - 0xe7ffffff (0x4000000) MX[B]
      [8] -1      0xe1ff0000 - 0xe1ffffff (0x10000) MX[B](B)
      [9] -1      0xe2000000 - 0xe3ffffff (0x2000000) MX[B](B)
      [10] -1      0xde000000 - 0xdfffffff (0x2000000) MX[B](B)
      [11] 0      0x000a0000 - 0x000affff (0x10000) MS[B]
      [12] 0      0x000b0000 - 0x000b7fff (0x8000) MS[B]
      [13] 0      0x000b8000 - 0x000bffff (0x8000) MS[B]
      [14] -1      0x0000ffff - 0x0000ffff (0x1) IX[B]
      [15] -1      0x00000000 - 0x000000ff (0x100) IX[B]
      [16] -1      0x00009400 - 0x0000943f (0x40) IX[B]
      [17] -1      0x00009800 - 0x00009803 (0x4) IX[B]
      [18] -1      0x0000a000 - 0x0000a007 (0x8) IX[B]
      [19] -1      0x0000a400 - 0x0000a403 (0x4) IX[B]
      [20] -1      0x0000a800 - 0x0000a807 (0x8) IX[B]
      [21] -1      0x0000b000 - 0x0000b0ff (0x100) IX[B]
      [22] -1      0x0000b400 - 0x0000b41f (0x20) IX[B]
      [23] -1      0x0000b800 - 0x0000b80f (0x10) IX[B]
      [24] -1      0x0000d800 - 0x0000d8ff (0x100) IX[B](B)
      [25] 0      0x000003b0 - 0x000003bb (0xc) IS[B]
      [26] 0      0x000003c0 - 0x000003df (0x20) IS[B]
(II) Setting vga for screen 0.
(II) Loading sub module "vgahw"
(II) LoadModule: "vgahw"
(II) Loading /usr/X11R6/lib/modules/libvgahw.a
(II) Module vgahw: vendor="The XFree86 Project"
      compiled for 4.1.0, module version = 0.1.0
      ABI class: XFree86 Video Driver, version 0.4
(II) Loading sub module "int10"
(II) LoadModule: "int10"
(II) Loading /usr/X11R6/lib/modules/linux/libint10.a
(II) Module int10: vendor="The XFree86 Project"
      compiled for 4.1.0, module version = 1.0.0
      ABI class: XFree86 Video Driver, version 0.4
(II) TDFX(0): Softbooting the board (through the int10 interface).
(II) TDFX(0): Primary V_BIOS segment is: 0xc000
(II) TDFX(0): Softbooting the board succeeded.
(**) TDFX(0): Depth 16, (--) framebuffer bpp 16
(==) TDFX(0): RGB weight 565
(==) TDFX(0): Default visual is TrueColor
(--) TDFX(0): Chipset: "3dfx Voodoo3"
(--) TDFX(0): Linear framebuffer at 0xE2000000
(--) TDFX(0): MMIO registers at addr 0xDE000000
(--) TDFX(0): PIO registers at addr 0xD800
(II) TDFX(0): DRAMINIT1 read 0x40202031, programming 0x40202031 (not Banshee)
(--) TDFX(0): VideoRAM: 16384 kByte Mapping 32768 kByte
(==) TDFX(0): Using gamma correction (1.0, 1.0, 1.0)
(II) TDFX(0): Monitor0: Using hsync range of 30.00-85.00 kHz
(II) TDFX(0): Monitor0: Using vrefresh range of 50.00-160.00 Hz
(II) TDFX(0): Clock range:  12.00 to 300.00 MHz
(II) TDFX(0): Not using mode "1400x1050" (unknown reason)
(II) TDFX(0): Not using mode "1400x1050" (unknown reason)
(II) TDFX(0): Not using mode "1400x1050" (unknown reason)
(II) TDFX(0): Not using default mode "1024x768" (bad mode clock/interlace/doublescan)
(II) TDFX(0): Not using default mode "1280x960" (hsync out of range)
(II) TDFX(0): Not using default mode "1280x1024" (hsync out of range)
(II) TDFX(0): Not using default mode "1600x1200" (hsync out of range)
(II) TDFX(0): Not using default mode "1600x1200" (hsync out of range)
(II) TDFX(0): Not using default mode "1600x1200" (hsync out of range)
(II) TDFX(0): Not using default mode "1792x1344" (hsync out of range)
(II) TDFX(0): Not using default mode "1856x1392" (hsync out of range)
(II) TDFX(0): Not using default mode "1856x1392" (hsync out of range)
(II) TDFX(0): Not using default mode "1920x1440" (hsync out of range)
(II) TDFX(0): Not using default mode "1920x1440" (hsync out of range)
(--) TDFX(0): Virtual size is 1024x768 (pitch 1024)
(**) TDFX(0): Default mode "1024x768": 94.5 MHz, 68.7 kHz, 85.0 Hz
(II) TDFX(0): Modeline "1024x768"   94.50  1024 1072 1168 1376  768 769 772 808 +hsync +vsync
(==) TDFX(0): DPI set to (75, 75)
(II) Loading sub module "fb"
(II) LoadModule: "fb"
(II) Loading /usr/X11R6/lib/modules/libfb.a
(II) Module fb: vendor="The XFree86 Project"
      compiled for 4.1.0, module version = 1.0.0
      ABI class: XFree86 ANSI C Emulation, version 0.1
(II) Loading sub module "xaa"
(II) LoadModule: "xaa"
(II) Loading /usr/X11R6/lib/modules/libxaa.a
(II) Module xaa: vendor="The XFree86 Project"
      compiled for 4.1.0, module version = 1.0.0
      ABI class: XFree86 Video Driver, version 0.4
(**) TDFX(0): ShowCache Disabled
(**) TDFX(0): video key default 0x1e
(II) Loading sub module "ramdac"
(II) LoadModule: "ramdac"
(II) Loading /usr/X11R6/lib/modules/libramdac.a
(II) Module ramdac: vendor="The XFree86 Project"
      compiled for 4.1.0, module version = 0.1.0
      ABI class: XFree86 Video Driver, version 0.4
(II) Loading sub module "ddc"
(II) LoadModule: "ddc"
(II) Loading /usr/X11R6/lib/modules/libddc.a
(II) Module ddc: vendor="The XFree86 Project"
      compiled for 4.1.0, module version = 1.0.0
      ABI class: XFree86 Video Driver, version 0.4
(II) Loading sub module "vbe"
(II) LoadModule: "vbe"
(II) Loading /usr/X11R6/lib/modules/libvbe.a
(II) Module vbe: vendor="The XFree86 Project"
      compiled for 4.1.0, module version = 1.0.0
      ABI class: XFree86 Video Driver, version 0.4
(II) Loading sub module "int10"
(II) LoadModule: "int10"
(II) Reloading /usr/X11R6/lib/modules/linux/libint10.a
(II) TDFX(0): initializing int10
(II) TDFX(0): Primary V_BIOS segment is: 0xc000
(II) TDFX(0): VESA BIOS detected
(II) TDFX(0): VESA VBE Version 3.0
(II) TDFX(0): VESA VBE Total Mem: 16384 kB
(II) TDFX(0): VESA VBE OEM: 3dfx Interactive, Inc.
(II) TDFX(0): VESA VBE OEM Software Rev: 1.0
(II) TDFX(0): VESA VBE OEM Vendor: Elpin Systems, Inc.
(II) TDFX(0): VESA VBE OEM Product: 3dfx Avenger
(II) TDFX(0): VESA VBE OEM Product Rev: Version 1.00
(II) Loading sub module "ddc"
(II) LoadModule: "ddc"
(II) Reloading /usr/X11R6/lib/modules/libddc.a
(II) TDFX(0): VESA VBE DDC supported
(II) TDFX(0): VESA VBE DDC Level 2
(II) TDFX(0): VESA VBE DDC transfer in appr. 8 sec.
(II) TDFX(0): VESA VBE DDC read successfully
(II) TDFX(0): Manufacturer: SAM  Model: 413b  Serial#: 1346842937
(II) TDFX(0): Year: 2001  Week: 30
(II) TDFX(0): EDID Version: 1.2
(II) TDFX(0): Analog Display Input,  Input Voltage Level: 0.700/0.300 V
(II) TDFX(0): Sync:  Separate  Composite  SyncOnGreenSerration on. V.Sync Pulse req. if CompSync or SyncOnGreen
(II) TDFX(0): Max H-Image Size [cm]: horiz.: 36  vert.: 27
(II) TDFX(0): Gamma: 2.28
(II) TDFX(0): DPMS capabilities: StandBy Suspend Off; RGB/Color Display
(II) TDFX(0): First detailed timing is preferred mode
(II) TDFX(0): GTF timings supported
(II) TDFX(0): redX: 0.639 redY: 0.323   greenX: 0.275 greenY: 0.597
(II) TDFX(0): blueX: 0.143 blueY: 0.062   whiteX: 0.283 whiteY: 0.298
(II) TDFX(0): Supported VESA Video Modes:
(II) TDFX(0): 720x400@70Hz
(II) TDFX(0): 720x400@88Hz
(II) TDFX(0): 640x480@60Hz
(II) TDFX(0): 640x480@67Hz
(II) TDFX(0): 640x480@72Hz
(II) TDFX(0): 640x480@75Hz
(II) TDFX(0): 800x600@56Hz
(II) TDFX(0): 800x600@60Hz
(II) TDFX(0): 800x600@72Hz
(II) TDFX(0): 800x600@75Hz
(II) TDFX(0): 832x624@75Hz
(II) TDFX(0): 1024x768@87Hz (interlaced)
(II) TDFX(0): 1024x768@60Hz
(II) TDFX(0): 1024x768@70Hz
(II) TDFX(0): 1024x768@75Hz
(II) TDFX(0): 1280x1024@75Hz
(II) TDFX(0): 1152x870@75Hz
(II) TDFX(0): Manufacturer's mask: 0
(II) TDFX(0): Supported Future Video Modes:
(II) TDFX(0): #0: hsize: 640  vsize 480  refresh: 85  vid: 22833
(II) TDFX(0): #1: hsize: 800  vsize 600  refresh: 85  vid: 22853
(II) TDFX(0): #2: hsize: 1024  vsize 768  refresh: 85  vid: 22881
(II) TDFX(0): #3: hsize: 1280  vsize 1024  refresh: 75  vid: 36737
(II) TDFX(0): #4: hsize: 1600  vsize 1200  refresh: 65  vid: 17833
(II) TDFX(0): #5: hsize: 1024  vsize 768  refresh: 100  vid: 26721
(II) TDFX(0): #6: hsize: 1792  vsize 1344  refresh: 60  vid: 16577
(II) TDFX(0): Supported additional Video Mode:
(II) TDFX(0): clock: 135.0 MHz   Image Size:  352 x 264 mm
(II) TDFX(0): h_active: 1280  h_sync: 1296  h_sync_end 1440 h_blank_end 1688 h_border: 0
(II) TDFX(0): v_active: 1024  v_sync: 1025  v_sync_end 1028 v_blanking: 1066 v_border: 0
(II) TDFX(0): Ranges: V min: 50  V max: 160 Hz, H min: 30  H max: 85 kHz, PixClock max 2550 MHz
(II) TDFX(0): Monitor name: S/M 955DF
(II) TDFX(0): Serial No: H2HR702146
(II) do I need RAC?  No, I don't.
(II) resource ranges after preInit:
      [0] 0      0xe2000000 - 0xe3ffffff (0x2000000) MX[B]
      [1] 0      0xde000000 - 0xdfffffff (0x2000000) MX[B]
      [2] -1      0xffe00000 - 0xffffffff (0x200000) MX[B](B)
      [3] -1      0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
      [4] -1      0x000f0000 - 0x000fffff (0x10000) MX[B]
      [5] -1      0x000c0000 - 0x000effff (0x30000) MX[B]
      [6] -1      0x00000000 - 0x0009ffff (0xa0000) MX[B]
      [7] -1      0xdd000000 - 0xdd01ffff (0x20000) MX[B]
      [8] -1      0xdd800000 - 0xdd8000ff (0x100) MX[B]
      [9] -1      0xe4000000 - 0xe7ffffff (0x4000000) MX[B]
      [10] -1      0xe1ff0000 - 0xe1ffffff (0x10000) MX[B](B)
      [11] -1      0xe2000000 - 0xe3ffffff (0x2000000) MX[B](B)
      [12] -1      0xde000000 - 0xdfffffff (0x2000000) MX[B](B)
      [13] 0      0x000a0000 - 0x000affff (0x10000) MS[B](OprD)
      [14] 0      0x000b0000 - 0x000b7fff (0x8000) MS[B](OprD)
      [15] 0      0x000b8000 - 0x000bffff (0x8000) MS[B](OprD)
      [16] 0      0x0000d800 - 0x0000d8ff (0x100) IX[B]
      [17] -1      0x0000ffff - 0x0000ffff (0x1) IX[B]
      [18] -1      0x00000000 - 0x000000ff (0x100) IX[B]
      [19] -1      0x00009400 - 0x0000943f (0x40) IX[B]
      [20] -1      0x00009800 - 0x00009803 (0x4) IX[B]
      [21] -1      0x0000a000 - 0x0000a007 (0x8) IX[B]
      [22] -1      0x0000a400 - 0x0000a403 (0x4) IX[B]
      [23] -1      0x0000a800 - 0x0000a807 (0x8) IX[B]
      [24] -1      0x0000b000 - 0x0000b0ff (0x100) IX[B]
      [25] -1      0x0000b400 - 0x0000b41f (0x20) IX[B]
      [26] -1      0x0000b800 - 0x0000b80f (0x10) IX[B]
      [27] -1      0x0000d800 - 0x0000d8ff (0x100) IX[B](B)
      [28] 0      0x000003b0 - 0x000003bb (0xc) IS[B](OprU)
      [29] 0      0x000003c0 - 0x000003df (0x20) IS[B](OprU)
(==) TDFX(0): Write-combining range (0xe2000000,0x2000000)
(II) TDFX(0): Changing back offset from 0x00cff000 to 0x00cfe000
(II) TDFX(0): Textures Memory 10.58 MB
(II) TDFX(0): Cursor Offset: [0x00000000,0x00001000)
(II) TDFX(0): Fifo Offset: [0x00001000, 0x00041000)
(II) TDFX(0): Front Buffer Offset: [0x00041000, 0x0026A000)
(II) TDFX(0): Texture Offset: [0x0026A000, 0x00CFE000)
(II) TDFX(0): BackOffset: [0x00CFE000, 0x00E7E000)
(II) TDFX(0): DepthOffset: [0x00E7F000, 0x00FFF000)
(II) TDFX(0): 1279 lines of offscreen memory available for 2D and video
(II) TDFX(0): [drm] created "tdfx" driver at busid "PCI:1:0:0"
(II) TDFX(0): [drm] added 4096 byte SAREA at 0xe0911000
(II) TDFX(0): [drm] mapped SAREA 0xe0911000 to 0x40018000
(II) TDFX(0): [drm] framebuffer handle = 0xe2000000
(II) TDFX(0): [drm] added 1 reserved context for kernel
(II) TDFX(0): [drm] Registers = 0xde000000
(II) TDFX(0): visual configs initialized
(II) TDFX(0): Using XFree86 Acceleration Architecture (XAA)
      Screen to screen bit blits
      Solid filled rectangles
      8x8 mono pattern filled rectangles
      Indirect CPU to Screen color expansion
      Solid Lines
      Dashed Lines
      Offscreen Pixmaps
      Driver provided NonTEGlyphRenderer replacement
      Setting up tile and stipple cache:
            32 128x128 slots
            10 256x256 slots
(==) TDFX(0): Backing store disabled
(==) TDFX(0): Silken mouse enabled
(II) TDFX(0): X context handle = 0x00000002
(II) TDFX(0): [drm] installed DRM signal handler
(II) TDFX(0): [DRI] installation complete
(==) TDFX(0): Direct rendering enabled
(II) Initializing built-in extension MIT-SHM
(II) Initializing built-in extension XInputExtension
(II) Initializing built-in extension XTEST
(II) Initializing built-in extension XKEYBOARD
(II) Initializing built-in extension LBX
(II) Initializing built-in extension XC-APPGROUP
(II) Initializing built-in extension SECURITY
(II) Initializing built-in extension XINERAMA
(II) Initializing built-in extension XFree86-Bigfont
(II) Initializing built-in extension RENDER
(**) Option "Protocol" "PS/2"
(**) Mouse0: Protocol: "PS/2"
(**) Option "CorePointer"
(**) Mouse0: Core Pointer
(**) Option "Device" "/dev/psaux"
(==) Mouse0: Buttons: 3
(**) Option "Emulate3Buttons" "yes"
(**) Mouse0: Emulate3Buttons, Emulate3Timeout: 50
(**) Option "ZAxisMapping" "4 5"
(**) Mouse0: ZAxisMapping: buttons 4 and 5
(II) Keyboard "Keyboard0" handled by legacy driver
(II) XINPUT: Adding extended input device "Mouse0" (type: MOUSE)

Fatal server error:
could not open default font 'fixed'

When reporting a problem related to a server crash, please send
the full server output, not just the last messages.
This can be found in the log file "/var/log/XFree86.0.log".
Please report problems to xfree86@xfree86.org.”

***********************************************************************

/etc/X11/XFree86Config
*******************************************************************

# File generated by anaconda.
# **********************************************************************
# Refer to the XF86Config(4/5) man page for details about the format of
# this file.
# **********************************************************************

# **********************************************************************
# Files section.  This allows default font and rgb paths to be set
# **********************************************************************

Section "Files"

# The location of the RGB database.  Note, this is the name of the
# file minus the extension (like ".txt" or ".db").  There is normally
# no need to change the default.

    RgbPath      "/usr/X11R6/lib/X11/rgb"

# Multiple FontPath entries are allowed (they are concatenated together)
# By default, Red Hat 6.0 and later now use a font server independent of
# the X server to render fonts.

    FontPath   "unix/:7100"

EndSection

# **********************************************************************
# Server flags section.
# **********************************************************************

Section "ServerFlags"
    # Uncomment this to cause a core dump at the spot where a signal is
    # received.  This may leave the console in an unusable state, but may
    # provide a better stack trace in the core dump to aid in debugging

    # NoTrapSignals

    # Uncomment this to disable the <Crtl><Alt><BS> server abort sequence
    # This allows clients to receive this key event.

    # DontZap

    # Uncomment this to disable the <Crtl><Alt><KP_+>/<KP_-> mode switching
    # sequences.  This allows clients to receive these key events.

    # DontZoom
EndSection

# Pointer section
# **********************************************************************

Section "Pointer"
    Protocol    "PS/2"
    Device      "/dev/psaux"

#    For wheel support - can not be used with Emulate3Buttons
#
#    ZAxisMapping 4 5

# When using XQUEUE, comment out the above two lines, and uncomment
# the following line.
#    Protocol      "Xqueue"

# Baudrate and SampleRate are only for some Logitech mice
#    BaudRate      9600
#    SampleRate      150

# Emulate3Buttons is an option for 2-button Microsoft mice
# Emulate3Timeout is the timeout in milliseconds (default is 50ms)
    Emulate3Buttons
    Emulate3Timeout    50

# ChordMiddle is an option for some 3-button Logitech mice
#    ChordMiddle

EndSection

# **********************************************************************
# Keyboard section
# **********************************************************************

Section "Keyboard"
    Protocol    "Standard"

    AutoRepeat      500 5

# when using XQUEUE, comment out the above line, and uncomment the
# following line
    # Protocol   "Xqueue"

# Let the server do the NumLock processing.  This should only be
# required when using pre-R6 clients
    # ServerNumLock

# Specify which keyboard LEDs can be user-controlled (eg, with xset(1))
    # Xleds      1 2 3

# To set the LeftAlt to Meta, RightAlt key to ModeShift,
# RightCtl key to Compose, and ScrollLock key to ModeLock:

    LeftAlt         Meta
    RightAlt        Meta
    ScrollLock      Compose
    RightCtl        Control

# To disable the XKEYBOARD extension, uncomment XkbDisable.
#    XkbDisable

# To customise the XKB settings to suit your keyboard, modify the
# lines below (which are the defaults).  For example, for a non-U.S.
# keyboard, you will probably want to use:
#    XkbModel    "pc102"
# If you have a US Microsoft Natural keyboard, you can use:
#    XkbModel    "microsoft"
#
# Then to change the language, change the Layout setting.
# For example, a german layout can be obtained with:
#    XkbLayout   "de"
# or:
#    XkbLayout   "de"
#    XkbVariant  "nodeadkeys"
#
# If you'd like to switch the positions of your capslock and
# control keys, use:
#    XkbOptions  "ctrl:swapcaps"
#
# If you'd like to disable the capslock key, use:
#    XkbOptions  "ctrl:nocaps"


     XkbRules    "xfree86"
     XkbModel    "pc105"
     XkbLayout   "us"    
     #XkbVariant  ""
     #XkbOptions  ""
EndSection

# **********************************************************************
# Monitor section
# **********************************************************************

# Any number of monitor sections may be present
Section "Monitor"
    Identifier  "Generic Monitor"
    VendorName  "Unknown"
    ModelName   "Unknown"
#    HorizSync   31.5
#    VertRefresh 60
    HorizSync   35.15
    VertRefresh 55-65

#    ModeLine  "640x480"   25.175  640 664 760 800
#                                  480 491 493 525

# 800x600 @ 56 Hz, 35.15 kHz hsync
    ModeLine "800x600"     36     800  824  896 1024
                                  600  601  603  625

EndSection



Section "Monitor"
    Identifier  "SAM413b"
    VendorName  "Unknown"
    ModelName   "Unknown"

# HorizSync is in kHz unless units are specified.
# HorizSync may be a comma separated list of discrete values, or a
# comma separated list of ranges of values.
# NOTE: THE VALUES HERE ARE EXAMPLES ONLY.  REFER TO YOUR MONITOR'S
# USER MANUAL FOR THE CORRECT NUMBERS.

    HorizSync   30 - 85

# VertRefresh is in Hz unless units are specified.
# VertRefresh may be a comma separated list of discrete values, or a
# comma separated list of ranges of values.
# NOTE: THE VALUES HERE ARE EXAMPLES ONLY.  REFER TO YOUR MONITOR'S
# USER MANUAL FOR THE CORRECT NUMBERS.

    VertRefresh 50 - 160

# Modes can be specified in two formats.  A compact one-line format, or
# a multi-line format.

# These two are equivalent

#    ModeLine "1024x768i" 45 1024 1048 1208 1264 768 776 784 817 Interlace

#    Mode "1024x768i"
#        DotClock      45
#        HTimings      1024 1048 1208 1264
#        VTimings      768 776 784 817
#        Flags            "Interlace"
#    EndMode

# This is a set of standard mode timings. Modes that are out of monitor spec
# are automatically deleted by the server (provided the HorizSync and
# VertRefresh lines are correct), so there's no immediate need to
# delete mode timings (unless particular mode timings don't work on your
# monitor). With these modes, the best standard mode that your monitor
# and video card can support for a given resolution is automatically
# used.

# Low-res Doublescan modes
# If your chipset does not support doublescan, you get a 'squashed'
# resolution like 320x400.

# --320x200--
# 320x200 @ 70 Hz, 31.5 kHz hsync, 8:5 aspect ratio
    Modeline "320x200"     12.588 320  336  384  400
                                  200  204  205  225 Doublescan
# 320x240 @ 60 Hz, 31.5 kHz hsync, 4:3 aspect ratio
    Modeline "320x240"     12.588 320  336  384  400
                                  240  245  246  262 Doublescan
# 320x240 @ 72 Hz, 36.5 kHz hsync
    Modeline "320x240"     15.750 320  336  384  400
                                  240  244  246  262 Doublescan
# --400x300--
# 400x300 @ 56 Hz, 35.2 kHz hsync, 4:3 aspect ratio
    ModeLine "400x300"     18     400  416  448  512
                                  300  301  302  312 Doublescan
# 400x300 @ 60 Hz, 37.8 kHz hsync
    Modeline "400x300"     20     400  416  480  528
                                  300  301  303  314 Doublescan
# 400x300 @ 72 Hz, 48.0 kHz hsync
    Modeline "400x300"     25     400  424  488  520
                                  300  319  322  333 Doublescan
# 480x300 @ 56 Hz, 35.2 kHz hsync, 8:5 aspect ratio
    ModeLine "480x300"     21.656 480  496  536  616
                                  300  301  302  312 Doublescan
# 480x300 @ 60 Hz, 37.8 kHz hsync
    Modeline "480x300"     23.890 480  496  576  632
                                  300  301  303  314 Doublescan
# 480x300 @ 63 Hz, 39.6 kHz hsync
    Modeline "480x300"     25     480  496  576  632
                                  300  301  303  314 Doublescan
# 480x300 @ 72 Hz, 48.0 kHz hsync
    Modeline "480x300"     29.952 480  504  584  624
                                  300  319  322  333 Doublescan

# Normal video modes

# -- 512x384
# 512x384 @ 78 Hz, 31.50 kHz hsync
    Modeline "512x384"    20.160 512  528  592  640
                                 384  385  388  404 -HSync -VSync
# 512x384 @ 85 Hz, 34.38 kHz hsync
    Modeline "512x384"    22     512  528  592  640
                                 384  385  388  404 -HSync -VSync

# -- 640x400 --
# 640x400 @ 70 Hz, 31.5 kHz hsync
    Modeline "640x400"     25.175 640  664  760  800
                                  400  409  411  450
# 640x400 @ 85 Hz, 37.86 kHz hsync
    Modeline "640x400"     31.5   640  672 736   832
                                  400  401  404  445 -HSync +VSync

# --- 640x480 ---
# 640x480 @ 60 Hz, 31.5 kHz hsync
    Modeline "640x480"     25.175 640  664  760  800
                                  480  491  493  525
# 640x480 @ 72 Hz, 36.5 kHz hsync
    Modeline "640x480"     31.5   640  680  720  864
                                  480  488  491  521
# 640x480 @ 75 Hz, 37.50 kHz hsync
    ModeLine  "640x480"    31.5   640  656  720  840
                                  480  481  484  500 -HSync -VSync
# 640x480 @ 85 Hz, 43.27 kHz hsync
    Modeline "640x480"     36     640  696  752  832
                                  480  481  484  509 -HSync -VSync
# 640x480 @ 100 Hz, 53.01 kHz hsync
    Modeline "640x480"     45.8   640  672  768  864
                                  480  488  494  530 -HSync -VSync

# --- 800x600 ---
# 800x600 @ 56 Hz, 35.15 kHz hsync
    ModeLine "800x600"     36     800  824  896 1024
                                  600  601  603  625
# 800x600 @ 60 Hz, 37.8 kHz hsync
    Modeline "800x600"     40     800  840  968 1056
                                  600  601  605  628 +hsync +vsync
# 800x600 @ 72 Hz, 48.0 kHz hsync
    Modeline "800x600"     50     800  856  976 1040
                                  600  637  643  666 +hsync +vsync
# 800x600 @ 85 Hz, 55.84 kHz hsync
    Modeline  "800x600"    60.75  800  864  928 1088
                                  600  616  621  657 -HSync -VSync
# 800x600 @ 100 Hz, 64.02 kHz hsync
    Modeline  "800x600"    69.65  800  864  928 1088
                                  600  604  610  640 -HSync -VSync

# --- 1024x768 ---
# 1024x768 @ 60 Hz, 48.4 kHz hsync
    Modeline "1024x768"    65    1024 1032 1176 1344
                                 768  771  777  806 -hsync -vsync
# 1024x768 @ 70 Hz, 56.5 kHz hsync
    Modeline "1024x768"    75    1024 1048 1184 1328
                                 768  771  777  806 -hsync -vsync
# 1024x768 @ 76 Hz, 62.5 kHz hsync
    Modeline "1024x768"    85    1024 1032 1152 1360
                                 768  784  787  823
# 1024x768 @ 85 Hz, 70.24 kHz hsync
    Modeline "1024x768"   98.9  1024 1056 1216 1408
                                768 782 788 822 -HSync -VSync
# 1024x768 @ 100Hz, 80.21 kHz hsync
    Modeline "1024x768"   115.5  1024 1056 1248 1440
                                 768  771  781  802 -HSync -VSync

# --- 1152x864 ---
# 1152x864 @ 60 Hz, 53.5 kHz hsync
    Modeline  "1152x864"   89.9  1152 1216 1472 1680
                                 864  868  876  892 -HSync -VSync
# 1152x864 @ 70 Hz, 62.4 kHz hsync
    Modeline  "1152x864"   92    1152 1208 1368 1474
                                 864  865  875  895
# 1152x864 @ 78 Hz, 70.8 kHz hsync
    Modeline "1152x864"   110   1152 1240 1324 1552
                                864  864  876  908
# 1152x864 @ 84 Hz, 76.0 kHz hsync
    Modeline "1152x864"   135    1152 1464 1592 1776
                                 864  864  876  908
# 1152x864 @ 100 Hz, 89.62 kHz hsync
    Modeline "1152x864"   137.65 1152 1184 1312 1536
                                 864  866  885  902 -HSync -VSync

# -- 1280x1024 --
# 1280x1024 @ 61 Hz, 64.2 kHz hsync
    Modeline "1280x1024"  110    1280 1328 1512 1712
                                 1024 1025 1028 1054
# 1280x1024 @ 70 Hz, 74.59 kHz hsync
    Modeline "1280x1024"  126.5 1280 1312 1472 1696
                                1024 1032 1040 1068 -HSync -VSync
# 1280x1024 @ 74 Hz, 78.85 kHz hsync
    Modeline "1280x1024"  135    1280 1312 1456 1712
                                 1024 1027 1030 1064
# 1280x1024 @ 76 Hz, 81.13 kHz hsync
    Modeline "1280x1024"  135    1280 1312 1416 1664
                                 1024 1027 1030 1064
# 1280x1024 @ 85 Hz, 91.15 kHz hsync
    Modeline "1280x1024"  157.5  1280 1344 1504 1728
                                 1024 1025 1028 1072 +HSync +VSync
# 1280x1024 @ 100 Hz, 107.16 kHz hsync
    Modeline "1280x1024"  181.75 1280 1312 1440 1696
                                 1024 1031 1046 1072 -HSync -VSync

# -- 1400x1050 --
# 1400x1050 @ 60Hz, 65.8 kHz hsync
    Modeline "1400x1050"  129   1400 1464 1656 1960
                              1050 1051 1054 1100 +HSync +VSync

# 1400x1050 @ 70Hz, 76.8 kHz hsync
    Modeline "1400x1050"  151   1400 1464 1656 1960
                              1050 1051 1054 1100 +HSync +VSync

# 1400x1050 @ 75Hz, 82.3 kHz hsync
    Modeline "1400x1050"  162   1400 1464 1656 1960
                              1050 1051 1054 1100 +HSync +VSync

# 1400x1050 @ 85Hz, 93.2 kHz hsync
    Modeline "1400x1050"  184   1400 1464 1656 1960
                              1050 1051 1054 1100 +HSync +VSync

# -- 1600x1200 --
# 1600x1200 @ 60Hz, 75.00 kHz hsync
    Modeline "1600x1200"  162   1600 1664 1856 2160
                                1200 1201 1204 1250 +HSync +VSync
# 1600x1200 @ 70 Hz, 87.50 kHz hsync
    Modeline "1600x1200"  189    1600 1664 1856 2160
                                 1200 1201 1204 1250 -HSync -VSync
# 1600x1200 @ 75 Hz, 93.75 kHz hsync
    Modeline "1600x1200"  202.5  1600 1664 1856 2160
                                 1200 1201 1204 1250 +HSync +VSync
# 1600x1200 @ 85 Hz, 105.77 kHz hsync
    Modeline "1600x1200"  220    1600 1616 1808 2080
                                 1200 1204 1207 1244 +HSync +VSync

# -- 1800x1400 --

# 1800x1440 @ 64Hz, 96.15 kHz hsync
    ModeLine "1800X1440"  230    1800 1896 2088 2392
                                 1440 1441 1444 1490 +HSync +VSync
# 1800x1440 @ 70Hz, 104.52 kHz hsync
    ModeLine "1800X1440"  250    1800 1896 2088 2392
                                 1440 1441 1444 1490 +HSync +VSync

# -- 1920x1200 --

# 1920x1200 @ 70Hz, 87.50 KHz hsync
    Modeline "1920x1200"  230    1920 1936 2096 2528
                                 1200 1201 1204 1250 +HSync +VSync

EndSection

# **********************************************************************
# Graphics device section
# **********************************************************************

Section "Device"
    Identifier        "Generic VGA Card"
    VendorName        "Unknown"
    BoardName         "Unknown"
    Chipset           "generic"
EndSection


Section "Device"
    Identifier         "Voodoo3 (generic)"
    VideoRam           16384
EndSection


# **********************************************************************
# Screen section
# **********************************************************************

# The kernel framebuffer server
Section "Screen"
    Driver      "fbdev"
    Device      "Generic VGA Card"
    Monitor     "SAM413b"
    Subsection  "Display"
#        Depth       16
        Depth      16
        Modes       "default"
    EndSubsection
EndSection

# The 16-color VGA server
Section "Screen"
    Driver      "vga16"
    Device      "Generic VGA Card"
    Monitor     "SAM413b"
    Subsection "Display"
        Modes       "640x480" "800x600"
        ViewPort    0 0
    EndSubsection
EndSection

# The Mono server
Section "Screen"
    Driver      "vga2"
    Device      "Generic VGA Card"
    Monitor     "SAM413b"
    Subsection "Display"
        Modes       "640x480" "800x600"
        ViewPort    0 0
    EndSubsection
EndSection


# The svga server
Section "Screen"
    Driver      "svga"
    Device      "Voodoo3 (generic)"
    Monitor     "SAM413b"
    DefaultColorDepth 16

    Subsection "Display"
        Depth       16
        Modes       "1024x768"
        ViewPort    0 0
    EndSubsection
EndSection

# The accel server
Section "Screen"
    Driver      "accel"
    Device      "Voodoo3 (generic)"
    Monitor     "SAM413b"
    DefaultColorDepth 16

    Subsection "Display"
        Depth       16
        Modes       "1024x768"
        ViewPort    0 0
    EndSubsection
EndSection


***********************************************************************

/etc/X11/XFree86Config-4
*******************************************************************


# File generated by anaconda.

Section "ServerLayout"
        Identifier     "Anaconda Configured"
        Screen      0  "Screen0" 0 0
        InputDevice    "Mouse0" "CorePointer"
        InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"

# The location of the RGB database.  Note, this is the name of the
# file minus the extension (like ".txt" or ".db").  There is normally
# no need to change the default.

    RgbPath      "/usr/X11R6/lib/X11/rgb"

# Multiple FontPath entries are allowed (they are concatenated together)
# By default, Red Hat 6.0 and later now use a font server independent of
# the X server to render fonts.

    FontPath   "unix/:7100"

EndSection

Section "Module"
        Load  "GLcore"
        Load  "dbe"
        Load  "extmod"
      Load "fbdevhw"
      Load "pex5"
      Load "dri"
        Load  "glx"
        Load  "pex5"
        Load  "record"
        Load  "xie"
EndSection

Section "InputDevice"
        Identifier  "Keyboard0"
        Driver      "keyboard"

#      Option      "AutoRepeat"      "500 5"

# when using XQUEUE, comment out the above line, and uncomment the
# following line
#      Option      "Protocol"      "Xqueue"

# Specify which keyboard LEDs can be user-controlled (eg, with xset(1))
#      Option      "Xleds"            "1 2 3"

# To disable the XKEYBOARD extension, uncomment XkbDisable.
#      Option      "XkbDisable"

# To customise the XKB settings to suit your keyboard, modify the
# lines below (which are the defaults).  For example, for a non-U.S.
# keyboard, you will probably want to use:
#      Option      "XkbModel"      "pc102"
# If you have a US Microsoft Natural keyboard, you can use:
#      Option      "XkbModel"      "microsoft"
#
# Then to change the language, change the Layout setting.
# For example, a german layout can be obtained with:
#      Option      "XkbLayout"      "de"
# or:
#      Option      "XkbLayout"      "de"
#      Option      "XkbVariant"      "nodeadkeys"
#
# If you'd like to switch the positions of your capslock and
# control keys, use:
#      Option      "XkbOptions"      "ctrl:nocaps"
      Option      "XkbRules"      "xfree86"
      Option      "XkbModel"      "pc105"
      Option      "XkbLayout"      "us"
      #Option      "XkbVariant"      ""
      #Option      "XkbOptions"      ""
EndSection

Section "InputDevice"
        Identifier  "Mouse0"
        Driver      "mouse"
        Option      "Protocol" "PS/2"
        Option      "Device" "/dev/psaux"
        Option      "ZAxisMapping" "4 5"
        Option      "Emulate3Buttons" "yes"
EndSection

Section "Monitor"
        Identifier   "Monitor0"
        VendorName   "Monitor Vendor"
        ModelName    "Monitor Model"
        HorizSync   30 - 85
        VertRefresh 50 - 160

        # -- 1400x1050 --
        # 1400x1050 @ 60Hz, 65.8 kHz hsync
        Modeline "1400x1050"  129   1400 1464 1656 1960
                              1050 1051 1054 1100 +HSync +VSync

        # 1400x1050 @ 70Hz, 76.8 kHz hsync
        Modeline "1400x1050"  151   1400 1464 1656 1960
                              1050 1051 1054 1100 +HSync +VSync

        # 1400x1050 @ 75Hz, 82.3 kHz hsync
        Modeline "1400x1050"  162   1400 1464 1656 1960
                              1050 1051 1054 1100 +HSync +VSync

        # 1400x1050 @ 85Hz, 93.2 kHz hsync
        Modeline "1400x1050"  184   1400 1464 1656 1960
                              1050 1051 1054 1100 +HSync +VSync

EndSection

Section "Device"
      # no known options
      Identifier   "Voodoo3 (generic)"
        Driver       "tdfx"
        VendorName   "Voodoo3 (generic)"
        BoardName     "Voodoo3 (generic)"
       
        #BusID
EndSection

Section "Screen"
      Identifier   "Screen0"
        Device       "Voodoo3 (generic)"
        Monitor      "Monitor0"
      DefaultDepth      16

      Subsection "Display"
              Depth       16
                Modes       "1024x768"
      EndSubsection

EndSection

Section "DRI"
      Mode 0666
EndSection

******************************************************************
0
Comment
Question by:netmach
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 21
  • 21
  • 2
  • +2
46 Comments
 
LVL 5

Expert Comment

by:jdfox
ID: 8109674
You've got xfs defined in /etc/services, but is it actually running?  Make sure:

ps -ef|grep xfs

If it's not running, then start it.  If you get an error about "subsys locked", then try deleting the /var/run/xfs.pid then restarting.
0
 

Author Comment

by:netmach
ID: 8110951
LOL - sorry about that - thanks for helping

#ps -ef|grep xfs
xfs   725    1 0 Mar 10 ?    00:00:00  xfs -dropriv -daemon
root 2616 1027 0 08:39  tty2 00:00:00: grep xfs


0
 

Author Comment

by:netmach
ID: 8110964
"-dropriv" is a typo, should be "-droppriv"
0
Video: Liquid Web Managed WordPress Comparisons

If you run run a WordPress, you understand the potential headaches you may face when updating your plugins and themes. Do you choose to update on the fly and risk taking down your site; or do you set up a staging, keep it in sync with your live site and use that to test updates?

 
LVL 20

Expert Comment

by:Gns
ID: 8111039
Yes, well the netstat shows that the fifo is present at least. This might be a "leftover" in the same manner as the (probable) /var/lock/subsys/xfs file.

But you have some other problems as well, shown by the coredumping chkconfig.
Probably more "stuff" that isn't running... but seems locked in /var/lock/subsys ... Look for "old" files there, remove them, then reboot.

-- Glenn
0
 
LVL 20

Expert Comment

by:Gns
ID: 8111051
... and I reveal myself as a re3al slow typist... again.

-- Glenn
0
 
LVL 20

Expert Comment

by:Gns
ID: 8111113
With the fontserver local to the machine you should be able to use
FontPath   "unix/:-1"
to signal use of a AF_UNIX socket... and
FontPath   "tcp/localhost:7100"
to use the AF_INET socket... well, no matter.

Could we have the /etc/X11/fs/config file to? and the font-server logfile (probably  /usr/X11R6/lib/X11/fs/fs-errors)?
Check that it actually has _any_ font with fslsfonts.
Or does it start now?

-- Glenn (a.k.a. The Slow And Tired Typist)
0
 

Author Comment

by:netmach
ID: 8111230
Glenn,
All the files in /var/lock/subsys had the same time stamp, Mar 10 19:12, but I deleted the xfs file anyway and rebooted with the same result.
0
 

Author Comment

by:netmach
ID: 8111577
Glenn, below is the config file you requested. However, I couldn’t find an error log in the vicinity of /etc/X11/fs or /usr/X11R6/lib/X11. I will continue looking… Do it correctly understand that you suggest replacing:

FontPath   "unix/:7100"

with

FontPath   "unix/:-1"
FontPath   "tcp/localhost:7100"


In the /etc/X11/XFree86Config-4?

Thanks again for your help!


/etc/X11/fs/config
****************************************************
#
# Default font server configuration file for Red Hat Linux
#

# allow a max of 10 clients to connect to this font server
client-limit = 10

# when a font server reaches its limit, start up a new one
clone-self = on

# alternate font servers for clients to use
#alternate-servers = foo:7101,bar:7102

# where to look for fonts
#
catalogue = /usr/X11R6/lib/X11/fonts/misc:unscaled,
     /usr/X11R6/lib/X11/fonts/75dpi:unscaled,
     /usr/X11R6/lib/X11/fonts/100dpi:unscaled,
     /usr/X11R6/lib/X11/fonts/misc,
     /usr/X11R6/lib/X11/fonts/Type1,
     /usr/X11R6/lib/X11/fonts/Speedo,
     /usr/X11R6/lib/X11/fonts/CID,
     /usr/X11R6/lib/X11/fonts/75dpi,
     /usr/X11R6/lib/X11/fonts/100dpi,
     /usr/share/fonts/default/Type1,
     /usr/share/fonts/ja/TrueType

# in 12 points, decipoints
default-point-size = 120

# 100 x 100 and 75 x 75
default-resolutions = 75,75,100,100

# use lazy loading on 16 bit (usually Asian) fonts
deferglyphs = 16

# how to log errors
use-syslog = on

# don't listen to TCP ports by default for security reasons
no-listen = tcp

*******************************************************
0
 
LVL 20

Expert Comment

by:Gns
ID: 8117955
Ah, you don't listen on tcp (network), so you can't use FontPath "tcp/localhost:7100".
"unix/:<whatever>" shouldn't matter... it determines the name of the socket filehandle so that it is named /tmp/.font-unix/fs<whatever>, nothing else.

Try this:
fslsfonts -s unix/:7100<Enter>

This should list all fonts found in the "catalogue" directories.

-- Glenn
0
 
LVL 20

Expert Comment

by:Gns
ID: 8117991
Could you also do
ls -l /tmp/.font-unix<Enter>

-- Glenn
0
 

Author Comment

by:netmach
ID: 8117997
Ok, that list lasts forever! Tell me thats a GOOD sign.
0
 

Author Comment

by:netmach
ID: 8118019
#ls -l /tmp/.font-unix
srwxrwxrwx 1 xfs xfs 0 Mar 12 0:2:05 fs7100
0
 
LVL 1

Expert Comment

by:Rahmath
ID: 8118803
try to re-install the xfs packages (XFree86-xfs.....rpm.)
0
 
LVL 20

Expert Comment

by:Gns
ID: 8118973
Yes, that the list goes on _forever_, or rather seemingly so is a good sign, because that shows that the xfs server can be3 contacted via the "socket address" you specified in your XF86Config-4 file.

So thats not it. There is no problem with the xfs server. You also have a lot of fonts installed:-).

Does
fslsfonts -s unix/:-1 -fn "fixed"
produce the output
fixed
or not?

Do you get anything from
fslsfonts -s unix/:-1 -fn "*-fixed-*"

As I'm sure you are aware by now, this is slightly baffling, as problems go;-).

-- Glenn
0
 

Author Comment

by:netmach
ID: 8122655
Ok, "slightly baffling" doesn't sound too bad! Lol


#fslsfonts -s unix/:-1 -fn "fixed"
                - and -
#fslsfonts -s unix/:-1 -fn "*-fixed-*"
produce:
fslsfonts: unable to open server "unix/:-1"

However, I also tried:
#fslsfonts -s unix/:7100 -fn "fixed"
which produces a list of lots of "fixed" things  

0
 
LVL 20

Expert Comment

by:Gns
ID: 8123869
My bad, the unix/:-1 should have been unix/:7100, of course.

OK, so you do have a font server, you do have a fixed font, the font server serves up that... and still X say "fixed not found"?

If you do a
X -probeonly
do you get the error (screen should "flash" a couple of times, then return to the prompt)?

If not, does
startx
work?

-- Glenn
0
 
LVL 20

Expert Comment

by:Gns
ID: 8123879
BTW, is the HW you've "Ghost restored" to fairly identical to the "ghosted system"?
Same graphics adapter, mouse-type etc?

-- Glenn
0
 

Author Comment

by:netmach
ID: 8125107
What I did was Ghost the disk to another disk before I attempted installing a bunch of RedHat updates, including the kernel, which actually went ok initially, but I screwed it up so it wouldn't boot ultimately. I had previously checked that the version of Ghost I was using (6.0) fully supported the filesystem and also verified the image, so I didn't think I would have an issue going back to what should have been a fully functional system before the upgrades. The restore said it was successful as well. So, this is the exact same HW which I have not physically touched. If you think there may be a problem with video card, I think I have another one available to test with. Note: You mentioned mouse-type, so I thought I would tell you that I can still move the mouse and see the white block move on the black screen, so I think that is working.

#X -probeonly
gives a lot of info, with the correct monitor showing at the end - no error that I can see

#startx
Fatal server error: could not open default font 'fixed'

(email to information...)

XIO: fatal IO error 104 (conection reset by peer on X server ":0.0" after 0 requests (0 known processed) with 0 events remaining.

I appreciate your efforts, Glenn.

0
 

Author Comment

by:netmach
ID: 8125164
What I did was Ghost the disk to another disk before I attempted installing a bunch of RedHat updates, including the kernel, which actually went ok initially, but I screwed it up so it wouldn't boot ultimately. I had previously checked that the version of Ghost I was using (6.0) fully supported the filesystem and also verified the image, so I didn't think I would have an issue going back to what should have been a fully functional system before the upgrades. The restore said it was successful as well. So, this is the exact same HW which I have not physically touched. If you think there may be a problem with video card, I think I have another one available to test with. Note: You mentioned mouse-type, so I thought I would tell you that I can still move the mouse and see the white block move on the black screen, so I think that is working.

#X -probeonly
gives a lot of info, with the correct monitor showing at the end - no error that I can see

#startx
Fatal server error: could not open default font 'fixed'

(email to information...)

XIO: fatal IO error 104 (conection reset by peer on X server ":0.0" after 0 requests (0 known processed) with 0 events remaining.

I appreciate your efforts, Glenn.

0
 
LVL 20

Expert Comment

by:Gns
ID: 8126689
The "white block" is gpm (or similar) console mouse service.

And no, I don't think it is the graphics, I just wanted that "out of the way". The X -probeonly did that nicely.

This is from /usr/X11R6/lib/X11/doc/README.Config:
--------------------------
3.  The Easy Parts of XF86Config

The "Files" section of the XF86Config file contains the path to the RGB
database file (which should, in general, never need to be changed), and the
default font path.  You can have multiple FontPath lines in your XF86Config;
they are concatenated.  Ensure that each directory listed exists and is a
valid font directory.  If the server complains about "Can't open default font
'fixed'", it is because there is an invalid entry in your font path.  Try
running the 'mkfontdir' command in each directory if you are certain that
each one is correct.  The XF86Config(4/5) manual page describes other parame-
ters that may be in this section of the file.
-------------------------------

So (which we all have implied) this just shows a problem "getting" the fonts.

Try this:
In /etc/X11/fs/config enable TCP by commenting out
#no-listen = tcp
restart xfs with
/etc/init.d/xfs restart
edit /etc/X11/XF86Config-4
and change the FontPath to
FontPath "tcp/localhost:7100"
(or possibly tcp/<your hostname>:7100)
then try startx.

Also make sure that the font directories in the catalogue section of /etc/X11/fs/config all "look right" (exist, readable etc).

-- Glenn
0
 

Author Comment

by:netmach
ID: 8133417
Hi, here's what I have done:

- REMed #no-listen = tcp in the /etc/X11/fs/config file
- tried to restart xfs with /etc/init.d/xfs restart
It kept asking for additional parameters no matter what I gave it, so I just rebooted to reset xfs
- changed FontPath to "tcp/localhost:7100" in the /etc/X11/XF86Config-4 file
- tried startx
- changed FontPath to "tcp/<myhostname>:7100" in the /etc/X11/XF86Config-4 file
-tried startx
- checked that the font directories listed in the catalogue section of /etc/X11/fs/config look ok
To me, this means that the folder permissions are set to drwxr-xr-x and all the font files are set to -r--r--r--.
- I backed up all the fonts.dir files and tried running the 'mkfontdir' command in each directory. /CID didn't have a fonts.dir at all. One fonts.dir was way off in size after I ran it: went from 19,226 bytes to 6925.
- rebooted and tried startx with the config files in the new settings, then with the old.

I am sorry to report no changes.
I was wondering if it would be possible to limit the font path to one small directory that we had some confidence in, like from a new download or something, or with some "test fonts" if such things exists, and see if we could xfs to work with that.

0
 
LVL 1

Expert Comment

by:satej99
ID: 8140340
try commenting out the line in XF86Config that pertains to fixed font
Thanks,
Satej
0
 

Author Comment

by:netmach
ID: 8140560
Satej, I'm not sure which line in the /etc/X11/XF86Config file that you are referring to. Could you be a bit more specific? Thanks!
0
 
LVL 20

Expert Comment

by:Gns
ID: 8144360
There is no such line in XF86Config, unfortunately;-).

When I said "tcp/<my hostname>:7100" I meant that you should replace the sting between <> (including the < and >) with your hosts name.

If the /etc/init.d/xfs restart didn't work it might be because restart isn't a valid option (my bad in that case, newer distros do have it). You can simulate it easy enough with a /etc/init.d/xfs stop followed by a /etc/init.d/xfs start.
What you can do is to include a line, or rather add one, on the form
FontPath "/usr/X11R6/lib/X11/fonts/misc"
or similar, mentioning a directory where you are sure there is a fonte fixed (check fonts.dir).
It used to be that XF86Config contained such lines "by default", but with the proliferation of smart and stable fontserver programs, it has been deemed unecessary.
The X server can only handle a limited set of font formaats, so don't add any truetype directory... It wouldn't work without going through the fontserver;-).

-- Glenn
0
 
LVL 1

Expert Comment

by:satej99
ID: 8146358
In the file /etc/X11/XF86Config there is a referece to the file "fixed" which should be commented out. This solves your problem with X.
Thanks,
Satej
0
 
LVL 20

Expert Comment

by:Gns
ID: 8146664
I would love to be proven wrong:-).

Please quote the line in question. I'm sure you wont find it.

You can inspect netmachs entire XF86Config-4 file above;-).

-- Glenn
0
 

Author Comment

by:netmach
ID: 8149787
Satej, I do appreciate the effort, but here's the /etc/X11/XF86Config file:

=========================================================

# File generated by XConfigurator.

# **********************************************************************
# Refer to the XF86Config(4/5) man page for details about the format of
# this file.
# **********************************************************************

# **********************************************************************
# Files section.  This allows default font and rgb paths to be set
# **********************************************************************

Section "Files"

# The location of the RGB database.  Note, this is the name of the
# file minus the extension (like ".txt" or ".db").  There is normally
# no need to change the default.

    RgbPath      "/usr/X11R6/lib/X11/rgb"

# Multiple FontPath entries are allowed (they are concatenated together)
# By default, Red Hat 6.0 and later now use a font server independent of
# the X server to render fonts.

    FontPath   "unix/:7100"

EndSection

# **********************************************************************
# Server flags section.
# **********************************************************************

Section "ServerFlags"

    # Uncomment this to cause a core dump at the spot where a signal is
    # received.  This may leave the console in an unusable state, but may
    # provide a better stack trace in the core dump to aid in debugging
    #NoTrapSignals

    # Uncomment this to disable the <Crtl><Alt><BS> server abort sequence
    # This allows clients to receive this key event.
    #DontZap

    # Uncomment this to disable the <Crtl><Alt><KP_+>/<KP_-> mode switching
    # sequences.  This allows clients to receive these key events.
    #DontZoom

EndSection

# **********************************************************************
# Input devices
# **********************************************************************

# **********************************************************************
# Keyboard section
# **********************************************************************

Section "Keyboard"

    Protocol    "Standard"

    # when using XQUEUE, comment out the above line, and uncomment the
    # following line
    #Protocol   "Xqueue"

    AutoRepeat  500 5

    # Let the server do the NumLock processing.  This should only be
    # required when using pre-R6 clients
    #ServerNumLock

    # Specify which keyboard LEDs can be user-controlled (eg, with xset(1))
    #Xleds      1 2 3

    #To set the LeftAlt to Meta, RightAlt key to ModeShift,
    #RightCtl key to Compose, and ScrollLock key to ModeLock:

    LeftAlt        Meta
    RightAlt        Meta
   ScrollLock      Compose
   RightCtl        Control

# To disable the XKEYBOARD extension, uncomment XkbDisable.

#    XkbDisable

# To customise the XKB settings to suit your keyboard, modify the
# lines below (which are the defaults).  For example, for a non-U.S.
# keyboard, you will probably want to use:
#    XkbModel    "pc102"
# If you have a US Microsoft Natural keyboard, you can use:
#    XkbModel    "microsoft"
#
# Then to change the language, change the Layout setting.
# For example, a german layout can be obtained with:
#    XkbLayout   "de"
# or:
#    XkbLayout   "de"
#    XkbVariant  "nodeadkeys"
#
# If you'd like to switch the positions of your capslock and
# control keys, use:
#    XkbOptions  "ctrl:swapcaps"

# These are the default XKB settings for XFree86
#    XkbRules    "xfree86"
#    XkbModel    "pc101"
#    XkbLayout   "us"
#    XkbVariant  ""
#    XkbOptions  ""

   XkbKeycodes     "xfree86"
   XkbTypes        "default"
   XkbCompat       "default"
   XkbSymbols      "us(pc101)"
   XkbGeometry     "pc"
   XkbRules        "xfree86"
    XkbModel        "pc101"
    XkbLayout       "us"
EndSection

# **********************************************************************
# Pointer section
# **********************************************************************

Section "Pointer"
    Protocol    "PS/2"
    Device      "/dev/mouse"

# When using XQUEUE, comment out the above two lines, and uncomment
# the following line.

#    Protocol      "Xqueue"

# Baudrate and SampleRate are only for some Logitech mice

#    BaudRate      9600
#    SampleRate      150

# Emulate3Buttons is an option for 2-button Microsoft mice
# Emulate3Timeout is the timeout in milliseconds (default is 50ms)

    Emulate3Buttons
    Emulate3Timeout    50

# ChordMiddle is an option for some 3-button Logitech mice

#    ChordMiddle

EndSection


# **********************************************************************
# Monitor section
# **********************************************************************

# Any number of monitor sections may be present

Section "Monitor"

    Identifier  "S/M 955DF"
    VendorName  "Unknown"
    ModelName   "Unknown"

# HorizSync is in kHz unless units are specified.
# HorizSync may be a comma separated list of discrete values, or a
# comma separated list of ranges of values.
# NOTE: THE VALUES HERE ARE EXAMPLES ONLY.  REFER TO YOUR MONITOR'S
# USER MANUAL FOR THE CORRECT NUMBERS.

    HorizSync   30 - 85

# VertRefresh is in Hz unless units are specified.
# VertRefresh may be a comma separated list of discrete values, or a
# comma separated list of ranges of values.
# NOTE: THE VALUES HERE ARE EXAMPLES ONLY.  REFER TO YOUR MONITOR'S
# USER MANUAL FOR THE CORRECT NUMBERS.

    VertRefresh 50 - 160

# Modes can be specified in two formats.  A compact one-line format, or
# a multi-line format.

# These two are equivalent

#    ModeLine "1024x768i" 45 1024 1048 1208 1264 768 776 784 817 Interlace

#    Mode "1024x768i"
#        DotClock      45
#        HTimings      1024 1048 1208 1264
#        VTimings      768 776 784 817
#        Flags            "Interlace"
#    EndMode

# This is a set of standard mode timings. Modes that are out of monitor spec
# are automatically deleted by the server (provided the HorizSync and
# VertRefresh lines are correct), so there's no immediate need to
# delete mode timings (unless particular mode timings don't work on your
# monitor). With these modes, the best standard mode that your monitor
# and video card can support for a given resolution is automatically
# used.

# 512x384 @ 78 Hz, 31.50 kHz hsync
Modeline "512x384"    20.160 512  528  592  640   384  385  388  404 -HSync -VSync
# 512x384 @ 85 Hz, 34.38 kHz hsync
Modeline "512x384"    22     512  528  592  640   384  385  388  404 -HSync -VSync

# 640x400 @ 70 Hz, 31.5 kHz hsync
Modeline "640x400"     25.175 640  664  760  800   400  409  411  450
# 640x400 @ 85 Hz, 37.86 kHz hsync
Modeline "640x400"     31.5   640  672 736   832   400  401  404  445 -HSync +VSync

# 640x480 @ 100 Hz, 53.01 kHz hsync
Modeline "640x480"     45.8   640  672  768  864   480  488  494  530 -HSync -VSync
# 640x480 @ 60 Hz, 31.5 kHz hsync
Modeline "640x480"     25.175 640  664  760  800   480  491  493  525
# 640x480 @ 72 Hz, 36.5 kHz hsync
Modeline "640x480"     31.5   640  680  720  864   480  488  491  521
# 640x480 @ 75 Hz, 37.50 kHz hsync
ModeLine  "640x480"    31.5   640  656  720  840   480  481  484  500 -HSync -VSync
# 640x480 @ 85 Hz, 43.27 kHz hsync

Modeline "640x480"     36     640  696  752  832   480  481  484  509 -HSync -VSync
# 800x600 @ 100 Hz, 64.02 kHz hsync
Modeline  "800x600"    69.65  800  864  928 1088   600  604  610  640 -HSync -VSync
# 800x600 @ 56 Hz, 35.15 kHz hsync
ModeLine "800x600"     36     800  824  896 1024   600  601  603  625
# 800x600 @ 60 Hz, 37.8 kHz hsync
Modeline "800x600"     40     800  840  968 1056   600  601  605  628 +hsync +vsync
# 800x600 @ 72 Hz, 48.0 kHz hsync
Modeline "800x600"     50     800  856  976 1040   600  637  643  666 +hsync +vsync
# 800x600 @ 85 Hz, 55.84 kHz hsync
Modeline  "800x600"    60.75  800  864  928 1088   600  616  621  657 -HSync -VSync

# 1024x480 for certain Vaios
Modeline "1024x480"   65 1024 1032 1176 1344 480 491 493 525 -HSync -VSync

# 1024x768 @ 100Hz, 80.21 kHz hsync
Modeline "1024x768"   115.5  1024 1056 1248 1440  768  771  781  802 -HSync -VSync
# 1024x768 @ 60 Hz, 48.4 kHz hsync
Modeline "1024x768"    65    1024 1032 1176 1344   768  771  777  806 -hsync -vsync
# 1024x768 @ 70 Hz, 56.5 kHz hsync
Modeline "1024x768"    75    1024 1048 1184 1328   768  771  777  806 -hsync -vsync
# 1024x768 @ 76 Hz, 62.5 kHz hsync
Modeline "1024x768"    85    1024 1032 1152 1360   768  784  787  823
# 1024x768 @ 85 Hz, 70.24 kHz hsync
Modeline "1024x768"   98.9  1024 1056 1216 1408   768 782 788 822 -HSync -VSync

# 1152x864 @ 100 Hz, 89.62 kHz hsync
Modeline "1152x864"   137.65 1152 1184 1312 1536   864  866  885  902 -HSync -VSync
# 1152x864 @ 60 Hz, 53.5 kHz hsync
Modeline  "1152x864"   89.9  1152 1216 1472 1680   864  868  876  892 -HSync -VSync
# 1152x864 @ 70 Hz, 62.4 kHz hsync
Modeline  "1152x864"   92    1152 1208 1368 1474   864  865  875  895
# 1152x864 @ 78 Hz, 70.8 kHz hsync
Modeline "1152x864"   110   1152 1240 1324 1552   864  864  876  908
# 1152x864 @ 84 Hz, 76.0 kHz hsync
Modeline "1152x864"   135    1152 1464 1592 1776   864  864  876  908

# 1280x960 @ 60 HzModeline "1280x960"   108   1280 1376 1488 1800 960 961 964 1000 +HSync +VSync
# 1280x960 @ 85 HzModeline "1280x960"   148.5 1280 1344 1504 1728 960 961 964 1011  +HSync +VSync

# 1280x1024 @ 100 Hz, 107.16 kHz hsync
Modeline "1280x1024"  181.75 1280 1312 1440 1696  1024 1031 1046 1072 -HSync -VSync
# 1280x1024 @ 61 Hz, 64.2 kHz hsync
Modeline "1280x1024"  110    1280 1328 1512 1712  1024 1025 1028 1054
# 1280x1024 @ 70 Hz, 74.59 kHz hsync
Modeline "1280x1024"  126.5 1280 1312 1472 1696  1024 1032 1040 1068 -HSync -VSync
# 1280x1024 @ 74 Hz, 78.85 kHz hsync
Modeline "1280x1024"  135    1280 1312 1456 1712  1024 1027 1030 1064
# 1280x1024 @ 76 Hz, 81.13 kHz hsync
Modeline "1280x1024"  135    1280 1312 1416 1664  1024 1027 1030 1064
# 1280x1024 @ 85 Hz, 91.15 kHz hsync
Modeline "1280x1024"  157.5  1280 1344 1504 1728  1024 1025 1028 1072 +HSync +VSync

# 1400x1050 @ 60Hz, 65.8 kHz hsync
Modeline "1400x1050"  129   1400 1464 1656 1960 1050 1051 1054 1100 +HSync +VSync
# 1400x1050 @ 70Hz, 76.8 kHz hsync
Modeline "1400x1050"  151   1400 1464 1656 1960 1050 1051 1054 1100 +HSync +VSync
# 1400x1050 @ 75Hz, 82.3 kHz hsync
Modeline "1400x1050"  162   1400 1464 1656 1960 1050 1051 1054 1100 +HSync +VSync
# 1400x1050 @ 85Hz, 93.2 kHz hsync
Modeline "1400x1050"  184   1400 1464 1656 1960 1050 1051 1054 1100 +HSync +VSync

# 1600x1200 @ 60Hz, 75.00 kHz hsync
Modeline "1600x1200"  162   1600 1664 1856 2160  1200 1201 1204 1250 +HSync +VSync
# 1600x1200 @ 70 Hz, 87.50 kHz hsync
Modeline "1600x1200"  189    1600 1664 1856 2160  1200 1201 1204 1250 -HSync -VSync
# 1600x1200 @ 75 Hz, 93.75 kHz hsync
Modeline "1600x1200"  202.5  1600 1664 1856 2160  1200 1201 1204 1250 +HSync +VSync
# 1600x1200 @ 85 Hz, 105.77 kHz hsync
Modeline "1600x1200"  220    1600 1616 1808 2080  1200 1204 1207 1244 +HSync +VSync

# 1800x1440 @ 64Hz, 96.15 kHz hsync
ModeLine "1800X1440"  230    1800 1896 2088 2392 1440 1441 1444 1490 +HSync +VSync
# 1800x1440 @ 70Hz, 104.52 kHz hsync
ModeLine "1800X1440"  250    1800 1896 2088 2392 1440 1441 1444 1490 +HSync +VSync

# Low-res Doublescan modes
# If your chipset does not support doublescan, you get a 'squashed'
# resolution like 320x400.

# 320x200 @ 70 Hz, 31.5 kHz hsync, 8:5 aspect ratio
Modeline "320x200"     12.588 320  336  384  400   200  204  205  225 Doublescan
# 320x240 @ 60 Hz, 31.5 kHz hsync, 4:3 aspect ratio
Modeline "320x240"     12.588 320  336  384  400   240  245  246  262 Doublescan
# 320x240 @ 72 Hz, 36.5 kHz hsync
Modeline "320x240"     15.750 320  336  384  400   240  244  246  262 Doublescan
# 400x300 @ 56 Hz, 35.2 kHz hsync, 4:3 aspect ratio
ModeLine "400x300"     18     400  416  448  512   300  301  302  312 Doublescan
# 400x300 @ 60 Hz, 37.8 kHz hsync
Modeline "400x300"     20     400  416  480  528   300  301  303  314 Doublescan
# 400x300 @ 72 Hz, 48.0 kHz hsync
Modeline "400x300"     25     400  424  488  520   300  319  322  333 Doublescan
# 480x300 @ 56 Hz, 35.2 kHz hsync, 8:5 aspect ratio
ModeLine "480x300"     21.656 480  496  536  616   300  301  302  312 Doublescan
# 480x300 @ 60 Hz, 37.8 kHz hsync
Modeline "480x300"     23.890 480  496  576  632   300  301  303  314 Doublescan
# 480x300 @ 63 Hz, 39.6 kHz hsync
Modeline "480x300"     25     480  496  576  632   300  301  303  314 Doublescan
# 480x300 @ 72 Hz, 48.0 kHz hsync
Modeline "480x300"     29.952 480  504  584  624   300  319  322  333 Doublescan

EndSection


# **********************************************************************
# Graphics device section
# **********************************************************************

# Any number of graphics device sections may be present

Section "Device"
    Identifier        "Generic VGA"
    VendorName        "Unknown"
    BoardName "Unknown"
    Chipset   "generic"

#    VideoRam 256

#    Clocks   25.2 28.3

EndSection

# Device configured by Xconfigurator:

Section "Device"
    Identifier  "Voodoo3 (generic)"
    VendorName  "Unknown"
    BoardName   "Unknown"
    #VideoRam    16384
    # Insert Clocks lines here if appropriate
EndSection


# **********************************************************************
# Screen sections
# **********************************************************************

# The Colour SVGA server

Section "Screen"
    Driver      "svga"
    # Use Device "Generic VGA" for Standard VGA 320x200x256
    #Device      "Generic VGA"
    Device      "Voodoo3 (generic)"
    Monitor     "S/M 955DF"
    DefaultColorDepth   16
    Subsection "Display"
        Depth       8
        # Omit the Modes line for the "Generic VGA" device
        Modes       "1024x768"
        ViewPort    0 0
    EndSubsection
    Subsection "Display"
        Depth       16
        Modes       "1024x768"
        ViewPort    0 0
    EndSubsection
EndSection

# The 16-color VGA server

Section "Screen"
    Driver      "vga16"
    Device      "Generic VGA"
    Monitor     "S/M 955DF"
    Subsection "Display"
        Modes       "640x480" "800x600"
        ViewPort    0 0
    EndSubsection
EndSection

# The Mono server

Section "Screen"
    Driver      "vga2"
    Device      "Generic VGA"
    Monitor     "S/M 955DF"
    Subsection "Display"
        Modes       "640x480" "800x600"
        ViewPort    0 0
    EndSubsection
EndSection

# The accelerated servers (S3, Mach32, Mach8, 8514, P9000, AGX, W32, Mach64
# I128, and S3V)
Section "Screen"
    Driver      "accel"
    Device      "Voodoo3 (generic)"
    Monitor     "S/M 955DF"
    DefaultColorDepth   16
    Subsection "Display"
        Depth       8
        Modes       "1024x768"
        ViewPort    0 0
    EndSubsection
    Subsection "Display"
        Depth       16
        Modes       "1024x768"
        ViewPort    0 0
    EndSubsection
EndSection

==========================================================
0
 

Author Comment

by:netmach
ID: 8149939
Glenn,
LOL - Sorry for the confusion, I did use the actual host name. ;-)

I checked that there were font names in the /usr/X11R6/lib/X11/fonts/misc/fonts.dir file that had the word "-fixed-" in them and added
   FontPath  "/usr/X11R6/lib/X11/fonts/misc" right below the
   FontPath  "unix/:7100" line in the /etc/X11/XF86Config-4 file and tried to run "/etc/init.d/xfs stop". But that prompts for extra commands also. I'm pretty sure I have used "restart" on this server before though. Strange... I ended up rebooting with the same results.

Thanks again for your help and patience.
0
 
LVL 20

Expert Comment

by:Gns
ID: 8150622
Um, it shouldn't do that... not for the stop argument.

Could you quote the exact error message(s)?

-- Glenn
0
 

Author Comment

by:netmach
ID: 8152576
Sure,

init.d#xfs stop
usage: xfs [-config config_file] [-port tcp_port] [-droppriv] [-daemon] [-nodaemon] [-user user_name]

I tried giving it "-port 7100" and "-user root", but that didn't seem to help.
0
 
LVL 20

Expert Comment

by:Gns
ID: 8152786
Eh Ok, now I see what's wrong there:-).

I didn't mean you should run the xfs executable, but rather the xfs _initscript_. That is the little shell script that is responsible for managing that particular executable (service, if you like).
So I meant that you should literally (apart from <Enter> which is a tap on the enter key:-) type
/etc/init.d/xfs restart<Enter>

You had me worried there;-).

The script will "rebuild" all the fonts.dir and fonts.scale if it detects new font files (also for truetype fonts)... and of course start xfs:-).

Hm, could you do
fslsfonts -s tcp/localhost:7100 fixed<Enter>
It should produce:
fixed   fixed
or something very close.

If it does, change FontPath to look like
FontPath "tcp/localhost:7100"

And try yet again. I've noted that my 7.1 needs this, but I've written it of as an update discrepancy (it's been updated from 5.2->6.0->6.1->7.1), and not really representative of most RH7.1 installs;-).

-- Glenn
0
 

Author Comment

by:netmach
ID: 8175728
Oops! Sorry, I don't understand the difference - I will look into that!

When I type:
/etc/init.d/xfs restart<Enter>
The response is: [ OK ]

When I type
fslsfonts -s tcp/localhost:7100 fixed<Enter>
The response is: unable to open server "tcp/localhost:7100"

Thanks again for your patience, Glenn!

0
 
LVL 20

Expert Comment

by:Gns
ID: 8179705
Check that you don't have "no-listen=tcp" in the file /etc/X11/fs/config, then restart xfs again, then rerun
fslsfonts -s tcp/localhost:7100 fixed<Enter>

Also check
ping localhost<Enter>
(interrupt with <Ctrl>-<c> after some seconds/responses)
so that we see that you can reach localhost.

Check that there is only one xfs running with
ps auxww | grep xfs | grep -v grep<Enter>

I'm very patient, we'll get there eventually:-).

-- Glenn
0
 

Author Comment

by:netmach
ID: 8189153
Good thing you're patient...

I REMed the no-listen=tcp" line in the /etc/X11/fs/config file and successfully restarted xfs the right way

then ran
fslsfonts -s tcp/localhost:7100 fixed
the response is:
unable to open server "tcp/localhost:7100"

but mtr localhost gets a reply

and ps auxww | grep xfs | grep -v grep gives
"xfs 721 0.0 0:6 4684 3316 ? S Mar17 0:00 xfs -droppriv -daemon"

Thanks for your help!
0
 
LVL 20

Expert Comment

by:Gns
ID: 8189500
This is how it should look. Could you post the equivalent outpu from netstat etc?

[root@ap-isearch1 /root]# netstat -ln|grep 7100
tcp        0      0 0.0.0.0:7100            0.0.0.0:*               LISTEN      
unix  2      [ ACC ]     STREAM     LISTENING     1738   /tmp/.font-unix/fs7100
[root@ap-isearch1 /root]# fslsfonts -s tcp/localhost:7100 fixed
fixed   fixed
[root@ap-isearch1 /root]# fslsfonts -s unix/:7100 fixed
fixed   fixed


-- Glenn
0
 
LVL 20

Expert Comment

by:Gns
ID: 8189501
This is how it should look. Could you post the equivalent outpu from netstat etc?

[root@ap-isearch1 /root]# netstat -ln|grep 7100
tcp        0      0 0.0.0.0:7100            0.0.0.0:*               LISTEN      
unix  2      [ ACC ]     STREAM     LISTENING     1738   /tmp/.font-unix/fs7100
[root@ap-isearch1 /root]# fslsfonts -s tcp/localhost:7100 fixed
fixed   fixed
[root@ap-isearch1 /root]# fslsfonts -s unix/:7100 fixed
fixed   fixed


-- Glenn
0
 
LVL 20

Expert Comment

by:Gns
ID: 8189506
Oops, I was "hot" on the submit button there:-)

-- Glenn
0
 

Author Comment

by:netmach
ID: 8191018
Ok, here's what I get:

[root@computer /root]# netstat -ln|grep 7100
unix  2      [ ACC ]     STREAM     LISTENING     1026  /tmp/.font-unix/fs7100

[root@computer /root]# fslsfonts -s tcp/localhost:7100 fixed
fslsfonts: unable to open server "tcp/localhost:7100"

[root@computer /root]# fslsfonts -s unix/:7100 fixed
fslsfonts:pattern "fixed" unmatched

0
 
LVL 20

Expert Comment

by:Gns
ID: 8193627
OK, this explains some things:-).
(We should have done this waaay back...:-).

Your xfs still just talk on the FIFO file (unix domain socket... thats the sole line from netstat. Compare with mine and you see that I also listen on a tcp socket), but that is not a problem. FontPath "unix/:7100" should be OK.

The problem seem to be that there isn't any entry for "fixed" any more (exactly as stated by the error). This is usually _not_ the case with this error message, as you've probably gathered by now:-).
check the file /usr/X11R6/lib/X11/fonts/misc/fonts.alias, does it contain a line on the form
fixed        -misc-fixed-medium-r-semicondensed--13-120-75-75-c-60-iso8859-1

and a corresponding
6x13.pcf.gz -misc-fixed-medium-r-semicondensed--13-120-75-75-c-60-iso10646-1
in /usr/X11R6/lib/X11/fonts/misc/fonts.dir?
Also check that the font file /usr/X11R6/lib/X11/fonts/misc/6x13.pcf.gz actually exist.

-- Glenn
0
 

Author Comment

by:netmach
ID: 8200503
Well, I guess I have some good news and some bad news - and I'm not sure which is which! ;-)

I am unable to find the file
/usr/X11R6/lib/X11/fonts/misc/fonts.alias, the only fonts.* are fonts.dir and fonts.dir.old (which I saved when I tried to rebuild the fonts.dir file)

/usr/X11R6/lib/X11/fonts/misc/fonts.dir contains the line
-misc-fixed-medium-r-semicondensed--13-120-75-75-c-60-iso8859-1

file /usr/X11R6/lib/X11/fonts/misc/6x13.pcf.gz does exist
0
 
LVL 20

Expert Comment

by:Gns
ID: 8201402
OK, that file is part of the basic XFree86-4.x.x rpm package. It seems you've updated at some tome to 4.1.0 (from the logs you supplied. 4.0.3 is what gets installed by RH7.1), so you'll have to use that and "forcibly" reinstall the rpm package, or get the file "some other way".

I would suspect that it got toasted when you rebuilt the font.dir and fonts.scale files (rm -f */fonts* :-).

I'll quote a relevant alias file, but... there should be others too, in the other font directories.
This is from a RH7.1 with 4.0.3:

[root@ap-isearch1 /root]# find /usr/X11R6/lib/X11/fonts/ -name fonts.alias -print
/usr/X11R6/lib/X11/fonts/cyrillic/fonts.alias
/usr/X11R6/lib/X11/fonts/misc/fonts.alias
/usr/X11R6/lib/X11/fonts/100dpi/fonts.alias
/usr/X11R6/lib/X11/fonts/75dpi/fonts.alias
/usr/X11R6/lib/X11/fonts/ISO8859-2/misc/fonts.alias
/usr/X11R6/lib/X11/fonts/latin2/Type1/fonts.alias

This is from a Mdk 8.1 with 4.1.0:

[root@vampire glenn]# find /usr/X11R6/lib/X11/fonts/ -name fonts.alias -print
/usr/X11R6/lib/X11/fonts/misc/fonts.alias
/usr/X11R6/lib/X11/fonts/75dpi/fonts.alias
/usr/X11R6/lib/X11/fonts/mozilla-fonts/fonts.alias
/usr/X11R6/lib/X11/fonts/100dpi/fonts.alias

I suspect you lack all the alias files. One timeconsuming way of getting to know which files there should be is to
rpm -qal | grep fonts.alias
or
rpm -qal | less -e
and then searching for it ("/fonts.alias", then "n","n","n","n" ...:-).
In the latter case, it will be possible to determine which package it is part of.

To "reinstall" do
rpm --force -ivh <the actual package filename (including any path)>.

I'll also quote the content of my /usr/X11R6/lib/X11/fonts/misc/fonts.alias form the 4.1.0 (that it is from a Mdk8.1 shouldn't matter):

! $Xorg: fonts.alias,v 1.3 2000/08/21 16:42:31 coskrey Exp $
fixed        -misc-fixed-medium-r-semicondensed--13-120-75-75-c-60-iso8859-1
variable     -*-helvetica-bold-r-normal-*-*-120-*-*-*-*-iso8859-1
5x7          -misc-fixed-medium-r-normal--7-70-75-75-c-50-iso8859-1
5x8          -misc-fixed-medium-r-normal--8-80-75-75-c-50-iso8859-1
6x9          -misc-fixed-medium-r-normal--9-90-75-75-c-60-iso8859-1
6x10         -misc-fixed-medium-r-normal--10-100-75-75-c-60-iso8859-1
6x12         -misc-fixed-medium-r-semicondensed--12-110-75-75-c-60-iso8859-1
6x13         -misc-fixed-medium-r-semicondensed--13-120-75-75-c-60-iso8859-1
6x13bold     -misc-fixed-bold-r-semicondensed--13-120-75-75-c-60-iso8859-1
7x13         -misc-fixed-medium-r-normal--13-120-75-75-c-70-iso8859-1
7x13bold     -misc-fixed-bold-r-normal--13-120-75-75-c-70-iso8859-1
7x13euro     -misc-fixed-medium-r-normal--13-120-75-75-c-70-iso8859-15
7x13eurobold -misc-fixed-bold-r-normal--13-120-75-75-c-70-iso8859-15
7x14         -misc-fixed-medium-r-normal--14-130-75-75-c-70-iso8859-1
7x14bold     -misc-fixed-bold-r-normal--14-130-75-75-c-70-iso8859-1
8x13         -misc-fixed-medium-r-normal--13-120-75-75-c-80-iso8859-1
8x13bold     -misc-fixed-bold-r-normal--13-120-75-75-c-80-iso8859-1
8x16         -sony-fixed-medium-r-normal--16-120-100-100-c-80-iso8859-1
9x15         -misc-fixed-medium-r-normal--15-140-75-75-c-90-iso8859-1
9x15bold     -misc-fixed-bold-r-normal--15-140-75-75-c-90-iso8859-1
10x20        -misc-fixed-medium-r-normal--20-200-75-75-c-100-iso8859-1
12x24        -sony-fixed-medium-r-normal--24-170-100-100-c-120-iso8859-1
nil2         -misc-nil-medium-r-normal--2-20-75-75-c-10-misc-fontspecific

heb6x13      -misc-fixed-medium-r-semicondensed--13-120-75-75-c-60-iso8859-8
heb8x13      -misc-fixed-medium-r-normal--13-120-75-75-c-80-iso8859-8

k14          -misc-fixed-medium-r-normal--14-*-*-*-*-*-jisx0208.1983-0
a14          -misc-fixed-medium-r-normal--14-*-*-*-*-*-iso8859-1
r14          -misc-fixed-medium-r-normal--14-*-*-*-*-*-jisx0201.1976-0
rk14         -misc-fixed-medium-r-normal--14-*-*-*-*-*-jisx0201.1976-0
r16          -sony-fixed-medium-r-normal--16-*-*-*-*-*-jisx0201.1976-0
rk16         -sony-fixed-medium-r-normal--16-*-*-*-*-*-jisx0201.1976-0
r24          -sony-fixed-medium-r-normal--24-*-*-*-*-*-jisx0201.1976-0
rk24         -sony-fixed-medium-r-normal--24-*-*-*-*-*-jisx0201.1976-0
kana14       -misc-fixed-medium-r-normal--14-*-*-*-*-*-jisx0201.1976-0
8x16kana     -sony-fixed-medium-r-normal--16-120-100-100-c-80-jisx0201.1976-0
8x16romankana -sony-fixed-medium-r-normal--16-120-100-100-c-80-jisx0201.1976-0
12x24kana     -sony-fixed-medium-r-normal--24-170-100-100-c-120-jisx0201.1976-0
12x24romankana -sony-fixed-medium-r-normal--24-170-100-100-c-120-jisx0201.1976-0
kanji16      -jis-fixed-medium-r-normal--16-*-*-*-*-*-jisx0208.1983-0
kanji24      -jis-fixed-medium-r-normal--24-*-*-*-*-*-jisx0208.1983-0

hanzigb16st "-isas-song ti-medium-r-normal--16-160-72-72-c-160-gb2312.1980-0"
hanzigb24st "-isas-song ti-medium-r-normal--24-240-72-72-c-240-gb2312.1980-0"
hanzigb16fs "-isas-fangsong ti-medium-r-normal--16-160-72-72-c-160-gb2312.1980-0"

olcursor   "-sun-open look cursor-----12-120-75-75-p-160-sunolcursor-1"
olglyph-10 "-sun-open look glyph-----10-100-75-75-p-101-sunolglyph-1"
olglyph-12 "-sun-open look glyph-----12-120-75-75-p-113-sunolglyph-1"
olglyph-14 "-sun-open look glyph-----14-140-75-75-p-128-sunolglyph-1"
olglyph-19 "-sun-open look glyph-----19-190-75-75-p-154-sunolglyph-1"

-misc-fixed-medium-r-normal--7-50-100-100-c-50-iso8859-1 -misc-fixed-medium-r-normal--7-70-75-75-c-50-iso8859-1
-misc-fixed-medium-r-normal--8-60-100-100-c-50-iso8859-1 -misc-fixed-medium-r-normal--8-80-75-75-c-50-iso8859-1
-misc-fixed-medium-r-normal--9-80-100-100-c-60-iso8859-1 -misc-fixed-medium-r-normal--9-90-75-75-c-60-iso8859-1
-misc-fixed-medium-r-normal--10-70-100-100-c-60-iso8859-1 -misc-fixed-medium-r-normal--10-100-75-75-c-60-iso8859-1
-misc-fixed-medium-r-semicondensed--12-90-100-100-c-60-iso8859-1 -misc-fixed-medium-r-semicondensed--12-110-75-75-c-60-iso8859-1
-misc-fixed-medium-r-semicondensed--13-100-100-100-c-60-iso8859-1 -misc-fixed-medium-r-semicondensed--13-120-75-75-c-60-iso8859-1
-misc-fixed-bold-r-semicondensed--13-100-100-100-c-60-iso8859-1 -misc-fixed-bold-r-semicondensed--13-120-75-75-c-60-iso8859-1
-misc-fixed-medium-r-normal--13-100-100-100-c-70-iso8859-1 -misc-fixed-medium-r-normal--13-120-75-75-c-70-iso8859-1
-misc-fixed-bold-r-normal--13-100-100-100-c-70-iso8859-1 -misc-fixed-bold-r-normal--13-120-75-75-c-70-iso8859-1
-misc-fixed-medium-r-normal--13-100-100-100-c-80-iso8859-1 -misc-fixed-medium-r-normal--13-120-75-75-c-80-iso8859-1
-misc-fixed-bold-r-normal--13-100-100-100-c-80-iso8859-1 -misc-fixed-bold-r-normal--13-120-75-75-c-80-iso8859-1
-misc-fixed-medium-r-normal--14-110-100-100-c-70-iso8859-1 -misc-fixed-medium-r-normal--14-130-75-75-c-70-iso8859-1
-misc-fixed-medium-r-normal--15-120-100-100-c-90-iso8859-1 -misc-fixed-medium-r-normal--15-140-75-75-c-90-iso8859-1
-misc-fixed-bold-r-normal--15-120-100-100-c-90-iso8859-1 -misc-fixed-bold-r-normal--15-140-75-75-c-90-iso8859-1
-misc-fixed-medium-r-normal--20-140-100-100-c-100-iso8859-1 -misc-fixed-medium-r-normal--20-200-75-75-c-100-iso8859-1
-misc-fixed-medium-r-semicondensed--13-100-100-100-c-60-iso8859-8 -misc-fixed-medium-r-semicondensed--13-120-75-75-c-60-iso8859-8
-misc-fixed-medium-r-normal--13-100-100-100-c-80-iso8859-8 -misc-fixed-medium-r-normal--13-120-75-75-c-80-iso8859-8
-sony-fixed-medium-r-normal--16-150-75-75-c-80-iso8859-1 -sony-fixed-medium-r-normal--16-120-100-100-c-80-iso8859-1
-sony-fixed-medium-r-normal--16-150-75-75-c-80-jisx0201.1976-0 -sony-fixed-medium-r-normal--16-120-100-100-c-80-jisx0201.1976-0
-sony-fixed-medium-r-normal--24-230-75-75-c-120-iso8859-1 -sony-fixed-medium-r-normal--24-170-100-100-c-120-iso8859-1
-sony-fixed-medium-r-normal--24-230-75-75-c-120-jisx0201.1976-0 -sony-fixed-medium-r-normal--24-170-100-100-c-120-jisx0201.1976-0
-jis-fixed-medium-r-normal--16-110-100-100-c-160-jisx0208.1983-0 -jis-fixed-medium-r-normal--16-150-75-75-c-160-jisx0208.1983-0
-jis-fixed-medium-r-normal--24-170-100-100-c-240-jisx0208.1983-0 -jis-fixed-medium-r-normal--24-230-75-75-c-240-jisx0208.1983-0

-- Glenn
0
 

Author Comment

by:netmach
ID: 8233053
Hi Glenn,
You have been very patient with this problem; I appreciate that very much.
However, I am trying to consider the best route from this point. I am considering saving the necessary data to another machine and reinstalling and reconfiguring this one. I have been reviewing your latest recommendations and I am concerned because Xwindows wouldn't start before I did anything with the fonts.alias files myself... I wonder what we will run into once we get past this hurdle. If that's the case, it looks like it might be quicker, or at least like I would get a bit more a certain result, if I just reinstalled, no? -Unless you think I will learn something especially valuable in the process! -LOL-

Let me know what you think.
0
 
LVL 20

Accepted Solution

by:
Gns earned 2000 total points
ID: 8235178
I'm often to stubborn to give up, but you are quite right, this (botched) ghost restore is probably not worth any more of our time. There will probnably be any number of amazingly incomprehensible errors, just witing to pounce:-).

On the bright side, we've thoroughly explored all possible reasons for the "font 'fixed' not found" error... Something to impress your friends with... or rather not.

Something must have gone seriously wrong with either the ghost image or somesuch... that might be worth investigating a bit, but the "educational value" might be less than satisfactory.

Do the reinstall... after all, we love to *use* linux, not muck about with strange errors;-).

-- Glenn
0
 

Author Comment

by:netmach
ID: 8236274
Ok then, I will plan on reinstalling. I'm pretty good at that anyway ;-) Thanks again Glenn! You were very helpful and thorough. I'm sure if you did not have to assist by proxy you would have fixed it. I will accept your last comment as the correct *solution*. :-)
0
 

Author Comment

by:netmach
ID: 8236290
We didn't quite get to the bottom of the issue, but we now know quite a few things that it was not. A reinstallation of the OS is the accepted solution. Glenn was extremely helpful and patient.
0
 
LVL 20

Expert Comment

by:Gns
ID: 8236949
Thanks.

Have fun reinstalling:-)

-- Glenn
0

Featured Post

VIDEO: THE CONCERTO CLOUD FOR HEALTHCARE

Modern healthcare requires a modern cloud. View this brief video to understand how the Concerto Cloud for Healthcare can help your organization.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

SSH (Secure Shell) - Tips and Tricks As you all know SSH(Secure Shell) is a network protocol, which we use to access/transfer files securely between two networked devices. SSH was actually designed as a replacement for insecure protocols that sen…
In the first part of this tutorial we will cover the prerequisites for installing SQL Server vNext on Linux.
Learn several ways to interact with files and get file information from the bash shell. ls lists the contents of a directory: Using the -a flag displays hidden files: Using the -l flag formats the output in a long list: The file command gives us mor…
This demo shows you how to set up the containerized NetScaler CPX with NetScaler Management and Analytics System in a non-routable Mesos/Marathon environment for use with Micro-Services applications.
Suggested Courses
Course of the Month14 days, 21 hours left to enroll

771 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question