screen turns to snow with radeon driver

Bug #2068342 reported by Krister Swenson
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
xserver-xorg-video-ati (Ubuntu)
New
Undecided
Unassigned

Bug Description

I am using the radeon driver with wayland in 24.04:

       product: Oland GL [FirePro W2100]
       configuration: depth=32 driver=radeon latency=0 resolution=2560,1080
       product: Caicos XT [Radeon HD 7470/8470 / R5 235/310 OEM]

At very unpredictable times, my screen goes to snow, and I am stuck without any way to interact with my machine, save SSH.
Here are the syslog lines when things go haywire:

2024-06-05T13:32:01.051202+02:00 winters firefox_firefox.desktop[925397]: message repeated 6 times: [ [GFX1-]: Couldn't sanitize GL_RENDERER "OLAND (, LLVM 15.0.7, DRM 2.50, 6.8.0-31-generic)"]
2024-06-05T13:32:03.701646+02:00 winters systemd[1]: Started anacron.service - Run anacron jobs.
2024-06-05T13:32:03.704217+02:00 winters anacron[929199]: Anacron 2.3 started on 2024-06-05
2024-06-05T13:32:03.705049+02:00 winters anacron[929199]: Normal exit (0 jobs run)
2024-06-05T13:32:03.705702+02:00 winters systemd[1]: anacron.service: Deactivated successfully.
2024-06-05T13:32:47.909594+02:00 winters kernel: audit: type=1107 audit(1717587167.907:5435): pid=1816 uid=106 auid=4294967295 ses=4294967295 subj=unconfined msg='apparmor="DENIED" operation="dbus_method_call" bus="system" path="/org/freedesktop/RealtimeKit1" interface="org.freedesktop.DBus.Properties" member="Get" mask="send" name="org.freedesktop.RealtimeKit1" pid=929285 label="snap.firefox.firefox"
2024-06-05T13:32:47.909624+02:00 winters kernel: exe="/usr/bin/dbus-daemon" sauid=106 hostname=? addr=? terminal=?'
2024-06-05T13:32:48.168544+02:00 winters kernel: audit: type=1107 audit(1717587168.166:5436): pid=1816 uid=106 auid=4294967295 ses=4294967295 subj=unconfined msg='apparmor="DENIED" operation="dbus_method_call" bus="system" path="/org/freedesktop/RealtimeKit1" interface="org.freedesktop.DBus.Properties" member="Get" mask="send" name="org.freedesktop.RealtimeKit1" pid=929326 label="snap.firefox.firefox"
2024-06-05T13:32:48.168564+02:00 winters kernel: exe="/usr/bin/dbus-daemon" sauid=106 hostname=? addr=? terminal=?'
2024-06-05T13:32:48.313235+02:00 winters kernel: audit: type=1107 audit(1717587168.311:5437): pid=1816 uid=106 auid=4294967295 ses=4294967295 subj=unconfined msg='apparmor="DENIED" operation="dbus_method_call" bus="system" path="/org/freedesktop/RealtimeKit1" interface="org.freedesktop.DBus.Properties" member="Get" mask="send" name="org.freedesktop.RealtimeKit1" pid=929342 label="snap.firefox.firefox"
2024-06-05T13:32:48.313260+02:00 winters kernel: exe="/usr/bin/dbus-daemon" sauid=106 hostname=? addr=? terminal=?'
2024-06-05T13:32:52.550460+02:00 winters kernel: snd_hda_intel 0000:03:00.1: azx_get_response timeout, switching to polling mode: last cmd=0x00272401
2024-06-05T13:33:01.735644+02:00 winters kernel: radeon 0000:03:00.0: ring 0 stalled for more than 10080msec
2024-06-05T13:33:01.735672+02:00 winters kernel: radeon 0000:03:00.0: GPU lockup (current fence id 0x000000000037db8d last fence id 0x000000000037dba5 on ring 0)
2024-06-05T13:33:02.193620+02:00 winters kernel: radeon 0000:03:00.0: Saved 833 dwords of commands on ring 0.
2024-06-05T13:33:02.193643+02:00 winters kernel: radeon 0000:03:00.0: GPU softreset: 0x0000004C
2024-06-05T13:33:02.193646+02:00 winters kernel: radeon 0000:03:00.0: GRBM_STATUS = 0xA0003028
2024-06-05T13:33:02.193648+02:00 winters kernel: radeon 0000:03:00.0: GRBM_STATUS_SE0 = 0x00000006
2024-06-05T13:33:02.193651+02:00 winters kernel: radeon 0000:03:00.0: GRBM_STATUS_SE1 = 0x00000006
2024-06-05T13:33:02.193653+02:00 winters kernel: radeon 0000:03:00.0: SRBM_STATUS = 0x200000C0
2024-06-05T13:33:02.193655+02:00 winters kernel: radeon 0000:03:00.0: SRBM_STATUS2 = 0x00000000
2024-06-05T13:33:02.193657+02:00 winters kernel: radeon 0000:03:00.0: R_008674_CP_STALLED_STAT1 = 0x00000000
2024-06-05T13:33:02.193659+02:00 winters kernel: radeon 0000:03:00.0: R_008678_CP_STALLED_STAT2 = 0x00010100
2024-06-05T13:33:02.193661+02:00 winters kernel: radeon 0000:03:00.0: R_00867C_CP_BUSY_STAT = 0x00420182
2024-06-05T13:33:02.193662+02:00 winters kernel: radeon 0000:03:00.0: R_008680_CP_STAT = 0x84038243
2024-06-05T13:33:02.193664+02:00 winters kernel: radeon 0000:03:00.0: R_00D034_DMA_STATUS_REG = 0x44483146
2024-06-05T13:33:02.193666+02:00 winters kernel: radeon 0000:03:00.0: R_00D834_DMA_STATUS_REG = 0x44C83D57
2024-06-05T13:33:02.193687+02:00 winters kernel: radeon 0000:03:00.0: VM_CONTEXT1_PROTECTION_FAULT_ADDR 0x00000000
2024-06-05T13:33:02.193689+02:00 winters kernel: radeon 0000:03:00.0: VM_CONTEXT1_PROTECTION_FAULT_STATUS 0x00000000
2024-06-05T13:33:02.653592+02:00 winters kernel: radeon 0000:03:00.0: GRBM_SOFT_RESET=0x0000DDFF
2024-06-05T13:33:02.653608+02:00 winters kernel: radeon 0000:03:00.0: SRBM_SOFT_RESET=0x00100100
2024-06-05T13:33:02.654583+02:00 winters kernel: radeon 0000:03:00.0: GRBM_STATUS = 0x00003028
2024-06-05T13:33:02.654598+02:00 winters kernel: radeon 0000:03:00.0: GRBM_STATUS_SE0 = 0x00000006
2024-06-05T13:33:02.654601+02:00 winters kernel: radeon 0000:03:00.0: GRBM_STATUS_SE1 = 0x00000006
2024-06-05T13:33:02.654603+02:00 winters kernel: radeon 0000:03:00.0: SRBM_STATUS = 0x200000C0
2024-06-05T13:33:02.654604+02:00 winters kernel: radeon 0000:03:00.0: SRBM_STATUS2 = 0x00000000
2024-06-05T13:33:02.654606+02:00 winters kernel: radeon 0000:03:00.0: R_008674_CP_STALLED_STAT1 = 0x00000000
2024-06-05T13:33:02.654607+02:00 winters kernel: radeon 0000:03:00.0: R_008678_CP_STALLED_STAT2 = 0x00000000
2024-06-05T13:33:02.654609+02:00 winters kernel: radeon 0000:03:00.0: R_00867C_CP_BUSY_STAT = 0x00000000
2024-06-05T13:33:02.654610+02:00 winters kernel: radeon 0000:03:00.0: R_008680_CP_STAT = 0x00000000
2024-06-05T13:33:02.654612+02:00 winters kernel: radeon 0000:03:00.0: R_00D034_DMA_STATUS_REG = 0x44C83D57
2024-06-05T13:33:02.654613+02:00 winters kernel: radeon 0000:03:00.0: R_00D834_DMA_STATUS_REG = 0x44C83D57
2024-06-05T13:33:02.654615+02:00 winters kernel: radeon 0000:03:00.0: GPU reset succeeded, trying to resume
2024-06-05T13:33:02.682597+02:00 winters kernel: [drm] PCIE gen 3 link speeds already enabled
2024-06-05T13:33:02.693592+02:00 winters kernel: [drm] PCIE GART of 2048M enabled (table at 0x0000000000165000).
2024-06-05T13:33:02.693607+02:00 winters kernel: radeon 0000:03:00.0: WB enabled
2024-06-05T13:33:02.693609+02:00 winters kernel: radeon 0000:03:00.0: fence driver on ring 0 use gpu addr 0x0000000080000c00
2024-06-05T13:33:02.693612+02:00 winters kernel: radeon 0000:03:00.0: fence driver on ring 1 use gpu addr 0x0000000080000c04
2024-06-05T13:33:02.693613+02:00 winters kernel: radeon 0000:03:00.0: fence driver on ring 2 use gpu addr 0x0000000080000c08
2024-06-05T13:33:02.693615+02:00 winters kernel: radeon 0000:03:00.0: fence driver on ring 3 use gpu addr 0x0000000080000c0c
2024-06-05T13:33:02.693617+02:00 winters kernel: radeon 0000:03:00.0: fence driver on ring 4 use gpu addr 0x0000000080000c10
2024-06-05T13:33:02.693618+02:00 winters kernel: radeon 0000:03:00.0: fence driver on ring 5 use gpu addr 0x0000000000075a18
2024-06-05T13:33:02.984387+02:00 winters kernel: [drm:r600_ring_test [radeon]] *ERROR* radeon: ring 0 test failed (scratch(0x850C)=0xCAFEDEAD)
2024-06-05T13:33:02.984403+02:00 winters kernel: [drm:si_resume [radeon]] *ERROR* si startup failed on resume
2024-06-05T13:33:13.327647+02:00 winters kernel: radeon 0000:03:00.0: ring 0 stalled for more than 10487msec
2024-06-05T13:33:13.327676+02:00 winters kernel: radeon 0000:03:00.0: GPU lockup (current fence id 0x000000000037db8d last fence id 0x000000000037dba5 on ring 0)

[SNIP}

2024-06-05T13:33:21.391597+02:00 winters kernel: radeon 0000:03:00.0: GPU lockup (current fence id 0x000000000037db8d last fence id 0x000000000037dba5 on ring 0)
2024-06-05T13:33:22.233603+02:00 winters kernel: radeon 0000:03:00.0: Saved 195985 dwords of commands on ring 0.
2024-06-05T13:33:22.233617+02:00 winters kernel: radeon 0000:03:00.0: GPU softreset: 0x00000148
2024-06-05T13:33:22.233619+02:00 winters kernel: radeon 0000:03:00.0: GRBM_STATUS = 0xA0003028
2024-06-05T13:33:22.233635+02:00 winters kernel: radeon 0000:03:00.0: GRBM_STATUS_SE0 = 0x00000006
2024-06-05T13:33:22.233637+02:00 winters kernel: radeon 0000:03:00.0: GRBM_STATUS_SE1 = 0x00000006
2024-06-05T13:33:22.233640+02:00 winters kernel: radeon 0000:03:00.0: SRBM_STATUS = 0x200206C0
2024-06-05T13:33:22.233642+02:00 winters kernel: radeon 0000:03:00.0: SRBM_STATUS2 = 0x00000000
2024-06-05T13:33:22.233644+02:00 winters kernel: radeon 0000:03:00.0: R_008674_CP_STALLED_STAT1 = 0x00000000
2024-06-05T13:33:22.233646+02:00 winters kernel: radeon 0000:03:00.0: R_008678_CP_STALLED_STAT2 = 0x00000000
2024-06-05T13:33:22.233648+02:00 winters kernel: radeon 0000:03:00.0: R_00867C_CP_BUSY_STAT = 0x00000802
2024-06-05T13:33:22.233649+02:00 winters kernel: radeon 0000:03:00.0: R_008680_CP_STAT = 0x800001E3
2024-06-05T13:33:22.233650+02:00 winters kernel: radeon 0000:03:00.0: R_00D034_DMA_STATUS_REG = 0x44C83D57
2024-06-05T13:33:22.233653+02:00 winters kernel: radeon 0000:03:00.0: R_00D834_DMA_STATUS_REG = 0x44C83D57
2024-06-05T13:33:22.233655+02:00 winters kernel: radeon 0000:03:00.0: VM_CONTEXT1_PROTECTION_FAULT_ADDR 0x00000000
2024-06-05T13:33:22.233657+02:00 winters kernel: radeon 0000:03:00.0: VM_CONTEXT1_PROTECTION_FAULT_STATUS 0x00000000
2024-06-05T13:33:23.014594+02:00 winters kernel: radeon 0000:03:00.0: Wait for MC idle timedout !
2024-06-05T13:33:23.014609+02:00 winters kernel: radeon 0000:03:00.0: GRBM_SOFT_RESET=0x0000DDFF
2024-06-05T13:33:23.014610+02:00 winters kernel: radeon 0000:03:00.0: SRBM_SOFT_RESET=0x00000500
2024-06-05T13:33:23.015933+02:00 winters kernel: radeon 0000:03:00.0: GRBM_STATUS = 0x00003028
2024-06-05T13:33:23.015947+02:00 winters kernel: radeon 0000:03:00.0: GRBM_STATUS_SE0 = 0x00000006
2024-06-05T13:33:23.015949+02:00 winters kernel: radeon 0000:03:00.0: GRBM_STATUS_SE1 = 0x00000006
2024-06-05T13:33:23.015951+02:00 winters kernel: radeon 0000:03:00.0: SRBM_STATUS = 0x200006C0
2024-06-05T13:33:23.015952+02:00 winters kernel: radeon 0000:03:00.0: SRBM_STATUS2 = 0x00000000
2024-06-05T13:33:23.015954+02:00 winters kernel: radeon 0000:03:00.0: R_008674_CP_STALLED_STAT1 = 0x00000000
2024-06-05T13:33:23.015955+02:00 winters kernel: radeon 0000:03:00.0: R_008678_CP_STALLED_STAT2 = 0x00000000
2024-06-05T13:33:23.015957+02:00 winters kernel: radeon 0000:03:00.0: R_00867C_CP_BUSY_STAT = 0x00000000
2024-06-05T13:33:23.015958+02:00 winters kernel: radeon 0000:03:00.0: R_008680_CP_STAT = 0x00000000
2024-06-05T13:33:23.015959+02:00 winters kernel: radeon 0000:03:00.0: R_00D034_DMA_STATUS_REG = 0x44C83D57
2024-06-05T13:33:23.015961+02:00 winters kernel: radeon 0000:03:00.0: R_00D834_DMA_STATUS_REG = 0x44C83D57
2024-06-05T13:33:23.015962+02:00 winters kernel: radeon 0000:03:00.0: GPU reset succeeded, trying to resume
2024-06-05T13:33:28.024327+02:00 winters kernel: [drm:atom_op_jump [radeon]] *ERROR* atombios stuck in loop for more than 5secs aborting
2024-06-05T13:33:28.024354+02:00 winters kernel: [drm:atom_execute_table_locked [radeon]] *ERROR* atombios stuck executing BBC8 (len 237, WS 0, PS 4) @ 0xBBD6
2024-06-05T13:33:28.024357+02:00 winters kernel: [drm:atom_execute_table_locked [radeon]] *ERROR* atombios stuck executing B3EE (len 78, WS 12, PS 8) @ 0xB427
2024-06-05T13:33:28.036588+02:00 winters kernel: [drm] PCIE gen 3 link speeds already enabled
2024-06-05T13:33:28.338585+02:00 winters kernel: radeon 0000:03:00.0: Wait for MC idle timedout !
2024-06-05T13:33:28.489593+02:00 winters kernel: radeon 0000:03:00.0: Wait for MC idle timedout !
2024-06-05T13:33:28.506603+02:00 winters kernel: [drm] PCIE GART of 2048M enabled (table at 0x0000000000165000).
2024-06-05T13:33:28.506622+02:00 winters kernel: radeon 0000:03:00.0: WB enabled
2024-06-05T13:33:28.506624+02:00 winters kernel: radeon 0000:03:00.0: fence driver on ring 0 use gpu addr 0x0000000080000c00
2024-06-05T13:33:28.506626+02:00 winters kernel: radeon 0000:03:00.0: fence driver on ring 1 use gpu addr 0x0000000080000c04
2024-06-05T13:33:28.506629+02:00 winters kernel: radeon 0000:03:00.0: fence driver on ring 2 use gpu addr 0x0000000080000c08
2024-06-05T13:33:28.506630+02:00 winters kernel: radeon 0000:03:00.0: fence driver on ring 3 use gpu addr 0x0000000080000c0c
2024-06-05T13:33:28.506633+02:00 winters kernel: radeon 0000:03:00.0: fence driver on ring 4 use gpu addr 0x0000000080000c10
2024-06-05T13:33:28.506635+02:00 winters kernel: radeon 0000:03:00.0: fence driver on ring 5 use gpu addr 0x0000000000075a18
2024-06-05T13:33:28.819504+02:00 winters kernel: [drm:r600_ring_test [radeon]] *ERROR* radeon: ring 0 test failed (scratch(0x850C)=0xCAFEDEAD)
2024-06-05T13:33:28.819544+02:00 winters kernel: [drm:si_resume [radeon]] *ERROR* si startup failed on resume
2024-06-05T13:33:39.031653+02:00 winters kernel: radeon 0000:03:00.0: ring 0 stalled for more than 10368msec
2024-06-05T13:33:39.031681+02:00 winters kernel: radeon 0000:03:00.0: GPU lockup (current fence id 0x000000000037db8d last fence id 0x000000000037dba5 on ring 0)

.
.
.

ProblemType: Bug
DistroRelease: Ubuntu 24.04
Package: xserver-xorg-video-ati 1:22.0.0-1build1
ProcVersionSignature: Ubuntu 6.8.0-31.31-generic 6.8.1
Uname: Linux 6.8.0-31-generic x86_64
.tmp.unity_support_test.0:

ApportVersion: 2.28.1-0ubuntu3
Architecture: amd64
CasperMD5CheckResult: unknown
CompizPlugins: No value set for `/apps/compiz-1/general/screen0/options/active_plugins'
CompositorRunning: None
CurrentDesktop: ubuntu:GNOME
Date: Wed Jun 5 13:56:02 2024
DistUpgraded: Fresh install
DistroCodename: noble
DistroVariant: ubuntu
DkmsStatus:
 broadcom-sta/6.30.223.271, 6.5.0-35-generic, x86_64: installed
 broadcom-sta/6.30.223.271, 6.8.0-31-generic, x86_64: installed
 virtualbox/7.0.16, 6.5.0-35-generic, x86_64: installed
 virtualbox/7.0.16, 6.8.0-31-generic, x86_64: installed
DpkgLog:

ExtraDebuggingInterest: Yes, including running git bisection searches
GraphicsCard:
 Advanced Micro Devices, Inc. [AMD/ATI] Oland GL [FirePro W2100] [1002:6608] (prog-if 00 [VGA controller])
   Subsystem: Dell Oland GL [FirePro W2100] [1028:2120]
 Advanced Micro Devices, Inc. [AMD/ATI] Caicos XT [Radeon HD 7470/8470 / R5 235/310 OEM] [1002:6778] (prog-if 00 [VGA controller])
   Subsystem: Dell Radeon HD 7470 [1028:2120]
InstallationDate: Installed on 2018-01-05 (2343 days ago)
InstallationMedia: Ubuntu 17.04 "Zesty Zapus" - Release amd64 (20170412)
MachineType: Dell Inc. Precision Tower 7810
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-6.8.0-31-generic root=UUID=90d43be7-a2f7-4500-8b88-9bd7a549d96d ro quiet splash vt.handoff=7
SourcePackage: xserver-xorg-video-ati
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 06/25/2018
dmi.bios.release: 65.27
dmi.bios.vendor: Dell Inc.
dmi.bios.version: A27
dmi.board.name: 0KJCC5
dmi.board.vendor: Dell Inc.
dmi.board.version: A00
dmi.chassis.type: 7
dmi.chassis.vendor: Dell Inc.
dmi.modalias: dmi:bvnDellInc.:bvrA27:bd06/25/2018:br65.27:svnDellInc.:pnPrecisionTower7810:pvr:rvnDellInc.:rn0KJCC5:rvrA00:cvnDellInc.:ct7:cvr:sku0618:
dmi.product.name: Precision Tower 7810
dmi.product.sku: 0618
dmi.sys.vendor: Dell Inc.
version.compiz: compiz 1:0.9.14.2+22.10.20220822-0ubuntu12
version.libdrm2: libdrm2 2.4.120-2build1
version.libgl1-mesa-dri: libgl1-mesa-dri 24.0.5-1ubuntu1
version.libgl1-mesa-glx: libgl1-mesa-glx 23.0.4-0ubuntu1~23.04.1
version.xserver-xorg-core: xserver-xorg-core 2:21.1.12-1ubuntu1
version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 1:2.10.6-2build3
version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:22.0.0-1build1
version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.99.917+git20210115-1build1
version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:1.0.17-2build1
xserver.bootTime: Wed May 22 14:21:46 2024
xserver.configfile: default
xserver.logfile: /var/log/Xorg.0.log
xserver.outputs:

xserver.version: 2:21.1.12-1ubuntu1

Revision history for this message
Krister Swenson (thekswenson) wrote :
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.