Hey I just posted a tutorial on how to get ROCm working on tumbleweed (or any other distro)
If you’re still interested, maybe give it a shot.
I don’t know about Darktable, but for Stable Diffusion I also believed I would need the pro driver, which turned out to be false. So maybe my solution can help you.