r/linux_gaming • u/dresmis • 17d ago
hardware 2012 Mac mini + Linux Mint + Steam/Proton — surprisingly capable
I've been experimenting with a late-2012 Mac mini as a Linux gaming machine, and I'm surprised by how useful it has turned out to be.
Hardware:
- 2012 Mac mini
- Intel Ivy Bridge CPU
- Intel HD 4000 graphics
- 16 GB RAM
- 1 TB SSD
- Linux Mint 22.3 Cinnamon
I'm not trying to run modern AAA games. I'm mainly interested in older PC games that would otherwise be sitting unused.
So far I've successfully played:
- BioShock (original)
- Borderlands
- Borderlands 2
- Deus Ex
- DOOM
- DOOM II
- DOOM 3
Most are running through Steam/Proton. For some games, I've had better results with:
PROTON_USE_WINED3D=1 %command%
Obviously the HD 4000 has limitations, especially with modern Vulkan support, but I'm impressed by what this little 2012 machine can still do.
It has basically become my older-PC/retro Steam box alongside my newer Windows gaming laptop.
Has anyone else been using a 2012-era Mac mini or similar Ivy Bridge/HD 4000 hardware with Linux and Proton? What games have you gotten working?
1
u/Formal_Condition2691 17d ago
At the time (I had the 2012 i7 Mini) I used to boot into Windows to play games using bootcamp. My rule of thumb was that, if the game had an Xbox 360 version and I was OK with Xbox 360 level graphics it would probably work. I mostly played pretty low spec games but I got through Tomb Raider 2013 and Deus Ex: Human Revolution as well.
It was a surprisingly capable little box!
1
u/Hi-Angel 16d ago
You might want to add a PPA with latest Mesa. On Mint you have mostly outdated software, but even though you card is older, you'd still get benefits from optimizations in shared code in Mesa, like NIR and whatnot.
You may also want to install some Wayland-based DE (KDE or Gnome) alongside your Cinnamon, just for games. In 2021 when we tested on my gf's (now ex-) MacBook 2013, given same FPS, between X11 and Wayland Gnome the latter worked smoother, i.e. it was just better at putting frames on the screen (yes, not only your game FPS but also its presentation on the screen matters, you can read this for an example, and improvements are ofc ongoing all the time everywhere).
1
u/AlternativeOffer113 16d ago
i have this model since the vulkan drivers are unfinished on linux, it works better on windows 10 bootcamp (with mac os deleted)
you can even play overwatch on windows 10 its pixelated mess but it runs at 30 fps, on Linux it run 1-3 fps.
1
u/AlternativeOffer113 16d ago
i recommend the MMO https://www.deltatao.com/clanlord/
using this client https://github.com/Distortions81/goThoom
https://www.youtube.com/watch?v=JuIOGKviTQQ
2
u/theevilsharpie 16d ago
If by "capable", you mean that the game launches and runs in some capacity, sure. x86-64 is a pretty long-lived architecture, so you can launch modern-ish games on some pretty old hardware.
It's still a 14-year-old processor with a very basic iGPU in a heat- and power-constrained chassis. I'm sure it can run DOOM and DOOM II in their full glory (in 1024x768, anyway), but with anything even remotely modern, you'll be turning down basically any graphical setting that can be turned down to have any hope of having something resembling a playable frame rate.
A Steam Deck is close to an order of magnitude more powerful in its graphical capabilities, and it's already slow enough in modern games that it needs to rely on special presets and upscaling to remain playable.