Bug 25815 - Radeon: black screen, flashing bits during 3D (with KMS)
Summary: Radeon: black screen, flashing bits during 3D (with KMS)
Status: RESOLVED INVALID
Alias: None
Product: xorg
Classification: Unclassified
Component: Driver/Radeon (show other bugs)
Version: unspecified
Hardware: x86-64 (AMD64) Linux (All)
: medium normal
Assignee: xf86-video-ati maintainers
QA Contact: Xorg Project Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-12-28 15:26 UTC by Dave Gilbert
Modified: 2016-02-25 02:03 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Attachments

Description Dave Gilbert 2009-12-28 15:26:51 UTC
X.Org X Server 1.7.99.2
Linux 2.6.33rc2 (with KMS on)

[    0.032579] (--) PCI:*(0:7:0:0) 1002:954f:1043:02a8 ATI Technologies Inc RV710 [Radeon HD 4350] rev 0, Mem @ 0xd0000000/268435456, 0xfbfe0000/65536, I/O @ 0x0000e000/256, BIOS @ 0x????????/131072

Ubuntu Lucid alpha with xorg-edgers library builds, and my own 2.6.33rc2 build

ii  libdrm-intel1                        2.4.17+git20091221.fdb33d56-0ubuntu0sarvatt2              Userspace interface to intel-specific kernel
ii  libdrm-radeon1                       2.4.17+git20091221.fdb33d56-0ubuntu0sarvatt2              Userspace interface to radeon-specific kerne
ii  libdrm2                              2.4.17+git20091221.fdb33d56-0ubuntu0sarvatt2              Userspace interface to kernel DRM services -
ii  libgl1-mesa-dri                      7.8.0~git20091223.315ca956-0ubuntu0sarvatt                A free implementation of the OpenGL API -- D
ii  libgl1-mesa-glx                      7.8.0~git20091223.315ca956-0ubuntu0sarvatt                A free implementation of the OpenGL API -- G
ii  libglu1-mesa                         7.8.0~git20091223.315ca956-0ubuntu0sarvatt                The OpenGL utility library (GLU)
ii  mesa-utils                           7.8.0~git20091223.315ca956-0ubuntu0sarvatt                Miscellaneous Mesa GL utilities
ii  xfonts-utils                         1:7.5+1~0ubuntu0sarvatt                                   X Window System font utility programs
ii  xserver-xorg-input-evdev             1:2.3.2+git20091222.d6beb16b-0ubuntu0sarvatt              X.Org X server -- evdev input driver
ii  xserver-xorg-video-ati               1:6.12.99+git20091222.9d0f3af7-0ubuntu0sarvatt            X.Org X server -- ATI display driver wrapper
rc  xserver-xorg-video-intel             2:2.9.99.902~git20091222.2c142e42-0ubuntu0sarvatt2~karmic X.Org X server -- Intel i8xx, i9xx display d
ii  xserver-xorg-video-radeon            1:6.12.99+git20091222.9d0f3af7-0ubuntu0sarvatt            X.Org X server -- ATI Radeon display driver
ii  xserver-xorg-video-vesa              1:2.2.1+git20091111.13c83508-0ubuntu0sarvatt              X.Org X server -- VESA display driver

Playing 'Alien Arena' (3d shootemup), been mostly happy the last few days but just died; got a black screen with occasional flashing up of white blobs.
The app and X wouldn't kill.

This was in syslog:

