elly on Nostr: Idea for a drinking game: take a sip everytime AMDGPU craps itself :akko_giggle: This ...
Idea for a drinking game: take a sip everytime AMDGPU craps itself
This has been annoying me since kernel 6.17, was better on 6.19 and is now annoying me again on 7.0:
```
[14079.109651] amdgpu 0000:03:00.0: [drm] *ERROR* flip_done timed out
[14079.109659] amdgpu 0000:03:00.0: [drm] *ERROR* [CRTC:367:crtc-1] commit wait timed out
[14089.349239] amdgpu 0000:03:00.0: [drm] *ERROR* flip_done timed out
[14089.349247] amdgpu 0000:03:00.0: [drm] *ERROR* [CONNECTOR:393:HDMI-A-1] commit wait timed out
[14099.588765] amdgpu 0000:03:00.0: [drm] *ERROR* flip_done timed out
[14099.588778] amdgpu 0000:03:00.0: [drm] *ERROR* [PLANE:148:plane-2] commit wait timed out
```
"Fix" for this is simple, but still annoying (turns monitor off, waits 20 seconds (which is just enough to cause timeout) and turns it back on):
`ddccontrol -r 0xd6 -w 4 dev:/dev/i2c-4; sleep 20; dccontrol -r 0xd6 -w 1 dev:/dev/i2c-4`
I guess it's related to having monitors with mixed refresh rates, one of monitors randomly just freezes, I have to bring terminal to one that's not frozen and reset the monitor with 20-second delay. *sigh*
Really ironic that the only cards that just... work on Linux are iGPUs from intel (their dGPUs are pretty stable these days but their power management is awful)
Published at
2026-05-04 21:01:29 UTCEvent JSON
{
"id": "828e871c4819f5b8ea99e0f6a2b6ffc3d1a229995571022fa8db8f3c88956c04",
"pubkey": "2ba475a1340ebd9f8ec27d9173cd47f78bde6f58760f13854303ba6bd6f3a930",
"created_at": 1777928489,
"kind": 1,
"tags": [
[
"emoji",
"akko_giggle",
"https://donotsta.re/emoji/akko/akko_giggle.png"
],
[
"proxy",
"https://donotsta.re/objects/bab708fa-a495-479b-aa14-cc009d14d1cc",
"activitypub"
],
[
"L",
"pink.momostr"
],
[
"l",
"pink.momostr.activitypub:https://donotsta.re/objects/bab708fa-a495-479b-aa14-cc009d14d1cc",
"pink.momostr"
],
[
"-"
]
],
"content": "Idea for a drinking game: take a sip everytime AMDGPU craps itself :akko_giggle: \r\n\r\nThis has been annoying me since kernel 6.17, was better on 6.19 and is now annoying me again on 7.0:\r\n```\r\n[14079.109651] amdgpu 0000:03:00.0: [drm] *ERROR* flip_done timed out\r\n[14079.109659] amdgpu 0000:03:00.0: [drm] *ERROR* [CRTC:367:crtc-1] commit wait timed out\r\n[14089.349239] amdgpu 0000:03:00.0: [drm] *ERROR* flip_done timed out\r\n[14089.349247] amdgpu 0000:03:00.0: [drm] *ERROR* [CONNECTOR:393:HDMI-A-1] commit wait timed out\r\n[14099.588765] amdgpu 0000:03:00.0: [drm] *ERROR* flip_done timed out\r\n[14099.588778] amdgpu 0000:03:00.0: [drm] *ERROR* [PLANE:148:plane-2] commit wait timed out\r\n```\r\n\r\n\"Fix\" for this is simple, but still annoying (turns monitor off, waits 20 seconds (which is just enough to cause timeout) and turns it back on):\r\n\r\n`ddccontrol -r 0xd6 -w 4 dev:/dev/i2c-4; sleep 20; dccontrol -r 0xd6 -w 1 dev:/dev/i2c-4`\r\n\r\nI guess it's related to having monitors with mixed refresh rates, one of monitors randomly just freezes, I have to bring terminal to one that's not frozen and reset the monitor with 20-second delay. *sigh*\r\n\r\nReally ironic that the only cards that just... work on Linux are iGPUs from intel (their dGPUs are pretty stable these days but their power management is awful)",
"sig": "de062701f4ebcb40a7027cd2e1b10432324022c5bb7f5f7ba3440b774ca27b7880bb19aefadcef8b10148582c5a8475d8ac37f49c82955265c730e6b4476d9cd"
}