Bug 8296 - Xorg core dump on start, using an enterprise 250 ( sparc64 ) with a PGX64 fb
Summary: Xorg core dump on start, using an enterprise 250 ( sparc64 ) with a PGX64 fb
Status: RESOLVED WORKSFORME
Alias: None
Product: xorg
Classification: Unclassified
Component: Server/General (show other bugs)
Version: 6.9.0
Hardware: SPARC FreeBSD
: high critical
Assignee: Xorg Project Team
QA Contact: Xorg Project Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-09-16 04:11 UTC by Michel Gravey
Modified: 2011-10-15 11:45 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Attachments

Description Michel Gravey 2006-09-16 04:11:30 UTC
Hello,
I'm new to xorg on sun platforms but bad luck, it core dumps on early start (no
video mode switch nor blank screen), using X -configure.
The hardware is an enterprise 250 (dual 400Mhz) in SMP mode with a PGX64 (ATI
Rage XL) video board, OS : FreeBSD 6.1 release.
A manual configuration in text mode doesn't help. I tried to tweak some
parameters like ChipID/ChipRev and ReferenceClock. With them or without them
it's crash at the very beginning.
I use a fresh compiled Xorg server from ports first then I choose to use the
stock package from the 6.1 release. It doesn't help too.
So, here is my config file :
##########
Section "Module"
    Load        "dbe"   # Double buffer extension
    SubSection  "extmod"
      Option    "omit xfree86-dga"   # don't initialise the DGA extension
    EndSubSection
    Load        "type1"
#    Load        "speedo"
    Load        "freetype"
#    Load        "xtt"
#    Load       "glx"
#    Load       "dri"
EndSection

Section "Files"
    RgbPath     "/usr/X11R6/lib/X11/rgb"
    FontPath   "/usr/X11R6/lib/X11/fonts/misc/"
    FontPath   "/usr/X11R6/lib/X11/fonts/TTF/"
    FontPath   "/usr/X11R6/lib/X11/fonts/Type1/"
#    FontPath   "/usr/X11R6/lib/X11/fonts/CID/"
    FontPath   "/usr/X11R6/lib/X11/fonts/75dpi/"
    FontPath   "/usr/X11R6/lib/X11/fonts/100dpi/"
    FontPath   "/usr/X11R6/lib/X11/fonts/local/"
#    FontPath   "/usr/X11R6/lib/X11/fonts/Speedo/"
#    FontPath   "/usr/X11R6/lib/X11/fonts/TrueType/"
#    FontPath   "/usr/X11R6/lib/X11/fonts/freefont/"
#    ModulePath "/usr/X11R6/lib/modules"
EndSection

Section "ServerFlags"
#    Option "NoTrapSignals"
#    Option "DontVTSwitch"
#    Option "DontZap"
#    Option "Dont Zoom"
#    Option "DisableVidModeExtension"
#    Option "AllowNonLocalXvidtune"
#    Option "DisableModInDev"
#    Option "AllowNonLocalModInDev"
EndSection

Section "InputDevice"
    Identifier  "Keyboard1"
    Driver      "kbd"
#    Option     "Protocol"      "Xqueue"
    Option "AutoRepeat" "400 30"
#    Option     "Xleds"      "1 2 3"
#    Option "LeftAlt"     "Meta"
#    Option "RightAlt"    "ModeShift"
    Option "XkbRules"   "sun"
    Option "XkbModel"   "type5"
    Option "XkbLayout"  "us"
    Option "XkbCodes"   "sun(type5)"
EndSection

Section "InputDevice"
    Identifier  "Mouse1"
    Driver      "mouse"
    Option "Protocol"    "MouseSystems"
    Option "Device"      "/dev/cuau5"
#    Option "Resolution"        "256"
   #Option "ZAxisMapping"   "4 5 6 7"
#    Option "Emulate3Buttons"
#    Option "Emulate3Timeout"    "50"
EndSection

Section "Monitor"
    Identifier  "LiteON 15"
    HorizSync   31.5 - 60.1
    VertRefresh 56.3-75
EndSection

Section "Device"
    #BusID      "PCI:0:4:0"
    Identifier  "PGX64"
    Driver      "ati"
    BoardName   "ATI Rage XL"
    VideoRam    8192
