On Tuesday, April 9, Neal Leathers raised two points:

  1. While libglide2x.so wasn't present on my system, that
     in itself was likely not a problem;
  
  2. That I could be using an obsolete X configuration file.
  
In an earlier message, I had singled out the missing libglide2x.so file
because of this excerpt from my previous X -configure log, a portion
of which follows:

   File X-configure.log / 4-8-02
   Created as follows:
     X -configure 2> X-configure.log
   |
   |
   Could not load the shared library file for Glide: "libglide2x.so"! 

   You need to have Glide installed to run the glide driver for XFree86.
   Also, you need to tell XFree86 where the libglide2x.so file is placed
   by making a soft link in the /usr/X11R6/lib/modules directory that points
   to the libglide2x.so file. For example (if your libglide2x.so file is in
   /usr/lib):

    # ln -s /usr/lib/libglide2x.so /usr/X11R6/lib/modules
  
I have since downloaded Glide_VG-2.46-5.i386.rpm and, from it, installed
the absent libglide module. I also created a symbolic link to it as
specified above. When I subsequently invoked X -configure, the previous
"could not load" message went away. So far so good.

As to the second point, here's another excerpt from the X -configure log:
    (++) Using config file: "/root/XF86Config.new"
And this is selfsame file that X -configure generated, not a relic of
X 3.3.6.

But something(s) is(are) still amiss. Running 
  XFree86 -xf86config  /root/XF86Config.new
generated a graphic screen with a textured background
but no information of any kind. I don't know what should
have happened; all I know is that nothing did. After a
ctrl-alt-backspace, I found this message:

   XFree86 Version 4.2.0 / X Window System
   (protocol Version 11, revision 0, vendor release 6600)
   Release Date: 18 January 2002
        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/)
   Build Operating System: Linux 2.4.9-13smp i686 [ELF] 
   Module Loader present
   Markers: (--) probed, (**) from config file, (==) default setting,
            (++) from command line, (!!) notice, (II) informational,
            (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
   (==) Log file: "/var/log/XFree86.0.log", Time: Wed Apr 10 15:51:11 2002
   (++) Using config file: "/root/XF86Config.new"
   (EE) SIS(0): unknown reason for exception
   (EE) SIS(0): cannot continue
   modprobe: Can't locate module sis
   [drm] failed to load kernel module "sis"
   (EE) SIS(0): [dri] DRIScreenInit failed.  Disabling DRI.

What's puzzling are the first two error SIS(0) messages, not to mention
the alleged failure of modprobe to locate "module sis" -- despite the 
following lines from XFree86.0.log:

   (II) LoadModule: "sis"
   (II) Loading /usr/X11R6/lib/modules/drivers/sis_drv.o
   (II) Module sis: vendor="The XFree86 Project"
        compiled for 4.2.0, module version = 0.6.0
        Module class: XFree86 Video Driver
        ABI class: XFree86 Video Driver, version 0.5

For it's worth, here is my complete, uncut XF86Config file:

# This is XF86Config.new; created by X -configure / 4-10-02

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

Section "Files"
        RgbPath      "/usr/X11R6/lib/X11/rgb"
        ModulePath   "/usr/X11R6/lib/modules"
        FontPath     "/usr/X11R6/lib/X11/fonts/misc/"
        FontPath     "/usr/X11R6/lib/X11/fonts/Speedo/"
        FontPath     "/usr/X11R6/lib/X11/fonts/Type1/"
        FontPath     "/usr/X11R6/lib/X11/fonts/CID/"
        FontPath     "/usr/X11R6/lib/X11/fonts/75dpi/"
        FontPath     "/usr/X11R6/lib/X11/fonts/100dpi/"
EndSection

Section "Module"
        Load  "extmod"
        Load  "glx"
        Load  "dri"
        Load  "dbe"
        Load  "record"
        Load  "xtrap"
        Load  "speedo"
        Load  "type1"
EndSection

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

Section "InputDevice"
        Identifier  "Mouse0"
        Driver      "mouse"
        Option      "Protocol" "PS/2"
        Option      "Device" "/dev/mouse"
EndSection

Section "Monitor"
        Identifier   "Monitor0"
        VendorName   "Monitor Vendor"
        ModelName    "Monitor Model"
EndSection

Section "Device"
        ### Available Driver options are:-
        ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
        ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
        ### [arg]: arg optional
        #Option     "SWcursor"                  # [<bool>]
        #Option     "HWcursor"                  # [<bool>]
        #Option     "PciRetry"                  # [<bool>]
        #Option     "rgbbits"                   # <i>
        #Option     "NoAccel"                   # [<bool>]
        #Option     "TurboQueue"                # [<bool>]
        #Option     "SetMClk"                   # <freq>
        #Option     "FastVram"                  # [<bool>]
        #Option     "ForceCRT2Type"             # [<str>]
        #Option     "ShadowFB"                  # [<bool>]
        #Option     "Rotate"                    # [<str>]
        #Option     "NoXvideo"                  # [<bool>]
        #Option     "Vesa"                      # [<bool>]
        #Option     "MaxXFBMem"                 # <i>
        Identifier  "Card0"
        Driver      "sis"
        VendorName  "SiS"
        BoardName   "6326"
        BusID       "PCI:1:0:0"
EndSection

Section "Screen"
        Identifier "Screen0"
        Device     "Card0"
        Monitor    "Monitor0"
        SubSection "Display"
                Depth     1
        EndSubSection
        SubSection "Display"
                Depth     4
        EndSubSection
        SubSection "Display"
                Depth     8
        EndSubSection
        SubSection "Display"
                Depth     15
        EndSubSection
        SubSection "Display"
                Depth     16
        EndSubSection
        SubSection "Display"
                Depth     24
        EndSubSection
EndSection

<end, XF86Config.new>

Finally, here is the message produced by executing startx, followed
by ctrl-alt-backspace:

XFree86 Version 4.2.0 / X Window System
(protocol Version 11, revision 0, vendor release 6600)
Release Date: 18 January 2002
        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/)
Build Operating System: Linux 2.4.9-13smp i686 [ELF] 
Module Loader present
Markers: (--) probed, (**) from config file, (==) default setting,
         (++) from command line, (!!) notice, (II) informational,
         (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/XFree86.0.log", Time: Wed Apr 10 18:13:22 2002
(==) Using config file: "/etc/X11/XF86Config-4"
(EE) SIS(0): unknown reason for exception
(EE) SIS(0): cannot continue
X connection to :0.0 broken (explicit kill or server shutdown).
X connection to :0.0 broken (explicit kill or server shutdown).
xterm:  fatal IO error 32 (Broken pipe) or KillClient on X server ":0.0"
xterm:  fatal IO error 32 (Broken pipe) or KillClient on X server ":0.0"
login:  fatal IO error 32 (Broken pipe) or KillClient on X server ":0.0"
xinit:  connection to X server lost.

waiting for X server to shut down 

<end, startx message>

Executing startx does produce a graphic screen, but the window manager
apparently is twm (deduced from my xinitrc file). Under X 3.3.6, by
contrast, KDE comes up by default; if I want to use icewm, startx -icewm
does the trick. How do I accomplish the same thing with X 4.2.0?

In summary, I seems to me that all the required files/modules are
present and correct. And I doubt if hardware is a problem inasmuch as
XFree86 v3.3.6 is hassle-free on an otherwise identical installation
on the same computer.

Comments, anyone?
Regards -- Dick Lewis




__________________________________________________
Do You Yahoo!?
Yahoo! Tax Center - online filing with TurboTax
http://taxes.yahoo.com/
_______________________________________________
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert

Reply via email to