this post was submitted on 22 Feb 2025
179 points (98.4% liked)

Linux

52052 readers
1348 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
 

So all I know that the Linux mascot is a penguin and Arch users meme about using Arch. Jokes aside I’m planning on making to the jump to Linux as I’m planning on getting a tower PC. I recently got a steam deck and that kinda demystified the (unrealistic) expectation I had of Linux was all command line stuff and techno babble. This all very future oriented questions* as I haven’t even picked out hardware (probably gonna go prebuilt since I do not trust me) and there’s also the matter of saving up the money for a new PC.

As for my use case (cus I know some software is wonky on Linux compared to windows) it’s mostly between games running on steam, which most of my games play fine on the steam deck, and essays and note taking for my college classes, which I use libre office and obsidian (with excalidraw to hand write my notes) saved to my proton drive and also sync those documents between my surface laptop and home laptop

My ideal OS would be plug it in, let it do… things… and it’s ready to be a PC to install steam and stuff

But first question, as someone who isn’t tech inclined and tinkering is pretty much just a few VERY basic settings in the settings app on windows, so is there a Linux… idk what to call it, type? OS? Thing??? that runs out of the box without me having to install additional software manually or at least automatic setup wizards because like hardware, I do not trust me with setting it up. As for installing it after I wipe whatever computer I choose I assume I’m gonna have some OS installer on a USB and let it work its magic.

Second question, is there any specific hardware that works easier with Linux, I can’t really think of any examples cus with installers and updaters I just the computer handle it, like updating Nvidia stuff in the GeForce app for all I know it’s genuinely performing dark magic during the automated updates

Anyways I probably have way more questions that I have no idea I had, but to wrap up I’m not super tech inclined since I let automated stuff do its thang on windows (if the computer can manage and install it I’m gonna let it do that) and my pc mostly just plays games and do documents on libre office and obsidian

(page 3) 50 comments
sorted by: hot top controversial new old
[–] [email protected] 16 points 3 weeks ago* (last edited 3 weeks ago) (7 children)

Linux mint is a common recommendation but I think a bad one (for beginners anyway), I highly recommend bazzite with kde, I have 15 years of linux experience and am willing to do infinite troubleshooting if you add me on matrix (which is on my profile) I've onboarded many people and this is my experience with beginners

in short, linux mint is bad vs bazzite with kde for 3 reasons

kde is much more well supported and developed than cinnamon, it's not even close especially if you care about security

immutable distros are much more forgiving for new people, immutable means that the core OS can't be modified.

and finally bazzite has more up to date software, linux mint is a "stable" distro, stable in the linux context means unchanging, not unbuggy

if you don't know what any of that means, go bazzite over mint, you'll have an easier time.

[–] [email protected] 2 points 3 weeks ago (5 children)

So I think another comment talked about this but I’m having a brain fart so mint or bazzite (the distro) is like the os but how does plasma the desktop environment fit in?

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

A whole bunch of software goes into making a distro a distro, and the desktop environment is a major component.

If you were to compare, say, Kubuntu to Fedora KDE edition, they would look fairly similar because both are using the KDE Plasma desktop environment. On Kubuntu you'd have the APT package manager, on Fedora you have the DNF package manager.

In a lot of cases, a distro will have their underlying tech, "We use this package manager and this feature and that feature, and we publish versions with the Gnome desktop, KDE desktop, xfce desktop and i3 window manager." Or some combination thereof. Linux Mint for example offers their own Cinnamon desktop, MATE, and xfce.

If you've ever used an Android phone and swapped out the launcher, it's kinda that.

load more comments (5 replies)
load more comments (4 replies)
load more comments (6 replies)
[–] [email protected] -1 points 3 weeks ago

I recently got a steam deck and that kinda demystified the (unrealistic) expectation I had of Linux was all command line stuff and techno babble.

Outside of gaming, browsing and flatpaks it still very much is. People here will lie and tell you it's not. It is. But as long it's just Steam gaming, it's very simple.

