this post was submitted on 24 Apr 2025
266 points (98.2% liked)

Linux

53656 readers
1213 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 5 years ago
MODERATORS
 

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?

(page 2) 50 comments
sorted by: hot top controversial new old
[–] [email protected] 1 points 3 days ago

first quesrion: no unless you play rainbiw six or fortnite all games run with wine or proton tou could take a look at garuda gaming edition 2: Yes you can r2modman has a appimage (universal linux app) and forge has a linux client for minecraft 3: you could use wine or always just spin up a windows vm if you need it and it doesnt work with wine 4: yes it can run .NET using the wine compaitibilty layer 5: updates are distro specific for example on debain ud do sudo apt update && upgrade or on arch its sudo pacman -Syu 6: its actuslly more secure with it being open source because anyonr can check for vulrabiltys and since its so unkown theres little malware affecting desktop users most are targeting servers and theres one av i know called clamtk theres also rkhunter that looks for root kits only 7: linux has a weird reltonship with gpu drivers for nvidia theres nvidia open source that offer worse perfomrance but are open source and nvidia properitary that run better but are prob spyware 8: Linux cant really damage hardware 9: for distros Linux Mint is and like windows Pop os is good for gaming or for a arch linux based exooernce but still easy try garuda gaming it comes with everything you need to game.

[–] [email protected] 1 points 3 days ago

.NET is not Windows specific

[–] PerogiBoi 6 points 5 days ago* (last edited 5 days ago)

Your questions will have different answers depending on which flavour of Linux you choose.

A good chunk of windows programs can be run using a program called “WINE”. WINE is just a command line program but you can get a GUI version easily.

Updates depend on your flavour but Debian based Linux (like Ubuntu) you just type “sudo apt get update” and then “sudo apt get upgrade” and bam everything is updated. No restart required.

If a program doesn’t work in Linux there can be workarounds or alternatives but that really depends on what program you are talking about.

You can play almost every game that exists on steam on Linux with the exception of games that have kernel level anti cheat like some competitive multiplayer games.

You’re arguably safer security-wise on Linux. Most people are on windows so that’s the majority of all viruses. Your security updates are included in system updates. No antivirus required.

I have never heard of Linux damaging hardware. I don’t think you need to worry about this.

Recommendation: get Bazzite. It’s a special type of Linux that is closest to a windows experience than anything else. It won’t let you do dumb things and mess up your install. It has all NVIDIA drivers preinstalled as well as gamepad drivers and everything you’d need for gaming (including dock support). It’s a no configuration needed OS. Linux on easy mode. You don’t even need to use the command line ever. Updates and apps are installed through the Linux equivalent of the Microsoft App Store (except this time it is great and doesn’t suck). And I say this as someone who only used windows until 15 years ago I messed around with Ubuntu and other Debian based Linux distributions.

[–] [email protected] 1 points 3 days ago

I'm too tired to reply to everything but for those who didn't know the Nexus Mods App is pretty good already and is in its AppImage stage. Any of the games it supports are flawless imo

[–] [email protected] 5 points 5 days ago

Will my ability to play games be significantly affected compared to Windows?

Really depends on the games. For the vast majority, probably not. If you play competitive multiplayer games, then it's 50/50.

Check out protondb to see if the games you play the most work well.

Also semi-depends on hardware. Old Nvidia cards may struggle. AMD is def king in the Linux world, but it's getting better for Nvidia

But as you are probably aware, the steam deck has been pretty successful. That wouldn't happen if Linux gaming was all bad.

Can I mod games as freely and as easily as I do on Windows?

Hit or miss. Sometimes the mod tools have to use wine and don't work. Sometimes they use wine and work. Sometimes they don't use wine and work.

I have just done some modding of Monster Hunter Wilds, and it was about 50/50

When it works, it's just as easy as Windows.

If a program has no Linux version, is it unusable, or are there workarounds?

WINE or a Virtual Machine

Can Linux run programs that rely on frameworks like .NET or other Windows-specific libraries?

.NET is cross platform as of several years ago.

How do OS updates work in Linux? Is there a “Linux Update” program like what Windows has?

It depends on the distro. Typically you just run a command in the terminal to "update all packages" or click a button in a store front.

It's way easier than on Windows and is never forced.

Genuinely one of if not the best thing about Linux is how software management works.

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?

Less vulnerable due to being open source. You have all the security experts in the world, including Microsoft's, able to view and fix any vulnerabilities as soon as they appear. Thousands of people getting their eyes on it.

There's a reason that Linux is the back bone of the internet and nearly every server runs it.

And FYI, you don't use antivirus on Linux.

Are GPU drivers reliable on Linux?

If it works, it will always work.

Whether it works is dependent on your GPU.