#    ChipId     0x4752
#    ChipRev    0x39
    # Insert Clocks lines here if appropriate
    #Option "ReferenceClock" "28.636Mhz"
EndSection

Section "Screen"
    Identifier  "Screen 1"
    Device      "PGX64"
    Monitor     "LiteON 15"
    DefaultDepth 8
    Subsection "Display"
        Depth       8
        Modes       "640x480" "1024x768"
        ViewPort    0 0
    EndSubsection
    Subsection "Display"
        Depth       24
        Modes       "1024x768"
        ViewPort    0 0
    EndSubsection
EndSection

Section "ServerLayout"
    Identifier  "Simple Layout"
    Screen "Screen 1"
    InputDevice "Mouse1" "CorePointer"
    InputDevice "Keyboard1" "CoreKeyboard"
EndSection

# Section "DRI"
#    Mode 0666
# EndSection
#########
Here are the lines of the detected board during FreeBSD boot
#########
machfb0: <ATI Rage XL> mem 0x1000000-0x1ffffff,0x2000000-0x2000fff at device 4.0
on pci0
machfb0: console
machfb0: 16 MB aperture at 0xec2d8000, 1 KB registers at 0x817ffc00
machfb0: 8188 KB SGRAM 114.992 MHz, maximum RAMDAC clock 230 MHz, DSP
machfb0: resolution 1024x768 at 8 bpp
#########
My Xorg.0.log
#########
X Window System Version 6.9.0
Release Date: 21 December 2005
X Protocol Version 11, Revision 0, Release 6.9
Build Operating System: FreeBSD 6.1 sparc64 [ELF]
Current Operating System: FreeBSD sun.7ici.biz 6.1-RELEASE FreeBSD 6.1-RELEASE
#0: Mon Aug 28 10:52:59 CEST 2006    
root@sun.7ici.biz:/usr/src/sys/sparc64/compile/E250 sparc64
Build Date: 27 March 2006
        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: Sat Sep 16 12:32:28 2006
