Hi everyone!

I’m a Playstation gamer looking into moving to Linux gaming as the next Playstation might not be able to play physical games.

Here are my 2 computers:

MacBook Pro 2012 (upgraded) with Fedora 41

Surface Go 1 with Fedora 41

I bought Frostpunk on Steam after checking on Proton DB that it would normally run on the MacBook as I knew the Surface Go would probably be way too weak.

According to Proton DB it’s a Gold game.

In the end, no matter what version of Proton I use, it doesn’t launch on the MacBook. I have a black screen, some icy sounds and then it crashes at best…

I then thought, let’s give it a try on the Surface Go and it launched immediately without any tinkering using Proton experimental.

But, the game crashes when the firat cinematic starts, probably because it’s loading too many assets for the Surface.

If anyone has an idea about what to try too many get it working on the MacBook, I would be thankful.

In the meantime, I would want to know, how do you know if a game is gonna run on your machine?

  • Atemu@lemmy.ml
    link
    fedilink
    English
    arrow-up
    1
    ·
    2 days ago

    Note that even with this it’ll be quite likely that games don’t work. WineD3D is much less compatible than DXVK.

    You need a device that can do Vulkan properly. The best for that are AMDGPUs and Nvidia ones but I wouldn’t recommend the latter. Newer Xe Intel GPUs should also work but they’re quite a bit behind anything AMD has to offer in terms of performance.

    The newer of your GPUs meanwhile is a design from ~2015. Vulkan released in 2016. Just to get you an idea.

    The issue here is not Linux, it’s that neither of your GPUs was made for modern gaming. On windows that might sometimes work, especially with games targetting older graphics APIs that your GPUs were made with in mind but on Linux everything is Vulkan (a very modern graphics API), even games that only use older APIs.
    A modern Vulkan-capable card is a requirement for painless gaming on Linux.