Like I said, AMD is basically perfect, Nvidia can have problems, but these days that's less and less true (I use a GTX 3080 w/ out issue).

Mostly if you have an old, less-supported nvidia card (like pre-GTX) you may have issues.

Can Linux (in the case of a misconfiguration or serious failure) potentially damage hardware?

I've never heard of something like that happening.

And also, what distro might be best for me?

For beginners the correct option is almost always Linux Mint

[–] [email protected] 5 points 5 days ago

As you can search the answer anywhere most games that don’t have kernel level anti cheat work.

Most programs can be run but not all.

[–] [email protected] 4 points 5 days ago

A few more thoughts here:

  • for a first Distribution, Ubuntu is fine, too. Also, you could ask people arounf you what they know best und whether they like to help you. For example, Debian is a bit harder to install but is rock solid once it runs.
  • if you are concerned about security, you should practice a strict separation between trusted software installed by you, and untrusted data presented to you via web, mail or Internet. Never run untrusted code. Windows blurs that line and this is fatal.
  • In respect to hardware support: Most standard PC hardware will work very well with Linux, even old scanners that have no more Windows driver support. NVidia is the bad exception, and the bad rap is still justified because of Wayland, the new graphics display server. If you are not really poor you might consider to buy something better. The hardware support landscape is different for laptops. Here, refurbished Lenovo Thinkpad or Dell laptops are first choice, and also best value for the money.
[–] [email protected] 4 points 5 days ago

Any change brings some pain, that's unavoidable, but it doesn't mean it will not be interesting as well.

[–] [email protected] 4 points 5 days ago

Just an addition to all the long comments already here:

There are some games that don't work on Linux, mainly big corpo multiplayer titles. https://areweanticheatyet.com/

Windows 10 LTSC IoT might help. (This gets recommended a lot on lemmy I noticed) : https://massgrave.dev/windows_ltsc_links

It's not forbidden to set up dual-boot. I would recommend using Linux as your main OS though.

[–] [email protected] 2 points 4 days ago

Can I mod games as freely and as easily as I do on Windows?

It depends a lot on the game, but in my experience not always. Running games straight from steam works really well with a small number of exceptions, but a lot of the sometimes weird tools for patching exe:s and so on that some games use can sometimes be a pain to get running. Not necessarily impossible but yeah this is a reason for why I still keep around my windows installation for dual booting.

[–] [email protected] 1 points 3 days ago

I want to add 1 thing....graphics drivers have come a long way. Nvidia is a good example where some diatros come pre loaded to support Nvidia...like popOS. Check your vid card for distro compatibility

[–] [email protected] 2 points 4 days ago

Just as a note, NVIDIA on Linux is not bad, BUT IS REALLY ANNOYING because you will get some random bugs that are only exclusive to NVIDIA cards. Like this one: https://forums.developer.nvidia.com/t/non-existent-shared-vram-on-nvidia-linux-drivers/260304

If you have a low VRAM NVIDIA GPU and you want to play a modern game, you will have a bad time. (However, AMD and Intel should work just fine lolol)

[–] [email protected] 3 points 4 days ago* (last edited 4 days ago)

All your concerns are valid and Linux handles all these well except:

If you play competitive games with kernel anti cheat it will simply not work on Linux courtesy of the game developers.

Linux is fully capable of running the game and the anti cheat but the game developers restrict it. Notable games are cod, fortnite, apex legends.

A notable competitive game that works on Linux is cs2 although you won't be able to run 3rd party anti cheat like FACEIT as far as I know.

You can use the proton site to tell you how many of your games on your steam library are playable on Linux.

I'm on my 8th month or so using Linux to game and I've had no issues, most popular games will work. Most niche games use very simple tech like SDL and will just work.

Wine essentially creates a fake windows environment and handles a lot of internal API calls by kind of redirecting them to existing Linux services, so a lot of windows stuff will just work.

As for security. You realize most of the Internet runs on Linux ? Practically the majority of the internet is hosted on Linux machines.

As for a distrto there is no optimal choice you can make.

You can pick Ubuntu, Debian or Mint and find yourself disappointed in how restricting the power user experience is.

You can pick arch or cachy for the latest wine improvements but find yourself lost in how to handle the OS in case something goes wrong.

I personally think cachy (rolling release) is the best for gaming but you could encounter issues (skill issues really) that might frustrate you. These issues would lead to growth and improvement in your understanding of Linux but if all you want to do is game and you don't care about understanding computers then it might not be for you.

[–] [email protected] 3 points 5 days ago (1 children)

Will my ability to play games be significantly affected compared to Windows?

So far, my experience on this depends on your graphics card. If you're using AMD, you shouldn't be too significantly impacted. If you're using Nvidia, god help you. In my experience trying to get games running on Linux with an older Nvidia card, you'll have a lot more fun bashing your head into a wall until the wall breaks.

