[ale] PEX and XIE Problems

Terry Lee Tucker terry at esc1.com
Thu Jul 17 12:13:21 EDT 1997


John M. Mills wrote:
> 
> Just like TLT:
> On 16 Jul, Terry Lee Tucker wrote:
> > Hello RedHatters:
> >
> > I'm using XFree86.  When I do a startx, I get two messages on the
> > console:
> > PEX extension module not loaded
> > XIE extension module not loaded
> 
> cr To fix these, see the XF86Config man page.  The syntax is something like
> 
> cr ModulePath /usr/X11R6/lib/modules
> cr Load pex5.so
> cr Load xie.so
> 
> Following that suggestion, I added a Section "Module" to my XF86Config, with
> the recommended entries*, which indeed appeared to exist.  X crashed with the
> following error message:
>  [* actually, since it crashed as given, I put full pathnames in the 'Load's]
> 
> [...]
> Config Error: /usr/X11R6/lib/X11/XF86Config:43
> 
> Load /usr/X11R6/lib/modules/pex5.so
>      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> Dynamic module expected
> 
> Fatal server error:
> Child error writing to pipe (Broken pipe)
> [...]
> 
> But when I check the prospective modules, I get:
> 
> jmills:~$ file /usr/X11R6/lib/modules/pex5.so /usr/X11R6/lib/modules/xie.so
> /usr/X11R6/lib/modules/pex5.so: ELF 32-bit LSB shared object, Intel 80386, version 1, not stripped
> /usr/X11R6/lib/modules/xie.so:  ELF 32-bit LSB shared object, Intel 80386, version 1, not stripped
> 
> This is a 'vanilla' new XFree installation off RedHat 4.2 'Power Tools' disk
> set.  Anyone know what's up?
> 
> Regards -- jmm --
> 
> John M. Mills, Senior Research Engineer   --   

I followed the advice and it worked for me; however, you must have
quotes around the module names.  Also, you must put a ModulePath
statement in the Files section or put the entire path to the module in
as you did.  Here is my XF86Config entries:

Section "Files"
    .
    .
    Other stuff...
    .
    .
    ModulePath  "/usr/X11R6/lib/modules/"

EndSection

# **********************************************************************
# Module section.
# **********************************************************************
Section "Module"
    Load    "pex5.so"
    Load    "xie.so"
EndSection

Also, I'm using plain old XFree86.  Hope this helps and thanks Chris for
your initial input on this.
-- 
Oakwood, GA 30566 USA
770.965.9294
http://www.esc1.com
The Gates of hell shall NOT prevail...






More information about the Ale mailing list