xorg-server 1.4_2,1 fails on RELENG_7

Torfinn Ingolfsen torfinn.ingolfsen at broadpark.no
Fri Nov 9 14:29:02 PST 2007


On Thu, 08 Nov 2007 21:01:45 -0800
Peter Grehan <grehan at freebsd.org> wrote:

> > Based on my last X experience, it is unlikely to work but getting a 
> > build is a step in the right direction.
> 
>   Spoke too soon ! Running flawlessly on a 1.25GHz G4 imac with an 
> Nvidia GeForce FX Go 5200.

Unfortunately, I wasn't that lucky.
If I try 'startx' with my old /etc/X11/xorg.conf file I get this i /var/log/xorg.0.log:
root at kg-g4# less /var/log/Xorg.0.log

X.Org X Server 1.4.0
Release Date: 5 September 2007
X Protocol Version 11, Revision 0
Build Operating System: FreeBSD 7.0-BETA1 powerpc 
Current Operating System: FreeBSD kg-g4.kg4.no 7.0-BETA1 FreeBSD 7.0-BETA1 #1: Tue Oct 30 09:03:23 CET 2007     root at kg-g4.kg4.no:/usr/obj/usr/src/sys/GENERIC powerpc
Build Date: 09 November 2007  07:33:55PM
 
        Before reporting problems, check http://wiki.x.org
        to make sure that you have the latest version.
Module Loader present
Markers: (--) probed, (**) from config file, (==) default setting,
        (++) from command line, (!!) notice, (II) informational,
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Fri Nov  9 23:19:47 2007
(==) Using config file: "/etc/X11/xorg.conf"
(==) ServerLayout "X.org Configured"
(**) |-->Screen "Screen0" (0)
(**) |   |-->Monitor "Monitor0"
(**) |   |-->Device "Card0"
(**) |-->Input Device "Mouse0"
(**) |-->Input Device "Keyboard0"
(==) Automatically adding devices
(==) Automatically enabling devices
(WW) The directory "/usr/X11R6/lib/X11/fonts/CID/" does not exist.
        Entry deleted from font path.
(==) Including the default font path /usr/local/lib/X11/fonts/misc/,/usr/local/lib/X11/fonts/TTF/,/usr/local/lib/X11/fonts/OTF,/usr/local/lib/X11/fonts/Type1/,/usr/local/lib/X11/fonts/100dpi/,/usr/local/lib/X11/fonts/75dpi/.
(**) FontPath set to:
        /usr/X11R6/lib/X11/fonts/misc/,
        /usr/X11R6/lib/X11/fonts/TTF/,
        /usr/X11R6/lib/X11/fonts/Type1/,
        /usr/X11R6/lib/X11/fonts/75dpi/,
        /usr/X11R6/lib/X11/fonts/100dpi/,
        /usr/local/lib/X11/fonts/misc/,
        /usr/local/lib/X11/fonts/TTF/,
        /usr/local/lib/X11/fonts/OTF,
        /usr/local/lib/X11/fonts/Type1/,
        /usr/local/lib/X11/fonts/100dpi/,
        /usr/local/lib/X11/fonts/75dpi/
(**) RgbPath set to "/usr/X11R6/lib/X11/rgb"
(**) ModulePath set to "/usr/X11R6/lib/modules"
(II) Loader magic: 0x19aef54
(II) Module ABI versions:
        X.Org ANSI C Emulation: 0.3
        X.Org Video Driver: 2.0
        X.Org XInput driver : 2.0
        X.Org Server Extension : 0.3
        X.Org Font Renderer : 0.5
(II) Loader running on freebsd
(II) LoadModule: "pcidata"
(WW) Warning, couldn't open module pcidata
(II) UnloadModule: "pcidata"
(EE) Failed to load module "pcidata" (module does not exist, 0)

Fatal server error:
Unable to load required base modules, Exiting...

and I don't undertand that one, since the libpcidata is there:
root at kg-g4# ls -l /usr/local/lib/xorg/modules/libpci*
-rwxr-xr-x  1 root  wheel      817 Nov  9 20:32 /usr/local/lib/xorg/modules/libpcidata.la
-rwxr-xr-x  1 root  wheel  1237921 Nov  9 20:32 /usr/local/lib/xorg/modules/libpcidata.so
root at kg-g4# file  /usr/local/lib/xorg/modules/libpci*
/usr/local/lib/xorg/modules/libpcidata.la: libtool library file
/usr/local/lib/xorg/modules/libpcidata.so: ELF 32-bit MSB shared object, PowerPC or cisco 4500, version 1 (FreeBSD), not stripped

Strange.
If I rename the xorg.conf file, and try 'X -configure' as root, that fails too.
 The last lines of /var/log/Xorg.0.log is:
(II) VESA: driver for VESA chipsets: vesa
(II) VGA: Generic VGA driver (version 4.1) for chipsets: generic
(WW) xf86EnableIO 5
(II) xf86EnableIO: ffffffff
(WW) Can't map IO space!
(II) Primary Device is: PCI 00:10:0
(EE) No devices detected.

Fatal server error:
no screens found

Ouch!

I have this gfx card:
root at kg-g4# pciconf -lv | grep -B 4 VGA
vgapci0 at pci0:0:16:0:    class=0x030000 card=0xa5b80208 chip=0x011010de rev=0xa1 hdr=0x00
    vendor     = 'Nvidia Corp'
    device     = 'NV11 GeForce2 MX / MX 400'
    class      = display
    subclass   = VGA

-- 
Regards,
Torfinn Ingolfsen



More information about the freebsd-ppc mailing list