28 23:02:44 major kernel: [38760.969555] [drm] TMDS-15: set mode 1024x768 51
Dec 28 23:03:40 major pulseaudio[4992]: ratelimit.c: 99 events suppressed
Dec 28 23:04:32 major kernel: [38868.616721] [drm:radeon_fence_wait] *ERROR* fence(ffff8801e3ef7a80:0x0188CADA) 504ms timeout going to reset GPU
Dec 28 23:04:32 major kernel: [38868.616732] radeon 0000:07:00.0: GPU softreset
Dec 28 23:04:32 major kernel: [38868.616737] radeon 0000:07:00.0:   R_008010_GRBM_STATUS=0xA0003028
Dec 28 23:04:32 major kernel: [38868.616742] radeon 0000:07:00.0:   R_008014_GRBM_STATUS2=0x00000002
Dec 28 23:04:32 major kernel: [38868.616747] radeon 0000:07:00.0:   R_000E50_SRBM_STATUS=0x200000C0
Dec 28 23:04:32 major kernel: [38868.616758] radeon 0000:07:00.0:   R_008020_GRBM_SOFT_RESET=0x00007FEE
Dec 28 23:04:32 major kernel: [38868.616814] radeon 0000:07:00.0: R_008020_GRBM_SOFT_RESET=0x00000001
Dec 28 23:04:32 major kernel: [38868.616876] radeon 0000:07:00.0:   R_000E60_SRBM_SOFT_RESET=0x00000402
Dec 28 23:04:32 major kernel: [38868.664982] radeon 0000:07:00.0:   R_008010_GRBM_STATUS=0xFFFFFFFF
Dec 28 23:04:32 major kernel: [38868.664990] radeon 0000:07:00.0:   R_008014_GRBM_STATUS2=0xFFFFFFFF
Dec 28 23:04:32 major kernel: [38868.664996] radeon 0000:07:00.0:   R_000E50_SRBM_STATUS=0xFFFFFFFF
Dec 28 23:04:32 major kernel: [38868.665009] [drm:radeon_fence_wait] *ERROR* fence(ffff8801e3ef7240:0x0188CADB) 504ms timeout going to reset GPU
Dec 28 23:04:32 major kernel: [38868.665018] radeon 0000:07:00.0: GPU softreset
Dec 28 23:04:32 major kernel: [38868.665024] radeon 0000:07:00.0:   R_008010_GRBM_STATUS=0xFFFFFFFF
Dec 28 23:04:32 major kernel: [38868.665030] radeon 0000:07:00.0:   R_008014_GRBM_STATUS2=0xFFFFFFFF
Dec 28 23:04:32 major kernel: [38868.665036] radeon 0000:07:00.0:   R_000E50_SRBM_STATUS=0xFFFFFFFF
Dec 28 23:04:32 major kernel: [38868.677405] radeon 0000:07:00.0: R_008020_GRBM_SOFT_RESET=0x00000001
Dec 28 23:04:32 major kernel: [38868.677465] radeon 0000:07:00.0:   R_000E60_SRBM_SOFT_RESET=0x00000402
Dec 28 23:04:32 major kernel: [38868.725567] radeon 0000:07:00.0:   R_008010_GRBM_STATUS=0xFFFFFFFF
Dec 28 23:04:32 major kernel: [38868.725570] radeon 0000:07:00.0:   R_008014_GRBM_STATUS2=0xFFFFFFFF
Dec 28 23:04:32 major kernel: [38868.725573] radeon 0000:07:00.0:   R_000E50_SRBM_STATUS=0xFFFFFFFF
Dec 28 23:04:32 major kernel: [38868.814638] [drm:radeon_fence_wait] *ERROR* fence(ffff8801e3ef7a80:0x0188CADA) 708ms timeout
Dec 28 23:04:32 major kernel: [38868.814646] [drm:radeon_fence_wait] *ERROR* last signaled fence(0x0188CADA)
Dec 28 23:04:33 major kernel: [38868.901477] [drm:radeon_fence_wait] *ERROR* fence(ffff8801e3ef7240:0x0188CADB) 796ms timeout
Dec 28 23:04:33 major kernel: [38868.901485] [drm:radeon_fence_wait] *ERROR* last signaled fence(0x0188CADB)
Dec 28 23:04:33 major kernel: [38868.924190] [drm:radeon_fence_wait] *ERROR* fence(ffff8801e8b9fdc0:0x0188CADC) 812ms timeout going to reset GPU
Dec 28 23:04:33 major kernel: [38868.924198] radeon 0000:07:00.0: GPU softreset
Dec 28 23:04:33 major kernel: [38868.924202] radeon 0000:07:00.0:   R_008010_GRBM_STATUS=0xA0003028
Dec 28 23:04:33 major kernel: [38868.924208] radeon 0000:07:00.0:   R_008014_GRBM_STATUS2=0x00000002
Dec 28 23:04:33 major kernel: [38868.924213] radeon 0000:07:00.0:   R_000E50_SRBM_STATUS=0x200000C0
Dec 28 23:04:33 major kernel: [38868.924224] radeon 0000:07:00.0:   R_008020_GRBM_SOFT_RESET=0x00007FEE
Dec 28 23:04:33 major kernel: [38868.924279] radeon 0000:07:00.0: R_008020_GRBM_SOFT_RESET=0x00000001
Dec 28 23:04:33 major kernel: [38868.924341] radeon 0000:07:00.0:   R_000E60_SRBM_SOFT_RESET=0x00000402
Dec 28 23:04:33 major kernel: [38868.972445] radeon 0000:07:00.0:   R_008010_GRBM_STATUS=0xFFFFFFFF
Dec 28 23:04:33 major kernel: [38868.972451] radeon 0000:07:00.0:   R_008014_GRBM_STATUS2=0xFFFFFFFF
Dec 28 23:04:33 major kernel: [38868.972455] radeon 0000:07:00.0:   R_000E50_SRBM_STATUS=0xFFFFFFFF
Dec 28 23:04:33 major kernel: [38869.061192] [drm:radeon_fence_wait] *ERROR* fence(ffff8801e8b9fdc0:0x0188CADC) 956ms timeout
Dec 28 23:04:33 major kernel: [38869.061198] [drm:radeon_fence_wait] *ERROR* last signaled fence(0x0188CADC)
Dec 28 23:04:35 major kernel: [38871.567485] [drm:radeon_fence_wait] *ERROR* fence(ffff8801e3dfb940:0x0188CAED) 504ms timeout going to reset GPU

that was the start of it - but it kept going apparently looping.
Comment 1 Christopher M. Penalver 2016-02-25 02:03:46 UTC
Dave Gilbert, Ubuntu 10.04 Desktop reached EOL on May 9, 2013. For more on this, please see https://wiki.ubuntu.com/Releases .

If this is reproducible on a supported release, it will help immensely if you filed a new report with Ubuntu by ensuring you have the package xdiagnose installed, and that you click the Yes button for attaching additional debugging information running the following from a terminal:
ubuntu-bug xorg

Also, please feel free to subscribe me to it.

For more on why this is helpful, please see https://wiki.ubuntu.com/ReportingBugs.


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.