Edd Barrett wrote:
> Hi,
> 
> I did a fresh install of a 09/09 snapshot(sparc64) and found X to not
> start. It crashes with an abort trap.
> 
> My card *can* have firmware uploaded to accelerate it. It used to work
> unaccelerated before if you did not upload the firmware. Now I don't
> even get that.
> 
> Please help, I need this machine to work!
> 
> See below a dmesg and Xorg.0.log:
> 
> console is keyboard/display
> Copyright (c) 1982, 1986, 1989, 1991, 1993
>       The Regents of the University of California.  All rights reserved.
> Copyright (c) 1995-2009 OpenBSD. All rights reserved.  http://www.OpenBSD.org
> 
> OpenBSD 4.6-current (GENERIC) #114: Tue Sep  8 23:13:13 MDT 2009
>     [email protected]:/usr/src/sys/arch/sparc64/compile/GENERIC
> real mem = 1073741824 (1024MB)
> avail mem = 1027817472 (980MB)
> mainbus0 at root: SUNW,Sun-Blade-1000 (UltraSPARC-III) 
> cpu0 at mainbus0: SUNW,UltraSPARC-III (rev 5.14) @ 900 MHz
> cpu0: physical 32K instruction (32 b/l), 64K data (32 b/l), 8192K external 
> (512 b/l)
> "memory-controller" at mainbus0 not configured
> schizo0 at mainbus0: "Schizo", version 4, ign 200, bus B 0 to 0
> schizo0: dvma map c0000000-ffffffff
> pci0 at schizo0
> ebus0 at pci0 dev 5 function 0 "Sun RIO EBus" rev 0x01
> "flashprom" at ebus0 addr 0-1fffff not configured
> pcfiic0 at ebus0 addr 2e-2f, 2d-2d ivec 0x23
> iic0 at pcfiic0
> bbc0 at ebus0 addr 0-fffff: AID 0x00
> ppm0 at ebus0 addr e-28, 728000-728003, 30002e-30002f, 300600-300607
> pcfiic1 at ebus0 addr 30-31 ivec 0x23
> iic1 at pcfiic1
> admtemp0 at iic1 addr 0x18: max1617
> tda0 at iic1 addr 0x24
> "scm001" at iic1 addr 0x20 not configured
> "firei" at iic1 addr 0x30 not configured
> beep0 at ebus0 addr 32-37: clock 75MHz
> audioce0 at ebus0 addr 200000-2000ff, 702000-70200f, 704000-70400f, 
> 722000-722003 ivec 0x20 ivec 0x21: nvaddrs 0
> audio0 at audioce0
> rtc0 at ebus0 addr 300070-300071 ivec 0x24: ds1287
> "gpio" at ebus0 addr 300600-300607 not configured
> pmc0 at ebus0 addr 300700-300701
> lpt0 at ebus0 addr 300278-300287, 30002e-30002f, 700000-70000f ivec 0x1c: 
> polled
> sab0 at ebus0 addr 400000-40007f ivec 0x22: rev 3.2
> sabtty0 at sab0 port 0
> sabtty1 at sab0 port 1
> gem0 at pci0 dev 5 function 1 "Sun ERI Ether" rev 0x01: ivec 0x21d, address 
> 00:03:ba:10:0e:6a
> luphy0 at gem0 phy 1: LU6612 10/100 PHY, rev. 1
> "Sun FireWire" rev 0x01 at pci0 dev 5 function 2 not configured
> ohci0 at pci0 dev 5 function 3 "Sun USB" rev 0x01: ivec 0x21f, version 1.0, 
> legacy support
> siop0 at pci0 dev 6 function 0 "Symbios Logic 53c875" rev 0x37: ivec 0x218, 
> using 4K of on-board RAM
> scsibus0 at siop0: 16 targets, initiator 7
> cd0 at scsibus0 targ 0 lun 0: <NEC, CD-ROM DRIVE:465, 1.25> SCSI2 5/cdrom 
> removable
> siop1 at pci0 dev 6 function 1 "Symbios Logic 53c875" rev 0x37: ivec 0x219, 
> using 4K of on-board RAM
> scsibus1 at siop1: 16 targets, initiator 7
> usb0 at ohci0: USB revision 1.0
> uhub0 at usb0 "Sun OHCI root hub" rev 1.00/1.00 addr 1
> schizo1 at mainbus0: "Schizo", version 4, ign 200, bus A 0 to 0
> schizo1: dvma map c0000000-ffffffff
> pci1 at schizo1
> isp0 at pci1 dev 4 function 0 "QLogic ISP2200" rev 0x05: ivec 0x204
> isp0: Board Type 2200, Chip Revision 0x5, loaded F/W Revision 2.2.6
> scsibus2 at isp0: 512 targets, WWPN 21000003ba100e6a, WWNN 21000003ba100e6a
> sd0 at scsibus2 targ 0 lun 0: <SEAGATE, ST3146707FC, 0003> SCSI3 0/direct 
> fixed
> sd0: 140014MB, 512 bytes/sec, 286749488 sec total
> sd1 at scsibus2 targ 1 lun 0: <SEAGATE, ST3146807FC, 0006> SCSI3 0/direct 
> fixed
> sd1: 140014MB, 512 bytes/sec, 286749488 sec total
> upa0 at mainbus0
> creator0 at upa0: Elite3D, model SUNW,540-3623, dac 0
> wsdisplay0 at creator0 mux 1: console (std, sun emulation)
> "ppm" at mainbus0 not configured
> splassert: usb_transfer_complete: want 1 have 5
> splassert: usb_transfer_complete: want 1 have 5
> splassert: usb_transfer_complete: want 1 have 5
> uhidev0 at uhub0 port 3 configuration 1 interface 0 "Sun Microsystems Type 6 
> Keyboard" rev 1.00/1.01 addr 2
> uhidev0: iclass 3/1
> ukbd0 at uhidev0: 8 modifier keys, 6 key codes, country code 32
> wskbd0 at ukbd0: console keyboard, using wsdisplay0
> splassert: usb_transfer_complete: want 1 have 5
> splassert: usb_transfer_complete: want 1 have 5
> uhidev1 at uhub0 port 4 configuration 1 interface 0 "Logitech USB Mouse" rev 
> 1.10/4.10 addr 3
> uhidev1: iclass 3/1
> ums0 at uhidev1: 3 buttons, Z dir
> wsmouse0 at ums0 mux 0
> vscsi0 at root
> scsibus3 at vscsi0: 256 targets
> softraid0 at root
> bootpath: /p...@8,600000/SUNW,q...@4,0/f...@0,0/d...@21000014c303de67,0
> root on sd0a swap on sd0b dump on sd0b
> WARNING: R/W mount of /usr/src denied.  Filesystem is not clean - run fsck
> 
> 
> (--) Using wscons driver
> 
> This is a pre-release version of the X server from The X.Org Foundation.
> It is not supported in any way.
> Bugs may be filed in the bugzilla at http://bugs.freedesktop.org/.
> Select the "xorg" product for bugs you find in this release.
> Before reporting bugs in pre-release versions please check the
> latest version in the X.Org Foundation git repository.
> See http://wiki.x.org/wiki/GitPage for git access instructions.
> 
> X.Org X Server 1.6.3.901 (1.6.4 RC 1)
> Release Date: 2009-8-25
> X Protocol Version 11, Revision 0
> Build Operating System: OpenBSD 4.6 sparc64 
> Current Operating System: OpenBSD blade.tiscali.co.uk 4.6 GENERIC#114 sparc64
> Build Date: 09 September 2009  01:36:01AM
>  
>       Before reporting problems, check http://wiki.x.org
>       to make sure that you have the latest version.
> 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: Thu Sep 10 19:43:38 2009
> (II) Loader magic: 0x1700
> (II) Module ABI versions:
>       X.Org ANSI C Emulation: 0.4
>       X.Org Video Driver: 5.0
>       X.Org XInput driver : 4.0
>       X.Org Server Extension : 2.0
> (II) Loader running on openbsd
> Primary device is not PCI
> (==) Using default built-in configuration (30 lines)
> (==) --- Start of built-in configuration ---
>       Section "Device"
>               Identifier      "Builtin Default sunffb Device 0"
>               Driver  "sunffb"
>       EndSection
>       Section "Screen"
>               Identifier      "Builtin Default sunffb Screen 0"
>               Device  "Builtin Default sunffb Device 0"
>       EndSection
>       Section "Device"
>               Identifier      "Builtin Default sunffb Device 0"
>               Driver  "sunffb"
>       EndSection
>       Section "Screen"
>               Identifier      "Builtin Default sunffb Screen 0"
>               Device  "Builtin Default sunffb Device 0"
>       EndSection
>       Section "Device"
>               Identifier      "Builtin Default wsfb Device 0"
>               Driver  "wsfb"
>       EndSection
>       Section "Screen"
>               Identifier      "Builtin Default wsfb Screen 0"
>               Device  "Builtin Default wsfb Device 0"
>       EndSection
>       Section "ServerLayout"
>               Identifier      "Builtin Default Layout"
>               Screen  "Builtin Default sunffb Screen 0"
>               Screen  "Builtin Default sunffb Screen 0"
>               Screen  "Builtin Default wsfb Screen 0"
>       EndSection
> (==) --- End of built-in configuration ---
> (==) ServerLayout "Builtin Default Layout"
> (**) |-->Screen "Builtin Default sunffb Screen 0" (0)
> (**) |   |-->Monitor "<default monitor>"
> (**) |   |-->Device "Builtin Default sunffb Device 0"
> (==) No monitor specified for screen "Builtin Default sunffb Screen 0".
>       Using a default monitor configuration.
> (**) |-->Screen "Builtin Default sunffb Screen 0" (1)
> (**) |   |-->Monitor "<default monitor>"
> (**) |   |-->Device "Builtin Default sunffb Device 0"
> (==) No monitor specified for screen "Builtin Default sunffb Screen 0".
>       Using a default monitor configuration.
> (**) |-->Screen "Builtin Default wsfb Screen 0" (2)
> (**) |   |-->Monitor "<default monitor>"
> (**) |   |-->Device "Builtin Default wsfb Device 0"
> (==) No monitor specified for screen "Builtin Default wsfb Screen 0".
>       Using a default monitor configuration.
> (==) Not automatically adding devices
> (==) Not automatically enabling devices
> (==) FontPath set to:
>       /usr/X11R6/lib/X11/fonts/misc/,
>       /usr/X11R6/lib/X11/fonts/TTF/,
>       /usr/X11R6/lib/X11/fonts/OTF,
>       /usr/X11R6/lib/X11/fonts/Type1/,
>       /usr/X11R6/lib/X11/fonts/100dpi/,
>       /usr/X11R6/lib/X11/fonts/75dpi/,
>       built-ins
> (==) ModulePath set to "/usr/X11R6/lib/modules"
> (==) |-->Input Device "<default pointer>"
> (==) |-->Input Device "<default keyboard>"
> (==) The core pointer device wasn't specified explicitly in the layout.
>       Using the default mouse configuration.
> (==) The core keyboard device wasn't specified explicitly in the layout.
>       Using the default keyboard configuration.
> (II) System resource ranges:
> (II) LoadModule: "extmod"
> (II) Loading /usr/X11R6/lib/modules/extensions//libextmod.so
> (II) Module extmod: vendor="X.Org Foundation"
>       compiled for 1.6.3.901, module version = 1.0.0
>       Module class: X.Org Server Extension
>       ABI class: X.Org Server Extension, version 2.0
> (II) Loading extension MIT-SCREEN-SAVER
> (II) Loading extension XFree86-VidModeExtension
> (II) Loading extension XFree86-DGA
> (II) Loading extension DPMS
> (II) Loading extension XVideo
> (II) Loading extension XVideo-MotionCompensation
> (II) Loading extension X-Resource
> (II) LoadModule: "dbe"
> (II) Loading /usr/X11R6/lib/modules/extensions//libdbe.so
> (II) Module dbe: vendor="X.Org Foundation"
>       compiled for 1.6.3.901, module version = 1.0.0
>       Module class: X.Org Server Extension
>       ABI class: X.Org Server Extension, version 2.0
> (II) Loading extension DOUBLE-BUFFER
> (II) LoadModule: "glx"
> (II) Loading /usr/X11R6/lib/modules/extensions//libglx.so
> (II) Module glx: vendor="X.Org Foundation"
>       compiled for 1.6.3.901, module version = 1.0.0
>       ABI class: X.Org Server Extension, version 2.0
> (==) AIGLX enabled
> (II) Loading extension GLX
> (II) LoadModule: "dri"
> (II) Loading /usr/X11R6/lib/modules/extensions//libdri.so
> (II) Module dri: vendor="X.Org Foundation"
>       compiled for 1.6.3.901, module version = 1.0.0
>       ABI class: X.Org Server Extension, version 2.0
> (II) Loading extension XFree86-DRI
> (II) LoadModule: "dri2"
> (II) Loading /usr/X11R6/lib/modules/extensions//libdri2.so
> (II) Module dri2: vendor="X.Org Foundation"
>       compiled for 1.6.3.901, module version = 1.1.0
>       ABI class: X.Org Server Extension, version 2.0
> (II) Loading extension DRI2
> (II) LoadModule: "sunffb"
> (II) Loading /usr/X11R6/lib/modules/drivers//sunffb_drv.so
> (II) Module sunffb: vendor="X.Org Foundation"
>       compiled for 1.6.3.901, module version = 1.2.0
>       Module class: X.Org Video Driver
>       ABI class: X.Org Video Driver, version 5.0
> (II) LoadModule: "wsfb"
> (II) Loading /usr/X11R6/lib/modules/drivers//wsfb_drv.so
> (II) Module wsfb: vendor="X.Org Foundation"
>       compiled for 1.6.3.901, module version = 0.2.1
>       ABI class: X.Org Video Driver, version 5.0
> (II) LoadModule: "mouse"
> (II) Loading /usr/X11R6/lib/modules/input//mouse_drv.so
> (II) Module mouse: vendor="X.Org Foundation"
>       compiled for 1.6.3.901, module version = 1.4.0
>       Module class: X.Org XInput Driver
>       ABI class: X.Org XInput driver, version 4.0
> (II) LoadModule: "kbd"
> (II) Loading /usr/X11R6/lib/modules/input//kbd_drv.so
> (II) Module kbd: vendor="X.Org Foundation"
>       compiled for 1.6.3.901, module version = 1.3.2
>       Module class: X.Org XInput Driver
>       ABI class: X.Org XInput driver, version 4.0
> (II) SUNFFB: driver for Creator, Creator 3D and Elite 3D
> (II) wsfb: driver for wsdisplay framebuffer: wsfb
> (WW) Falling back to old probe method for sunffb
> (WW) Falling back to old probe method for wsfb
> (II) wsfb(1): using default device
> (II) Running in FRAMEBUFFER Mode
> (II) SUNFFB(0): Creating default Display subsection in Screen section
>       "Builtin Default sunffb Screen 0" for depth/fbbpp 24/32
> (==) SUNFFB(0): RGB weight 888
> (==) SUNFFB(0): Default visual is TrueColor
> (==) SUNFFB(0): Using gamma correction (1.0, 1.0, 1.0)
> (==) SUNFFB(0): Using HW cursor
> (II) Loading sub module "fb"
> (II) LoadModule: "fb"
> (II) Loading /usr/X11R6/lib/modules//libfb.so
> (II) Module fb: vendor="X.Org Foundation"
>       compiled for 1.6.3.901, module version = 1.0.0
>       ABI class: X.Org ANSI C Emulation, version 0.4
> (II) Loading sub module "xaa"
> (II) LoadModule: "xaa"
> (II) Loading /usr/X11R6/lib/modules//libxaa.so
> (II) Module xaa: vendor="X.Org Foundation"
>       compiled for 1.6.3.901, module version = 1.2.1
>       ABI class: X.Org Video Driver, version 5.0
> (II) Loading sub module "ramdac"
> (II) LoadModule: "ramdac"
> (II) Module "ramdac" already built-in
> (II) Loading sub module "dbe"
> (II) LoadModule: "dbe"
> (II) Reloading /usr/X11R6/lib/modules/extensions//libdbe.so
> (II) Loading extension DOUBLE-BUFFER
> (==) SUNFFB(0): DPI set to (96, 96)
> (II) wsfb(1): Creating default Display subsection in Screen section
>       "Builtin Default wsfb Screen 0" for depth/fbbpp 24/32
> (==) wsfb(1): Depth 24, (--) framebuffer bpp 32
> (==) wsfb(1): RGB weight 888
> (==) wsfb(1): Default visual is TrueColor
> (==) wsfb(1): Using gamma correction (1.0, 1.0, 1.0)
> (II) wsfb(1): Vidmem: 8192k
> (==) wsfb(1): DPI set to (96, 96)
> (**) wsfb(1): Using "Shadow Framebuffer"
> (II) Loading sub module "shadow"
> (II) LoadModule: "shadow"
> (II) Loading /usr/X11R6/lib/modules//libshadow.so
> (II) Module shadow: vendor="X.Org Foundation"
>       compiled for 1.6.3.901, module version = 1.1.0
>       ABI class: X.Org ANSI C Emulation, version 0.4
> (II) Loading sub module "fb"
> (II) LoadModule: "fb"
> (II) Reloading /usr/X11R6/lib/modules//libfb.so
> (--) Depth 24 pixmap format is 32 bpp
> (II) Builtin Default sunffb Device 0: AFB: Detected Elite3D/M6.
> (II) Builtin Default sunffb Device 0: BT498 (PAC2) ramdac detected
> (II) Builtin Default sunffb Device 0: Detected Elite3D M3/M6, checking 
> firmware...
> (II) Builtin Default sunffb Device 0: ... AFB firmware not loaded
> (WW) Builtin Default sunffb Device 0: Forcing no acceleration on Elite3D M3/M6
> (==) SUNFFB(0): Backing store disabled
> (==) SUNFFB(0): Silken mouse enabled
> (II) SUNFFB(0): DPMS enabled
> (II) SUNFFB(0): DPMS enabled
> (==) RandR enabled
> (==) wsfb(1): Backing store disabled
> (==) RandR enabled
> (II) Initializing built-in extension Generic Event Extension
> (II) Initializing built-in extension SHAPE
> (II) Initializing built-in extension MIT-SHM
> (II) Initializing built-in extension XInputExtension
> (II) Initializing built-in extension XTEST
> (II) Initializing built-in extension BIG-REQUESTS
> (II) Initializing built-in extension SYNC
> (II) Initializing built-in extension XKEYBOARD
> (II) Initializing built-in extension XC-MISC
> (II) Initializing built-in extension XINERAMA
> (II) Initializing built-in extension XFIXES
> (II) Initializing built-in extension RENDER
> (II) Initializing built-in extension RANDR
> (II) Initializing built-in extension COMPOSITE
> (II) Initializing built-in extension DAMAGE
> (II) AIGLX: Screen 0 is not DRI2 capable
> (II) AIGLX: Screen 0 is not DRI capable
> (II) AIGLX: Loaded and initialized /usr/X11R6/lib/modules/dri/swrast_dri.so
> (II) GLX: Initialized DRISWRAST GL provider for screen 0
> (II) AIGLX: Screen 1 is not DRI2 capable
> (II) AIGLX: Screen 1 is not DRI capable
> (II) AIGLX: Loaded and initialized /usr/X11R6/lib/modules/dri/swrast_dri.so
> (II) GLX: Initialized DRISWRAST GL provider for screen 1
> 
> Fatal server error:
> Caught signal 11.  Server aborting
> 
> 
> Please consult the The X.Org Foundation support 
>        at http://wiki.x.org
>  for help. 
> Please also check the log file at "/var/log/Xorg.0.log" for additional 
> information.
> 
> 

Known problem. I'm working on it. The autoconfiguration code in xserver
1.6 has changed slightly and needs a bit more work for OpenBSD.

In the mean time you can probably get your system running with a proper
xorg.conf, whith just the device section that you need.

-- 
Matthieu Herrb

Reply via email to