this post was submitted on 05 Apr 2025
237 points (90.2% liked)

Linux Gaming

17606 readers
503 users here now

Discussions and news about gaming on the GNU/Linux family of operating systems (including the Steam Deck). Potentially a $HOME away from home for disgruntled /r/linux_gaming denizens of the redditarian demesne.

This page can be subscribed to via RSS.

Original /r/linux_gaming pengwing by uoou.

Resources

WWW:

Discord:

IRC:

Matrix:

Telegram:

founded 2 years ago
MODERATORS
 

*Mac Mini At the 10K top end model

top 42 comments
sorted by: hot top controversial new old
[–] five82@lemmy.world 21 points 1 day ago (1 children)

Mac gaming would have been light years ahead of where we currently are if Apple officially supported Vulkan. I believe early versions of Proton targeted both Linux and MacOS. But Valve walked away after Apple showed little to no interest in working with them.

[–] cron@feddit.org 9 points 1 day ago (1 children)

The decision to create another video API doesn’t make any sense for me. If Apple would have supported Vulkan, it would probably be the most popular video API by now.

[–] Wispy2891@lemmy.world 2 points 13 hours ago

Makes sense for their wallet. If devs spend a lot of time on metal, then a iOS port is more probable, and finally because the code isn't easily portable they will exclusively focus on apple devices

[–] fartsparkles@lemmy.world 27 points 1 day ago* (last edited 1 day ago) (3 children)

True but Linux is benefiting from a huge project to build a compatibility layer for Windows binaries to execute on Linux. macOS doesn’t have that benefit.

But neither Linux or macOS has native builds of those games.

Proton and Wine are astounding and I use them daily but they do mask over the fact that so many game developers don’t care about platforms beyond Windows.

At least macOS is partially open source and POSIX compliant vs Windows.

[–] kittenzrulz123@lemmy.blahaj.zone 6 points 23 hours ago (1 children)

Proton literally runs on MacOS, all MacOS would need to do to get the same compatibility is to just not get in the way. All they need to do is release a Vulkan driver.

[–] fartsparkles@lemmy.world 2 points 18 hours ago (2 children)

Proton literally doesn’t run on macOS since Metal and no Vulkan. Proton translates to Vulkan. You’d need to reimplement everything to talk to Metal. It’s not a driver issue but an API issue.

[–] SaharaMaleikuhm@feddit.org 1 points 13 hours ago

That's on Apple for not supporting Vulkan.

[–] kittenzrulz123@lemmy.blahaj.zone 1 points 13 hours ago

Wait I was wrong on the specifics, MacOS runs wine and thats what they use for their game translation software (some of Protons improvements have been upstreamed tho)

[–] Burghler@sh.itjust.works 16 points 1 day ago (1 children)

Walled garden problems, skill issue honestly.

[–] fartsparkles@lemmy.world 0 points 1 day ago (2 children)

It’s nothing to do with walled garden - macOS/Unix and Linux are simply operating system architectures. FreeBSD also doesn’t benefit from Proton for the same reasons.

There are Linux compatibility layers for FreeBSD so you can run Proton, and macOS has CodeWeavers’ CrossOver and Game Porting Toolkit (based on CrossOver) which can run Cyberpunk on macOS today.

The only reason macOS/Unix are behind in compatibility layer efficacy is simply they don’t have Valve money and resources being thrown at them.

Since Valve joined forces with CodeWeavers to accelerate development, well, we know the results. We got Proton and the Steam Deck.

[–] str82L@lemmy.world 6 points 23 hours ago

Apple most certainly has the "Valve money and resources" to throw at the problem. They just choose not to. Bottom line is Mac gaming sucks because Apple has chosen that outcome.

[–] vala@lemmy.world 0 points 16 hours ago

How does Apple not have Valve money lmao?

[–] vikingtons@lemmy.world 3 points 1 day ago (2 children)

by partially open source are you referring to Darwin or are there other system components which this applies to?

[–] fartsparkles@lemmy.world 6 points 1 day ago (1 children)
[–] Ziglin@lemmy.world 4 points 1 day ago (1 children)

That just looks like open source toolkits that are used to make things for apple devices, not actual OS components.

[–] fartsparkles@lemmy.world 1 points 1 day ago

Drivers, subsystems, kernel are all in that list of releases. That list of GitHub repos together is Darwin (the OS). The kernel is XNU (also in the list).

[–] kbotc@lemmy.world 1 points 1 day ago

The cocoa and swift runtimes are open source and the languages themselves are open source. The big pieces that are not are the window manager.

[–] fxomt@lemmy.dbzer0.com 55 points 1 day ago* (last edited 1 day ago) (1 children)

