I'm planning to switch from Windows to Linux because I'm uncomfortable with how much user data it collects. My laptop is a Lenovo Legion 5 with an RTX 5070 Laptop GPU, an AMD Ryzen AI 7 350 processor, and 32 GB of RAM. I'll use it for gaming and schoolwork. I'm completely new to Linux but willing to learn, and I like the appearance of GNOME, although I'm flexible about the desktop environment. Which distribution would be a good starting point, especially with NVIDIA graphics and gaming in mind?
5 Answers
Fedora or Ubuntu would be safer first choices than jumping straight into Arch-based systems. They have larger beginner communities and simpler troubleshooting. Immutable gaming-focused systems can be convenient, but they may be frustrating if you need software or drivers that weren’t included.
Linux Mint and Ubuntu are probably the easiest beginner choices. They’re well documented and generally let you focus on using the computer instead of maintaining it. Mint uses Cinnamon by default, while Ubuntu provides a GNOME-based experience, so Ubuntu may better match the look you prefer.
Don’t overthink the first choice too much. Fedora, Ubuntu, Mint, and similar mainstream distributions are all reasonable for gaming and schoolwork. Try a few in a virtual machine or from a live USB, keep regular backups, and choose the one whose hardware support and workflow feel best. You can always change distributions later.
Fedora Workstation is a strong starting point, especially if you like GNOME. It has current software, several desktop options, and plenty of documentation. You can also try Fedora KDE if you want something more customizable. NVIDIA drivers may require a little extra setup, so check that your RTX 5070 is supported before committing.
If you enjoy experimenting, CachyOS can be a good option and may work well out of the box, but it involves more tinkering than Mint, Ubuntu, or Fedora. It’s worth trying from a live USB first rather than installing immediately.

Related Questions
Can't Load PhpMyadmin On After Server Update
Redirect www to non-www in Apache Conf
How To Check If Your SSL Cert Is SHA 1
Windows TrackPad Gestures