Yes, there are tools like wine and proton to help with that. But do not expect a faultless 100% smooth experience with them. Exe files were meant to be run on windows afterall.
For me it was a yes. Sometime down the line I started booting with linux-clear (kernel that’s designed to run better on intel hardware) kernel instead of the default linux-zen which further improved this ~10-15fps.
Though I play only CS:go, nfs most wanted black edition and gta 5 so your mileage might vary.
Yes, as I mentioned through proton support for me proton v 6.8 works you might to go with trial and error and figure out which proton version works out for you.
Though I must say windows games run much better with wine rather than proton.
Linux community does have some anti-virus programs that no one uses. Honestly why would they? A code base that’s being monitored by over a 100 mil devs every hour and giant corps all around the world what are the chances that someone will be able to find a vulnerability and exploit it before it’s patched.
Just have your firewall setup and use something like hblock and setup your DNS server (all can be done with garuda assistant GUI) and you are golden. You can read more on garuda wiki post install steps.
Linux is not going to needlessly hog your system resources. Windows on idle consumes around 5-6 gb ram literally doing nothing. Opening more than 2 apps means your os dies. Yeah that’s not happening here.
The updates as mentioned by sgs, one command for that.
Extremely customizable and not just the skin level you can have different kernels, different bootloaders, different initramfs generators. You can make your os as eye candy and performance oriented you want.
Extremely secure. Really any server worth their salt is running linux.
Disadvantages, not really disadvantages but well,
Not all windows games work on linux afterall they were meant for windows. Look at protondb website for understanding compatibility rating by community. Plus a few games and studios actively block things like wine.
You need to look at open source alternatives to some windows software like ms office suite. Eg, wps office.
You need to be able to use internet and search and read. You are using a bleeding edge distro so yes there are going to be issues sometimes that you need to solve using internet as a friend. Being a help vampire doesn’t work with any community.
I just wanted to comment here because I saw at least one very ambitious/optomistic answer.
It will not work with .exe out of the box. There are some work arounds to get them to work, but because you’re trying to run Toyota parts in a Ford. . . there’s a very good chance it won’t “just work.” Results will vary.
This will depend on the game itself and their how linux compatible it is, and your GPU. Nvidia still has lot of issues, even with basic things. If you’re on AMD, you will likely have very similar experiences to Windows.
So far- I have been able to play the majority of games from my steam account on my linux computer.
Oddly enough if we revert back to question 1 - most virus are .exe based and since they won’t work outside of Windows, you’re already a huge step ahead. That is not to say that there aren’t virus out there, but there’s probably thousands of them for Windows for one on Linux. If you’re worried about security, there’s without question no better thing you can do that to get off of Windows and Android. If you remove those from your life, you will be far more secure than 99% of everyone else you interact with in daily life, without anti-virus.
It’s your system - it can do whatever you want it to do. It’ll be fast and secure. It has no planned obsolescence so Lenovo or Windows can’t sell you something in 5 years. There’s people very happily running 10+ year old computers that feel as fast as a new Windows computer. There’s no telemetry* (minor caveats if you opt into certain analytics mostly by Ubuntu). You have people around you that also value privacy and security. You have control over updates. You are in control of your hardware. You won’t have something you already paid for trying to sell you on buying cloud space, or have advertisements for something you searched for on amazon popping up in your applications menu. Everything you touch won’t automatically open a software center asking you to pay $5.99 for something.
Good morning, would you still like that new nvme drive you looked at yeasterday? It’s on SALE NOW at Amazon today only!
You don’t need an account (although there are ways around using windows with a windows account) for them to never endingly record your movements, buying history, porn habits. Imagine in 35 years your insurance company declines you health coverage because Windows telemetry told them you averaged 7.3 hours per day sitting at your computer and you Amazon buying history showed you bought little debbie snack cakes twice a week for 9 years and now your heart is about to explode?
Linux is good for everyone.
The key is you can’t just look at it as a Windows replacement. You’re using Linux. Linux is not a 1 for 1 replacement. It’s like learning a new language. If you just ask how to run “this windows program on linux” - you’re gonna have a bad time. I would just suggest staying in Windowsland. It’s up to you if it’s worth it or not. But if you’re expecting the same experience, then answer is no, it won’t be.
As noted above - to see how well games you want to play or tips to get them working on linux - Check this out here: https://www.protondb.com/
As you probably already know, there are thousands of linux distributions out there. Garuda linux is based on archlinux which is so called bleeding-edge distribution, meaning, it’s very much up to date in terms of software that it supports, however, archlinux is not user friendly in terms of installation (unless you use archfi or something else).
Garuda allows even most beginner user to have archlinux system by having simple graphical installer and desktop environment options during installer which saves a lot of time but also keeps many users unaware of what’s actually going on in the belly of the beast (terminal, manpages, wiki).
My point here is that having it all graphical, modern and cool is amazing and I appreciate it a lot (since I i’ve been using Linux for many years) but I’m still big believer that in order to have good linux experience one must learn more than just clicking on icons and checking right things.
As for the gaming on linux I think @fbodymechanic gave the best answer here.
Also remember - command line is your friend and even just knowing basics will make you feel like you actually own this OS. Plus Garuda community has very advanced users and devs as you probably can tell already.