this post was submitted on 06 Dec 2024
54 points (95.0% liked)

Linux

8257 readers
185 users here now

Welcome to c/linux!

Welcome to our thriving Linux community! Whether you're a seasoned Linux enthusiast or just starting your journey, we're excited to have you here. Explore, learn, and collaborate with like-minded individuals who share a passion for open-source software and the endless possibilities it offers. Together, let's dive into the world of Linux and embrace the power of freedom, customization, and innovation. Enjoy your stay and feel free to join the vibrant discussions that await you!

Rules:

  1. Stay on topic: Posts and discussions should be related to Linux, open source software, and related technologies.

  2. Be respectful: Treat fellow community members with respect and courtesy.

  3. Quality over quantity: Share informative and thought-provoking content.

  4. No spam or self-promotion: Avoid excessive self-promotion or spamming.

  5. No NSFW adult content

  6. Follow general lemmy guidelines.

founded 2 years ago
MODERATORS
 

I want to get some experience with Linux before win 10 goes end of support. I won't be using this machine for work. Gaming primarily but also 3d printing and possibly some light piracy. Is there any reason not to install steam os?

Thanks in advance kind and wise nerds in my phone.

top 50 comments
sorted by: hot top controversial new old
[–] [email protected] 28 points 5 days ago (1 children)

I went with Bazzite. It’s built on Fedora and intended to be installed on both Deck and desktop.

It’s been working out well so far!

Running Ryzen 3000 and RTX 4000 hardware.

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

Question, changing the OS on the deck, do you still get all the updates to steam and everything? Like, I'm a fairly surface level Linux user, with a steam deck. I run silverblue on one laptop, vanilla os on another. I don't do a lot of tinkering in general. I hate kde on the deck. I prefer gnome as a rule, but kde on desktop is okay. On the deck it's a pain in the ass. Gnome seems so much more suited to a smaller screen with touch controls. If I switched to something else, could I just get the benefit of having gnome without losing the set it and forget it benefits of steam os?

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

Question, changing the OS on the deck, do you still get all the updates to steam and everything?

Yes, I think so. I haven't used SteamOS, but it seems like it gives you Steam, and exactly the right drivers for the Steam Deck? Steam is packaged for basically every distro, and you get the same experience everywhere, including "big picture mode" if you opt into that. Bazzite is designed with the Steam Deck in mind so it should have the right drivers.

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

I don't own a Deck, sry baeb.

[–] [email protected] 20 points 5 days ago* (last edited 5 days ago)

From quick reading, SteamOS 3.0 is only really available for the Steam Deck. As such, I would not recommend it for a desktop user. Earlier versions of SteamOS are no longer supported. Don't take this as gospel, as I may be mistaken.

Still, I would personally suggest looking in to a more desktop oriented OS for now.

[–] [email protected] 17 points 5 days ago* (last edited 5 days ago) (1 children)

Since SteamOS isnt available on desktop, check out these distros instead:

Bazzite (the best option)

Nobara (another good option)

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

Highly recommend Linux Mint, Ubuntu or Fedora for your main desktop distro when coming from Windows. They have an extremely wide user base, huge list of easily installed and compatible software (like, search for it in the built in software center app and one click download and install it, instead of having to use the command line or build from source), and will definitely be the easiest to triage issues in/find answers online for.

