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