Basically the forced shift to the enshittified Windows 11 in october has me eyeing the fence a lot. But all I know about Linux is 1: it’s a cantankerous beast that can smell your fear and lack of computer skills and 2: that’s apparently not true any more? Making the change has slowly become a more real possibility for me, though I’m pretty much a fairly casual PC-user, I don’t do much more than play games. So I wrote down some questions I had about Linux.
Will my ability to play games be significantly affected compared to Windows?
Can I mod games as freely and as easily as I do on Windows?
If a program has no Linux version, is it unusable, or are there workarounds?
Can Linux run programs that rely on frameworks like .NET or other Windows-specific libraries?
How do OS updates work in Linux? Is there a “Linux Update” program like what Windows has?
How does digital security work on Linux? Is it more vulnerable due to being open source? Is there integrated antivirus software, or will I have to source that myself?
Are GPU drivers reliable on Linux?
Can Linux (in the case of a misconfiguration or serious failure) potentially damage hardware?
And also, what distro might be best for me?
Will my ability to play games be significantly affected compared to Windows?
That will depend on the games you play, and what platform you use. If you are using Steam, you can enable the proton layer have more access to games, but if the game in question uses any type of kernel level anti cheat chances are it’s not going to work.
Can I mod games as freely and as easily as I do on Windows?
Depends on what you are used to, if you are using mod managers and which ones.
If a program has no Linux version, is it unusable, or are there workarounds?
A lot of work has been done with WINE, games on Linux, and Proton. You’ll need to do a little bit of reading to see if it can work on Linux, but the community can often be awesome and already have found a solution. There are also a lot of great alternatives to Windows/Mac only software you can try.
Can Linux run programs that rely on frameworks like .NET or other Windows-specific libraries?
Depends on your distro but most can install .net, you’ll need to do a bit of reading.
How do OS updates work in Linux? Is there a “Linux Update” program like what Windows has?
Yes, there are package managers that you can use to install and update software, some distro’s even have a shop like interface.
How does digital security work on Linux? Is it more vulnerable due to being open source? Is there integrated antivirus software, or will I have to source that myself?
I’ve only ever had to use a virus scanner twice in my Linux journey and both of those times it was on a server. Because Linux is open source everybody can see what is going on in the code and this way bugs or security issues can be found and patched quicker.
Are GPU drivers reliable on Linux?
Depends, if you are using AMD you should be fine, Nvidia has functioning drivers as well, I can’t speak for Intel ARC support because I’ve never used it…
Can Linux (in the case of a misconfiguration or serious failure) potentially damage hardware?
I’ve never broken my hardware, but I’ve broken my system a few times by ignoring the warnings the system gave me, always got it to work again.
And also, what distro might be best for me?
Linux Mint might be a good one, the Cinnamon is great for beginners, but there are many flavors you can choose from. Start with a live system which will not require you to install anything just yet, but you’ll get a feeling for how everything works. After trying it out live you can decide if you would like to install it. But remember that when trying it live you are limited in what you can do.
Will my ability to play games be significantly affected compared to Windows?
A lot of stuff runs with windows emulation as if it’s native. It’s the same method the steam deck uses and so Valve actively do work to keep it working. The main problem is games with heavy anti-cheat.
Can I mod games as freely and as easily as I do on Windows?
Generally, yes. I think so.
If a program has no Linux version, is it unusable, or are there workarounds?
See above.
Can Linux run programs that rely on frameworks like .NET or other Windows-specific libraries?
There’s .NET libraries for Linux, but things have to be recompiled to use them.
How do OS updates work in Linux? Is there a “Linux Update” program like what Windows has?
The distribution maintainer will issue updates on a regular basis. Update procedure is different for different distros, but all have a push-button update scheme. It’s pretty solid these days.
How does digital security work on Linux? Is it more vulnerable due to being open source? Is there integrated antivirus software, or will I have to source that myself?
Keep your system up to date with security updates, and you’ll tend to be fine. Smaller user base tends to mean that there’s far less malware. Antivirus isn’t necessary.
Obviously phishing scams don’t care what OS you’re on, so mind what you click.
Are GPU drivers reliable on Linux?
AMD ones are very solid.
Nvidia ones can be a pain from what I hear, but I don’t buy green.
Can Linux (in the case of a misconfiguration or serious failure) potentially damage hardware?
No.
That said… You can always wipe a disk when you install an OS.
And also, what distro might be best for me?
Download a few Live-USB images and try them out. You don’t need to install them to get a desktop and a browser up. You can see if there’s any compatibility issues with your hardware.
Whichever works for you, go with it.
A lot of stuff runs with windows emulation as if it’s native.
Proton is a compatibility layer, not an emulator. The binary is running on the bare metal CPU, just like on Windows. It’s only the system and API calls that are translated to their Linux equivalents. That’s why the performance is basically the same, unlike a hardware emulator.
I knew as I wrote it that somebody would come along and say “Wine/Proton is not an emulator” but I didn’t want to get into the detail.
I mean, Wine stands for “Wine Is Not an Emulator”.
Will my ability to play games be significantly affected compared to Windows?
Not significantly as long as you are on the right distro for it.
Can I mod games as freely and as easily as I do on Windows?
no. mod managers can work but its definitely not as easy. If you use steam workshop it works great usually, but something like vortex is gonna be a pain in the ass.
If a program has no Linux version, is it unusable, or are there workarounds?
You can run windows programs with wine. It’s not that difficult to do. Its how games work on Linux that dont have linux support.
Can Linux run programs that rely on frameworks like .NET or other Windows-specific libraries?
Usually you can get it to work. I have run across some specific programs for my job that simply wont work with wine, but they barely work on windows as it is. It may need fiddling with tho.
How do OS updates work in Linux? Is there a “Linux Update” program like what Windows has?
Sometimes. It depends on the distro. Mint has an updater where you click update and ur done basically. Others you go in and do a terminal command which changes by package manager. For like OS version jumps if your not on a rolling release distro then it can be a bit of a bigger job. I recently updated my computer from Debian Bookworm to Debian Trixie. I went into the sources replaced bookworm with trixie, and ran the full upgrade command. Then rebooted and had to ctl alt f4 into terminal nuke gnome and reinstall that. Which is expected in that case. It can be a bit techy at times for something like that but for a normal update on a distro with a GUI updater its a button click. Usually no reboot needed either.
How does digital security work on Linux? Is it more vulnerable due to being open source? Is there integrated antivirus software, or will I have to source that myself?
Dont download shit you shouldnt download. If your not sure if something has a virus or not you can get tools to scan for them, but windows is similar in that your main protection is just not doing something dumb. You can keep regular backups and if somehow you mess something up or get a virus just restore from it. PikaBackup works well.
Are GPU drivers reliable on Linux?
AMD is flawless usually. Nvidia i dont use but hear it can be more of a hassle. With AMD the drivers will come preinstalled with your distro usually. Some do Nvidia too some dont. There is an open source and proprietary nvidia driver you have to pick which one you want. Id research it for your specific card.
Can Linux (in the case of a misconfiguration or serious failure) potentially damage hardware?
No more than windows can. If you try to overclock without proper cooling or something for example. Thats BIOS stuff usually tho not an OS thing.
And also, what distro might be best for me?
Maybe Nobara since you like gaming? Or Linux Mint its beginner friendly.
Will my ability to play games be significantly affected compared to Windows?
If you play competitive multiplayer online games, yes. Otherwise, no.
Can I mod games as freely and as easily as I do on Windows?
Depends on how you mod games. But probably yes. The NexusMods app is newly available for Linux but with very minimal support at this point.
If a program has no Linux version, is it unusable, or are there workarounds?
It depends. Sometimes you can run them through WINE/Bottles. The main place you may run into problems is in peripherals.
Can Linux run programs that rely on frameworks like .NET or other Windows-specific libraries?
Through WINE/Proton, yes.
How do OS updates work in Linux? Is there a “Linux Update” program like what Windows has?
Depends on your distro. I use Bazzite and updates take place seamlessly in the background so you don’t need to do anything.
How does digital security work on Linux?
Kind of a vague question. Keep in mind pretty much every server on the planet runs Linux, including incredibly sensitive ones.
Is it more vulnerable due to being open source?
Quite the opposite.
Is there integrated antivirus software, or will I have to source that myself?
Every modern OS has antivirus built in, and third party solutions should be avoided like the plague.
Are GPU drivers reliable on Linux?
As long as you’re not using Nvidia.
Can Linux (in the case of a misconfiguration or serious failure) potentially damage hardware?
Not anymore than any other OS can.
And also, what distro might be best for me?
That is an eternal argument in the space. There are 2 recommendations that come up most often for beginners: Linux Mint and Pop!_OS. Although I don’t like either of those visually, so I can heartily recommend Bazzite for beginners. I won’t go into too many details as to why but it comes with lots of goodies and configurations “out of the box” that enhance and simplify the experience, especially for gamers.
Are GPU drivers reliable on Linux?
As long as you’re not using Nvidia.
removed please.
I really don’t understand how you can say things like that when Nvidia-specific problems are regularly reported. Just because you don’t personally have problems, doesn’t mean lots of other people don’t. Having dealt with it personally, I can confirm it’s absolutely a problem on some machines. Especially older ones.
I’m using an RTX 5800 with Nobara and although I can game fine I get multiple graphical bugs in the desktop (parts of windows not fully rendering, flashing artifacts when moving windows, and aliasing artifacts around fonts (yes I’m running the correct resolution). So Ulrich is right, it’s absolutely a problem even on newer hardware too.
I have a 3090 in one machine and a 7900XTX it my primary desktop. Pretending AMD “works fine and has no issues” is pure hogwash. When I primarily ran the 3090, I had no issues other than than the same standard ones I had with AMD (tearing in Xorg without picom, hardware playback in Youtube, etc).
Every person who parrots “AMD good Nvidia bad” is the same type that believes “if it ain’t open source, it sucks”, and usually is in the “I run some gaming focused, Windows-like distro so I can play my non-open source games” camp.
All I want is a simple questionnaire when someone signs up. “Would you run Linux on your desktop if it didn’t have Steam/Proton support?” that would just lock all you XBox lobby/Windows refugees into a LinuxGaming community.
You’re just imagining a bunch of shit no one said.
1: it’s a cantankerous beast that can smell your fear and lack of computer skills
This can either be true, or not true. It depends on which distro you go with, IMO. There are linux distros specifically designed for new user experiences, and then there are “basic” distros which don’t do unnecessary hand-holding for those who are used to the *nix desktop experience.
Making the change has slowly become a more real possibility for me
There has never been a better time to try linux.
I’m pretty much a fairly casual PC-user
If you do light computing, then linux is the best case scenario for you. You won’t be changing much about the OS, so not much can go wrong. I installed linux for my 65 year old mother 12 years ago or so, and it’s never had an issue. So frankly, I wouldn’t worry too much about it.
Will my ability to play games be significantly affected compared to Windows?
As with all things when it comes to linux, it depends. Some of my favorite games have anti-cheat which has no linux client, so therefore even if you can get the game to work in theory, it won’t function because no anti-cheat.
If a program has no Linux version, is it unusable, or are there workarounds?
You would be hard pressed to find something which is windows only these days, but even if you do there are virtualization options like WINE or bottles which simulate a windows environment for the application and force it to run under linux anyways.
Can Linux run programs that rely on frameworks like .NET or other Windows-specific libraries?
Sure.
How do OS updates work in Linux? Is there a “Linux Update” program like what Windows has?
Generally, most people use the command line for updating the system itself, but a lot of distributions come with a “Microsoft Store” type application to give you a GUI to update your OS and applications.
How does digital security work on Linux?
Linux works off a multi-user environment which lends security to the OS. You have a root user, which is your super administrative user, and then normal user accounts which can be added as “administrators” which can then run commands and edit files/settings which are reserved for administrative accounts.
Is it more vulnerable due to being open source?
The security is stronger because we know what’s in it. Security through obscurity is generally frowned upon, even by NIST.
Is there integrated antivirus software, or will I have to source that myself?
Generally no, but there still are anti-virus available, like ClamWin.
Are GPU drivers reliable on Linux?
My heart says yes, but my fingers won’t let me type it.
Can Linux (in the case of a misconfiguration or serious failure) potentially damage hardware?
It’s technically possible, but you would have to meet a laundry list of conditions for that to happen.
And also, what distro might be best for me?
New users seem to really like Mint. But it’s exceptionally easy to test different distributions, even directly under Windows using Hyper-V. Test a few out and see if you like em.
It’s literally be just as simple as choosing a distro, preferably a just works one or something thats piss easy to install like Linux Mint, Fedora or OpenSuse.
Then you choose your Desktop Environment, from which you can choose either KDE Plasma, XFCE, GNOME or the new COSMIC desktop environment (still currently in beta so not recommended js yet) which you can choose when installing your distro or while choosing your distro. You can always change it once you’ve chosen.
KDE Plasma’s infinitely customisable, yet also really user friendly, with a lot of incredible software included by default, including phone compatibility software similar to what you’ll find in apple’s ecosystem. XFCE’s really lightweight and power efficient. GNOME’s very macOS like by default, being a lot less customisable than KDE but really user friendly. They each have their own versions of software.
You should know what your distro’s package manager is and how to use it, which is basically what you use to install updates and install and uninstall software. That’s literally the only thing you’ll need to use your terminal for, it’s basically just a text based file manager which can run programs/software. That’s basically it, just make sure to frequently update your system, they are voluntary unlike Windows updates and don’t require reboots or crash your system, and you should be good.
Will my ability to play games be significantly affected compared to Windows?
Yes, there are way fewer games than on Windows, but support has been growing in the last few years
Can I mod games as freely and as easily as I do on Windows?
If the tools you use are available for Linux, then no problem
If a program has no Linux version, is it unusable, or are there workarounds?
You can use WINE (Wine Is Not an Emulator) to run some Windows apps. You can check compatibility here: https://appdb.winehq.org/
Can Linux run programs that rely on frameworks like .NET or other Windows-specific libraries?
.NET (Core and newer versions) is fully supported on Linux. Other Windows-specific libraries might be a problem unless they work through Wine
How do OS updates work in Linux? Is there a “Linux Update” program like what Windows has?
Yes, most desktop environments have a graphical interface for settings and updates
How does digital security work on Linux? Is it more vulnerable due to being open source? Is there integrated antivirus software, or will I have to source that myself?
It’s actually the opposite. Since the code is open, more people are checking for vulnerabilities, making it more secure than proprietary systems. In general, Linux users don’t need antivirus, as most malware targets Windows or macOS, and Linux malware usually needs privilege escalation
Are GPU drivers reliable on Linux?
That’s debatable. Everyone has different experiences depending on their hardware and distro
Can Linux (in the case of a misconfiguration or serious failure) potentially damage hardware?
Nope
And also, what distro might be best for me?
Since you have a gamer profile, I’d suggest Pop!_OS (https://system76.com/pop/). It’s based on Ubuntu and has good support for gaming and creative work
The are plenty answers already, but also I will respond in order to give you more opinions, so, you can have a more open view about what users do think about linux.
Will my ability to play games be significantly affected compared to Windows?
Yes. In windows you put the .exe in some folder and then double click to play it, easy. Nowadays games come with a client, like Rockstar Social Club, or the Ubisoft launcher that handles your account and manages game updates. In linux, even if you had only the .exe you still had to make an uncertain number of tweaks to achieve running the game, but, with the clients, you need to do both, find the correct tweaks to run the client and do the correct tweaks to run the game next. Even with modern solutions, like Proton, we strugle with games running in Linux. See there are no silver bullets.
Can I mod games as freely and as easily as I do on Windows?
If you find trouble modding games on Windows, you also will have a bad time in linux.
If a program has no Linux version, is it unusable, or are there workarounds?
You can use WINE to give it a shot. There is a probability that works very well. But, like games, you will need to make tweaks to work properly. I had this problem with Rufus, there is not linux version, so you can run it with WINE, the problem is that Rufus under WINE doesn’t reconogize your usb pendrives. Till this day I do not know how to fix that.
Can Linux run programs that rely on frameworks like .NET or other Windows-specific libraries?
Thankfully we have dotnet core now, the thing is that the library or software must have been compiled with it to work in linux. There is also Mono.
How do OS updates work in Linux? Is there a “Linux Update” program like what Windows has?
If you use a distro, like Linux Mint, there will be a job that will check for updates and then warn you. Normally, updates are done manuallly (
sudo apt-get update
, for example). The other thing is doing your own update script job that runs automatically weekly or monthly.How does digital security work on Linux? Is it more vulnerable due to being open source? Is there integrated antivirus software, or will I have to source that myself?
This is a computers knowledge concern, most linux distribution have this disabled by default. Your resposability as linux administrator is set up your own security metrics. I use fail2ban, ufw, clamav and openssh. Very basic, if you ask me.
Are GPU drivers reliable on Linux?
With AMD hell yes. But, since I have never used Nvidia before my answer here could not be the most valuable, empirically speaking.
Can Linux (in the case of a misconfiguration or serious failure) potentially damage hardware? The most probably thing that can happen to you is break your boot system. Hardware will be fine and you can always reinstall Linux/Windows with its default boot.
And also, what distro might be best for me? As you want to play games, and, I do imagine that you also want linux as you main PC, I would recommend Linux Mint to start, all the documentation avaible for debian easily apply for Linux Mint, I mean, if you can’t find some specific solution in the Linux Mint documentation.
My last two cents are the next ones: if you can, use windows just to play things and use linux for everything else. It works for me and may work with you. Cheers.
In terms of games, modded minecraft runs perfectly for me and so does steam with proton. Theres probably more user friendly distributions that have some sorta GUI to update the OS, but on my machine a shell command is the only way. In terms of security, unless you copy-paste a malicious command into the shell or download malicious software from an untrusted source, you’ll be fine. Package managers are probably the best way to download software. Someone probably offers antivirus for Linux somewhere but I don’t use anything like that 🤷♂️ . As for what would be the best distro for you, I’ve never used it but I’ve heard Mint Linux is a good place to start.
Will my ability to play games be significantly affected compared to Windows?
Many games with draconian anti cheat don’t work. You can check that on https://areweanticheatyet.com/ and https://www.protondb.com/.
Can I mod games as freely and as easily as I do on Windows?
Do you mean creating or applying mods? Some of the tools might not run out of the box. But for most mods you actually just have to place the files in the correct folder.
If a program has no Linux version, is it unusable, or are there workarounds?
Can Linux run programs that rely on frameworks like .NET or other Windows-specific libraries?
Wine is the program used to run Windows software. It is used by Steam together with some other tools under the name Proton or Steam Play. It is best to use Wine with a helper frontend like Bottles. That creates an encapsulated Windows environment for every program and helps you in keeping potentially conflicting workarounds separate from each other.
But you can also run Wine standalone. Then every program will be installed to the same fake-Windows environment.
Missing libraries like .Net or the Visual C++ Runtime are actually the most common pitfall when trying to run Windows software on Linux. Bottles, Steam and other helpers will aid in their installation.
How do OS updates work in Linux? Is there a “Linux Update” program like what Windows has?
Every distribution has an application repository that also contains the system files. In general you update everything at once through one interface.
How does digital security work on Linux? Is it more vulnerable due to being open source? Is there integrated antivirus software, or will I have to source that myself?
Open source makes it more safe. You have more eyes on the software. And something that is only safe because nobody knows how it works isn’t really safe.
Antivirus software’s is not necessary. Neither is it necessary on Windows. It makes a system less secure because it opens up more possibilities of something going wrong. There have been enough cases of anti virus software with security issues on Windows. Or even anti virus software attacking important system files directly.
That said, if you still want to install a virus scanner there is ClamAV.
Are GPU drivers reliable on Linux
AMD and Intel greatly, because they are open source. They are integrated and don’t need any configuration or installation.
Nvidia is worse. You have to install them yourself and sometimes they are unstable. But it’s not worse than on Windows.
Can Linux (in the case of a misconfiguration or serious failure) potentially damage hardware?
Only if you really try and even then it’s probably impossible. Hardware nowadays has many safeguards.
And also, what distro might be best for me?
If you have friends or family already using Linux you should install what they use.
I like OpenSUSE Tumbleweed.
Others have already answered your questions, so I just wanted to add that the Linux community is based on sharing and cooperation, mainly though Open Source principles, but also in most other ways. From personal experience, I would say that the community is pretty much always willing to help out when you experience issues. There’s always someone willing to share some insight.
Will my ability to play games be significantly affected compared to Windows?
It depends on how often you play games with him aggressive anti cheat, or games on non-steam platforms. Games like Valorant and Fortnite probably won’t work at all. But I do a ton of non-competative multiplayer (and single player) gaming that is not inhibited at all.
Heroic launcher is your best bet for non-steam platforms, and lutris/bottles should probably be your 3rd option. But steam games running through proton should “just work”.
Can I mod games as freely and as easily as I do on Windows?
The actual modding should be arguably more accessible. You technically have control over the entire kernel, so nothing is going to stop you from doing whatever you want. The only problem you may run into is if you’re dependent on modding tools that were only made for windows. Some of those tools are basically spyware anyway (ex. Curse), and often times the open source community has made its own alternative you should be using instead.
If a program has no Linux version, is it unusable, or are there workarounds?
YMMV. Valve has done a lot of heavy lifting to get proton to be a one-stop-shop for running windows games on Linux but you can add a program as a non-steam game, launch it through steam, and it often just works.
Wine is your other option. Sometimes the community has gotten windows apps running reliably in wine or proton, other times no one has ever tried it or it’s too much of a headache to get working. protondb.com has user reports for how various games run.
Can Linux run programs that rely on frameworks like .NET or other Windows-specific libraries?
The short version is yes. The long version is the same as the previous answer.
How do OS updates work in Linux? Is there a “Linux Update” program like what Windows has?
Most distros come with some form of package manager that works similarly to an app store on your phone (an app store is basically a package manager with purchases). Ideally, everything you want to run can be installed through the distro’s package manager, and then you use the package manager to update everything. But sometimes the software doesn’t exist in the package manager, and you have to download, run, update, and sometimes even build from source, your own programs. Those programs usually have a guide on the best way to run it on popular distros.
How does digital security work on Linux? Is it more vulnerable due to being open source? Is there integrated antivirus software, or will I have to source that myself?
It is actually more secure due to being open source. Source code can be audited by anyone rather than relying on “security by obscurity”. There are antivirus programs, but I don’t know much about them. Generally, don’t run programs from shady sources, don’t expose your machine to the open internet, and don’t run everything as root and you should be fine.
Are GPU drivers reliable on Linux?
Yes, though historically AMD has better support for the newer features asked for by Linux compositors (namely Wayland). Nvidia’s drivers are still not fully open source, but otherwise work fine. Driver bugs are rare in my experience.
Can Linux (in the case of a misconfiguration or serious failure) potentially damage hardware?
To the same extent that windows can, yes. But if your concern is YOU misconfiguring something to cause Linux to do that, you shouldn’t have to worry about it. It is unlikely you will be interfacing directly with the kernel at all. Most distros configure the kernel in some specific way they want and you never worry about it. And still, a proper kernel-level driver should ensure that it will never send commands that could damage something, even if the config vars are incorrect.
And also, what distro might be best for me?
First off, install Ventoy to a USB drive. Then take advantage of Linux’s ability to “live boot” by downloading several .iso’s for several different distros onto the USB. Then boot off the USB, and you should be presented with a handy menu of ISOs to pick from. This will make trying out a bunch of different options really easy, without actually installing anything to your hard drive.
I’d say try grabbing mint, fedora, Pop!Os, and opensuse to start. Maybe also try Zorin. These are all geared toward new Linux users.
Windows 11 isn’t enshittified, it’s just shit. You should consider learning what that word actually means rather than just parroting it like everyone else.
Please, be nice. We’re all here to help each other.
That comment is neither nice nor unkind. If someone can’t take a relatively neutral comment in stride and requires that I be “nice”…that’s a pretty unfortunate way to live, tbh.
If you disagree with any of the claims that’s fine, but I think the facts are fairly rock solid. It’s a word whose definition can’t include windows. It’s a word people parrot endlessly in the last year or so since Doctorow got popular, without actually understanding it. If you want to prove me wrong, go for it.
On the gaming side, it depends a lot what games you play. Generally the rule is (at least for single player) that it will work through Proton or a native version, unless otherwise specified. Personally, pretty much all of my Steam library works perfectly on Linux, even some games on launch day (Persona 3 Reload was flawless day 1). For modding your mileage may vary but if the game runs there’s a very high chance the associated modding tool will work too, although it might require some more tweaking than you are used to in order to get it to work properly as quite a few tools will assume you are running Windows. Multi player games are where there can be some trouble - for example Fortnite is a notorious example of a game that refuses to run on Linux because Epic Games does not allow its anti cheat to work on Linux. ProtonDB and a good old fashioned go on your favourite search engine should be able to tell you if what you play works, doesn’t work, or needs tweaks to get working.
Running non-Linux apps is a mixed bag. Some things (most notably games through Proton) can work through compatibility layers perfectly fine, even if they need you to install .NET or some other dependencies. Others will be totally unusable, at least for now. Make sure you check all the applications you need to work on a regular basis work before jumping in, so search up their compatibility with tools like WINE (translation layer to let Windows apps run on Linux, also what Proton is based on).
For updates, you’ll love it far more than Windows. Since almost every app you could ever need is installed through either a package manager or Flatpak (closest analogy I can give is like a phone app store, but allowing you to install pretty much anything, including system stuff), your updates will all come in one place. For example, on my Fedora KDE install, all I need to do for updates is go into the Discover app (KDE’s package management software) and into its update section, download, and install. This not only updates system software (desktop, kernel, drivers, so on) but also your applications. This means updating your system and apps is a breeze that’ll take far less time than the usual pain that is Windows Update.
For security, you’ll have a lot less to worry about than Windows, and I have to admit part of it is because Linux has a fairly small user base. Few malware writers are going to care about a few Linux desktops compared to plenty of unpatched Windows systems out in the wild. However, the open source aspect also helps a lot - rather than showing vulnerabilities to hackers, it’s been valuable more to show these vulnerabilities to people who can fix them since the software is on public display. There’s more eyes on the code, and more people who can fix problems before they become major vulnerabilities. For most regular desktop users, you will not need any antivirus. If you’re really worried about viruses, I have heard ClamAV can scan for some things, but I haven’t tried it myself as it really isn’t necessary for desktop use.
GPU drivers can be a bit complicated. AMD and Intel are incredibly simple, since (at least for anything made within the last 10 or 15 years, if not older) the drivers are built right in and need zero configuration (it just works!). NVIDIA cards can be a bit more of a challenge. On a lot of distros, you can install the NVIDIA drivers usually during or right after install fairly easily, but they will be separate from the rest of the built in drivers. You can have a good experience with NVIDIA on Linux, but just expect there to be anywhere from a bit to a lot more effort needed to get some things working compared to AMD and Intel GPUs due to this separation. Of course, this will depend on your exact set up.
There’s no real risk of damaging your hardware installing Linux, the only real danger is deleting files already on your main boot drive during installation, so make sure to double check your installer to see if it’s doing what you want it to. Make sure you have a back up of your important stuff too, just in case. The only thing I can think of maybe is extreme overclocking through LACT or something maybe causing damage, but that’s part of what you sign up for with overclocking even on Windows anyway.
Distros are a very debated topic, and there’s no real “best” one, just one that fits your needs. If you’re new to Linux, my personal recommendation is to go with something boring and well supported like some variant of Fedora or Ubuntu. There will be plenty of documentation for both to help you with things, and they both are fairly solid distros with good track records. However, one thing to keep in mind is what kind of desktop you want. Linux has multiple desktop environments (DEs) that can provide differing experiences (different way of launching applications, arranging icons, file managers, that sort of thing). If you’re used to Windows, KDE definitely has the smallest learning curve, as a lot of things will be as you are used to, so it may be best to go for either the KDE variant of Fedora or Kubuntu. The main difference between Fedora and Ubuntu you will notice is that Fedora has a far faster update cycle, which means you get new features quicker, but you will have to restart for updates more often. In addition, I have heard that the NVIDIA drivers can be easier to handle on Ubuntu, so if you have an NVIDIA card it might be more optimal to go for an Ubuntu variant.
I’m a newcomer to Linux (only about a year in), but here’s what I’ve got so far:
Will my ability to play games be significantly affected compared to Windows?
Mine wasn’t at all. Steam has done a lot of work to make this seamless so that more games can be played on the Steam Deck. Check the Proton DB to see what your gamea look like.
Can I mod games as freely and as easily as I do on Windows?
I have very little experience with this, but probably. Linux users tend to be tinkerers.
If a program has no Linux version, is it unusable, or are there workarounds?
Can Linux run programs that rely on frameworks like .NET or other Windows-specific libraries?
Same answer for both: There’s Wine, and a whole bunch of setup scripts that can get even stuff like Adobe Creative Suite working with it. Worst case scenario, there’s VirtualBox for the one or two apps you might need to run Windows for. But I find that the open source options, while they might have a learning curve, tend to be substantially better than either of those options.
How do OS updates work in Linux? Is there a “Linux Update” program like what Windows has?
More or less, but you can pick and choose what updates you want to install and when. Most distros have a package manager that’ll let you update the kernel, the drivers, the middleware, the desktop environment, all your apps, and even the package manager itself on your schedule, from one interface. You can also just ignore it and never update anything, though I wouldn’t recommend that.
How does digital security work on Linux?
Very well. It’s much more locked-down by default, for one thing.
Is it more vulnerable due to being open source?
Quite the opposite. Open source projects are well known for being less vulnerable out of the box; Linux in particular is used by huge companies as a lightweight server OS, so it has a lot of highly-paid people committing security fixes back down to the open source project.
Is there integrated antivirus software, or will I have to source that myself?
Antivirus is a bandaid on Windows, provided because the OS was written with certain naive assumptions that let attackers get access they shouldn’t have. On Linux, those assumptions were not made. No application can be installed without your root password, for instance; downloaded files can’t even be executed without specifically making them executable; and access to edit system files is restricted by a very robust permissions system.
All of that, plus Linux’s much lower market share, also means that no malware authors are really wasting their time trying to write Linux malware. The attack vector just isn’t worth the extra effort.
So no, there’s no integrated antivirus; but for most users in most situations, it’s not needed at all.
Are GPU drivers reliable on Linux?
Your mileage may vary significantly, but anecdotally it seems like most architectures from AMD and Nvidia have good support.
Can Linux (in the case of a misconfiguration or serious failure) potentially damage hardware?
Maybe, but like with Windows, I assume you have to really go out of your way to do so.
And also, what distro might be best for me?
I’ve only used Ubuntu and Mint. Mint has so far been the easiest and most user-friendly of the two. It’s also regularly touted as the best for newcomers.