One big consideration is driver support. Yes you should be able to set up all drivers you need on basically any Linux distro, but the three above basically are designed to do it for you, including the proprietary drivers needed for certain web content with annoying DRM, and for NVidia graphics cards. There is an open source driver for NVidia, but my understanding is that the proprietary one has way better compatibility and performance (this is purely hearsay, as I have an AMD card, so I'm not speaking from experience).

Others have mentioned the things about SteamOS being made for the one specific handheld, which is true. It boots straight into the gaming handheld mode by default, so if you wanted to see the desktop you'd have to load that, then go to the menu and select "switch to desktop mode" every time you boot.

Plus you can just get that exact same gaming mode UI on any desktop with steam installed by going into the menu and selecting it or hitting the home/Xbox/PlayStation button on a connected controller when steam is open.

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

There is an open source driver for NVidia, but my understanding is that the proprietary one has way better compatibility and performance (this is purely hearsay, as I have an AMD card, so I’m not speaking from experience).

Driver quality depends on the day of the week. This week its stable but that stupid bug where the KDE tool bar and background flicker through apps is back again.

[–] warmaster 14 points 5 days ago

Go for Bazzite, it's freaking easy and there's no way you can brick it.

[–] [email protected] 14 points 5 days ago (13 children)

SteamOS is currently only supported on Steam deck and while there are efforts to make it work on desktop I would advise against using them because of reliability concerns. However if you want a SteamOS like experience made for desktop I recommend Bazzite. You should be fine with it, but if you want the easiest experience possible then I would highly recommend Linux Mint. I would just put them on USB drive and try them both, check if your 3D printer is working and then install the one you prefer

load more comments (13 replies)
[–] badbytes 12 points 5 days ago

Use a more standard distro, that way you have a community to help you with desktop needs.

[–] Diplomjodler3 9 points 5 days ago

Steam OS is not available to the public. There are some derivatives like Bazzite. I'm not sure if i would want to use that for productivity. Mint will game just fine and it's generally easy to use and a good distro for getting into Linux.

[–] OnfireNFS 6 points 5 days ago

I believe SteamOS is designed only for the steam deck, I wouldn't recommend it as a general purpose OS for a desktop or laptop.

I would recommend Bazzite, it's like a general version of SteamOS. It comes with a version that boots directly into steam's big picture mode (like SteamOS) or one that boots into the desktop (I run this on my desktop)

It also has improvments like nvidia drivers, printer drivers, package layering and because it's built on top Fedora Atomic you can rollback the system to a stable snapshot if an update doesn't work with your system.

I've been running on my desktop since September (I was in the same boat as you) and it's been really good. A lot of the stuff I would've had to configure and mess around with is already setup for gaming

[–] [email protected] 9 points 5 days ago (2 children)

For pseudo-casual I'd suggest Pop!OS. It's what I have running on my wife's machine which is an AMD CPU and Nvidia GPU. She claims not to be a techy, but I think it's more that she doesn't want to be bothered with tinkering.

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

+1 for Pop, have run it for years without issue

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

Pop! was my first choice also. But it's so locked down that if you want to, say, add another HDD the OS makes that a massive pain.

I moved away from it shortly after that.

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

SteamOS for PC is long outdated and similar distros are made specifically for handheld hardware. Go for a general desktop or gaming distro instead.

[–] RedIce25 6 points 5 days ago

Can't answer before SteamOS 3.0 releases, but hopefully it wil be ok for other things while focusing on gaming.

In the meantime I've just been recommend Linux Mint as a first time experience but there are other alternatives better for gaming than Mint.

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

Can you just install Linux Mint?

[–] FourPacketsOfPeanuts 6 points 5 days ago (2 children)

I had nearly no idea what I was doing and starting with Debian seems to have gone ok. Others said Linux mint is beginner friendly but I haven't tried it.

[–] [email protected] 10 points 5 days ago (11 children)

Debian is not a beginner distro. It requires some knowledge and advanced setup. Mint is the default for new users nowadays.

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

Debian is a fine distro, but it's main strategy is being "the stable distro". So most software packages are at least a little out of date because they only put the most stable and tested versions of software in their default repos. You can add other repos to get around this if you want the latest and greatest, but most other repos keep their main package list more up to date.

Debian is fantastic if you want to set up a quick and easy home server due to it's long and solid history, huge user base, simplicity and stability.

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

So most software packages are at least a little out of date because they only put the most stable and tested versions of software in their default repos.

And for many people, this is a good thing. By favoring reliability, Debian Stable provides the most low-maintenance experience of any distro I've ever used. (And I've been using them for a long time.)

The packaged software is generally up to date when a new Debian release lands. It's a year or two between releases, but that's fine, because the vast majority of software already had the features I needed, and I'm not addicted to watching version numbers rise or fiddling about with UI changes that some developers like to make every month. Security updates do come between releases, and the two or three packages that sometimes warrant a faster update cycle are easy enough to add if needed.

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

For sure. I use it on my home servers and love it.

[–] TunaCowboy 2 points 5 days ago

stable is not the only debian release, and debian offers multiple ways to integrate newer package versions into your system. Anyone that can read a manual can run a reasonably up to date rolling release on debian.

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

SteamOS is an immutable variant of Arch Linux specifically tailored for handheld hardware. A new user would have a hard time ensuring it boots to an actual desktop instead of Steam. It is not a casual distro.

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

Proton, which is the main enabler for Linux gaming given that not many games are released with a native Linux version, is provided via Steam already with no need to install SteamOS. If you are coming into Linux brand new from windows I'd recommend installing a very popular distro like Ubuntu, or Mint. Learn the basics, and make sure to learn how to backup your data on Linux. If you are a) frustrated with missing some feature or software in your current distro or b) just curious about tweaking your system, start learning about how to work in the Linux shell (start with bash). Then come have some fun on a distro like openSUSE Tumbleweed (my current distro), where you always have access to the latest software and can change tons of things about your system in exchange for having to put in some more time to manage it. If that still doesn't satisfy your needs and you have decided you love Linux and are never going back, then check out Arch Linux or its derivatives where you have nearly unlimited freedom but the highest time investment.

[–] homesweethomeMrL 1 points 5 days ago* (last edited 5 days ago) (1 children)

hehe. Agree Ubuntu is probably your best bet for ease of install and getting up to mischief quickly.

~~OpenSUSE is not for beginners.~~ Neither is Gentoo. Nor Slax. I mean - don't let that stop you - but I tried all three recently and . . . it was more frustrating than fun. They're powerful, yes, and I know some old heads that won't go near anything else. But for beginners? Noooooo.

Edit: Sorry, OpenSUSE is probably fine, they didn't have a 32bit version so I didn't try it. Also, elementary os 8 is pretty slick. And PopOS. Both have very easy install & setup wizards.

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

Agreed of course, just letting them know the choices they have haha... my path was long, from Windows to Ubuntu to Lubuntu on an old PC, then dabbling with Qubes (daily driving was too painful) which introduced me to Debian and Fedora, back to Windows for gaming, dipped my toe back into Linux gaming with Fedora, and finally settled on openSUSE Tumbleweed for all my machines. It was all worth it tho!

[–] Droggelbecher 4 points 5 days ago

I started with Ubuntu and it was super easy. You can technically use it pretty much the same way you use windows, you're not forced to use the terminal. It's super easy to find step by step tutorials and instructions through a search engine, too.

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

I have not used it much but I don't see any linux as not working as a casual distro. Only issue is I can see is if the 3d printer needs a windows program that wine can't run but that would be an issue with any linux.

load more comments
view more: next ›