load more comments (1 replies)
[–] [email protected] 4 points 5 days ago

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

[–] [email protected] 4 points 5 days ago

#1 was true more in the late 90s to early 00s. The operating system has matured quite a bit since then.

I love Debian, but I hear a lot of people suggesting Linux Mint for new users. If you're afraid of committing to a change, grab a cheap used system to try it out. Just know that if you have better hardware, itbwill really shine.

[–] [email protected] 2 points 4 days ago (1 children)

Can Linux run programs that rely on frameworks like .NET or other Windows-specific libraries?

Isn't .NET open source and cross platform now? Isn't there an official Linux runtime? Or is it just the most basic subset of .NET without any of the GUI libraries or other things Windows .NET apps routinely depend on?

[–] [email protected] 2 points 4 days ago* (last edited 4 days ago)

There are differences. Most modern apps use .NET Core, which in itself is cross platform. Most of the time, they use a UI framework that is be cross platform as well (AvaloniaUI).

Of course newer apps and older apps made with .Net-Framework that may use Windows specific libraries (eg. System.Windows.Forms, System.Drawing) and lose their cross platform compatibility. They might work with Wine.

[–] [email protected] 3 points 5 days ago

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.

[–] [email protected] 2 points 4 days ago* (last edited 22 hours ago) (64 children)

Note here, a lot of people are going to recommend you mint, I honestly think mint is an outdated suggestion for beginners, I think immutability is extremely important for someone who is just starting out, as well as starting on KDE since it’s by far the most developed DE that isn’t gnome and their… design decisions are unfortunate for people coming from windows.

I don’t think we should be recommending mint to beginners anymore, if mint makes an immutable, up to date KDE distro, that’ll change, but until then, I think bazzite is objectively a better starting place for beginners.

The mere fact that bazzite and other immutables generate a new system for you on update and let you switch between and rollback automatically is enough for me to say it’s better, but it also has more up to date software, and tons of guides (fedora is one of the most popular distros, and bazzite is essentially identical except with some QoL upgrades).

How common is the story of “I was new to linux and completely broke it”? that’s not a good user experience for someone who’s just starting, it’s intimidating, scary, and I just don’t think it’s the best in the modern era. There’s something to be said about learning from these mistakes, but bazzite essentially makes these mistakes impossible.

Furthermore because of the way bazzite works, package management is completely graphical and requires essentially no intervention on the users part, flathub and immutability pair excellently for this reason.

Cinnamon (the default mint environment) doesn’t and won’t support HDR, the security/performance improvements from wayland, mixed refresh rate displays, mixed DPI displays, fractional scaling, and many other things for a very very long time if at all. I don’t understand the usecase for cinnamon tbh, xfce is great if you need performance but don’t want to make major sacrifices, lxqt is great if you need A LOT of performance, cinnamon isn’t particularly performant and just a strictly worse version of kde in my eyes from the perspective of a beginner, anyway.

I have 15 years of linux experience and am willing to infinitely troubleshoot if you add me on matrix.

[–] [email protected] 1 points 4 days ago

As someone who switched from Windows to Linux Mint about a year ago and had a pretty easy time adapting, sometimes I see the advice that beginners should use an immutable distro instead of Mint and am inclined to disagree, but then I remember the Linux Mint subreddit has like, at least one person a week who somehow manages to accidentally install the GNOME desktop and makes a post like "Wtf I started up my computer and it looks weird now why does it look like this" lol

load more comments (63 replies)
[–] [email protected] 2 points 4 days ago* (last edited 4 days ago)

just get an extra ssd, install mint or pop (or both on separate partitions) and try

there is a learning curve, and there's always new stuff, more depth, but imo the above two are fairly easy to understand. pop is more osx-like both in looks but also, it's somewhat locked down, which can feel limiting but it keeps things simple. i've been using it in the last few years daily. i was using mint before that, i started daily driving linux with it, but i managed to mess it up enough that every game was struggling to run lol, but i played hl:alyx on there without an issue for example

nvidia doesn't make the best linux drivers, but some think they are completely unusable but actually it just means that there are some games that are glitchy or slow, for instance forza horizon runs better on my steam deck than my rtx 2080. although recently it went from 20-30 fps to 30-40, so it will get better at some point
edit: actually, the above was last week, there were some updates and it's a sputtery 60 fps now

next build will have an amd card for sure, but nvidia is mostly usable too. the "anti-cheat" blockade is more frustrating imo

[–] [email protected] 1 points 4 days ago

+1 for Fedora. I recommend Kinoite as it is very similar to windows and very hard to break due to it's "immutability".

Bazzite is very similar to Fedora Kinoite but made to be easy for gaming.

load more comments
view more: ‹ prev next ›