My husband's PC has this board (BIOS: 4631 - 292156861A336E1F25B66934958F9770F263366C09687F03450F12D99943516D - 2025/04/01), and on Linux it causes heavy and I mean HEAVY stutters and freezes. It has something to do with NVMe and power-saving mode. I fixed it with the following grub boot parameters found on the Arch Wiki. If that affects something we did not try or check IDK.:
nvme_core.default_ps_max_latency_us=0 pcie_aspm=off pcie_port_pm=off
One other helpful thing we found was after swapping a broken SSD a few days ago, is that if you use BTRFS you can check and get broken files in a log (dmesg) and fix them/remove them. We copy'ed some files to an ext4 drive and then back to the new drive with BTRFS and it still found them (The first cheeks the filesystem, the second reports back whats happening and the last, after the check is finished, filters dmesg for the errors (But it can be easily also be read in just the dmesg output - Found by "Mark" at superuser.com)):
sudo btrfs scrub start /
sudo btrfs scrub status /
dmesg | grep "checksum error at" | tail -4 | cut -d\ -f24- | sed 's/.$//'
dmesg -wH
Update - 2025.05.19: It turns out, besides the broken SDD, his PC also had one bad RAM stick. After swapping/removing the bad RAM module, all issues disappeared EXCEPT for the stuttering. The PC only and I mean ONLY runs fluid on Linux if I add the parameters listed above. Why? I really don't know. We also tried older BIOS versions but nothing changed. 4631 caused some other issues in the Log's while booting, so we tested the BIOS it came with from factory (which was 4401 - 2023/10/23 - 679a99001d98009163387df167269dcc2ac56ded6681421c11f52d25bd498e85). It only was able to be installed when using FlashBack. It worked by rename the File "TB450PS2.CAP" and putting it on my trusted, case-less and kinda damaged FAT16 USB2.0 Stick from the last bios shenanigans I had.