The current hotness is Steam OS with Proton as it's the core part of the new (absolutely lovely) Steam Deck. I'm not clear how suitable this is for the desktop, though, but you can install it.
https://itigic.com/steam-deck-os-can-now-be-installed-on-any-machine/Believe me that the Steam Deck is almost single-handedly making Linux a surprisingly good gaming setup. It's not Windows and never will be, but the experience is light years ahead of what it used to be. Valve's Proton is central to all of this and I recommend reading the Wiki rundown about it:
https://en.wikipedia.org/wiki/Proton_(software)
and then going through the Proton DB site to see the status of your favorite games (paying special attention to the date of the report since compatibility is moving pretty fast right now).
I recommend researching through some decent bloggers and YouTubers:
https://www.gamingonlinux.com/ (also on YT)
https://itsfoss.com/linux-gaming-guide/https://www.youtube.com/c/TheLinuxExperimentSuggestions for distros:
https://www.techradar.com/news/best-linux-distro-gaminghttps://itsfoss.com/linux-gaming-distributions/If you're inclined toward Ubuntu I'd honestly steer you toward Linux Mint instead as it's based on Ubuntu and is maybe a little bit better configured and usable.
A note on GPUs:
I believe an open source driver for AMD gpus is well supported. nVidia supports Linux too, but is not open source and had some conflict with the Linux dev community awhile back. It worked fine as far as I've experienced, but I'm not up on how good the support is currently (Windows parity? I dunno).
Edit: I forgot that you are using a laptop. This might be a good site to check out the status of your hardware since laptop driver support can sometimes be hit or miss, but definitely improving in recent years:
https://linux-hardware.org/