Hey guys, I’m an entry-level IT professional and tech enthusiast.
I’m getting a bit sick of windows for a multitude of reasons and want to try out some Linux distros.
I use my pc for web browsing, university (which uses office 365) where I study software design, software development (vs code, visual studio, jetbrains stuff) and gaming (99% of the time via steam).
My main concerns for switching are that I’ll have a hard time with university work because we mostly use teams for video conferences and work together with word, and other office stuff. We also are required to do some virtual machine stuff where we use virtualbox.
Also I’m a bit worried that some games on uplay, epic and other platforms aren’t available anymore.
For distros I’ve been mainly looking at Manjaro, Linux Mint or plain old Ubuntu. Can you recommend anything that might fit for me or will I maybe run into any issues with my chosen three?
Edit: Thanks a lot for all the replies. I’ve read through all of them even if I didn’t reply and it was very helpful. I will test most of your suggestions in a VM before I jump into completely changing my OS. And I’ll probably try booting from a USB Drive first. What I didn’t mention is that I’ve already worked with Ubuntu, Debian and CentOS, so I’m not scared about having to use a CLI.
How’s nix for gaming?
I’ll be switching from manjaro soon, kind of at the crossroads between arch and nix
Its worked great for me, I switched a couple months ago. Getting nvidia working was a breeze.
Yeah just turn off the compositor if you’re in kde and start noticing slowing in the UI after installing the Nvidia drivers.
My dumb ass didn’t figure that out before just reinstalling, then encountering the issue when adding Nvidia again.
Had I not been a total dipshit, I would’ve just removed clauses from the config until the issue went away, so I could pinpoint the issue. But the problem is that I’m a bonehead.
Edit: out force full composition pipeline to keep the compositor on.
Prettt good actually as long as you install steam via programs.steam.enable = true rather than just adding it to packages
Also programs.steam.openFirewall = true if you want game streaming