Thanks for coming back to me.
I tried the cachyos bugreport utility, but it didn’t show anything meaningful so I thought I skip posting it. Since then this issue only happened one more time. Two weeks ago I upgraded the system and migrated to plasma login manager. Since then I had no issues. The current uptime as of writing is 5 days, 29 mins.
Other possible suspects in my mind are the rootless podman + jellyfin, and my tv plus the PCON.
- podman + jellyfin: I watch shows from my tablet in bed from jellyfin running on this system while it’s locked - and it has some relevance to lingering user session with systemd
- TV plus PCON: display port to hdmi adapter as my tv is connected to my desktop pc with an hdmi cable. Before it caused minor flickering on the other screens when I turn off the tv and the tv transitions to deep sleep. Also during the night the tv can wake from deep sleep to install updates, which might cause this issue somehow. However the latest kernel version
6.19.10-1-cachyos had many fixes around PCON so I’m guessing that fixed the issue, but nothing concrete.
No more flickering either since then.
Edit: Well it happened again (at 17:33 BST), but this time around it was similar to other reports where you can’t even login anymore and the login screen gets stuck. I could login through ssh, and jellyfin was working fine (I could watch shows from it).
Here is the bug report: c2e5411 (unplugged the tv so it doesn’t appear on the list of screens)
The interesting part is:
Logs
Apr 16 17:33:27 <hostname-redacted> kernel: amdgpu 0000:03:00.0: amdgpu: Fence fallback timer expired on ring sdma0
Apr 16 17:33:30 <hostname-redacted> kernel: amdgpu 0000:03:00.0: amdgpu: device lost from bus!
Apr 16 17:33:30 <hostname-redacted> kernel: amdgpu 0000:03:00.0: amdgpu: SMU: response:0xFFFFFFFF for index:41 param:0x00000000 message:DisallowGfxOff?
Apr 16 17:33:30 <hostname-redacted> kernel: amdgpu 0000:03:00.0: amdgpu: Failed to disable gfxoff!
Apr 16 17:33:33 <hostname-redacted> kernel: xhci_hcd 0000:0d:00.0: Frame ID 1 (reg 283, index 1) beyond range (38, 930)
Apr 16 17:33:33 <hostname-redacted> kernel: xhci_hcd 0000:0d:00.0: Ignore frame ID field, use SIA bit instead
Apr 16 17:33:33 <hostname-redacted> kernel: xhci_hcd 0000:0d:00.0: Frame ID 2 (reg 594, index 2) beyond range (77, 969)
Apr 16 17:33:33 <hostname-redacted> kernel: xhci_hcd 0000:0d:00.0: Ignore frame ID field, use SIA bit instead
Apr 16 17:33:33 <hostname-redacted> kernel: xhci_hcd 0000:0d:00.0: Frame ID 3 (reg 906, index 3) beyond range (116, 1008)
Apr 16 17:33:33 <hostname-redacted> kernel: xhci_hcd 0000:0d:00.0: Ignore frame ID field, use SIA bit instead
Apr 16 17:33:33 <hostname-redacted> kernel: xhci_hcd 0000:0d:00.0: Frame ID 4 (reg 1217, index 4) beyond range (155, 1047)
Apr 16 17:33:33 <hostname-redacted> kernel: xhci_hcd 0000:0d:00.0: Ignore frame ID field, use SIA bit instead
Apr 16 17:33:33 <hostname-redacted> kernel: xhci_hcd 0000:0d:00.0: Frame ID 468 (reg 4019, index 1) beyond range (505, 1397)
Apr 16 17:33:33 <hostname-redacted> kernel: xhci_hcd 0000:0d:00.0: Ignore frame ID field, use SIA bit instead
Apr 16 17:33:33 <hostname-redacted> kernel: xhci_hcd 0000:0d:00.0: Frame ID 469 (reg 4331, index 2) beyond range (544, 1436)
Apr 16 17:33:33 <hostname-redacted> kernel: xhci_hcd 0000:0d:00.0: Ignore frame ID field, use SIA bit instead
Apr 16 17:33:33 <hostname-redacted> kernel: xhci_hcd 0000:0d:00.0: Frame ID 470 (reg 4642, index 3) beyond range (583, 1475)
Apr 16 17:33:33 <hostname-redacted> kernel: xhci_hcd 0000:0d:00.0: Ignore frame ID field, use SIA bit instead
Apr 16 17:33:33 <hostname-redacted> kernel: xhci_hcd 0000:0d:00.0: Frame ID 471 (reg 4642, index 4) beyond range (583, 1475)
Apr 16 17:33:33 <hostname-redacted> kernel: xhci_hcd 0000:0d:00.0: Ignore frame ID field, use SIA bit instead
Apr 16 17:33:34 <hostname-redacted> kernel: xhci_hcd 0000:0d:00.0: Frame ID 896 (reg 7444, index 1) beyond range (933, 1825)
Apr 16 17:33:34 <hostname-redacted> kernel: xhci_hcd 0000:0d:00.0: Ignore frame ID field, use SIA bit instead
Apr 16 17:33:34 <hostname-redacted> kernel: xhci_hcd 0000:0d:00.0: Frame ID 897 (reg 7445, index 2) beyond range (933, 1825)
Apr 16 17:33:34 <hostname-redacted> kernel: xhci_hcd 0000:0d:00.0: Ignore frame ID field, use SIA bit instead
Apr 16 17:33:34 <hostname-redacted> kernel: xhci_hcd 0000:0d:00.0: Frame ID 898 (reg 7756, index 3) beyond range (972, 1864)
Apr 16 17:33:34 <hostname-redacted> kernel: xhci_hcd 0000:0d:00.0: Ignore frame ID field, use SIA bit instead
Apr 16 17:33:34 <hostname-redacted> kernel: xhci_hcd 0000:0d:00.0: Frame ID 899 (reg 7756, index 4) beyond range (972, 1864)
Apr 16 17:33:34 <hostname-redacted> kernel: xhci_hcd 0000:0d:00.0: Ignore frame ID field, use SIA bit instead
Apr 16 17:33:34 <hostname-redacted> kernel: xhci_hcd 0000:0d:00.0: Frame ID 900 (reg 8067, index 5) beyond range (1011, 1903)
Apr 16 17:33:34 <hostname-redacted> kernel: xhci_hcd 0000:0d:00.0: Ignore frame ID field, use SIA bit instead
Apr 16 17:33:49 <hostname-redacted> xdg-desktop-portal-kde[2425]: QDBusMarshaller: cannot add a null QDBusVariant
Apr 16 17:33:49 <hostname-redacted> xdg-desktop-portal-kde[2425]: QDBusConnection: Could not emit signal org.freedesktop.impl.portal.Settings.SettingChanged: Marshalling failed: Invalid QVariant passed in arguments
Apr 16 17:34:12 <hostname-redacted> kernel: amdgpu 0000:03:00.0: amdgpu: ring sdma0 timeout, signaled seq=5197980, emitted seq=5197980
Apr 16 17:34:12 <hostname-redacted> kernel: amdgpu 0000:03:00.0: amdgpu: Starting sdma0 ring reset
Apr 16 17:34:12 <hostname-redacted> kernel: amdgpu 0000:03:00.0: amdgpu: Ring sdma0 reset succeeded
Apr 16 17:34:24 <hostname-redacted> systemd[1718]: dbus-:<email-address-redacted>: Failed with result 'exit-code'.