Launchpad has imported 26 comments from the remote bug at https://bugs.freedesktop.org/show_bug.cgi?id=39282.
If you reply to an imported comment from within Launchpad, your comment will be sent to the remote bug automatically. Read more about Launchpad's inter-bugtracker facilities at https://help.launchpad.net/InterBugTracking. ------------------------------------------------------------------------ On 2011-07-16T15:23:37+00:00 TomaszCiolek wrote: Created attachment 49177 bug report files radeon HG6790 card produces black+white horizontal stripes on screen when launching Xorg Distribution is Debian Wheezy xorg 7.6 Radeon driver 6.14.2 Tried kernel 2.6.39-2 (Debian Build), 2.6.39.3 and 3.0.0RC7 on boot the system seemsto load the firmware/microcode and to launch launch into a high resolution console. Test case 1: Run 'Xorg -retro', no xorg config, Produces a set of horizontal black and white stripes with colour speccles. CLearly visable X shapedmouse pointer apprears and can be moved on the screen. Xorg log Xorg.0.log.reto attached. Test case 2: run startx to start Xorg system Produces a set of horizontal black and white stripes with colour speccles, after a short time,. the screen blanks and the refreshes to same image. a backtrace is left in the Xorg.o.log. Xorg log Xorg.0.log.crash attached. Reply at: https://bugs.launchpad.net/xserver-xorg-driver- ati/+bug/840140/comments/0 ------------------------------------------------------------------------ On 2011-07-16T15:26:20+00:00 TomaszCiolek wrote: happy to do more testing of required, but as this is my only workstation, I will need to play hardware shuffles to get the offending card into the system. Tomasz Reply at: https://bugs.launchpad.net/xserver-xorg-driver- ati/+bug/840140/comments/1 ------------------------------------------------------------------------ On 2011-07-24T09:01:34+00:00 TomaszCiolek wrote: I pulled xf86-video-ati from git on 24/07/2011 AEST, and built it. Radeon HD5450 (Cedar) works perfectly. Radeon HD6790 (barts) fails to give any sensible output on screen Tried multiple monitors and multiple DVI and HDMI cables to check that I do not have a hardware issue. No change in behaviour Attached a photo of screen to illustrate fault condition Attached Xorg.0.log_git_driver for reference Tomasz Reply at: https://bugs.launchpad.net/xserver-xorg-driver- ati/+bug/840140/comments/2 ------------------------------------------------------------------------ On 2011-07-24T09:02:48+00:00 TomaszCiolek wrote: Created attachment 49462 Xorg log for 6.14.99 driver from freedesktop git repo Reply at: https://bugs.launchpad.net/xserver-xorg-driver- ati/+bug/840140/comments/3 ------------------------------------------------------------------------ On 2011-07-24T09:03:54+00:00 TomaszCiolek wrote: Created attachment 49463 a photo of the error condition. Reply at: https://bugs.launchpad.net/xserver-xorg-driver- ati/+bug/840140/comments/4 ------------------------------------------------------------------------ On 2011-07-25T22:52:53+00:00 agd5f wrote: does the patch in bug 38754 help? Reply at: https://bugs.launchpad.net/xserver-xorg-driver- ati/+bug/840140/comments/5 ------------------------------------------------------------------------ On 2011-07-26T08:28:01+00:00 TomaszCiolek wrote: (In reply to comment #5) > does the patch in bug 38754 help? Nope. same behaviour as before. Reply at: https://bugs.launchpad.net/xserver-xorg-driver- ati/+bug/840140/comments/6 ------------------------------------------------------------------------ On 2011-09-02T11:55:25+00:00 TomaszCiolek wrote: Testing update: As suggested by Dave Airlie, I have applied patch https://patchwork.kernel.org/patch/1120122/ to kernel tree 3.1-rc4 tree, built new kernel and modules and tested behavior. Issue continues as described before. Reply at: https://bugs.launchpad.net/xserver-xorg-driver- ati/+bug/840140/comments/7 ------------------------------------------------------------------------ On 2011-09-02T12:09:56+00:00 TomaszCiolek wrote: card lockup trace Sep 2 21:36:57 redoubt kernel: [ 58.248100] ------------[ cut here ]------------ Sep 2 21:36:57 redoubt kernel: [ 58.248114] WARNING: at drivers/gpu/drm/radeon/radeon_fence.c:267 radeon_fence_wait+0x2bc/0x337 [radeon]() Sep 2 21:36:57 redoubt kernel: [ 58.248116] Hardware name: GA-870A-UD3 Sep 2 21:36:57 redoubt kernel: [ 58.248117] GPU lockup (waiting for 0x00000010 last fence id 0x0000000D) Sep 2 21:36:57 redoubt kernel: [ 58.248119] Modules linked in: ppdev lp fuse firewire_sbp2 loop snd_hda_codec_hdmi radeon snd_hda_codec_realtek snd_hda_intel snd_hda_codec snd_hwdep ttm drm_kms_helper snd_pcm drm edac_core i2c_piix4 processor snd_seq parport_pc parport joydev edac_mce_amd snd_timer snd_seq_device snd i2c_algo_bit evdev k10temp serio_raw i2c_core cfbcopyarea power_supply cfbimgblt thermal_sys cfbfillrect hwmon soundcore snd_page_alloc button pcspkr wmi ext3 jbd mbcache usbhid hid sg sr_mod cdrom sd_mod crc_t10dif ata_generic ohci_hcd pata_atiixp ahci libahci firewire_ohci pata_jmicron xhci_hcd firewire_core libata crc_itu_t r8169 mii ehci_hcd floppy scsi_mod usbcore [last unloaded: scsi_wait_scan] Sep 2 21:36:57 redoubt kernel: [ 58.248158] Pid: 1592, comm: Xorg Tainted: G W 3.1.0-rc4 #1 Sep 2 21:36:57 redoubt kernel: [ 58.248159] Call Trace: Sep 2 21:36:57 redoubt kernel: [ 58.248164] [<ffffffff81045363>] ? warn_slowpath_common+0x78/0x8c Sep 2 21:36:57 redoubt kernel: [ 58.248167] [<ffffffff8104540f>] ? warn_slowpath_fmt+0x45/0x4a Sep 2 21:36:57 redoubt kernel: [ 58.248177] [<ffffffffa035148e>] ? radeon_fence_wait+0x2bc/0x337 [radeon] Sep 2 21:36:57 redoubt kernel: [ 58.248181] [<ffffffff8105eb1f>] ? add_wait_queue+0x3c/0x3c Sep 2 21:36:57 redoubt kernel: [ 58.248186] [<ffffffffa02852d3>] ? ttm_bo_wait+0xb3/0x171 [ttm] Sep 2 21:36:57 redoubt kernel: [ 58.248190] [<ffffffffa028618e>] ? ttm_bo_reserve+0x75/0x85 [ttm] Sep 2 21:36:57 redoubt kernel: [ 58.248206] [<ffffffffa0361920>] ? radeon_bo_wait+0x73/0x9e [radeon] Sep 2 21:36:57 redoubt kernel: [ 58.248216] [<ffffffffa0361dd8>] ? radeon_gem_wait_idle_ioctl+0x32/0x61 [radeon] Sep 2 21:36:57 redoubt kernel: [ 58.248221] [<ffffffffa025ff4e>] ? drm_ioctl+0x265/0x334 [drm] Sep 2 21:36:57 redoubt kernel: [ 58.248224] [<ffffffff8105322f>] ? recalc_sigpending+0x23/0x3c Sep 2 21:36:57 redoubt kernel: [ 58.248234] [<ffffffffa0361da6>] ? radeon_gem_busy_ioctl+0x7e/0x7e [radeon] Sep 2 21:36:57 redoubt kernel: [ 58.248237] [<ffffffff8132aa28>] ? sub_preempt_count+0x83/0x94 Sep 2 21:36:57 redoubt kernel: [ 58.248240] [<ffffffff8132801c>] ? _raw_spin_unlock_irq+0x27/0x33 Sep 2 21:36:57 redoubt kernel: [ 58.248243] [<ffffffff8100e339>] ? do_signal+0x51d/0x5f3 Sep 2 21:36:57 redoubt kernel: [ 58.248246] [<ffffffff81105168>] ? do_vfs_ioctl+0x400/0x441 Sep 2 21:36:57 redoubt kernel: [ 58.248249] [<ffffffff8100e6ec>] ? sys_rt_sigreturn+0x19a/0x1ca Sep 2 21:36:57 redoubt kernel: [ 58.248251] [<ffffffff811051f4>] ? sys_ioctl+0x4b/0x6f Sep 2 21:36:57 redoubt kernel: [ 58.248254] [<ffffffff8132d4d2>] ? system_call_fastpath+0x16/0x1b Sep 2 21:36:57 redoubt kernel: [ 58.248256] ---[ end trace 4be1ae1601e8388a ]--- Reply at: https://bugs.launchpad.net/xserver-xorg-driver- ati/+bug/840140/comments/8 ------------------------------------------------------------------------ On 2011-09-02T14:01:06+00:00 agd5f wrote: As per: https://bugzilla.kernel.org/show_bug.cgi?id=42162 Does reverting b03e7495a862b028294f59fc87286d6d78ee7fa1 help? Reply at: https://bugs.launchpad.net/xserver-xorg-driver- ati/+bug/840140/comments/9 ------------------------------------------------------------------------ On 2011-09-07T11:09:24+00:00 TomaszCiolek wrote: (In reply to comment #9) > As per: > https://bugzilla.kernel.org/show_bug.cgi?id=42162 > Does reverting b03e7495a862b028294f59fc87286d6d78ee7fa1 help? Reverting the commit as requested does not produce change in behavior. Reply at: https://bugs.launchpad.net/xserver-xorg-driver- ati/+bug/840140/comments/12 ------------------------------------------------------------------------ On 2011-10-07T14:17:25+00:00 Florian-evers wrote: Hello, I have the same issue here with my setup! :-( I'm fiddeling with it for some weeks now, but all my tries did not yield a solution. In the moment, I'm using this hw/sw: MSI HD6790, Barts-LE Gentoo Linux, AMD64. * xorg-server-1.10.4 * libdrm-9999 (live from git) * mesa-9999 (live from git) * xf86-video-ati-9999 (live from git) * git-sources-3.1.0-rc9 The system starts without problems, KMS works, the solution of the screen is okay. But when I start "kdm", I get the same error as mentioned in this bug report! Immediately, I see a screen full of garbage with a perfect painted cursor on it. Then, the screen flickers about each 5 secs, but with no visible change. Switching to a concole with CTRL-ALT-F1 is possible. No crashdump in /var/log/Xorg.0.log, but dmesg contains this crashdump: [ 326.817603] radeon 0000:01:00.0: GPU lockup CP stall for more than 10000msec [ 326.817606] ------------[ cut here ]------------ [ 326.817614] WARNING: at drivers/gpu/drm/radeon/radeon_fence.c:267 radeon_fence_wait+0x3ae/0x3e0() [ 326.817616] Hardware name: [ 326.817618] GPU lockup (waiting for 0x00000010 last fence id 0x00000001) [ 326.817622] Pid: 23328, comm: X Not tainted 3.1.0-rc9 #2 [ 326.817624] Call Trace: [ 326.817629] [<ffffffff812fd33e>] ? radeon_fence_wait+0x3ae/0x3e0 [ 326.817634] [<ffffffff8103daf6>] ? warn_slowpath_common+0x76/0xc0 [ 326.817638] [<ffffffff8103dba5>] ? warn_slowpath_fmt+0x45/0x50 [ 326.817643] [<ffffffff812fd33e>] ? radeon_fence_wait+0x3ae/0x3e0 [ 326.817647] [<ffffffff81059d60>] ? abort_exclusive_wait+0xb0/0xb0 [ 326.817653] [<ffffffff812c66dd>] ? ttm_bo_wait+0x10d/0x1c0 [ 326.817658] [<ffffffff813177ff>] ? radeon_gem_wait_idle_ioctl+0x8f/0x110 [ 326.817663] [<ffffffff812afadc>] ? drm_ioctl+0x39c/0x460 [ 326.817667] [<ffffffff8104ba5e>] ? recalc_sigpending+0xe/0x30 [ 326.817671] [<ffffffff81317770>] ? radeon_gem_busy_ioctl+0x140/0x140 [ 326.817677] [<ffffffff8100b9c8>] ? __sanitize_i387_state+0xa8/0x120 [ 326.817681] [<ffffffff8104e618>] ? set_current_blocked+0x38/0x60 [ 326.817684] [<ffffffff81001990>] ? do_signal+0x220/0x790 [ 326.817689] [<ffffffff810f1556>] ? do_vfs_ioctl+0x96/0x500 [ 326.817699] [<ffffffff81002240>] ? sys_rt_sigreturn+0x1e0/0x200 [ 326.817701] [<ffffffff810f1a09>] ? sys_ioctl+0x49/0x80 [ 326.817704] [<ffffffff816a267b>] ? system_call_fastpath+0x16/0x1b [ 326.817705] ---[ end trace 5c70e9f469126299 ]--- [ 326.818810] radeon 0000:01:00.0: GPU softreset [ 326.818812] radeon 0000:01:00.0: GRBM_STATUS=0xB1403828 [ 326.818814] radeon 0000:01:00.0: GRBM_STATUS_SE0=0x28000007 [ 326.818816] radeon 0000:01:00.0: GRBM_STATUS_SE1=0x28000007 [ 326.818818] radeon 0000:01:00.0: SRBM_STATUS=0x200000C0 [ 326.818829] radeon 0000:01:00.0: GRBM_SOFT_RESET=0x00007F6B [ 326.818931] radeon 0000:01:00.0: GRBM_STATUS=0x00003828 [ 326.818933] radeon 0000:01:00.0: GRBM_STATUS_SE0=0x00000007 [ 326.818934] radeon 0000:01:00.0: GRBM_STATUS_SE1=0x00000007 [ 326.818935] radeon 0000:01:00.0: SRBM_STATUS=0x200000C0 [ 326.819935] radeon 0000:01:00.0: GPU reset succeed [ 326.844365] radeon 0000:01:00.0: WB enabled [ 326.860589] [drm] ring test succeeded in 3 usecs [ 326.860599] [drm] ib test succeeded in 3 usecs [ 332.577146] radeon 0000:01:00.0: GPU lockup CP stall for more than 15776msec [ 332.577150] ------------[ cut here ]------------ [ 332.577157] WARNING: at drivers/gpu/drm/radeon/radeon_fence.c:267 radeon_fence_wait+0x3ae/0x3e0() [ 332.577160] Hardware name: [ 332.577162] GPU lockup (waiting for 0x00000011 last fence id 0x00000010) [ 332.577165] Pid: 23328, comm: X Tainted: G W 3.1.0-rc9 #2 [ 332.577168] Call Trace: [ 332.577173] [<ffffffff812fd33e>] ? radeon_fence_wait+0x3ae/0x3e0 [ 332.577178] [<ffffffff8103daf6>] ? warn_slowpath_common+0x76/0xc0 [ 332.577182] [<ffffffff8103dba5>] ? warn_slowpath_fmt+0x45/0x50 [ 332.577187] [<ffffffff812fd33e>] ? radeon_fence_wait+0x3ae/0x3e0 [ 332.577192] [<ffffffff815db5a7>] ? unix_stream_recvmsg+0x5f7/0x710 [ 332.577196] [<ffffffff81059d60>] ? abort_exclusive_wait+0xb0/0xb0 [ 332.577201] [<ffffffff81317e00>] ? radeon_ib_get+0x130/0x1f0 [ 332.577206] [<ffffffff81319648>] ? radeon_cs_ioctl+0x98/0x200 [ 332.577211] [<ffffffff812afadc>] ? drm_ioctl+0x39c/0x460 [ 332.577216] [<ffffffff810b3fda>] ? handle_pte_fault+0x8a/0x7b0 [ 332.577220] [<ffffffff813195b0>] ? radeon_cs_finish_pages+0xa0/0xa0 [ 332.577226] [<ffffffff810f1556>] ? do_vfs_ioctl+0x96/0x500 [ 332.577230] [<ffffffff810e051a>] ? vfs_read+0x14a/0x160 [ 332.577240] [<ffffffff810f1a09>] ? sys_ioctl+0x49/0x80 [ 332.577243] [<ffffffff816a267b>] ? system_call_fastpath+0x16/0x1b [ 332.577244] ---[ end trace 5c70e9f46912629a ]--- [ 332.578374] radeon 0000:01:00.0: GPU softreset [ 332.578376] radeon 0000:01:00.0: GRBM_STATUS=0xB1403828 [ 332.578379] radeon 0000:01:00.0: GRBM_STATUS_SE0=0x28000007 [ 332.578381] radeon 0000:01:00.0: GRBM_STATUS_SE1=0x28000007 [ 332.578383] radeon 0000:01:00.0: SRBM_STATUS=0x20000AC0 [ 332.578408] radeon 0000:01:00.0: GRBM_SOFT_RESET=0x00007F6B [ 332.578512] radeon 0000:01:00.0: GRBM_STATUS=0x00003828 [ 332.578514] radeon 0000:01:00.0: GRBM_STATUS_SE0=0x00000007 [ 332.578515] radeon 0000:01:00.0: GRBM_STATUS_SE1=0x00000007 [ 332.578517] radeon 0000:01:00.0: SRBM_STATUS=0x200000C0 [ 332.579516] radeon 0000:01:00.0: GPU reset succeed [ 332.604238] radeon 0000:01:00.0: WB enabled [ 332.620460] [drm] ring test succeeded in 3 usecs [ 332.620469] [drm] ib test succeeded in 3 usecs [ 348.032992] radeon 0000:01:00.0: GPU lockup CP stall for more than 10000msec [ 348.032995] ------------[ cut here ]------------ [ 348.033002] WARNING: at drivers/gpu/drm/radeon/radeon_fence.c:267 radeon_fence_wait+0x3ae/0x3e0() [ 348.033004] Hardware name: [ 348.033006] GPU lockup (waiting for 0x00000013 last fence id 0x00000011) [ 348.033010] Pid: 23328, comm: X Tainted: G W 3.1.0-rc9 #2 [ 348.033012] Call Trace: [ 348.033017] [<ffffffff812fd33e>] ? radeon_fence_wait+0x3ae/0x3e0 [ 348.033022] [<ffffffff8103daf6>] ? warn_slowpath_common+0x76/0xc0 [ 348.033026] [<ffffffff8103dba5>] ? warn_slowpath_fmt+0x45/0x50 [ 348.033031] [<ffffffff812fd33e>] ? radeon_fence_wait+0x3ae/0x3e0 [ 348.033036] [<ffffffff815db5a7>] ? unix_stream_recvmsg+0x5f7/0x710 [ 348.033040] [<ffffffff81059d60>] ? abort_exclusive_wait+0xb0/0xb0 [ 348.033045] [<ffffffff81317e00>] ? radeon_ib_get+0x130/0x1f0 [ 348.033049] [<ffffffff81319648>] ? radeon_cs_ioctl+0x98/0x200 [ 348.033054] [<ffffffff812afadc>] ? drm_ioctl+0x39c/0x460 [ 348.033058] [<ffffffff813195b0>] ? radeon_cs_finish_pages+0xa0/0xa0 [ 348.033063] [<ffffffff810f1556>] ? do_vfs_ioctl+0x96/0x500 [ 348.033067] [<ffffffff810e051a>] ? vfs_read+0x14a/0x160 [ 348.033079] [<ffffffff810f1a09>] ? sys_ioctl+0x49/0x80 [ 348.033082] [<ffffffff816a267b>] ? system_call_fastpath+0x16/0x1b [ 348.033083] ---[ end trace 5c70e9f46912629b ]--- [ 348.034211] radeon 0000:01:00.0: GPU softreset [ 348.034214] radeon 0000:01:00.0: GRBM_STATUS=0xB1403828 [ 348.034216] radeon 0000:01:00.0: GRBM_STATUS_SE0=0x28000007 [ 348.034218] radeon 0000:01:00.0: GRBM_STATUS_SE1=0x28000007 [ 348.034220] radeon 0000:01:00.0: SRBM_STATUS=0x20000AC0 [ 348.034245] radeon 0000:01:00.0: GRBM_SOFT_RESET=0x00007F6B [ 348.034349] radeon 0000:01:00.0: GRBM_STATUS=0x00003828 [ 348.034351] radeon 0000:01:00.0: GRBM_STATUS_SE0=0x00000007 [ 348.034352] radeon 0000:01:00.0: GRBM_STATUS_SE1=0x00000007 [ 348.034354] radeon 0000:01:00.0: SRBM_STATUS=0x200000C0 [ 348.035353] radeon 0000:01:00.0: GPU reset succeed [ 348.060071] radeon 0000:01:00.0: WB enabled [ 348.076293] [drm] ring test succeeded in 3 usecs [ 348.076303] [drm] ib test succeeded in 3 usecs Hope this helps... thank you in advance :-) Regards, Florian Reply at: https://bugs.launchpad.net/xserver-xorg-driver- ati/+bug/840140/comments/13 ------------------------------------------------------------------------ On 2011-10-31T11:25:04+00:00 TomaszCiolek wrote: tested Linux 3.1.0 from git tree on github. Symptoms persist as per the bug title. Lots of garbage arranged hosizxontal stripes with perfectly formed mouse cursor... dmesg/kern.log shows Oct 31 21:54:36 redoubt kernel: [ 38.118346] [drm:radeon_dp_get_link_status] *ERROR* displayport link status failed Oct 31 21:54:36 redoubt kernel: [ 38.118350] [drm:radeon_dp_link_train_cr] *ERROR* clock recovery failed Oct 31 21:54:48 redoubt kernel: [ 50.044077] radeon 0000:01:00.0: GPU lockup CP stall for more than 10020msec Oct 31 21:54:48 redoubt kernel: [ 50.044080] GPU lockup (waiting for 0x0000000D last fence id 0x00000001) Oct 31 21:54:48 redoubt kernel: [ 50.045142] radeon 0000:01:00.0: GPU softreset Oct 31 21:54:48 redoubt kernel: [ 50.045144] radeon 0000:01:00.0: GRBM_STATUS=0xB1403828 Oct 31 21:54:48 redoubt kernel: [ 50.045146] radeon 0000:01:00.0: GRBM_STATUS_SE0=0x28000007 Oct 31 21:54:48 redoubt kernel: [ 50.045148] radeon 0000:01:00.0: GRBM_STATUS_SE1=0x28000007 Oct 31 21:54:48 redoubt kernel: [ 50.045150] radeon 0000:01:00.0: SRBM_STATUS=0x200000C0 Oct 31 21:54:48 redoubt kernel: [ 50.045162] radeon 0000:01:00.0: GRBM_SOFT_RESET=0x00007F6B Oct 31 21:54:48 redoubt kernel: [ 50.045264] radeon 0000:01:00.0: GRBM_STATUS=0x00003828 Oct 31 21:54:48 redoubt kernel: [ 50.045266] radeon 0000:01:00.0: GRBM_STATUS_SE0=0x00000007 Oct 31 21:54:48 redoubt kernel: [ 50.045268] radeon 0000:01:00.0: GRBM_STATUS_SE1=0x00000007 Oct 31 21:54:48 redoubt kernel: [ 50.045270] radeon 0000:01:00.0: SRBM_STATUS=0x200000C0 Oct 31 21:54:48 redoubt kernel: [ 50.046262] radeon 0000:01:00.0: GPU reset succeed Oct 31 21:54:48 redoubt kernel: [ 50.084416] [drm] PCIE GART of 512M enabled (table at 0x0000000000040000). Oct 31 21:54:48 redoubt kernel: [ 50.084506] radeon 0000:01:00.0: WB enabled Oct 31 21:54:48 redoubt kernel: [ 50.100623] [drm] ring test succeeded in 2 usecs Oct 31 21:54:48 redoubt kernel: [ 50.100637] [drm] ib test succeeded in 3 usecs Oct 31 21:54:58 redoubt kernel: [ 60.708084] radeon 0000:01:00.0: GPU lockup CP stall for more than 10020msec Oct 31 21:54:58 redoubt kernel: [ 60.708088] GPU lockup (waiting for 0x00000010 last fence id 0x0000000D) Oct 31 21:54:58 redoubt kernel: [ 60.709172] radeon 0000:01:00.0: GPU softreset Oct 31 21:54:58 redoubt kernel: [ 60.709174] radeon 0000:01:00.0: GRBM_STATUS=0xB1403828 Oct 31 21:54:58 redoubt kernel: [ 60.709177] radeon 0000:01:00.0: GRBM_STATUS_SE0=0x28000007 Oct 31 21:54:58 redoubt kernel: [ 60.709179] radeon 0000:01:00.0: GRBM_STATUS_SE1=0x28000007 Oct 31 21:54:58 redoubt kernel: [ 60.709181] radeon 0000:01:00.0: SRBM_STATUS=0x20000AC0 Oct 31 21:54:58 redoubt kernel: [ 60.709207] radeon 0000:01:00.0: GRBM_SOFT_RESET=0x00007F6B Oct 31 21:54:58 redoubt kernel: [ 60.709311] radeon 0000:01:00.0: GRBM_STATUS=0x00003828 Oct 31 21:54:58 redoubt kernel: [ 60.709313] radeon 0000:01:00.0: GRBM_STATUS_SE0=0x00000007 Oct 31 21:54:58 redoubt kernel: [ 60.709315] radeon 0000:01:00.0: GRBM_STATUS_SE1=0x00000007 Oct 31 21:54:58 redoubt kernel: [ 60.709318] radeon 0000:01:00.0: SRBM_STATUS=0x200000C0 Oct 31 21:54:58 redoubt kernel: [ 60.710310] radeon 0000:01:00.0: GPU reset succeed Oct 31 21:54:59 redoubt kernel: [ 60.748618] [drm] PCIE GART of 512M enabled (table at 0x0000000000040000). Oct 31 21:54:59 redoubt kernel: [ 60.748708] radeon 0000:01:00.0: WB enabled Oct 31 21:54:59 redoubt kernel: [ 60.764820] [drm] ring test succeeded in 2 usecs Oct 31 21:54:59 redoubt kernel: [ 60.764832] [drm] ib test succeeded in 3 usecs --- Xorg.0.log shows: 247.589] (**) Option "xkb_rules" "evdev" [ 247.589] (**) Option "xkb_model" "pc105" [ 247.589] (**) Option "xkb_layout" "us" [ 247.589] (II) config/udev: Adding input device PC Speaker (/dev/input/event8) [ 247.589] (II) No input driver/identifier specified (ignoring) [ 253.582] [mi] EQ overflowing. The server is probably stuck in an infinite loop. [ 253.582] Backtrace: [ 253.583] 0: /usr/bin/X (xorg_backtrace+0x26) [0x7f9c5a79f8f6] [ 253.583] 1: /usr/bin/X (mieqEnqueue+0x191) [0x7f9c5a780201] [ 253.583] 2: /usr/bin/X (0x7f9c5a61b000+0x65224) [0x7f9c5a680224] [ 253.583] 3: /usr/bin/X (xf86PostMotionEventP+0x4a) [0x7f9c5a6bab2a] [ 253.583] 4: /usr/lib/xorg/modules/input/evdev_drv.so (0x7f9c545f2000+0x49ee) [0x7f9c545f69ee] [ 253.583] 5: /usr/bin/X (0x7f9c5a61b000+0x8aca7) [0x7f9c5a6a5ca7] [ 253.583] 6: /usr/bin/X (0x7f9c5a61b000+0xb087e) [0x7f9c5a6cb87e] [ 253.583] 7: /lib/x86_64-linux-gnu/libpthread.so.0 (0x7f9c59943000+0xf020) [0x7f9c59952020] [ 253.583] 8: /lib/x86_64-linux-gnu/libc.so.6 (ioctl+0x7) [0x7f9c587323b7] [ 253.583] 9: /usr/lib/x86_64-linux-gnu/libdrm.so.2 (drmIoctl+0x28) [0x7f9c575727d8] [ 253.583] 10: /usr/lib/x86_64-linux-gnu/libdrm.so.2 (drmCommandWriteRead+0x1c) [0x7f9c57574aec] [ 253.583] 11: /usr/lib/x86_64-linux-gnu/libdrm_radeon.so.1 (0x7f9c56392000+0x1e19) [0x7f9c56393e19] [ 253.583] 12: /usr/lib/x86_64-linux-gnu/libdrm_radeon.so.1 (0x7f9c56392000+0x2034) [0x7f9c56394034] [ 253.583] 13: /usr/lib/xorg/modules/drivers/radeon_drv.so (0x7f9c56598000+0xc49d4) [0x7f9c5665c9d4] [ 253.583] 14: /usr/lib/xorg/modules/libexa.so (0x7f9c5617a000+0x5ce7) [0x7f9c5617fce7] [ 253.583] 15: /usr/lib/xorg/modules/libexa.so (0x7f9c5617a000+0x851a) [0x7f9c5618251a] [ 253.583] 16: /usr/lib/xorg/modules/libexa.so (0x7f9c5617a000+0x5252) [0x7f9c5617f252] [ 253.583] 17: /usr/bin/X (0x7f9c5a61b000+0xd66c0) [0x7f9c5a6f16c0] [ 253.583] 18: /usr/bin/X (ChangeWindowAttributes+0x281) [0x7f9c5a696671] [ 253.583] 19: /usr/bin/X (0x7f9c5a61b000+0x4c4e1) [0x7f9c5a6674e1] [ 253.583] 20: /usr/bin/X (0x7f9c5a61b000+0x51f59) [0x7f9c5a66cf59] [ 253.583] 21: /usr/bin/X (0x7f9c5a61b000+0x411ba) [0x7f9c5a65c1ba] [ 253.583] 22: /lib/x86_64-linux-gnu/libc.so.6 (__libc_start_main+0xfd) [0x7f9c58682ead] [ 253.583] 23: /usr/bin/X (0x7f9c5a61b000+0x414ad) [0x7f9c5a65c4ad] [ 269.348] (II) AIGLX: Suspending AIGLX clients for VT switch Reply at: https://bugs.launchpad.net/xserver-xorg-driver- ati/+bug/840140/comments/14 ------------------------------------------------------------------------ On 2011-11-13T09:28:10+00:00 TomaszCiolek wrote: Created attachment 53473 Dmesg from test run on 13/11/2011 Reply at: https://bugs.launchpad.net/xserver-xorg-driver- ati/+bug/840140/comments/15 ------------------------------------------------------------------------ On 2011-11-13T09:28:44+00:00 TomaszCiolek wrote: tested latest 3.2-rc1 + git patches and current debian wheezy xorg + drivers. Firmware updated to 0.34 (not sure if it make any difference. Issue still persists, and manifests as very clean looking horizontal black and white stripes - no trace of any crashes/errors in kernel log or Xorg log, but I do see several soft GPU resets. Reply at: https://bugs.launchpad.net/xserver-xorg-driver- ati/+bug/840140/comments/16 ------------------------------------------------------------------------ On 2011-11-18T17:20:00+00:00 Florian-evers wrote: Hello, I also have still the same problem here... but now the dmesg-crashdump is gone. I'm using 3.2-rc2 (git-sources) now on a Gentoo amd64 system. Same result: If I start X, I get a garbled screen. No crash visible in Xorg.0.log, only this output in dmesg and systemlog: [ 32.343250] radeon 0000:01:00.0: GPU lockup CP stall for more than 10059msec [ 32.343253] GPU lockup (waiting for 0x00000010 last fence id 0x00000001) [ 32.344363] radeon 0000:01:00.0: GPU softreset [ 32.344365] radeon 0000:01:00.0: GRBM_STATUS=0xB1403828 [ 32.344367] radeon 0000:01:00.0: GRBM_STATUS_SE0=0x28000007 [ 32.344369] radeon 0000:01:00.0: GRBM_STATUS_SE1=0x28000007 [ 32.344371] radeon 0000:01:00.0: SRBM_STATUS=0x200000C0 [ 32.344381] radeon 0000:01:00.0: GRBM_SOFT_RESET=0x00007F6B [ 32.344484] radeon 0000:01:00.0: GRBM_STATUS=0x00003828 [ 32.344486] radeon 0000:01:00.0: GRBM_STATUS_SE0=0x00000007 [ 32.344488] radeon 0000:01:00.0: GRBM_STATUS_SE1=0x00000007 [ 32.344489] radeon 0000:01:00.0: SRBM_STATUS=0x200000C0 [ 32.345490] radeon 0000:01:00.0: GPU reset succeed [ 32.370151] [drm] PCIE GART of 512M enabled (table at 0x0000000000040000). [ 32.370244] radeon 0000:01:00.0: WB enabled [ 32.386475] [drm] ring test succeeded in 3 usecs [ 32.386485] [drm] ib test succeeded in 3 usecs [ 32.646386] usb 1-1.5: unlink qh8-0e01/ffff880212383880 start 4 [1/2 us] [ 43.424562] radeon 0000:01:00.0: GPU lockup CP stall for more than 10000msec [ 43.424564] GPU lockup (waiting for 0x00000012 last fence id 0x00000010) [ 43.425698] radeon 0000:01:00.0: GPU softreset [ 43.425700] radeon 0000:01:00.0: GRBM_STATUS=0xB1403828 [ 43.425703] radeon 0000:01:00.0: GRBM_STATUS_SE0=0x28000007 [ 43.425705] radeon 0000:01:00.0: GRBM_STATUS_SE1=0x28000007 [ 43.425707] radeon 0000:01:00.0: SRBM_STATUS=0x200000C0 [ 43.425731] radeon 0000:01:00.0: GRBM_SOFT_RESET=0x00007F6B [ 43.425835] radeon 0000:01:00.0: GRBM_STATUS=0x00003828 [ 43.425837] radeon 0000:01:00.0: GRBM_STATUS_SE0=0x00000007 [ 43.425839] radeon 0000:01:00.0: GRBM_STATUS_SE1=0x00000007 [ 43.425842] radeon 0000:01:00.0: SRBM_STATUS=0x200000C0 [ 43.426842] radeon 0000:01:00.0: GPU reset succeed [ 43.451800] [drm] PCIE GART of 512M enabled (table at 0x0000000000040000). [ 43.451891] radeon 0000:01:00.0: WB enabled [ 43.468122] [drm] ring test succeeded in 3 usecs [ 43.468132] [drm] ib test succeeded in 3 usecs Just an idea: could this bug be related to the fact that these cards have a stripped-down BARTS core, a BARTS-LE? Perhaps the driver tries to do some "forbidden" things ;-) >From lspci: 01:00.0 VGA compatible controller: ATI Technologies Inc Barts LE [AMD Radeon HD 6700 Series] Please, if I can help you, do some tests here, whatever... dont hesitate to ask me :-) Florian Reply at: https://bugs.launchpad.net/xserver-xorg-driver- ati/+bug/840140/comments/17 ------------------------------------------------------------------------ On 2011-11-21T21:59:36+00:00 agd5f wrote: Created attachment 53756 possible fix Does this patch help? Reply at: https://bugs.launchpad.net/xserver-xorg-driver- ati/+bug/840140/comments/18 ------------------------------------------------------------------------ On 2011-11-21T22:07:09+00:00 agd5f wrote: Created attachment 53757 possible fix Try this one instead. Reply at: https://bugs.launchpad.net/xserver-xorg-driver- ati/+bug/840140/comments/19 ------------------------------------------------------------------------ On 2011-11-22T08:14:23+00:00 Florian-evers wrote: Hi Alex, thanks alot for your patch. Unfortunately, I does not help, but things changed a little bit: At first, the visible output is garbled again, and I still see this error in dmesg, but now with a new debug output line due to you patch: Nov 22 08:56:21 [kernel] [29815.297445] radeon 0000:01:00.0: GPU lockup CP stall for more than 10038msec Nov 22 08:56:21 [kernel] [29815.297447] GPU lockup (waiting for 0x00000010 last fence id 0x00000001) Nov 22 08:56:21 [kernel] [29815.298555] radeon 0000:01:00.0: GPU softreset Nov 22 08:56:21 [kernel] [29815.298558] radeon 0000:01:00.0: GRBM_STATUS=0xF5400828 Nov 22 08:56:21 [kernel] [29815.298560] radeon 0000:01:00.0: GRBM_STATUS_SE0=0xE8000005 Nov 22 08:56:21 [kernel] [29815.298562] radeon 0000:01:00.0: GRBM_STATUS_SE1=0xE8000001 Nov 22 08:56:21 [kernel] [29815.298563] radeon 0000:01:00.0: SRBM_STATUS=0x200000C0 Nov 22 08:56:21 [kernel] [29815.298574] radeon 0000:01:00.0: GRBM_SOFT_RESET=0x00007F6B Nov 22 08:56:21 [kernel] [29815.298676] radeon 0000:01:00.0: GRBM_STATUS=0x00003828 Nov 22 08:56:21 [kernel] [29815.298678] radeon 0000:01:00.0: GRBM_STATUS_SE0=0x00000007 Nov 22 08:56:21 [kernel] [29815.298680] radeon 0000:01:00.0: GRBM_STATUS_SE1=0x00000007 Nov 22 08:56:21 [kernel] [29815.298682] radeon 0000:01:00.0: SRBM_STATUS=0x200000C0 Nov 22 08:56:21 [kernel] [29815.299682] radeon 0000:01:00.0: GPU reset succeed Nov 22 08:56:21 [kernel] [29815.324388] [drm] PCIE GART of 512M enabled (table at 0x0000000000040000). Nov 22 08:56:21 [kernel] [29815.324411] [drm:evergreen_gpu_init] *ERROR* bad backend map, using default Nov 22 08:56:21 [kernel] [29815.324483] radeon 0000:01:00.0: WB enabled Nov 22 08:56:21 [kernel] [29815.340713] [drm] ring test succeeded in 3 usecs Nov 22 08:56:21 [kernel] [29815.340723] [drm] ib test succeeded in 3 usecs ... and that over and over again, all 15 secs one entry in dmesg until I stop the xdm service. Additionally, this was the first time that I saw a crashdump in /var/log/Xorg.log, but I'm not sure if it is related. I saw this crash only once, and was unable to reproduce it a second time: [ 29893.817] [mi] EQ overflowing. The server is probably stuck in an infinite loop. [ 29893.817] Backtrace: [ 29893.817] 0: /usr/bin/X (xorg_backtrace+0x28) [0x4600f8] [ 29893.817] 1: /usr/bin/X (mieqEnqueue+0x1f4) [0x45a634] [ 29893.817] 2: /usr/bin/X (xf86PostMotionEventM+0x97) [0x480187] [ 29893.817] 3: /usr/bin/X (xf86PostMotionEventP+0x3c) [0x48027c] [ 29893.817] 4: /usr/lib64/xorg/modules/input/evdev_drv.so (0x7f8a8e2cf000+0x490a) [0x7f8a8e2d390a] [ 29893.817] 5: /usr/bin/X (0x400000+0x6da17) [0x46da17] [ 29893.817] 6: /usr/bin/X (0x400000+0x11cf23) [0x51cf23] [ 29893.817] 7: /lib64/libpthread.so.0 (0x7f8a93384000+0x10310) [0x7f8a93394310] [ 29893.817] 8: /lib64/libc.so.6 (ioctl+0x7) [0x7f8a9239c4e7] [ 29893.817] 9: /usr/lib64/libdrm.so.2 (drmIoctl+0x28) [0x7f8a90940d88] [ 29893.817] 10: /usr/lib64/libdrm.so.2 (drmCommandWriteRead+0x1c) [0x7f8a9094311c] [ 29893.817] 11: /usr/lib64/libdrm_radeon.so.1 (0x7f8a90011000+0x20f9) [0x7f8a900130f9] [ 29893.817] 12: /usr/lib64/libdrm_radeon.so.1 (0x7f8a90011000+0x2144) [0x7f8a90013144] [ 29893.817] 13: /usr/lib64/xorg/modules/drivers/radeon_drv.so (0x7f8a90218000+0xc8593) [0x7f8a902e0593] [ 29893.817] 14: /usr/lib64/xorg/modules/libexa.so (0x7f8a8fdf8000+0x6457) [0x7f8a8fdfe457] [ 29893.817] 15: /usr/lib64/xorg/modules/libexa.so (0x7f8a8fdf8000+0x90a2) [0x7f8a8fe010a2] [ 29893.817] 16: /usr/lib64/xorg/modules/libexa.so (0x7f8a8fdf8000+0x5792) [0x7f8a8fdfd792] [ 29893.817] 17: /usr/bin/X (0x400000+0xa5b90) [0x4a5b90] [ 29893.817] 18: /usr/bin/X (ChangeWindowAttributes+0x2c3) [0x4582f3] [ 29893.817] 19: /usr/bin/X (0x400000+0x2af88) [0x42af88] [ 29893.817] 20: /usr/bin/X (0x400000+0x30c51) [0x430c51] [ 29893.817] 21: /usr/bin/X (0x400000+0x24aee) [0x424aee] [ 29893.817] 22: /lib64/libc.so.6 (__libc_start_main+0xfd) [0x7f8a922f0e9d] [ 29893.817] 23: /usr/bin/X (0x400000+0x24699) [0x424699] [ 29903.970] (II) AIGLX: Suspending AIGLX clients for VT switch Hope it helps. Thank you very much :-) Florian Reply at: https://bugs.launchpad.net/xserver-xorg-driver- ati/+bug/840140/comments/20 ------------------------------------------------------------------------ On 2011-11-22T09:21:16+00:00 TomaszCiolek wrote: Hi there. Thnaks for your work. Issue persists. Unlike Florian , I have not seen any evidence of X server crash, but here is the output from dmesg (kernel log) [ 59.004074] radeon 0000:01:00.0: GPU lockup CP stall for more than 10036msec [ 59.004077] GPU lockup (waiting for 0x0000000D last fence id 0x00000001) [ 59.005143] radeon 0000:01:00.0: GPU softreset [ 59.005145] radeon 0000:01:00.0: GRBM_STATUS=0xF5400828 [ 59.005147] radeon 0000:01:00.0: GRBM_STATUS_SE0=0xE8000005 [ 59.005149] radeon 0000:01:00.0: GRBM_STATUS_SE1=0xE8000001 [ 59.005151] radeon 0000:01:00.0: SRBM_STATUS=0x200000C0 [ 59.005162] radeon 0000:01:00.0: GRBM_SOFT_RESET=0x00007F6B [ 59.005265] radeon 0000:01:00.0: GRBM_STATUS=0x00003828 [ 59.005267] radeon 0000:01:00.0: GRBM_STATUS_SE0=0x00000007 [ 59.005268] radeon 0000:01:00.0: GRBM_STATUS_SE1=0x00000007 [ 59.005270] radeon 0000:01:00.0: SRBM_STATUS=0x200000C0 [ 59.006265] radeon 0000:01:00.0: GPU reset succeed [ 59.044414] [drm] PCIE GART of 512M enabled (table at 0x0000000000040000). [ 59.044439] [drm:evergreen_gpu_init] *ERROR* bad backend map, using default [ 59.044510] radeon 0000:01:00.0: WB enabled [ 59.060618] [drm] ring test succeeded in 2 usecs [ 59.060629] [drm] ib test succeeded in 3 usecs [ 69.712099] radeon 0000:01:00.0: GPU lockup CP stall for more than 10020msec [ 69.713631] GPU lockup (waiting for 0x00000013 last fence id 0x0000000D) [ 69.714722] radeon 0000:01:00.0: GPU softreset [ 69.714725] radeon 0000:01:00.0: GRBM_STATUS=0xF5400828 [ 69.714727] radeon 0000:01:00.0: GRBM_STATUS_SE0=0xE8000005 [ 69.714730] radeon 0000:01:00.0: GRBM_STATUS_SE1=0xE8000001 [ 69.714732] radeon 0000:01:00.0: SRBM_STATUS=0x200000C0 [ 69.714760] radeon 0000:01:00.0: GRBM_SOFT_RESET=0x00007F6B [ 69.714863] radeon 0000:01:00.0: GRBM_STATUS=0x00003828 [ 69.714865] radeon 0000:01:00.0: GRBM_STATUS_SE0=0x00000007 [ 69.714868] radeon 0000:01:00.0: GRBM_STATUS_SE1=0x00000007 [ 69.714870] radeon 0000:01:00.0: SRBM_STATUS=0x200000C0 [ 69.715864] radeon 0000:01:00.0: GPU reset succeed [ 69.812508] [drm] PCIE GART of 512M enabled (table at 0x0000000000040000). [ 69.812533] [drm:evergreen_gpu_init] *ERROR* bad backend map, using default [ 69.814132] radeon 0000:01:00.0: WB enabled [ 69.830241] [drm] ring test succeeded in 2 usecs [ 69.830253] [drm] ib test succeeded in 3 usecs Reply at: https://bugs.launchpad.net/xserver-xorg-driver- ati/+bug/840140/comments/21 ------------------------------------------------------------------------ On 2011-11-23T17:27:36+00:00 Florian-evers wrote: Hi, the "switch" command of your patch choses the default option, resulting in the debug output mentioned above. In consequence, the backend map is considered not to be correct... or unknown as the appropriate case statement is missing. So, I modified your debug statement to additionally show the expression of the switch statement. On my system, the output is "5". Needless to say, that there is no "case 0x05:" statement yet :-) Does a "5" make any sense to you? Regards, Florian Reply at: https://bugs.launchpad.net/xserver-xorg-driver- ati/+bug/840140/comments/22 ------------------------------------------------------------------------ On 2011-11-23T17:39:31+00:00 agd5f wrote: Created attachment 53814 possible fix Try this patch. Reply at: https://bugs.launchpad.net/xserver-xorg-driver- ati/+bug/840140/comments/23 ------------------------------------------------------------------------ On 2011-11-23T17:55:36+00:00 Florian-evers wrote: Hi Alex, thanks alot again! But I'm sorry, bad news... the debug output is gone now (as expected), but the system behaves equal. Besides that the garbled screen looks a little different now (lots of little squares with different colors instead of stripes), I again see a crash in Xorg.0.log and the above mentioned lockups in dmesg: [ 32.158017] radeon 0000:01:00.0: GPU lockup CP stall for more than 10019msec [ 32.158019] GPU lockup (waiting for 0x00000010 last fence id 0x00000001) [ 32.159131] radeon 0000:01:00.0: GPU softreset [ 32.159133] radeon 0000:01:00.0: GRBM_STATUS=0xF5400828 [ 32.159135] radeon 0000:01:00.0: GRBM_STATUS_SE0=0x08000003 [ 32.159137] radeon 0000:01:00.0: GRBM_STATUS_SE1=0xE8000001 [ 32.159139] radeon 0000:01:00.0: SRBM_STATUS=0x200000C0 [ 32.159149] radeon 0000:01:00.0: GRBM_SOFT_RESET=0x00007F6B [ 32.159252] radeon 0000:01:00.0: GRBM_STATUS=0x00003828 [ 32.159254] radeon 0000:01:00.0: GRBM_STATUS_SE0=0x00000007 [ 32.159255] radeon 0000:01:00.0: GRBM_STATUS_SE1=0x00000007 [ 32.159257] radeon 0000:01:00.0: SRBM_STATUS=0x200000C0 [ 32.160258] radeon 0000:01:00.0: GPU reset succeed [ 32.184957] [drm] PCIE GART of 512M enabled (table at 0x0000000000040000). [ 32.185050] radeon 0000:01:00.0: WB enabled [ 32.201281] [drm] ring test succeeded in 3 usecs [ 32.201291] [drm] ib test succeeded in 3 usecs [ 36.923404] radeon 0000:01:00.0: GPU lockup CP stall for more than 14798msec [ 36.923406] GPU lockup (waiting for 0x00000011 last fence id 0x00000010) [ 36.924538] radeon 0000:01:00.0: GPU softreset [ 36.924541] radeon 0000:01:00.0: GRBM_STATUS=0xF5400828 [ 36.924543] radeon 0000:01:00.0: GRBM_STATUS_SE0=0x08000003 [ 36.924545] radeon 0000:01:00.0: GRBM_STATUS_SE1=0xE8000001 [ 36.924547] radeon 0000:01:00.0: SRBM_STATUS=0x20000AC0 [ 36.924572] radeon 0000:01:00.0: GRBM_SOFT_RESET=0x00007F6B [ 36.924675] radeon 0000:01:00.0: GRBM_STATUS=0x00003828 [ 36.924678] radeon 0000:01:00.0: GRBM_STATUS_SE0=0x00000007 [ 36.924680] radeon 0000:01:00.0: GRBM_STATUS_SE1=0x00000007 [ 36.924682] radeon 0000:01:00.0: SRBM_STATUS=0x200000C0 [ 36.925682] radeon 0000:01:00.0: GPU reset succeed [ 36.950664] [drm] PCIE GART of 512M enabled (table at 0x0000000000040000). [ 36.950757] radeon 0000:01:00.0: WB enabled [ 36.967010] [drm] ring test succeeded in 3 usecs [ 36.967020] [drm] ib test succeeded in 3 usecs [ 51.879646] radeon 0000:01:00.0: GPU lockup CP stall for more than 10000msec [ 51.879648] GPU lockup (waiting for 0x00000013 last fence id 0x00000011) [ 51.880781] radeon 0000:01:00.0: GPU softreset [ 51.880783] radeon 0000:01:00.0: GRBM_STATUS=0xF5501828 [ 51.880785] radeon 0000:01:00.0: GRBM_STATUS_SE0=0x28000003 [ 51.880788] radeon 0000:01:00.0: GRBM_STATUS_SE1=0xEC000007 [ 51.880790] radeon 0000:01:00.0: SRBM_STATUS=0x20000AC0 [ 51.880816] radeon 0000:01:00.0: GRBM_SOFT_RESET=0x00007F6B [ 51.880920] radeon 0000:01:00.0: GRBM_STATUS=0x00003828 [ 51.880922] radeon 0000:01:00.0: GRBM_STATUS_SE0=0x00000007 [ 51.880924] radeon 0000:01:00.0: GRBM_STATUS_SE1=0x00000007 [ 51.880926] radeon 0000:01:00.0: SRBM_STATUS=0x200000C0 [ 51.881927] radeon 0000:01:00.0: GPU reset succeed [ 51.906909] [drm] PCIE GART of 512M enabled (table at 0x0000000000040000). [ 51.907002] radeon 0000:01:00.0: WB enabled [ 51.923233] [drm] ring test succeeded in 3 usecs [ 51.923242] [drm] ib test succeeded in 3 usecs ... same story ... Regards, Florian Reply at: https://bugs.launchpad.net/xserver-xorg-driver- ati/+bug/840140/comments/24 ------------------------------------------------------------------------ On 2011-11-23T18:42:03+00:00 agd5f wrote: Try manually setting gb_backend_map to the following values and see if any of them help: 0x00000000 0x11111111 0x22222222 0x33333333 0x44444444 0x55555555 0x66666666 0x77777777 Reply at: https://bugs.launchpad.net/xserver-xorg-driver- ati/+bug/840140/comments/25 ------------------------------------------------------------------------ On 2011-11-24T09:25:02+00:00 Florian-evers wrote: Hi Alex, thanks again, and now it seems that we are on the right track! My test results: 0x00000000 0x22222222 0x44444444 0x66666666 -> All these result in immediate lockups. 0x11111111 0x33333333 0x55555555 0x77777777 -> All these result in a correctly started X server :-D With any of these settings, kdm started correctly, and I was able to log in (KDM->KDE 4.7.3). 0x33333333: using this setting, I saw another late lockup in combination with a total system freeze while testing some apps. I have a copy of the lockup message here (before the system hung up), but it looks quite similar than the others in this thread, perhaps with some different hex numbers. 0x11111111 and 0x55555555 and 0x77777777: -> These are not locking the GPU or crashing the system immediately, but this would require more testing to be sure. Unfortunately, 0x11111111: This setting produced lots of glitches regarding transparency. The taskbar was invisible, just the icons were rendered. Would not recommend to use that. 0x55555555 and 0x77777777: No crashes, no lockups, NEARLY perfect. There are some minor gliches with transparency, that appear if you active a context menu (right mouse button). Then, you only see the icons and the text, but not the window itself. If you hover the mouse over it (to trigger repainting), than the window appears as well. glxgears works. Nice. I'm seeing a light at the end of the tunnel :-) Great... many thanks... now lets finalize this. Currently I'm working with setting 0x55555555... ignoring the glitches, I'm already able to use the system! :-D Regards, Florian Reply at: https://bugs.launchpad.net/xserver-xorg-driver- ati/+bug/840140/comments/26 ------------------------------------------------------------------------ On 2011-11-24T13:20:30+00:00 Florian-evers wrote: 0x77777777: I saw a garbled screen with GPU lockup after rotating the screen by 90 degrees (krandr->rotate 90 degrees). I went back to 0x55555555, and here it works flawlessly. Florian Reply at: https://bugs.launchpad.net/xserver-xorg-driver- ati/+bug/840140/comments/27 ** Bug watch added: Linux Kernel Bug Tracker #42162 http://bugzilla.kernel.org/show_bug.cgi?id=42162 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/840140 Title: Graphical corruption then black screen using an ATI Radeon 6790 card on boot To manage notifications about this bug go to: https://bugs.launchpad.net/xserver-xorg-driver-ati/+bug/840140/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs