I have a desktop which has / had a similar problem.
Originally I built it with a g-series Ryzen which has integrated Radeon Vega graphics. Upgraded to a 3060 and wanted to run Linux for gaming instead of windows.
I couldn’t get a distro to reliably use my graphics card without the issues you describe. Stuttering, crashing, generally unusable.
Garuda was the answer (to be fair I’d try Bazzite too but I just didn’t get there as Garuda worked). In fact, it worked out of the box for me and I enjoyed it so much I made it my work OS.
I like the GUI utilities they’ve made for front-ending a bunch of Arch CLI utilities and I’ve been saved by BTRFS snapshots more than once.
I have a desktop which has / had a similar problem.
Originally I built it with a g-series Ryzen which has integrated Radeon Vega graphics. Upgraded to a 3060 and wanted to run Linux for gaming instead of windows.
I couldn’t get a distro to reliably use my graphics card without the issues you describe. Stuttering, crashing, generally unusable.
Garuda was the answer (to be fair I’d try Bazzite too but I just didn’t get there as Garuda worked). In fact, it worked out of the box for me and I enjoyed it so much I made it my work OS.
I like the GUI utilities they’ve made for front-ending a bunch of Arch CLI utilities and I’ve been saved by BTRFS snapshots more than once.