(==) Using config file: "/etc/X11/xorg.conf"
(==) ServerLayout "Simple Layout"
(**) |-->Screen "Screen 1" (0)
(**) |   |-->Monitor "LiteON 15"
(**) |   |-->Device "PGX64"
(**) |-->Input Device "Mouse1"
(**) |-->Input Device "Keyboard1"
(WW) `fonts.dir' not found (or not valid) in "/usr/X11R6/lib/X11/fonts/local/".
       Entry deleted from font path.
        (Run 'mkfontdir' on "/usr/X11R6/lib/X11/fonts/local/").
(**) 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/"
(**) RgbPath set to "/usr/X11R6/lib/X11/rgb"
(==) ModulePath set to "/usr/X11R6/lib/modules"
(II) Module ABI versions:
        X.Org ANSI C Emulation: 0.2
        X.Org Video Driver: 0.8
        X.Org XInput driver : 0.5
        X.Org Server Extension : 0.2
        X.Org Font Renderer : 0.4
(II) Loader running on freebsd
(II) LoadModule: "bitmap"
(II) Loading /usr/X11R6/lib/modules/fonts/libbitmap.so
(II) Module bitmap: vendor="X.Org Foundation"
        compiled for 6.9.0, module version = 1.0.0
        Module class: X.Org Font Renderer
        ABI class: X.Org Font Renderer, version 0.4
(II) Loading font Bitmap
(II) LoadModule: "pcidata"
(II) Loading /usr/X11R6/lib/modules/libpcidata.so
(II) Module pcidata: vendor="X.Org Foundation"
        compiled for 6.9.0, module version = 1.0.0
        ABI class: X.Org Video Driver, version 0.8
(--) Using syscons driver with X support (version 8594174236.96)
(--) using VT number 9

(II) PCI: PCI scan (all values are in hex)
(II) PCI: 00:01:0: chip 108e,1000 card 0000,0000 rev 01 class 06,80,00 hdr 80
(II) PCI: 00:01:1: chip 108e,1001 card 0000,0000 rev 01 class 02,00,00 hdr 80
(II) PCI: 00:03:0: chip 1000,000f card 0000,0000 rev 14 class 01,00,00 hdr 80
(II) PCI: 00:03:1: chip 1000,000f card 0000,0000 rev 14 class 01,00,00 hdr 80
(II) PCI: 00:04:0: chip 1002,4752 card 0000,0000 rev 27 class 03,00,00 hdr 00
(II) PCI: 01:01:0: chip 8086,1008 card 8086,1107 rev 02 class 02,00,00 hdr 00
(II) PCI: End of PCI scan
(II) Host-to-PCI bridge:
(II) Bus 0: bridge is at (0:0:0), (0,0,0), BCTRL: 0x0008 (VGA_EN is set)
(II) Bus 0 I/O range:
        [0] -1  0       0x00000000 - 0x00ffffff (0x1000000) IX[B]
(II) Bus 0 non-prefetchable memory range:
        [0] -1  0       0x00000000 - 0xffffffff (0x100000000) MX[B]
(II) Bus 0 prefetchable memory range:
        [0] -1  0       0x00000000 - 0xffffffff (0x100000000) MX[B]
(II) Host-to-PCI bridge:
(II) Bus 1: bridge is at (0:0:0), (1,1,0), BCTRL: 0x0008 (VGA_EN is set)
(II) Bus 1 I/O range:
        [0] -1  0       0x00000000 - 0x00ffffff (0x1000000) IX[B]
(II) Bus 1 non-prefetchable memory range:
        [0] -1  0       0x00000000 - 0xffffffff (0x100000000) MX[B]
(II) Bus 1 prefetchable memory range:
        [0] -1  0       0x00000000 - 0xffffffff (0x100000000) MX[B]
(--) PCI:*(0:4:0) ATI Technologies Inc Rage XL rev 39, Mem @ 0x01000000/24,
0x02000000/12, I/O @ 0xffffff00/8, BIOS @ 0x02020000/17
(II) Addressable bus resource ranges are
        [0] -1  0       0x00000000 - 0xffffffff (0x100000000) MX[B]
        [1] -1  0       0x00000000 - 0x00ffffff (0x1000000) IX[B]
(II) OS-reported resource ranges:
        [0] -1  0       0xffffffff - 0xffffffff (0x1) MX[B]
        [1] -1  0       0x00000000 - 0x00000000 (0x1) MX[B]
        [2] -1  0       0x00ffffff - 0x00ffffff (0x1) IX[B]
        [3] -1  0       0x00000000 - 0x00000000 (0x1) IX[B]
(II) Active PCI resource ranges:
        [0] -1  0       0x00040000 - 0x0007ffff (0x40000) MX[B]E
        [1] -1  0       0x00020000 - 0x0003ffff (0x20000) MX[B]E
        [2] -1  0       0x00016000 - 0x00017fff (0x2000) MX[B]E
        [3] -1  0       0x00014000 - 0x00017fff (0x4000) MX[B]E
        [4] -1  0       0x00012000 - 0x00013fff (0x2000) MX[B]E
        [5] -1  0       0x00010000 - 0x0001ffff (0x10000) MX[B]E
        [6] -1  0       0x00008000 - 0x0000ffff (0x8000) MX[B]E
        [7] -1  0       0x71000000 - 0x71ffffff (0x1000000) MX[B]E
        [8] -1  0       0x70000000 - 0x7fffffff (0x10000000) MX[B]E
        [9] -1  0       0x02020000 - 0x0203ffff (0x20000) MX[B](B)
        [10] -1 0       0x02000000 - 0x02000fff (0x1000) MX[B](B)
        [11] -1 0       0x01000000 - 0x01ffffff (0x1000000) MX[B](B)
        [12] -1 0       0x00000400 - 0x000004ff (0x100) IX[B]E
        [13] -1 0       0x00000800 - 0x000008ff (0x100) IX[B]E
        [14] -1 0       0x00000400 - 0x000004ff (0x100) IX[B]E
        [15] -1 0       0xffffff00 - 0xffffffff (0x100) IX[B](B)
(II) PCI Memory resource overlap reduced 0x00014000 from 0x00017fff to 0x00015fff
(II) PCI Memory resource overlap reduced 0x00010000 from 0x0001ffff to 0x00011fff
(II) PCI Memory resource overlap reduced 0x70000000 from 0x7fffffff to 0x70ffffff
(II) Active PCI resource ranges after removing overlaps:
        [0] -1  0       0x00040000 - 0x0007ffff (0x40000) MX[B]E
        [1] -1  0       0x00020000 - 0x0003ffff (0x20000) MX[B]E
        [2] -1  0       0x00016000 - 0x00017fff (0x2000) MX[B]E
        [3] -1  0       0x00014000 - 0x00015fff (0x2000) MX[B]E
        [4] -1  0       0x00012000 - 0x00013fff (0x2000) MX[B]E
        [5] -1  0       0x00010000 - 0x00011fff (0x2000) MX[B]E
        [6] -1  0       0x00008000 - 0x0000ffff (0x8000) MX[B]E
        [7] -1  0       0x71000000 - 0x71ffffff (0x1000000) MX[B]E
        [8] -1  0       0x70000000 - 0x70ffffff (0x1000000) MX[B]E
        [9] -1  0       0x02020000 - 0x0203ffff (0x20000) MX[B](B)
        [10] -1 0       0x02000000 - 0x02000fff (0x1000) MX[B](B)
        [11] -1 0       0x01000000 - 0x01ffffff (0x1000000) MX[B](B)
        [12] -1 0       0x00000400 - 0x000004ff (0x100) IX[B]E
        [13] -1 0       0x00000800 - 0x000008ff (0x100) IX[B]E
        [14] -1 0       0x00000400 - 0x000004ff (0x100) IX[B]E
        [15] -1 0       0xffffff00 - 0xffffffff (0x100) IX[B](B)
(II) OS-reported resource ranges after removing overlaps with PCI:
        [0] -1  0       0xffffffff - 0xffffffff (0x1) MX[B]
        [1] -1  0       0x00000000 - 0x00000000 (0x1) MX[B]
        [2] -1  0       0x00ffffff - 0x00ffffff (0x1) IX[B]
        [3] -1  0       0x00000000 - 0x00000000 (0x1) IX[B]
(II) All system resource ranges:
        [0] -1  0       0xffffffff - 0xffffffff (0x1) MX[B]
        [1] -1  0       0x00000000 - 0x00000000 (0x1) MX[B]
        [2] -1  0       0x00040000 - 0x0007ffff (0x40000) MX[B]E
        [3] -1  0       0x00020000 - 0x0003ffff (0x20000) MX[B]E
        [4] -1  0       0x00016000 - 0x00017fff (0x2000) MX[B]E
        [5] -1  0       0x00014000 - 0x00015fff (0x2000) MX[B]E
        [6] -1  0       0x00012000 - 0x00013fff (0x2000) MX[B]E
        [7] -1  0       0x00010000 - 0x00011fff (0x2000) MX[B]E
        [8] -1  0       0x00008000 - 0x0000ffff (0x8000) MX[B]E
        [9] -1  0       0x71000000 - 0x71ffffff (0x1000000) MX[B]E
        [10] -1 0       0x70000000 - 0x70ffffff (0x1000000) MX[B]E
        [11] -1 0       0x02020000 - 0x0203ffff (0x20000) MX[B](B)
        [12] -1 0       0x02000000 - 0x02000fff (0x1000) MX[B](B)
        [13] -1 0       0x01000000 - 0x01ffffff (0x1000000) MX[B](B)
        [14] -1 0       0x00ffffff - 0x00ffffff (0x1) IX[B]
        [15] -1 0       0x00000000 - 0x00000000 (0x1) IX[B]
        [16] -1 0       0x00000400 - 0x000004ff (0x100) IX[B]E
        [17] -1 0       0x00000800 - 0x000008ff (0x100) IX[B]E
        [18] -1 0       0x00000400 - 0x000004ff (0x100) IX[B]E
        [19] -1 0       0xffffff00 - 0xffffffff (0x100) IX[B](B)
(II) LoadModule: "dbe"
(II) Loading /usr/X11R6/lib/modules/extensions/libdbe.so
(II) Module dbe: vendor="X.Org Foundation"
        compiled for 6.9.0, module version = 1.0.0
        Module class: X.Org Server Extension
        ABI class: X.Org Server Extension, version 0.2
(II) Loading extension DOUBLE-BUFFER
(II) LoadModule: "extmod"
(II) Loading /usr/X11R6/lib/modules/extensions/libextmod.so
(II) Module extmod: vendor="X.Org Foundation"
        compiled for 6.9.0, module version = 1.0.0
        Module class: X.Org Server Extension
        ABI class: X.Org Server Extension, version 0.2
(II) Loading extension SHAPE
(II) Loading extension MIT-SUNDRY-NONSTANDARD
(II) Loading extension BIG-REQUESTS
(II) Loading extension SYNC
(II) Loading extension MIT-SCREEN-SAVER
(II) Loading extension XC-MISC
(II) Loading extension XFree86-VidModeExtension
(II) Loading extension XFree86-Misc
(II) Loading extension DPMS
(II) Loading extension TOG-CUP
(II) Loading extension Extended-Visual-Information
(II) Loading extension XVideo
(II) Loading extension XVideo-MotionCompensation
(II) Loading extension X-Resource
(II) LoadModule: "type1"
(II) Loading /usr/X11R6/lib/modules/fonts/libtype1.so
(II) Module type1: vendor="X.Org Foundation"
        compiled for 6.9.0, module version = 1.0.2
        Module class: X.Org Font Renderer
        ABI class: X.Org Font Renderer, version 0.4
(II) Loading font Type1
(II) Loading font CID
(II) LoadModule: "freetype"
(II) Loading /usr/X11R6/lib/modules/fonts/libfreetype.so
(II) Module freetype: vendor="X.Org Foundation & the After X-TT Project"
        compiled for 6.9.0, module version = 2.1.0
        Module class: X.Org Font Renderer
        ABI class: X.Org Font Renderer, version 0.4
(II) Loading font FreeType
(II) LoadModule: "ati"
(II) Loading /usr/X11R6/lib/modules/drivers/ati_drv.so
(II) Module ati: vendor="X.Org Foundation"
        compiled for 6.9.0, module version = 6.5.7
        Module class: X.Org Video Driver
        ABI class: X.Org Video Driver, version 0.8
(II) LoadModule: "mouse"
(II) Loading /usr/X11R6/lib/modules/input/mouse_drv.so
(II) Module mouse: vendor="X.Org Foundation"
        compiled for 6.9.0, module version = 1.0.3
        Module class: X.Org XInput Driver
        ABI class: X.Org XInput driver, version 0.5
(II) LoadModule: "kbd"
(II) Loading /usr/X11R6/lib/modules/input/kbd_drv.so
(II) Module kbd: vendor="X.Org Foundation"
        compiled for 6.9.0, module version = 1.0.1
        Module class: X.Org XInput Driver
        ABI class: X.Org XInput driver, version 0.5
(II) ATI: ATI driver (version 6.5.7) for chipset: ati
(II) R128: Driver for ATI Rage 128 chipsets:
        ATI Rage 128 Mobility M3 LE (PCI), ATI Rage 128 Mobility M3 LF (AGP),
        (snip)
        ATI Rage 128 Pro ULTRA TU (AGP?)
(II) RADEON: Driver for ATI Radeon chipsets: ATI Radeon QD (AGP),
        ATI Radeon QE (AGP), ATI Radeon QF (AGP), ATI Radeon QG (AGP),
        (snip)
        ATI Radeon X850 XT (R480) (AGP), ATI Radeon X850 XT PE (R480) (AGP)
(II) Primary Device is: PCI 00:04:0
(II) ATI:  Candidate "Device" section "PGX64".

   *** If unresolved symbols were reported above, they might not
   *** be the reason for the server aborting.

Fatal server error:
Caught signal 4.  Server aborting
###########

I can email a dump or test patches if it may help to fix the problem.

Best regards,

Michel Gravey
Comment 1 Daniel Stone 2007-02-27 01:33:35 UTC
Sorry about the phenomenal bug spam, guys.  Adding xorg-team@ to the QA contact so bugs don't get lost in future.
Comment 2 Jeremy Huddleston Sequoia 2011-10-15 11:45:01 UTC
This is an old bug without sufficient information, so I am closing it.  If this 
is still an issue, please provide the full Xorg log, including backtrace.


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.