If there’s a game that can’t run on Linux in the current year then that’s intentional and it’s not worth anyone’s money.
deleted by creator
Yeah I can’t play rainbow 6 siege since I switched to Linux but I’m staying strong. Fuck ubisoft. And fuck my friends for trying to make me go back to windoz.
I mean, it is not a fault on Linux’s end. We have all the tools we need in the form of wine and dxvk, it’s the game which fails to work due to some obscure dependency or a mandatory rootkit. One great example is genshin- the game itself works flawlessly, but it has a rootkit which obviously does not work on Linux and you have to patch it out.
At this point I wouldn’t be suprised that some dev companies are taking Microsoft kickback money under the table. There is really no excuse for a game not to work on Linux natively on 2023.
Well, the thing is that developers need to go out of their way to intentionally break Linux support. The community does 99% of the work in most cases. Launchers, along with anti-cheat are the most egregious.
Anti-cheat I can semi-understand, the developer has to do some work, but popular anti-cheats support Linux no problem.
Launchers, however are 100% useless other than Steam itself, I wish Valve would ban third-party launchers. I wouldn’t be surprised though if some publishers would pull their games from Steam if Valve outright banned them.
Especially if they use an engine that natively supports Linux, they have no excuse not to release a Linux version.
Yes, they do. There is more than just the engine at play on compatibility. The main reason is actually usually the anti cheat.
Jesus lol.
This is probably true for big games, but I wouldn’t get angry at any small developer for not supporting Linux. It’s just not worth it/still such a small base.
Most off-the-shelf game engines these days have been well tested with Proton.
Steam and Proton have been huge. I’ve managed to make the switch to a mostly Linux setup due to them.
Revit’s kinda a bitch still though.
Luckily most of the small inde games always support Linux. Most of those devs don’t have a need or time to go out of their way to botch the support.
To be fair, game programming is very often hot garbage. Most things I run do not respond for a while at startup. How difficult can it be to decouple your threads?
Don’t cross the streams
I’ve had issue with Stray not detecting my game controller. Went to the customer service and they told me it only runs on Windows…
I’ve successfully run it, only missing the controller support. Turns out I needed to install the udev support to solve it.
Weird. stray ran great on my deck out of the box via proton. Glad you got to play it though!
It was missing a udev setting. Fixed it by installing a package.
My experience is that all games run on Linux these days. Wine, DXVK and Vulkan are really good. The only games that don’t run are those that explicitly ban Linux users with some creepy anti-cheat.
Blaming myself because I put the CD in upside down
CD? What’s that grampa?
Paladins is a pain for this. Game runs fine on proton, and all it needs is some work with EAC to enable linux on multiplayer but despite all the requests they’ve yet to bother.
Ny friend, if you play Paladins, you have much bigger problems than EAC
It was a pretty fun game to play on the Switch ngl. Might just give in and play overwatch tho
I’m pretty sure it’s rather simple for the developer to enable EAC for Linux. (https://www.protondb.com/news/steam-deck-eac-update)
I’ve noticed a lot more games that I can play now with EAC. I don’t know why some devs are dragging their feet on this.
Halo MCC devs complained the port to EAC is harder than Valve claimed but even they went to the effort to enable it.
I have no idea what could hold up other devs to do the same.
I was just thinking about this the other day…like games are optized for windows usually, but windows is not optimized for games. A fresh Windows 10 runs at 2gb ram on idle. It all went down hill for gamers when Microsoft killed xp
RAM is the cheapest upgrade possible, unless you’re trying to run a game on 8GB in 2023 idk why you’d be that concerned with RAM usage.
Perpetual software bloat should not be encouraged; idling at 2GB is fucking insane
Really? My arch install is idling at 2.8gb. Picom (310mb), XOrg (160mb) and pipewire (140mb) are big chunks, and kitty isn’t cheap either but the rest is mainly sub 50mb services that all add up. I’m not running anything heavy like Gnome or KDE either, just bspwm and 2 polybar instances (one for each monitor).
Yeah that sounds fishy, a default KDE installation of Fedora would at least be under a gig for me
My fedora install idles at about 1.5GB.
Compared to what? And based on what advancement of technology and software? What should it take? Cause we can strip features all day long until we get there.
Compared to Linux which idle at half a gig with the most bloated DE. Hell, even Mac isn’t that bad.
Cause we can strip features all day long until we get there.
Good? Okay? We need more minimalism
That’s an opinion, your OS can have whatever you want with however much bloat you want your hardware to have to handle.
your OS can have whatever you want with however much bloat you want
No, it can’t, because you can’t remove the bloat, dummy, that’s the entire point of the problem. People wouldn’t care if they could just remove the bullshit.
You want a Linux install to take up less RAM? Install a lightweight distro like Endeavor or regular Arch and go with an absolutely minimal build.
You want that with Windows? There are ISO’s that have Cortana and other preinstalled bloatware already removed, etc. Or you can do the same with PowerShell post-install.
The more I hear Linux purists talk the more it’s clear their knowledge of windows is either incredibly basic with no attempt to actually learn or fifteen years out of date. Usually both.
Me running on lxde using 512mb: 😎
…Boss man!
Then you’ll turn around and tell me to use Firefox even though Vivaldi runs on half the RAM.
Your guaranteed response?
“Well you have it, might as well use it!”
Cool, exactly how I feel about the OS. Who cares if it can’t run on less than a GB. I gave 32GB and can’t use all of it if I wanted to even with all my monitors full of applications. Don’t see a difference in the argument.
“Why would you want to run your entire DE in under 500mb ram?”
“Cuz it’s cool”
My arch install runs at 700mb without nothing opened. Yeah, I know I always have Thunderbird/firefox/telegram/mpv opened and my usage skyrockets to 10/11gb on medium, but knowing that my DE only occupies a very small portion of that is pleasant.
Sure, if minimizing the amount of hardware your OS runs on is fun for you go ahead. I’m not trying to tell you it’s wrong, I think it’s badass.
It just isn’t a factor in being “optimized for gaming” when the average system has 8-16GB to spare even under gaming load. That’s like saying your car isn’t “optimized for driving” based purely on MPG and eschewing all other metrics.
RAM is the cheapest upgrade possible
Unless you use laptop with soldered-in RAM and insane pricing options.
I’ve never seen a laptop with soldered RAM, they’ve all been pop and swap in my experience.
GPU/CPU, yeah. Always soldered.
I’ll tell you more, there are even hybrids out there nowadays like this ASUS Pro Duo 15 SE with two sticks, one of which is soldered in. The Zenbook variant has both soldered in. And that’s why I’m burning 300w of electricity typing this message on Zephyrus…
Meh swap is pretty crazy, I am squeezing modded Minecraft in 4gb ram on win10, it takes about 10 minutes to load, but by the time the first few chunks are rendered I think most pages are swapped to disk, letting java take almost the full 4 gigs. Don’t ask why I’m doing this, exactly 😅
If a game cant be run on linux, thats usually intentional. Microshit at least gives discounts to the developer if the game runs only on their shit. Also m$ have some of components that ultimately lock things to wincrap, for example d3d is meant to do this. Microsoft is a cancerm just like google become one
Ok, hear me out. Linux is not an easy platform to develop for because it’s in constant flux where systems and libraries come, change and go constantly. Linux itself is a somewhat slippery concept (if we expand from the kernel) where “works on linux” can really mean it’s been tested on one particular distro. Debian stable and rolling releases are not the same. Unless I am completely mistaken, I can see why major developers are hesitant to support linux, whatever it even is. Is Android linux?
Now, I’m all for this message. Given how OSs have been developing, I advocate for linux adoption and wish people would “vote with their wallet”. Otherwise things just will not change. Well, not for better, if recent history is anything to go by. I just feel that this problem has more prongs than we like to admit, being linux enthusiasts.
Please correct me if I’m wrong.
Not really the case anymore because of proton, game devs develop for Windows and proton and then it’ll run on anything that can run proton, Linux, android, Mac or otherwise in the future
From what I hear thanks to proton it’s incredibly easy to develop for Linux, as long as you don’t use one of the anticheats that doesn’t support it or intentionally prevent it from running in proton you’re fine
Well, yeah, but I think the issue is that the best way to develop for linux is to make a Windows binary. I don’t like that. Developers actively sabotaging Wine/Proton compatibility is kind of malicious though.
I don’t think the best way to develop for Linux is by making a windows binary, I think the best way for game developers to make a Linux version of a game they otherwise wouldn’t is by making a windows binary compatible with proton
Problem is very few developers actively choose to make a Linux game and windows games if done right run at native speeds on Linux anyway.
I’m gonna be unpopular for saying this but it’s the same thing as using HTML for desktop/mobile apps, sure it’s not optimal performance wise but it’s a hell of a lot better than often nothing at all because companies can’t or won’t justify development time to support smaller groups of people on smaller platforms
If such a time comes that desktop Linux has a large enough market share for large companies to take seriously then I’m sure they’ll start developing native versions of maybe even make Linux-first games but sadly we’re nowhere near that point yet so best we can hope for is good cross compatibility tools
Linux game devs should be targeting the Steam Linux Runtime which provides a stable environment.
it’s in constant flux where systems and libraries come, change and go constantly.
Same applies to every non-deprecated OS.
Valve should release their distro tbh