The fruits of two long nights (plus my previous experience with libpciaccess 
from February) :
### NO /dev/fbs/aperture: ###

X.Org X Server 1.5.1
Release Date: 23 September 2008
X Protocol Version 11, Revision 0
Build Operating System: SunOS 5.11 snv_95 sun4u 
Current Operating System: SunOS SunBlade-2000 5.11 snv_95 sun4u
Build Date: 01 October 2008  02:21:28AM
 

Solaris ABI: 32-bit
SUNWxorg-server package version: 6.9.0.5.11.9500,REV=0.2008.07.15
SUNWxorg-graphics-ddx package version: 6.9.0.5.11.9500,REV=0.2008.07.15
        Before reporting problems, check http://sunsolve.sun.com/
        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: Wed Oct  1 08:45:16 2008
(WW) xf86LinearVidMem: failed to open /dev/fbs/aperture (No such file or 
directory)
(WW) xf86LinearVidMem: either /dev/fbs/aperture or /dev/xsvc device driver 
required
(WW) xf86LinearVidMem: linear memory access disabled
(--) PCI: (0 at 0:0:0) Sun Microsystems Computer Corp. Schizo PCI Bus Module 
rev 0
(--) PCI: (0 at 0:2:0) Intel Corporation 21555 Non transparent PCI-to-PCI 
Bridge rev 3
Missing output drivers.  Configuration failed.

### With /dev/fbs/aperture: ###
X.Org X Server 1.5.1
Release Date: 23 September 2008
X Protocol Version 11, Revision 0
Build Operating System: SunOS 5.11 snv_95 sun4u 
Current Operating System: SunOS SunBlade-2000 5.11 snv_95 sun4u
Build Date: 01 October 2008  02:21:28AM
 

Solaris ABI: 32-bit
SUNWxorg-server package version: 6.9.0.5.11.9500,REV=0.2008.07.15
SUNWxorg-graphics-ddx package version: 6.9.0.5.11.9500,REV=0.2008.07.15
        Before reporting problems, check http://sunsolve.sun.com/
        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: Wed Oct  1 08:39:24 2008
(II) Schizo PCI host bridge found ("pci108e,8001")

Backtrace:
0: 
/export/home/bochnig/devel/projects/fox/fox-gate/mercurial/20080816sat/fox-gate/XW_NV/proto-sun4-svr4/usr/X11/bin/sparcv8/Xorg'xf86SigHandler+0x80
 [0xb64c0]
1: /lib/libc.so.1'__sighndlr+0xc [0xff2c23dc]
2: /lib/libc.so.1'call_user_handler+0x42c [0xff2b6be8]
3: /lib/libc.so.1'sigacthandler+0x48 [0xff2b6dfc]
4: 
/export/home/bochnig/devel/projects/fox/fox-gate/mercurial/20080816sat/fox-gate/XW_NV/proto-sun4-svr4/usr/X11/bin/sparcv8/Xorg'sparcPciInit+0x99c
 [0xa2d7c]
5: 
/export/home/bochnig/devel/projects/fox/fox-gate/mercurial/20080816sat/fox-gate/XW_NV/proto-sun4-svr4/usr/X11/bin/sparcv8/Xorg'xf86scanpci+0x10
 [0xa1f30]
6: 
/export/home/bochnig/devel/projects/fox/fox-gate/mercurial/20080816sat/fox-gate/XW_NV/proto-sun4-svr4/usr/X11/bin/sparcv8/Xorg'xf86PciProbe+0x10
 [0xce490]
7: 
/export/home/bochnig/devel/projects/fox/fox-gate/mercurial/20080816sat/fox-gate/XW_NV/proto-sun4-svr4/usr/X11/bin/sparcv8/Xorg'xf86BusProbe+0x4
 [0xa67e4]
8: 
/export/home/bochnig/devel/projects/fox/fox-gate/mercurial/20080816sat/fox-gate/XW_NV/proto-sun4-svr4/usr/X11/bin/sparcv8/Xorg'InitOutput+0x3cc
 [0x9964c]
9: 
/export/home/bochnig/devel/projects/fox/fox-gate/mercurial/20080816sat/fox-gate/XW_NV/proto-sun4-svr4/usr/X11/bin/sparcv8/Xorg'main+0x400
 [0x6cc00]
10: 
/export/home/bochnig/devel/projects/fox/fox-gate/mercurial/20080816sat/fox-gate/XW_NV/proto-sun4-svr4/usr/X11/bin/sparcv8/Xorg'_start+0x5c
 [0x427fc]

Fatal server error:
Caught signal 10.  Server aborting

/var/log/Xorg.0.log.old
X.Org X Server 1.5.1
Release Date: 23 September 2008
X Protocol Version 11, Revision 0
Build Operating System: SunOS 5.11 snv_95 sun4u 
Current Operating System: SunOS SunBlade-2000 5.11 snv_95 sun4u
Build Date: 01 October 2008  02:21:28AM
 

Solaris ABI: 32-bit
SUNWxorg-server package version: 6.9.0.5.11.9500,REV=0.2008.07.15
SUNWxorg-graphics-ddx package version: 6.9.0.5.11.9500,REV=0.2008.07.15
        Before reporting problems, check http://sunsolve.sun.com/
        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: Wed Oct  1 08:45:16 2008
(II) Loader magic: 1e6b18
(II) Module ABI versions:
        X.Org ANSI C Emulation: 0.4
        X.Org Video Driver: 4.1
        X.Org XInput driver : 2.1
        X.Org Server Extension : 1.1
        X.Org Font Renderer : 0.6
(II) Loader running on solaris
(WW) xf86LinearVidMem: failed to open /dev/fbs/aperture (No such file or 
directory)
(WW) xf86LinearVidMem: either /dev/fbs/aperture or /dev/xsvc device driver 
required
(WW) xf86LinearVidMem: linear memory access disabled
(--) PCI: (0 at 0:0:0) Sun Microsystems Computer Corp. Schizo PCI Bus Module 
rev 0
(--) PCI: (0 at 0:2:0) Intel Corporation 21555 Non transparent PCI-to-PCI 
Bridge rev 3
Missing output drivers.  Configuration failed.


A few changes and fixes were required to come to this stage.
What's now in front of me (or somebody else who wants to get it working on 
SPARC SunOS) is a bit ugly, because sparcPci.c is still unchanged. It needs to 
be (mainly deleted, but else) ported to work with libpciacess. Especially the 
entry function sparcPciInit.

In my current financial situation I don't have the nerves to invest "a few 
hours" (==>>> MONTHS) into this. If you want this (1.5.x SPARC), please find a 
solution for me. Thank you so much.
--
This message posted from opensolaris.org

Reply via email to