Created attachment 56286 [details] GPU locksups log I'm getting gpu lockups every now and then. More likely during with heavy OpenGL usage, but Compiz is enough sometimes. I can switch to console and kill the application and usually get a functioning system back. Setup: Intel Core i5 2500k Radeon 6850 Ubuntu 11.10 Kernel: Ubuntu 3.2.0-7.13-generic 3.2.0-rc7 3D stack from xorg-edgers ppa
Created attachment 57325 [details] GPU lookup - kernel 3.2.6; Ubuntu Oneiric Got some GPU lookup today too (hope its the same thing and the correct bug report to add to) - happend the first time. No openGL involved afaik can tell. System recovered without i need to kill something, but mouse cursor is borked - so i needed to restart X anyway.
Addon: Restart X did not help, mouse still garbage - had to reboot. Any other option i can try next time?
So you don't run a compositing windowmanager? killall -9 compiz get's me back to a fully working desktop.
Created attachment 57602 [details] More lockups More lockups
This might be related to reclocking the GPU because when I tried dynpm it happened more often and it often happens when waking the computer up from DPMS.
I can now reproduce this consistenly I think: Install Ubuntu Precise Add xorg-edgers ppa Create a 2:nd user Log in as user 1 Switch to user 2 Switch to user 1 Then when you have unlocked user 1's screen with your password and it redraws the desktop I get a GPU reset loop.
Now this happened to me during login! :-( [ 188.237505] radeon 0000:01:00.0: GPU lockup CP stall for more than 10008msec [ 188.237511] GPU lockup (waiting for 0x00000E47 last fence id 0x00000E46) [ 188.238681] radeon 0000:01:00.0: GPU softreset [ 188.238684] radeon 0000:01:00.0: GRBM_STATUS=0xB2703828 [ 188.238687] radeon 0000:01:00.0: GRBM_STATUS_SE0=0x1C000007 [ 188.238689] radeon 0000:01:00.0: GRBM_STATUS_SE1=0x08000007 [ 188.238692] radeon 0000:01:00.0: SRBM_STATUS=0x200000C0 [ 188.238704] radeon 0000:01:00.0: GRBM_SOFT_RESET=0x00007F6B [ 188.238806] radeon 0000:01:00.0: GRBM_STATUS=0x00003828 [ 188.238809] radeon 0000:01:00.0: GRBM_STATUS_SE0=0x00000007 [ 188.238811] radeon 0000:01:00.0: GRBM_STATUS_SE1=0x00000007 [ 188.238814] radeon 0000:01:00.0: SRBM_STATUS=0x200000C0 [ 188.239811] radeon 0000:01:00.0: GPU reset succeed [ 188.262214] [drm] PCIE GART of 512M enabled (table at 0x0000000000040000). [ 188.262326] radeon 0000:01:00.0: WB enabled [ 188.278447] [drm] ring test succeeded in 2 usecs [ 188.278456] [drm] ib test succeeded in 2 usecs [ 199.622493] radeon 0000:01:00.0: GPU lockup CP stall for more than 10020msec [ 199.622498] GPU lockup (waiting for 0x00000E63 last fence id 0x00000E60) [ 199.623667] radeon 0000:01:00.0: GPU softreset [ 199.623670] radeon 0000:01:00.0: GRBM_STATUS=0xB2701828 [ 199.623673] radeon 0000:01:00.0: GRBM_STATUS_SE0=0x1C000003 [ 199.623675] radeon 0000:01:00.0: GRBM_STATUS_SE1=0x08000003 [ 199.623678] radeon 0000:01:00.0: SRBM_STATUS=0x20000AC0 [ 199.623689] radeon 0000:01:00.0: GRBM_SOFT_RESET=0x00007F6B [ 199.623792] radeon 0000:01:00.0: GRBM_STATUS=0x00003828 [ 199.623794] radeon 0000:01:00.0: GRBM_STATUS_SE0=0x00000007 [ 199.623797] radeon 0000:01:00.0: GRBM_STATUS_SE1=0x00000007 [ 199.623800] radeon 0000:01:00.0: SRBM_STATUS=0x200000C0 [ 199.624796] radeon 0000:01:00.0: GPU reset succeed [ 199.647176] [drm] PCIE GART of 512M enabled (table at 0x0000000000040000). [ 199.647279] radeon 0000:01:00.0: WB enabled [ 199.901376] [drm] ring test succeeded in 3 usecs [ 199.901393] [drm] ib test succeeded in 3 usecs [ 210.619789] radeon 0000:01:00.0: GPU lockup CP stall for more than 10004msec [ 210.619794] GPU lockup (waiting for 0x00000F19 last fence id 0x00000F18) [ 210.620964] radeon 0000:01:00.0: GPU softreset [ 210.620967] radeon 0000:01:00.0: GRBM_STATUS=0xB2701828 [ 210.620970] radeon 0000:01:00.0: GRBM_STATUS_SE0=0x08000003 [ 210.620973] radeon 0000:01:00.0: GRBM_STATUS_SE1=0x1C000003 [ 210.620975] radeon 0000:01:00.0: SRBM_STATUS=0x200000C0 [ 210.620987] radeon 0000:01:00.0: GRBM_SOFT_RESET=0x00007F6B [ 210.621089] radeon 0000:01:00.0: GRBM_STATUS=0x00003828 [ 210.621092] radeon 0000:01:00.0: GRBM_STATUS_SE0=0x00000007 [ 210.621094] radeon 0000:01:00.0: GRBM_STATUS_SE1=0x00000007 [ 210.621097] radeon 0000:01:00.0: SRBM_STATUS=0x200000C0 [ 210.622094] radeon 0000:01:00.0: GPU reset succeed [ 210.644468] [drm] PCIE GART of 512M enabled (table at 0x0000000000040000). [ 210.644581] radeon 0000:01:00.0: WB enabled [ 210.660703] [drm] ring test succeeded in 2 usecs [ 210.660712] [drm] ib test succeeded in 2 usecs [ 225.864992] radeon 0000:01:00.0: GPU lockup CP stall for more than 10000msec [ 225.864997] GPU lockup (waiting for 0x00000F2C last fence id 0x00000F2B) [ 225.866169] radeon 0000:01:00.0: GPU softreset [ 225.866172] radeon 0000:01:00.0: GRBM_STATUS=0xB2701828 [ 225.866175] radeon 0000:01:00.0: GRBM_STATUS_SE0=0x1C000003 [ 225.866177] radeon 0000:01:00.0: GRBM_STATUS_SE1=0x08000003 [ 225.866180] radeon 0000:01:00.0: SRBM_STATUS=0x200000C0 [ 225.866191] radeon 0000:01:00.0: GRBM_SOFT_RESET=0x00007F6B [ 225.866294] radeon 0000:01:00.0: GRBM_STATUS=0x00003828 [ 225.866297] radeon 0000:01:00.0: GRBM_STATUS_SE0=0x00000007 [ 225.866299] radeon 0000:01:00.0: GRBM_STATUS_SE1=0x00000007 [ 225.866302] radeon 0000:01:00.0: SRBM_STATUS=0x200000C0 [ 225.867299] radeon 0000:01:00.0: GPU reset succeed [ 225.889664] [drm] PCIE GART of 512M enabled (table at 0x0000000000040000). [ 225.889767] radeon 0000:01:00.0: WB enabled [ 225.906004] [drm] ring test succeeded in 3 usecs [ 225.906016] [drm] ib test succeeded in 3 usecs [ 260.351552] radeon 0000:01:00.0: GPU lockup CP stall for more than 10000msec [ 260.352714] GPU lockup (waiting for 0x00000F3A last fence id 0x00000F39) [ 260.353886] radeon 0000:01:00.0: GPU softreset [ 260.353889] radeon 0000:01:00.0: GRBM_STATUS=0xB2701828 [ 260.353892] radeon 0000:01:00.0: GRBM_STATUS_SE0=0x08000003 [ 260.353895] radeon 0000:01:00.0: GRBM_STATUS_SE1=0x1C000003 [ 260.353898] radeon 0000:01:00.0: SRBM_STATUS=0x200000C0 [ 260.353909] radeon 0000:01:00.0: GRBM_SOFT_RESET=0x00007F6B [ 260.354012] radeon 0000:01:00.0: GRBM_STATUS=0x00003828 [ 260.354014] radeon 0000:01:00.0: GRBM_STATUS_SE0=0x00000007 [ 260.354017] radeon 0000:01:00.0: GRBM_STATUS_SE1=0x00000007 [ 260.354020] radeon 0000:01:00.0: SRBM_STATUS=0x200000C0 [ 260.355016] radeon 0000:01:00.0: GPU reset succeed [ 260.377432] [drm] PCIE GART of 512M enabled (table at 0x0000000000040000). [ 260.377536] radeon 0000:01:00.0: WB enabled [ 260.393774] [drm] ring test succeeded in 2 usecs [ 260.393786] [drm] ib test succeeded in 2 usecs [ 270.111054] show_signal_msg: 27 callbacks suppressed [ 270.111056] nautilus[2261]: segfault at 70 ip 00007f0496ef51a0 sp 00007fff59cd56e8 error 4 in libgdk-3.so.0.400.0[7f0496eb8000+79000] [ 272.086863] [drm:radeon_cs_ioctl] *ERROR* Failed to parse relocation -35!
(In reply to comment #6) > I can now reproduce this consistenly I think: > Install Ubuntu Precise > Add xorg-edgers ppa > Create a 2:nd user > Log in as user 1 > Switch to user 2 > Switch to user 1 > > Then when you have unlocked user 1's screen with your password and it redraws > the desktop I get a GPU reset loop. Still easily reproducible with 3.4-rc2 vanilla and xorg-edgers. No config options, power-profile forced to high.
I can no longer reproduce this with latest Xorg driver/mesa/drmlib! It's fixed in userspace somehow, not kernel.
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.