so is there a Linux… idk what to call it, type? OS? Thing??? that runs out of the box without me having to install additional software manually or at least automatic setup wizards

Not really sure what you're asking here but I think it's a "package manager". Basically an app store for Linux. Discover store in KDE or "software" in GNOME. Open it, search for your software, click the "install" button and be done.

Outside of the package manager, installations become complex quickly.

is there any specific hardware that works easier with Linux

Yes, generally new hardware won't work as well. Linux drivers are a second class citizen. Also you'll likely experience lower performance and extra difficulties with Nvidia vs. Windows.

[–] [email protected] 3 points 3 weeks ago* (last edited 3 weeks ago) (2 children)

I personally started out with Debian given that a vast majority of distributions are Debian based, typically paired with KDE Plasma 5 for my desktop environment, and learned from there.

Now Debian is really stable but does require command-line configuration quite often so it may feel complicated but if you’re capable of reading & following documentation then you should be all good.

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

So a lot of people have recommended bazzite so I might start with that and move to mint if that doesn’t work out for me, how does plasma and Debian fit in cus that stuff is ringing a bell. Like plasma being separate than a distro

[–] [email protected] 1 points 3 weeks ago* (last edited 3 weeks ago) (1 children)

how does plasma and Debian fit in cus that stuff is ringing a bell.

Distributions like Ubuntu, Kali Linux, Linux Mint are actually based off of Debian however, each distribution provides their own packages and typically have system files in different places, so packages made for Ubuntu may or may not work with Debian and vice-versa.

Like plasma being separate than a distro

KDE Plasma is a Desktop Environment (aka your desktop). When you install a Linux distro on your computer you’ll typically be given an option on which software you want to pre install. You’ll see software like GNOME, KDE Plasma, Xfce, Cinnamon, etc and by doing a little research into them you can pick the environment that suites you best.

GNOME gave me MacOS vibes while KDE is more Windows.

Edit; I should’ve mentioned you can choose to go headless without a GUI and only run the shell which saves a lot of resources.

Hope this explains things easily!

[–] [email protected] 2 points 3 weeks ago (1 children)

Yeah I think makes sense thanks!

Basically Linux mint or bazzite is the system and how it’s organized while plasma is how I’m seeing that system represented and interacting with it in other words?

load more comments (1 replies)
load more comments (1 replies)
[–] [email protected] 38 points 3 weeks ago* (last edited 3 weeks ago) (2 children)

Generally, Linuxmint is the go to distro if you want something that holds your hand, but due to your limited needs outside of gaming and already having a Steam deck you should take a look at Bazzite, which is basically the desktop mode of the Steam deck for PCs.

As for hardware, one thing that can be annoying is NVIDIA (drivers), but that shouldn’t be a major problem with these distros as mint has a built in manager that does everything for you and with Bazzite you just need to specify your GPU when downloading and don’t have to do anything.

My recommendation is download the distros you want to try, get Rufus put them on a USB and then play around with them in demo mode, make sure everything works (graphic card, printers) and if you like the distro then start the installer. If you don’t like it you can just unplug the USB and reboot without anything persisting.

[–] [email protected] 4 points 3 weeks ago (2 children)

Yeah I was gonna check out bazzite first then Linux mint

Another comment said that mint will wipe the windows install if I “run” it from an external usb so would I just boot windows like normal

Also does bazzite do the same thing cus I’m probably gonna use that first

As for that Rufus tool is the demo mode something I would use on the new pc

load more comments (2 replies)
[–] [email protected] 11 points 3 weeks ago (2 children)

Super happy with Bazzite as a gaming PC. I think only a power user might find the "immutableness" of it annoying. You can still install OS packages, it's just highly discouraged. 90% of the time you'd just be running Flatpaks (a mostly self-contained app that is easy to install and remove). I'm using it with an old-ish NVIDIA card and at first it was troublesome but I think it worked itself out after a few updates. AMD has better compatibility from what I understand.