Minecraft on linux is so good, genuinely just objectively better than windows full stop. Roblox is a shit platform that exploits children so not too much of a loss there tbh (though there's sober if you insist on it)

edit: i must confess my sin, DEADLINE is fucking goated

[–] 30p87@feddit.org 7 points 1 day ago (1 children)

Kinda-object here: If you want to have native wayland, it's a pain (as even with a custom glfw(?) package, some game versions and mods are still incompatible)

[–] fxomt@lemmy.dbzer0.com 8 points 1 day ago

Really? I don't recall that being a problem for me. But i'll take your word for it, there's no reason for me to disbelieve that linux modding isn't buggy lol

[–] narc0tic_bird@lemm.ee 11 points 1 day ago (1 children)

Not the best example as Cyberpunk 2077 will get an official macOS release soon (and it works via translation layers right now as well), but yeah Linux is obviously miles ahead of macOS in terms of game compatibility.

I don't think any sane person buys a Mac specifically for gaming. Aside from game compatibility, you'd need to spend a lot of money on an M4 Max or M3 Ultra to get graphics performance in the realm of "mid-tier" dedicated GeForce/Radeon GPUs.

But if you buy a specced out Mac Studio with 512 GB of RAM and whatnot for machine learning and it happens to be decent at playing (compatible) games, heh, why not?

[–] Wildfire0Straggler3@lemm.ee -1 points 1 day ago

Mac sucks Linux is way better. Full stop.

[–] pHr34kY@lemmy.world 17 points 1 day ago (1 children)

Linux can't even do Roblox now. I'm not complaining, but it once worked fine and now it's actively blocked.

[–] pewgar_seemsimandroid@lemmy.blahaj.zone 8 points 1 day ago (2 children)
[–] pHr34kY@lemmy.world 4 points 1 day ago (1 children)

I hadn't heard of that. The last time I played was on WINE.

Sober looks like a hack. I guess wine never got official support either.

[–] tomjuggler@lemmy.world 9 points 1 day ago

Sober works by emulating android with a few hacks to make desktop use better. Actually great and up to date flatpak

[–] Vytle@lemmy.world 2 points 1 day ago* (last edited 1 day ago) (1 children)

Last I checked, sober does not currently work due to the event Roblox is currently running, although this could have changed, as I haven't checked in the past week.

[–] tomjuggler@lemmy.world 2 points 1 day ago (1 children)

Played with my kid yesterday - event is over just get the latest update and Sober is working again

[–] Vytle@lemmy.world 1 points 23 hours ago

Ah, thank you for letting me know. I enjoy playing roblox a lot more than I care to admit.

[–] Ugurcan@lemmy.world 4 points 1 day ago* (last edited 1 day ago)

I appreciate your enthusiasm for bashing Apple whenever possible, but still I’m not sure what you’re referring to as Silicon chips can run both games and many more very smoothly for the last few years.

https://youtu.be/W15Ok0VDiYc

[–] cosmicrookie@lemmy.world 9 points 1 day ago

So happy with my linux installation... damn.. just sounded like a Lemmy user there!

[–] cron@feddit.org 5 points 1 day ago (2 children)

Cyberpunk 2077 is announced for 2025. Your point is valid anyways

[–] SaharaMaleikuhm@feddit.org 2 points 13 hours ago* (last edited 13 hours ago)

Only 5 years after release. Amazing what Apple technology is capable off

And by 2027 it might even function!

[–] friend_of_satan@lemmy.world 3 points 1 day ago

I've been so happy with bazzite.

I've been going through my old steam library enjoying stuff from the past, and also playing some old and some new games I've never played before.

Interesting tidbit, bazzite's system management CLI tool is a just script.

[–] OmegaLemmy@discuss.online 1 points 1 day ago

Macs can run some games with wine too, not as well as Linux but whatever

[–] TheGiantKorean@lemmy.world 1 points 1 day ago (1 children)

Doesn't Steam run on Macs? I am not a gamer (but have been wanting to start playing some stuff) and I genuinely have no idea.

[–] chronicledmonocle@lemmy.world 11 points 1 day ago* (last edited 1 day ago) (1 children)

Yes but there is not a proton compatibility layer, so games can't run. Also, Apple pushes their own API Metal over Vulkan and doesn't support Vulkan. Because Apple. A third party team has to make MoltenVK to translate Vulkan to Metal.

[–] TheGiantKorean@lemmy.world 9 points 1 day ago (1 children)

Gotcha. Apple being a pain in the ass again.

Pretty much. They also enforce usage of the Metal API on iOS, AFAIK. No idea why they don't just adopt Vulkan across the board. It would make game development so much easier.

[–] stebo02@lemmy.dbzer0.com 1 points 1 day ago

Are you implying that Minecraft is not one of, if not THE most fun game? What heresy is this??

[–] Quique@lemmy.world -2 points 1 day ago

Why would I play games on my mac anyway?