Whole-screen flickering on Bluefin-dx HX 370

I’m on Framework 13 with HX 370, and I wasn’t using any external monitors when I found this bug.

sudo bootc status
● Booted image: [link redacted, bluefin-dx stable]
Digest: sha256:09311fdccde02215764566d15228a3a264801a9a1833647eb2608660be56da85 (amd64)
Version: 42.20250522 (2025-05-22T01:04:03Z)

Rollback image: [link redacted, bluefin stable]
Digest: sha256:3ecdd271ddf98d199f4f983cef35d4188e18ab12d8adc6125d5bff080e73ca83 (amd64)
Version: 42.20250519.2 (2025-05-19T15:32:22Z)

Manufacturer: Framework
Product Name: FRANMGCP09
Version: 03.03
Release Date: 03/10/2025

Linux bluefin 6.14.3-300.fc42.x86_64 #1 SMP PREEMPT_DYNAMIC Sun Apr 20 16:08:39 UTC 2025 x86_64 GNU/Linux

My whole screen flickers grey rapidly when I visit this page on Firefox and move my mouse about 1/3 of the way from the top left corner:

Possibly an upstream mesa bug? What do I do now? Can anyone else reproduce this and does anyone know any workarounds?

I’ve determined the issue doesn’t just happen on this one webpage.

When I pasted something in vim in a ptyxis distrobox, my external USB-C display turned off. How did this happen?

Things seem to have improved after I added kernel parameters amdgpu.dcdebugmask=0x12 amdgpu.sg_display=0 and set gfx.webrender.software=true in Firefox about:config. I also needed to set vsync mode to Disabled in Godot’s editor settings to keep the editor responsive while running a game. If I need to use further workarounds to get things running smoothly I may post them in this thread.