Announcement

Collapse
No announcement yet.

X refuses to start, 100% CPU usage with new 8.34.8 drivers

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • X refuses to start, 100% CPU usage with new 8.34.8 drivers

    Hi all

    After waiting patiently for the updated drivers, hoping they'd solve my problems with my X1600Pro HDMI card, I'm hit with yet another problem. I've got kernel 2.6.19 installed, and just compiled the latest 8.34.8 drivers for xorg 7.1.

    When I try to start X, the screen goes black, and via ssh from another machine I can see the X process using 100% of one cpu core. I've checked the Xorg logs, and the last thing reported is that the fglrxdrm module was being loaded. dmesg shows nothing relevant, besides the two typical lines that fglrx spits out when its kernel module is loaded.

    I've attached the relevant logs below:

    lspci:
    Code:
    00:00.0 RAM memory: nVidia Corporation C51 Host Bridge (rev a2)
    00:00.1 RAM memory: nVidia Corporation C51 Memory Controller 0 (rev a2)
    00:00.2 RAM memory: nVidia Corporation C51 Memory Controller 1 (rev a2)
    00:00.3 RAM memory: nVidia Corporation C51 Memory Controller 5 (rev a2)
    00:00.4 RAM memory: nVidia Corporation C51 Memory Controller 4 (rev a2)
    00:00.5 RAM memory: nVidia Corporation C51 Host Bridge (rev a2)
    00:00.6 RAM memory: nVidia Corporation C51 Memory Controller 3 (rev a2)
    00:00.7 RAM memory: nVidia Corporation C51 Memory Controller 2 (rev a2)
    00:02.0 PCI bridge: nVidia Corporation C51 PCI Express Bridge (rev a1)
    00:03.0 PCI bridge: nVidia Corporation C51 PCI Express Bridge (rev a1)
    00:04.0 PCI bridge: nVidia Corporation C51 PCI Express Bridge (rev a1)
    00:09.0 RAM memory: nVidia Corporation MCP51 Host Bridge (rev a2)
    00:0a.0 ISA bridge: nVidia Corporation MCP51 LPC Bridge (rev a3)
    00:0a.1 SMBus: nVidia Corporation MCP51 SMBus (rev a3)
    00:0a.2 RAM memory: nVidia Corporation MCP51 Memory Controller 0 (rev a3)
    00:0b.0 USB Controller: nVidia Corporation MCP51 USB Controller (rev a3)
    00:0b.1 USB Controller: nVidia Corporation MCP51 USB Controller (rev a3)
    00:0d.0 IDE interface: nVidia Corporation MCP51 IDE (rev a1)
    00:0e.0 IDE interface: nVidia Corporation MCP51 Serial ATA Controller (rev a1)
    00:0f.0 IDE interface: nVidia Corporation MCP51 Serial ATA Controller (rev a1)
    00:10.0 PCI bridge: nVidia Corporation MCP51 PCI Bridge (rev a2)
    00:10.1 Audio device: nVidia Corporation MCP51 High Definition Audio (rev a2)
    00:14.0 Bridge: nVidia Corporation MCP51 Ethernet Controller (rev a3)
    00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration
    00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map
    00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller
    00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control
    03:00.0 VGA compatible controller: ATI Technologies Inc RV530 [Radeon X1600]
    03:00.1 Display controller: ATI Technologies Inc RV530 [Radeon X1600] (Secondary)
    04:05.0 FireWire (IEEE 1394): Texas Instruments TSB43AB22/A IEEE-1394a-2000 Controller (PHY/Link)
    04:08.0 Multimedia video controller: Conexant CX23880/1/2/3 PCI Video and Audio Decoder (rev 05)
    04:08.1 Multimedia controller: Conexant CX23880/1/2/3 PCI Video and Audio Decoder [Audio Port] (rev 05)
    04:08.2 Multimedia controller: Conexant CX23880/1/2/3 PCI Video and Audio Decoder [MPEG Port] (rev 05)
    04:08.4 Multimedia controller: Conexant CX23880/1/2/3 PCI Video and Audio Decoder [IR Port] (rev 05)
    04:09.0 Multimedia video controller: Conexant CX23880/1/2/3 PCI Video and Audio Decoder (rev 05)
    04:09.1 Multimedia controller: Conexant CX23880/1/2/3 PCI Video and Audio Decoder [Audio Port] (rev 05)
    04:09.2 Multimedia controller: Conexant CX23880/1/2/3 PCI Video and Audio Decoder [MPEG Port] (rev 05)
    04:09.4 Multimedia controller: Conexant CX23880/1/2/3 PCI Video and Audio Decoder [IR Port] (rev 05)
    /var/log/Xorg.0.log:
    (posting in next message...)

    /etc/X11/xorg.conf:
    Code:
    Section "ServerLayout"
            Identifier     "Simple Layout"
            Screen      0  "aticonfig-Screen[0]" 0 0
            InputDevice    "Mouse1" "CorePointer"
            InputDevice    "Keyboard1" "CoreKeyboard"
            Option         "AIGLX" "false"
    EndSection
    
    Section "Files"
    
    #    FontPath   "/usr/share/fonts/TTF/"
    #    FontPath   "/usr/share/fonts/OTF"
    #    FontPath   "/usr/share/fonts/CID/"
    #    FontPath   "/usr/lib/X11/fonts/local/"
    #    FontPath   "/usr/lib/X11/fonts/misc/"
    #    FontPath   "/usr/lib/X11/fonts/75dpi/:unscaled"
    #    FontPath   "/usr/lib/X11/fonts/100dpi/:unscaled"
    #    FontPath   "/usr/lib/X11/fonts/Speedo/"
    #    FontPath   "/usr/lib/X11/fonts/Type1/"
    #    FontPath   "/usr/lib/X11/fonts/TrueType/"
    #    FontPath   "/usr/lib/X11/fonts/freefont/"
    #    FontPath   "/usr/lib/X11/fonts/75dpi/"
    #    FontPath   "/usr/lib/X11/fonts/100dpi/"
            FontPath     "/usr/share/fonts/misc/"
            FontPath     "/usr/share/fonts/Type1/"
            FontPath     "/usr/share/fonts/100dpi/"
            FontPath     "/usr/share/fonts/75dpi/"
    EndSection
    
    Section "Module"
    
            Load  "dbe"     # Double buffer extension
            SubSection "extmod"
                    Option      "omit xfree86-dga"
            EndSubSection
            Load  "freetype"
            Load  "glx"
            Load  "dri"
            Load  "Xv"
    EndSection
    
    Section "Extensions"
            Option "Composite" "Disable"
    EndSection
    
    Section "InputDevice"
            Identifier  "Keyboard1"
            Driver      "kbd"
            Option      "AutoRepeat" "500 30"
            Option      "XkbRules" "xorg"
            Option      "XkbModel" "pc105"
            Option      "XkbLayout" "us"
            Option      "XkbOptions"  "ctrl:swapcaps"
    EndSection
    
    Section "InputDevice"
            Identifier  "Mouse1"
            Driver      "mouse"
            Option      "Protocol" "Auto"   # Auto detect
            Option      "Device" "/dev/input/mice"
            Option      "ZAxisMapping" "4 5 6 7"
    EndSection
    
    Section "Monitor"
            Identifier   "aticonfig-Monitor[0]"
            Option      "VendorName" "ATI Proprietary Driver"
            Option      "ModelName" "Generic Autodetecting Monitor"
            Option      "DPMS" "true"
    EndSection
    
    Section "Device"
            Identifier  "aticonfig-Device[0]"
            Driver      "fglrx"
            #Option      "UseFastTLS" "1"
            Option      "TexturedVideo" "on"
            #Option     "VideoOverlay" "on"
            #Option      "DRI" "true"
    EndSection
    #Section "Device"
    #       Identifier  "aticonfig-Device[0]"
    #       Driver      "nvidia"
    #EndSection
    
    Section "Screen"
            Identifier "aticonfig-Screen[0]"
            Device     "aticonfig-Device[0]"
            Monitor    "aticonfig-Monitor[0]"
            DefaultDepth     24
            SubSection "Display"
                    Viewport   0 0
                    Depth     24
            EndSubSection
    EndSection
    
    Section "DRI"
            Group "video"
            Mode 0660
    EndSection
    dmesg | tail (after loading fglrx):
    Code:
    fglrx: module license 'Proprietary. (C) 2002 - ATI Technologies, Starnberg, GERMANY' taints kernel.
    [fglrx] Maximum main memory to use for locked dma buffers: 919 MBytes.
    [fglrx] module loaded - fglrx 8.34.8 [Feb 20 2007] on minor 0
    Anyone have any ideas why it would be freezing up like this?

    TIA
    Dave

  • #2
    Xorg.0.log (last few pages worth):
    Code:
    (II) Primary Device is: PCI 03:00:0
    (II) ATI Proprietary Linux Driver Version Identifier:8.34.8
    (II) ATI Proprietary Linux Driver Release Identifier: LGDr8.34g1                           
    (II) ATI Proprietary Linux Driver Build Date: Feb 20 2007 11:51:19
    (II) ATI Proprietary Linux Driver Build Information: autobuild-rel-r6-8.34.1.1.2.3-driver-lnx-x86-x86_64-327152
    (--) Assigning device section with no busID to primary device
    (WW) fglrx: No matching Device section for instance (BusID PCI:3:0:1) found
    (--) Chipset Supported AMD Graphics Processor (0x71C2) found
    (II) resource ranges after xf86ClaimFixedResources() call:
            [0] -1  0       0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
            [1] -1  0       0x000f0000 - 0x000fffff (0x10000) MX[B]
            [2] -1  0       0x000c0000 - 0x000effff (0x30000) MX[B]
            [3] -1  0       0x00000000 - 0x0009ffff (0xa0000) MX[B]
            [4] -1  0       0xf4000000 - 0xf4ffffff (0x1000000) MX[B]
            [5] -1  0       0xf5000000 - 0xf5ffffff (0x1000000) MX[B]
            [6] -1  0       0xf6000000 - 0xf6ffffff (0x1000000) MX[B]
            [7] -1  0       0xf8000000 - 0xf8ffffff (0x1000000) MX[B]
            [8] -1  0       0xf9000000 - 0xf9ffffff (0x1000000) MX[B]
            [9] -1  0       0xfa000000 - 0xfaffffff (0x1000000) MX[B]
            [10] -1 0       0xfcff8000 - 0xfcffbfff (0x4000) MX[B]
            [11] -1 0       0xfcfff000 - 0xfcfff7ff (0x800) MX[B]
            [12] -1 0       0xfe02b000 - 0xfe02bfff (0x1000) MX[B]
            [13] -1 0       0xfe024000 - 0xfe027fff (0x4000) MX[B]
            [14] -1 0       0xfe02c000 - 0xfe02cfff (0x1000) MX[B]
            [15] -1 0       0xfe02d000 - 0xfe02dfff (0x1000) MX[B]
            [16] -1 0       0xfe02e000 - 0xfe02e0ff (0x100) MX[B]
            [17] -1 0       0xfe02f000 - 0xfe02ffff (0x1000) MX[B]
            [18] -1 0       0xf7000000 - 0xf7ffffff (0x1000000) MX[B](B)
            [19] -1 0       0xfb000000 - 0xfbffffff (0x1000000) MX[B](B)
            [20] -1 0       0xfdcc0000 - 0xfdcdffff (0x20000) MX[B](B)
            [21] -1 0       0xfdcf0000 - 0xfdcfffff (0x10000) MX[B](B)
            [22] -1 0       0xd0000000 - 0xdfffffff (0x10000000) MX[B](B)
            [23] -1 0       0xfdce0000 - 0xfdceffff (0x10000) MX[B](B)
            [24] -1 0       0x0000ffff - 0x0000ffff (0x1) IX[B]
            [25] -1 0       0x00000000 - 0x000000ff (0x100) IX[B]
            [26] -1 0       0x0000c800 - 0x0000c807 (0x8) IX[B]
            [27] -1 0       0x0000cc00 - 0x0000cc0f (0x10) IX[B]
            [28] -1 0       0x00000b60 - 0x00000b63 (0x4) IX[B]
            [29] -1 0       0x00000960 - 0x00000967 (0x8) IX[B]
            [30] -1 0       0x00000be0 - 0x00000be3 (0x4) IX[B]
            [31] -1 0       0x000009e0 - 0x000009e7 (0x8) IX[B]
            [32] -1 0       0x0000e000 - 0x0000e00f (0x10) IX[B]
            [33] -1 0       0x00000b70 - 0x00000b73 (0x4) IX[B]
            [34] -1 0       0x00000970 - 0x00000977 (0x8) IX[B]
            [35] -1 0       0x00000bf0 - 0x00000bf3 (0x4) IX[B]
            [36] -1 0       0x000009f0 - 0x000009f7 (0x8) IX[B]
            [37] -1 0       0x0000f400 - 0x0000f40f (0x10) IX[B]
            [38] -1 0       0x00004c40 - 0x00004c7f (0x40) IX[B]
            [39] -1 0       0x00004c00 - 0x00004c3f (0x40) IX[B]
            [40] -1 0       0x0000bc00 - 0x0000bcff (0x100) IX[B](B)
    (II) fglrx(0): pEnt->device->identifier=0x6c1610
    (II) resource ranges after probing:
            [0] -1  0       0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
            [1] -1  0       0x000f0000 - 0x000fffff (0x10000) MX[B]
            [2] -1  0       0x000c0000 - 0x000effff (0x30000) MX[B]
            [3] -1  0       0x00000000 - 0x0009ffff (0xa0000) MX[B]
            [4] -1  0       0xf4000000 - 0xf4ffffff (0x1000000) MX[B]
            [5] -1  0       0xf5000000 - 0xf5ffffff (0x1000000) MX[B]
            [6] -1  0       0xf6000000 - 0xf6ffffff (0x1000000) MX[B]
            [7] -1  0       0xf8000000 - 0xf8ffffff (0x1000000) MX[B]
            [8] -1  0       0xf9000000 - 0xf9ffffff (0x1000000) MX[B]
            [9] -1  0       0xfa000000 - 0xfaffffff (0x1000000) MX[B]
            [10] -1 0       0xfcff8000 - 0xfcffbfff (0x4000) MX[B]
            [11] -1 0       0xfcfff000 - 0xfcfff7ff (0x800) MX[B]
            [12] -1 0       0xfe02b000 - 0xfe02bfff (0x1000) MX[B]
            [13] -1 0       0xfe024000 - 0xfe027fff (0x4000) MX[B]
            [14] -1 0       0xfe02c000 - 0xfe02cfff (0x1000) MX[B]
            [15] -1 0       0xfe02d000 - 0xfe02dfff (0x1000) MX[B]
            [16] -1 0       0xfe02e000 - 0xfe02e0ff (0x100) MX[B]
            [17] -1 0       0xfe02f000 - 0xfe02ffff (0x1000) MX[B]
            [18] -1 0       0xf7000000 - 0xf7ffffff (0x1000000) MX[B](B)
            [19] -1 0       0xfb000000 - 0xfbffffff (0x1000000) MX[B](B)
            [20] -1 0       0xfdcc0000 - 0xfdcdffff (0x20000) MX[B](B)
            [21] -1 0       0xfdcf0000 - 0xfdcfffff (0x10000) MX[B](B)
            [22] -1 0       0xd0000000 - 0xdfffffff (0x10000000) MX[B](B)
            [23] -1 0       0xfdce0000 - 0xfdceffff (0x10000) MX[B](B)
            [24] 0  0       0x000a0000 - 0x000affff (0x10000) MS[B]
            [25] 0  0       0x000b0000 - 0x000b7fff (0x8000) MS[B]
            [26] 0  0       0x000b8000 - 0x000bffff (0x8000) MS[B]
            [27] -1 0       0x0000ffff - 0x0000ffff (0x1) IX[B]
            [28] -1 0       0x00000000 - 0x000000ff (0x100) IX[B]
            [29] -1 0       0x0000c800 - 0x0000c807 (0x8) IX[B]
            [30] -1 0       0x0000cc00 - 0x0000cc0f (0x10) IX[B]
            [31] -1 0       0x00000b60 - 0x00000b63 (0x4) IX[B]
            [32] -1 0       0x00000960 - 0x00000967 (0x8) IX[B]
            [33] -1 0       0x00000be0 - 0x00000be3 (0x4) IX[B]
            [34] -1 0       0x000009e0 - 0x000009e7 (0x8) IX[B]
            [35] -1 0       0x0000e000 - 0x0000e00f (0x10) IX[B]
            [36] -1 0       0x00000b70 - 0x00000b73 (0x4) IX[B]
            [37] -1 0       0x00000970 - 0x00000977 (0x8) IX[B]
            [38] -1 0       0x00000bf0 - 0x00000bf3 (0x4) IX[B]
            [39] -1 0       0x000009f0 - 0x000009f7 (0x8) IX[B]
            [40] -1 0       0x0000f400 - 0x0000f40f (0x10) IX[B]
            [41] -1 0       0x00004c40 - 0x00004c7f (0x40) IX[B]
            [42] -1 0       0x00004c00 - 0x00004c3f (0x40) IX[B]
            [43] -1 0       0x0000bc00 - 0x0000bcff (0x100) IX[B](B)
            [44] 0  0       0x000003b0 - 0x000003bb (0xc) IS[B]
            [45] 0  0       0x000003c0 - 0x000003df (0x20) IS[B]
    (II) Setting vga for screen 0.
    (II) fglrx(0): === [atiddxPreInit] === begin, [x]
    (II) Loading sub module "vgahw"
    (II) LoadModule: "vgahw"
    (II) Loading /usr/lib64/xorg/modules/libvgahw.so
    (II) Module vgahw: vendor="X.Org Foundation"
            compiled for 7.1.1, module version = 0.1.0
            ABI class: X.Org Video Driver, version 1.0
    (II) fglrx(0): PCI bus 3 card 0 func 0
    (**) fglrx(0): Depth 24, (--) framebuffer bpp 32
    (II) fglrx(0): Pixel depth = 24 bits stored in 4 bytes (32 bpp pixmaps)
    (==) fglrx(0): Default visual is TrueColor
    (**) fglrx(0): Option "NoDRI" "Yes"
    (**) fglrx(0): Option "TexturedVideo" "on"
    (**) fglrx(0): Option "DPMS" "true"
    (==) fglrx(0): RGB weight 888
    (II) fglrx(0): Using 8 bits per RGB (8 bit DAC)
    (==) fglrx(0): Gamma Correction for I is 0x06419064
    (==) fglrx(0): Gamma Correction for II is 0x06419064
    (==) fglrx(0): Buffer Tiling is ON
    (II) Loading sub module "int10"
    (II) LoadModule: "int10"
    (II) Loading /usr/lib64/xorg/modules/libint10.so
    (II) Module int10: vendor="X.Org Foundation"
            compiled for 7.1.1, module version = 1.0.0
            ABI class: X.Org Video Driver, version 1.0
    (II) fglrx(0): Primary V_BIOS segment is: 0xc000
    (--) fglrx(0): Chipset: "Radeon X1600 Series" (Chipset = 0x71c2)
    (--) fglrx(0): (PciSubVendor = 0x174b, PciSubDevice = 0x0980)
    (--) fglrx(0): board vendor info: third party graphics adapter - NOT original ATI
    (--) fglrx(0): Linear framebuffer (phys) at 0xd0000000
    (--) fglrx(0): MMIO registers at 0xfdcf0000
    (==) fglrx(0): ROM-BIOS at 0x000c0000
    (II) Loading sub module "vbe"
    (II) LoadModule: "vbe"
    (II) Loading /usr/lib64/xorg/modules/libvbe.so
    (II) Module vbe: vendor="X.Org Foundation"
            compiled for 7.1.1, module version = 1.1.0
            ABI class: X.Org Video Driver, version 1.0
    (II) fglrx(0): VESA BIOS detected
    (II) fglrx(0): VESA VBE Version 3.0
    (II) fglrx(0): VESA VBE Total Mem: 16384 kB
    (II) fglrx(0): VESA VBE OEM: ATI ATOMBIOS
    (II) fglrx(0): VESA VBE OEM Software Rev: 9.12
    (II) fglrx(0): VESA VBE OEM Vendor: (C) 1988-2005, ATI Technologies Inc. 
    (II) fglrx(0): VESA VBE OEM Product: RV530
    (II) fglrx(0): VESA VBE OEM Product Rev: 01.00
    (II) fglrx(0): ATI Video BIOS revision 9 or later detected
    drmOpenDevice: node name is /dev/dri/card0
    drmOpenDevice: open result is 7, (OK)
    drmOpenDevice: node name is /dev/dri/card0
    drmOpenDevice: open result is 7, (OK)
    drmOpenDevice: node name is /dev/dri/card0
    drmOpenDevice: open result is 7, (OK)
    drmGetBusid returned ''
    (II) Loading sub module "fglrxdrm"
    (II) LoadModule: "fglrxdrm"
    (II) Loading /usr/lib64/xorg/modules/linux/libfglrxdrm.so
    (II) Module fglrxdrm: vendor="FireGL - ATI Technologies Inc."
            compiled for 7.1.0, module version = 8.34.8
            ABI class: X.Org Server Extension, version 0.3

    Comment


    • #3
      This seems similar to this bug: http://ati.cchtml.com/show_bug.cgi?id=567

      Comment


      • #4
        kernel stack dump

        Originally posted by blakeyez View Post
        Xorg.0.log (last few pages worth):
        Code:
        (II) Primary Device is: PCI 03:00:0
        (II) ATI Proprietary Linux Driver Version Identifier:8.34.8
        (II) ATI Proprietary Linux Driver Release Identifier: LGDr8.34g1                           
        (II) ATI Proprietary Linux Driver Build Date: Feb 20 2007 11:51:19
        (II) ATI Proprietary Linux Driver Build Information: autobuild-rel-r6-8.34.1.1.2.3-driver-lnx-x86-x86_64-327152
        (--) Assigning device section with no busID to primary device
        (WW) fglrx: No matching Device section for instance (BusID PCI:3:0:1) found
        (--) Chipset Supported AMD Graphics Processor (0x71C2) found
        (II) resource ranges after xf86ClaimFixedResources() call:
        If you can SSh to a the system, can you get the output from the 'Alt-SySReq-t' key? It should give a dump of all running tasks (including where in the kernel the driver is spinning).

        Matt

        Comment


        • #5
          Originally posted by mtippett View Post
          If you can SSh to a the system, can you get the output from the 'Alt-SySReq-t' key? It should give a dump of all running tasks (including where in the kernel the driver is spinning).

          Matt
          I rebuilt my kernel with the SYSRQ support (I'd disabled it before), but the call traces are all empty; here's an excerpt:

          Code:
          Feb 22 10:46:19 singularity startx        S 000000247c6ab4b4     0  9283   5418  9299               (NOTLB)
          Feb 22 10:46:19 singularity ffff810035643eb8 0000000000000086 0000000000000000 ffffffff00000001
          Feb 22 10:46:19 singularity ffffffff807a3740 ffffffff807a3740 0000000000000001 ffff81003d5c0b88
          Feb 22 10:46:19 singularity 0000000000000292 0000000000000001 ffff81003ef737d0 ffff81003f01c080
          Feb 22 10:46:19 singularity Call Trace:
          Feb 22 10:46:19 singularity 
          Feb 22 10:46:19 singularity xinit         S 0000002484f75dda     0  9299   9283  9300               (NOTLB)
          Feb 22 10:46:19 singularity ffff810039a29b28 0000000000000082 0000000000000296 ffffffff803fcc31
          Feb 22 10:46:20 singularity ffffffff807a3740 ffffffff807a3740 0000000000000001 ffffffff8021e1e7
          Feb 22 10:46:20 singularity ffff810039a29af8 0000000000000001 ffff81003ef88380 ffff81003f01c080
          Feb 22 10:46:20 singularity Call Trace:
          Feb 22 10:46:20 singularity 
          Feb 22 10:46:20 singularity X             R  running task       0  9300   9299                     (NOTLB)
          Feb 22 10:46:20 singularity sshd          S 7fffffffffffffff     0  9303   5253  9309               (NOTLB)
          Feb 22 10:46:20 singularity ffff810032aafc08 0000000000000086 0000000000000001 ffff81003dd76bc0
          Feb 22 10:46:20 singularity ffffffff807a3740 ffffffff807a3740 0000000000000282 0000000000000001
          Feb 22 10:46:20 singularity ffff810032aafcf8 0000000000000009 ffff81003ef1d690 ffff81003ef3c970
          Feb 22 10:46:20 singularity Call Trace:
          Feb 22 10:46:20 singularity
          I haven't ever played with kernel-level debugging, so am unsure of what I need to do to enable proper call trace output... Is there an option in the kernel config?

          Thanks
          Dave

          Comment


          • #6
            Nevermind that last issue, I realized that I hadn't built the kernel with frame unwind info, etc.

            The output still doesn't contain a backtrace for the X process, though, only startx and xinit. Here are the last 20 or so lines:

            Code:
            Feb 22 11:47:32 singularity startx        S 0000001c650a7ee7     0  5638   5618  5654               (NOTLB)
            Feb 22 11:47:32 singularity ffff81003d4bdea8 0000000000000086 ffff81003d896420 0000000000000282
            Feb 22 11:47:32 singularity ffffffff8084c740 ffffffff8084c740 0000000000000000 ffff81003de52768
            Feb 22 11:47:32 singularity ffff81003d896420 0000000000000001 ffff81003e61eab0 ffffffff8073b380
            Feb 22 11:47:32 singularity Call Trace:
            Feb 22 11:47:32 singularity [<ffffffff80234bc5>] do_wait+0xad5/0xbf0
            Feb 22 11:47:32 singularity [<ffffffff80234d0a>] sys_wait4+0x2a/0x30
            Feb 22 11:47:33 singularity [<ffffffff80209c5e>] system_call+0x7e/0x83
            Feb 22 11:47:33 singularity [<00002ac1fa263215>]
            Feb 22 11:47:33 singularity 
            Feb 22 11:47:33 singularity xinit         S 0000001c735c6e4d     0  5654   5638  5655               (NOTLB)
            Feb 22 11:47:33 singularity ffff81003bc43b18 0000000000000086 0000000000000002 0000000b0000000e
            Feb 22 11:47:33 singularity ffffffff8084c740 ffffffff8084c740 0000000000000001 ffff81003bc43b0c
            Feb 22 11:47:33 singularity ffff81003bbe9e10 0000000000000002 ffff81003e4a95d0 ffff81000125c080
            Feb 22 11:47:33 singularity Call Trace:
            Feb 22 11:47:33 singularity [<ffffffff805d9a07>] schedule_timeout+0x27/0xd0
            Feb 22 11:47:33 singularity [<ffffffff80290470>] do_sys_poll+0x310/0x490
            Feb 22 11:47:33 singularity [<ffffffff8029062d>] sys_poll+0x3d/0x50
            Feb 22 11:47:33 singularity [<ffffffff80209c5e>] system_call+0x7e/0x83
            Feb 22 11:47:33 singularity [<00002b24e6b44f8f>]
            Feb 22 11:47:33 singularity 
            Feb 22 11:47:33 singularity X             R  running task       0  5655   5654                     (NOTLB)
            The output just stops there, no call trace from X at all.

            Dave

            Comment


            • #7
              A quick bump - I'm still plagued by this issue with the new 8.35 drivers. Anyone else seeing anything like this??

              Comment


              • #8
                Originally posted by blakeyez View Post
                A quick bump - I'm still plagued by this issue with the new 8.35 drivers. Anyone else seeing anything like this??
                Sounds like a driver bug. I guess start hoping it will be corrected in 8.36.
                Michael Larabel
                https://www.michaellarabel.com/

                Comment


                • #9
                  Originally posted by Michael View Post
                  Sounds like a driver bug. I guess start hoping it will be corrected in 8.36.
                  Indeed it does; this is why I wish I had access to the source, so I could at least try to figure out what's going on instead of being completely at the mercy of ATI's release cycle and development priorities.

                  Comment


                  • #10
                    hi,
                    i have similar issues. x locks-up just after typing startx - blank screen. haven't tried to get the log via ssh, but i guess i'd get something like the one above. however, here's my lspci output. we seem to have quite some hw in common, blakeyez. any known issues with this mboard or combination of ati+amd64?
                    btw: i've had also problems with the gl drivers in windows on this machine (wolfenstein: enemy territory locking up after few seconds)

                    here's the lspci output:
                    Code:
                    00:00.0 RAM memory: nVidia Corporation C51 Host Bridge (rev a2)
                    00:00.1 RAM memory: nVidia Corporation C51 Memory Controller 0 (rev a2)
                    00:00.2 RAM memory: nVidia Corporation C51 Memory Controller 1 (rev a2)
                    00:00.3 RAM memory: nVidia Corporation C51 Memory Controller 5 (rev a2)
                    00:00.4 RAM memory: nVidia Corporation C51 Memory Controller 4 (rev a2)
                    00:00.5 RAM memory: nVidia Corporation C51 Host Bridge (rev a2)
                    00:00.6 RAM memory: nVidia Corporation C51 Memory Controller 3 (rev a2)
                    00:00.7 RAM memory: nVidia Corporation C51 Memory Controller 2 (rev a2)
                    00:02.0 PCI bridge: nVidia Corporation C51 PCI Express Bridge (rev a1)
                    00:03.0 PCI bridge: nVidia Corporation C51 PCI Express Bridge (rev a1)
                    00:04.0 PCI bridge: nVidia Corporation C51 PCI Express Bridge (rev a1)
                    00:09.0 RAM memory: nVidia Corporation MCP51 Host Bridge (rev a2)
                    00:0a.0 ISA bridge: nVidia Corporation MCP51 LPC Bridge (rev a3)
                    00:0a.1 SMBus: nVidia Corporation MCP51 SMBus (rev a3)
                    00:0a.2 RAM memory: nVidia Corporation MCP51 Memory Controller 0 (rev a3)
                    00:0b.0 USB Controller: nVidia Corporation MCP51 USB Controller (rev a3)
                    00:0b.1 USB Controller: nVidia Corporation MCP51 USB Controller (rev a3)
                    00:0d.0 IDE interface: nVidia Corporation MCP51 IDE (rev a1)
                    00:0e.0 IDE interface: nVidia Corporation MCP51 Serial ATA Controller (rev a1)
                    00:0f.0 IDE interface: nVidia Corporation MCP51 Serial ATA Controller (rev a1)
                    00:10.0 PCI bridge: nVidia Corporation MCP51 PCI Bridge (rev a2)
                    00:10.1 Audio device: nVidia Corporation MCP51 High Definition Audio (rev a2)
                    00:14.0 Bridge: nVidia Corporation MCP51 Ethernet Controller (rev a3)
                    00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration
                    00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map
                    00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller
                    00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control
                    01:0e.0 FireWire (IEEE 1394): Texas Instruments TSB43AB23 IEEE-1394a-2000 Controller (PHY/Link)
                    02:00.0 VGA compatible controller: ATI Technologies Inc RV370 5B60 [Radeon X300 (PCIE)]
                    02:00.1 Display controller: ATI Technologies Inc RV370 [Radeon X300SE]

                    Comment

                    Working...
                    X