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
This happens even when I use Xorg instead of wayland.