[–] [email protected] 9 points 3 weeks ago

The difference between NVIDIA and AMD/Intel is that Linux has a different way of handling drivers compared to windows (all drivers are part of the Kernel). AMD/Intel respect this. NVIDIA develop there drivers like on windows even though Linux is not designed this way. Also sometimes a new standard is made (eg Wayland) but NVIDIA has little to no support for a long time. Additionally there drivers are proprietary which limits how distros can/want to ship them.

load more comments (1 replies)
[–] [email protected] 9 points 3 weeks ago (1 children)

is there a Linux… idk what to call it, type? OS? Thing??? that runs out of the box without me having to install additional software manually or at least automatic setup wizards

The word you are looking for is called a distribution, or distro for short.

I'm surprised no one else has mentioned Bazzite, which should be exactly what you're looking for.

is there any specific hardware that works easier with Linux

An AMD GPU for sure. Nvidia drivers have come a long way, but they don't generally behave as well out of the box like AMD.

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

Yeah bazzite seems like a recurring topic here so I think I’ll check it out first since others have all said it’s similar to the steam decks setup (which has been limited to me installing emudeck but seeing familiar stuff might help me

[–] [email protected] 8 points 3 weeks ago* (last edited 3 weeks ago)

You can just buy a system with Linux preinstalled. My laptop is from System76. I usually build desktops/towers from scratch but they sell those too.

Installing apps has always been easier on Linux then on Windows as Linux has had large free app stores back 30 years. The question is more are the apps you want in the app store. If not things get harder. I like Debian based distros like Ubuntu or Linux Mint as they have large app stores.

You might want to look at distrowatch.com. Mint is currently at the top.

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

I also recommend Linux Mint. It's been hands down the best experience of all the Linux distros I've tried.

The installation is done with a USB stick. In short, you download the Linux iso image and create a bootable USB stick with a software. In Windows I have always used Rufus for that.

The Linux installer gives you a choise to wipe everything and install Linux. Installing Mint has always been very straight forward.

I can't comment on hardware since I've only used Linux on +5 year old laptops. They seem to work fine.

There most likely will be many new things that can feel confusing in the beginning, but I'm sure you'll get the hang of it. There also are tons of good tutorials of everything.

Best of luck to your Linux project!

[–] [email protected] 1 points 3 weeks ago (2 children)

Oh nice, so I just boot windows as normal then “run” the installer from a usb. As for whatever an iso image that makes no sense to me is that just the “program” that the installer is?

A lot of people have recommended bazzite so i might try that first but mint definitely sounds like a good “I have no idea what I’m doing just start working distro”

load more comments (2 replies)
[–] [email protected] 9 points 3 weeks ago* (last edited 3 weeks ago) (1 children)

Pro tip is to install a virtual machine like virtualbox or something on your Windows system. They're super easy to set up with loads of tutorials on youtube.

From there you can install any number of linux distros (I recommend Mint or Pop!) and try them out without having to commit to real hardware. I would put the VM in fullscreen and pretend it was a real system, and use it as my dedicated machine for as long as possible. You can even install steam to get a feel of the setup process (bear in mind you'll need to set up stuff for graphics acceleration to play most games but the basic setup should be fine!)

As for setup. Most Linux distros are as easy to set up as Windows or MacOS: USB in, boot, select a few basic options and stick to defaults. Reboot. Install stuff. You don't even need to deal with drivers (even Nvidia is cared for by most installers) which was nicer than burrowing through NV/AMD's websites to get their driver installers set up.

At that point you won't be wondering if youve made the right choice when it comes to your next build, and you can get right down to actually using your PC instead of googling things. Good luck!

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

Yeah a few other comments were talking about the installation process but I just run windows like normal on the new PC then run the Linux installer

[–] [email protected] -1 points 3 weeks ago* (last edited 3 weeks ago) (3 children)

if you liked the design of older style windows (think like windows XP), you could look into Q4OS. I use it for my laptop and it's Debian based so you will have pretty decent support applications wise and it has a pretty simple UI. I had never heard of it prior to a few months ago but I have had no issues with it.

Being said, I can't remember if it has UnattendedUpgrades by default, but that program can be configured on any debian based system to allow for automatic updates. It does take a little bit of configuration if it isn't pre-installed though.

load more comments (3 replies)
[–] [email protected] 19 points 3 weeks ago (4 children)

Try Bazzite:

https://bazzite.gg/

It will give you an experience that's familiar compared to the Steam Deck, and everything will "just work" out of the box.

It already has Steam installed and is a great desktop for general use.

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

Cool I've never seen this.

[–] [email protected] 6 points 3 weeks ago* (last edited 3 weeks ago) (1 children)

Bazzite is probably the best recommendation out of everything I've seen so far. It is meant to be like the Steam Deck experience on any machine, and if OP is already familiar with that, why not transition easily?

Couple the familiarity along with Bazzite being an immutable distro, OP can just roll back if they break something.

[–] [email protected] 7 points 3 weeks ago (3 children)

So what does immutable mean?

But I’ve seen it’s similar to the decks desktop mode from some other comments as well so that seems nice

I haven’t really interacted with desktop mode outside setting up emudeck (mostly DS and switch games)

[–] [email protected] 3 points 3 weeks ago

what does immutable mean?

Strictly speaking, 'immutable' means unchanging. For Linux distros, this means that (at least some part of) the OS is read-only.

On any distro, you could invoke the chattr +i path/to/file_or_directory command to make a file or directory of your choosing immutable. Thus preventing you or anyone else from changing that until it's revoked.

The so-called 'immutable' distros employ this at the OS-level. However, their implementations (and the implications thereof) may vary significantly amongst them, unless they share some 'heritage'.

Going over the many different implementations and their implications is out of scope for what this comment intends. Especially as the 'immutable Linux landscape' is fast moving. Thus, potentially making it outdated the very next landscape-defining change.

[–] [email protected] 8 points 3 weeks ago (1 children)

So what does immutable mean?

The easiest explanation is: You can't screw it up :)

That's the reason I use it. It means that the system areas are read-only, and as a user you can't "wreck" anything by mistake.

[–] [email protected] 6 points 3 weeks ago (2 children)

Ok cool so that’s probably a positive thing in my case since I don’t plan to tweak things and have no idea what I’m doing

load more comments (2 replies)
[–] [email protected] 4 points 3 weeks ago (1 children)
[–] [email protected] 4 points 3 weeks ago (1 children)

While it could be functional as a cursory watch, it doesn't seem that Michael Horn has done a good job investigating the subject matter. So, no, I actually disagree with it offering a good explanation. Granted, I couldn't find any video that does this subject any justice; more often than not, they just tend to overgeneralize or oversimplify.

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

I was just going for a very high level explanation. If you feel like offering a more in depth definition, feel free to do so here.

[–] [email protected] 3 points 3 weeks ago

I was intending to, but it got very unwieldy real fast. I did provide some very basic pointers, but nothing earth-shattering. I suppose this is a decent read with the acknowledgement that the author has primarily read up on Fedora Atomic (and not the other 'immutable distros). Which ain't bad for our use as Bazzite is derived from Fedora Atomic anyways.

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

I completely agree, cannot recommend Bazzite enough. Installed it a year ago, first time linux, has been just smooth sailing

[–] [email protected] 4 points 3 weeks ago

Alright good to hear. I was gonna try bazzite first then mint if I couldn’t get it going

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

Yeah I’ve seen bazzite pop in a few steam deck discussions, some other comments recommend Mint how do they compare/differ

But like I said in another comment I’m not looking to tweak much, if anything at all, so I think it might be a good fit, definitely gonna take a look at that link when I’m off work

load more comments
view more: ‹ prev next ›