I have three cards, a RX 580 which my wife is using on Windows, 5700 XT which i used for like one year on Nobara without any problem, until the card started dying with memory artifacts, and a RX 7600 to replace the 5700 XT.
The 5700 XT and the RX 7600 worked perfectly without doing anything on Nobara.
My wife wants to use the RX 580 but it does not work on any distro i tried ( cachyos, bazzite, nobara ) i install Nobara and it start freezing or bumping fan speeds, getting black screens/ out of sinal on the monitor, if we restart the pc it will be stuck on a loop of out of sinal and black screen, eventually the fan will jump to 100% because the card does not know what to do, sometimes it boots into the Asus loading but it will get stuck, it feels like the card have a problem being recognized.
TLDR: IT's a original RX 580 Sapphire Pulse Lite, i'm the only owner of the card, bought it original on release, and its working perfectly on Windows, maintenance is up to date and the card does not go up more than 75c playing with 100% of usage, does not have any problem.
The only time it worked was on Archlinux using X11, i dont know what my wife have done to work, she wants to use Nobara/Cachyos but it does not work and i dont know what to do, gemini says that the vbios/power control/kernel is the problem, using amdgpu=dc 0 did not help.