this post was submitted on 07 Jan 2025
648 points (99.4% liked)
Games
33108 readers
1649 users here now
Welcome to the largest gaming community on Lemmy! Discussion for all kinds of games. Video games, tabletop games, card games etc.
Weekly Threads:
Rules:
-
Submissions have to be related to games
-
No bigotry or harassment, be civil
-
No excessive self-promotion
-
Stay on-topic; no memes, funny videos, giveaways, reposts, or low-effort posts
-
Mark Spoilers and NSFW
-
No linking to piracy
More information about the community rules can be found here.
founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Here’s hoping it matures enough for desktop use by the time my Win10 desktop is EOL.
Not necessary, you can use dozens of distros where playing Steam games is pretty much plug and play
What about my alternatively acquired games? I've tried using Mint and Steam with whatever that is that runs compatibility. Sometimes doesn't work for them.
You can just add the .exe to steam and then they are as plug and play as most other steam games.
I tried that but then there was a launcher and the launcher loaded okay but then when you tried to run the game from the launcher it didn't run but just crashed...
Heroic Launcher, Lutris, Bottles, or just launching them through the command line if you really want to for some reason, are your options. Heroic I just started using and it's great. It's especially good for games from other stores, but you can add anything to it. Lutris is pretty good, but you have to add everything manually (which you'll have to do no matter what for what you're asking about). Bottles is functional, but it is much harder to use than the others, but probably lighter weight if that matters to you at all (and I'll tell you now, it doesn't).
Thank you
What about non steam games? Maybe I’m in the extreme minority, but my most played games are things like Microsoft Flight Sim, DCS, Star Citizen, Elite Dangerous, which not only have their own launchers etc (one of which is tied directly to MS), they also require peripherals… sometimes lots of em, that have config and/or telemetry software that is all built in windows.
Unfortunately this is one of the cases where you're going to have to do some research.
Check ProtonDB to see how a game plays on Linux. I'm assuming the flight simulator would be problematic.
Usually the periferal drivers are built into the Linux kernel. Your keyboard and mice will just work, gamepads as well. Niche stuff like wheels and flight controllers will likely not work out of the box and you'll have to find a community based software to support it. Sucks.
If I were you I'd boot a virtual machine or a live USB drive and try it out. If you're not comfortable with the amount of compatibility just don't install it. Nothing lost
Currently, my favorite ways of running non-Steam games are the Heroic Games Launcher and Bottles. Heroic is especially nice if you have games from GOG or EGS. However, looking at ProtonDB, it seems that both DCS and Flight Sim 2024 don't work too well on Linux. Overall it sounds like it might be challenging for you to switch to Linux, but you can always give it a try and see how much works.
Dude, you don't need SteamOS for a desktop. Just download a more widely used desktop distro. I use Garuda, and it's great for starting up gaming.
SteamOS will be great for a console-like experience out of the box, which is not what you want for desktop.
That is exactly why many of us want it. We know what we’re asking for. And yes we know bazzite exists.
The comment above says they want to replace their W10 desktop, so it isn't what they want. If it's what you want then fine, but I was writing the comment for someone who wants a desktop, not a console. If you want a console, go ahead and wait or use Bazzite. If you want a desktop then the best options are already available and SteamOS isn't going to be it.
ok 👍
Bump for Garuda. It's decent, as simple as any installation I've ever had to do, comes well configured out of the box, and has a very active forum that the Devs keep an eye on and answer questions quite quickly.
You can quite safely jump onto any distro recommended for gaming. From me I would recommend PopOS, especially when 24.04 releases - easy install and Nvidia drivers work out of the box, and the super rare issue Linus encountered is long fixed
Anecdote alert: I mean, I went to Mint thinking this to be true. The first release I tried didn’t even support my (years old) WiFi drivers, and then the second couldn’t run levels in Hitman. (Bazzite did, however, so distro apparently matters)
Interesting, what year was that? Before Ubuntu shipped with pipewire by default I do remember it having the worst Bluetooth experience, so maybe something similar was the case with WiFi?
Anecdote as well: the non-working Bluetooth lead me to perform my very first (successful) dive into system files to replace Alsa with Pipewire
My man, have you heard of Bazzite?
Yes we’ve all heard of bazzite and what we want is SteamOS.
I hate to go against the flow here, but I absolutely do not recommend Bazzite as a desktop OS. Surely as a living room or handheld PC thing, but not your main OS.
Immutable distros create a lot of pain when you need a package outside of the also problematic Flatpak world, and whilst there are ways to install them on Bazzite, regular users with no Linux knowledge would scream.
Honestly, even for a living room PC it's a pain. My living room machine uses Corsair fan controllers, so I had to battle to get OpenLinkHub installed, and a realtek 2.5gbe card, which I attempted to get working and gave up (kernel src package does not match the kernel for some reason). Not overly fun.
Well, if you look at my downvotes and read the upvoted reply below, you'll see you do not exist! Yes, apparently regular users do not have hardware that requires any out of tree drivers. Your very reasonable 2.5gbe card probably does not exist, it's all a product of your imagination! Bazzite is perfect!
I can attest to this. I daily drive bazzite exclusively now.
Rocket league specifically only uses 40% of the GPU and 25% CPU and refuses to use any more at all. It is only a bazzite problem. Other distros are completely fine and other bazzite users have reported the same thing, regardless of settings, launch options, etc...
It is hell when trying to do embedded firmware development. Pretty much everything has to be done through distrobox related to it because JLink needs to be accessible by NRF connect which has to be accessible by VSCode, etc... vscode and oss versions simply don't work if you have to install more than the very basic UI extensions.
Plus then you have udev rules that you have to manually place in the read only file system (recommended by a Bazzite maintainer on their discord) which they explicitly tell you never to do in the docs. There is absolutely nothing regarding JLink (the most widely used industry flashing tool for ARM) in any universalblue docs, even the bluefin and aurora versions "for developers".
Also, there is absolutely no known way to handle eID credentials, crypto keys, etc in order to digitally sign documents. Also key management and access simply does not work at all in flatpak.
Network scanning simply doesn't work at all (yes, saned is set up). It is completely nonfunctional, it can't discover anything.
Outside of those cases though, it works fine. Themes work, font installation works as expected: the firewall, KiCAD, freeCAD work, browsers, media players, etc... All work fine. Distrobox, while start menu applications via distrobox sometimes simply don't start, they often work fine. However, I haven't had to worry about updating my system in 4 months because updates are in the background and completely seamless and not a single thing breaks during updates which by itself is the reason I switched from arch.
(Arch never became unbootable or seriously broken in 8 years, but I would have update problems and have to search for forum solutions to make a full update work every month or two)
Yes but people seem to really want a SteamOS like experience on their desktop. Thats what Bazzite provides.
I dont think steamOS is a good desktop experience but if that makes people feel safe enough to try linux then I think Bazzite does a 100x better job than SteamOS.
If they want an actual desktop that can game and do everyything then they should try Fedora with KDE.
Man, Steam has a real opportunity here to make Linux desktops more palatable. Imagine a SteamOS computer that's as easy to use as Windows for people who don't know Linux...
I think that the big thing for the general public is not that Linux will now be easy to use/accessible, it currently is pretty much there with many different distros, it's that there's a known face behind it. In the general public Linux is just this weird thing that isn't really attached to anything besides the super tech savvy, so they think they can't use it because they aren't super tech savvy. By making it steam's Linux, they can go "oh I know steam, they do stuff really well for people like me! This is probably easy enough that I can use!"
Another thing that will help is a centralization of support. With enough people using it questions and bugs will be more common and more accessible as well as answered. Currently for you to find help for your issue you need to look for your specific distro and try to also parse if the answers for other distros would help you with your issue.
There are plenty of distros that have been doing that for years now
Except not really and about half the time there are breaking bugs that the average person cannot simply fix. Shit gets serious when a company like valve spends a load of programmers on this and gets it up to standard.
If you are tech savvy enough to install Windows, you can easily install Linux as well. If you install any of the big distros you will have a good time.
You’re either doing too much or using the wrong distros. Haven’t had breaking bugs for a long while using Fedora KDE.
It’s been nothing but as reliable as windows. Windows can have severe bugs too BTW