this post was submitted on 04 May 2025
47 points (87.3% liked)

Linux

53883 readers
763 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 6 years ago
MODERATORS
 

I was browsing on system76's offering to see what PCs they have and noticed that they have an ARM Computer that apparently faster than the fastest Apple Mac but for cheaper (Based), but I'm wondering, how well does ARM computers game on linux with proton, it is very expensive to me atm and I can't afford it, but maybe in the future I could consider it to be my first desktop as I always been using laptops, obviously gaming isn't like the main priority as I would like a workstation to do heavy work such as blender and stuff and perhaps put gentoo on it in the future (if its supported) but I would like to game on the side when I'm winding down that's all, so can it game well?

top 22 comments
sorted by: hot top controversial new old
[–] [email protected] 2 points 4 hours ago

So it has the first ever version of an Nvidia graphics card?

[–] [email protected] 8 points 18 hours ago (1 children)

With one of these Altra CPUs (Q64-22), I can compile the Linux kernel (defconfig aarch64 with modules on GCC 15.1) in 3m8s with -j64. Really great for compiling, and much lower power draw than any x86 system with a comparable core count. Idles at 68W full system power, pulls 130W when all cores are under full load. Pulling out some of my 4 RAM sticks can drive that down a lot more than you'd expect for just RAM. lm_sensors claims the "CPU Power" is 16W and 56W in those two situations.

Should be awful for gaming. It's possible to run x86 things with emulation, sure, but performance (especially single-thread) suffers a lot. I run a few containers where the performance hit really doesn't matter through qemu.

Ampere has a weird PCIe bug that results in either outright incompatibility or a video output filled with strange artifacts/distortion for the vast majority of GPUs, with the known good selection that aren't bugged being only a few select Nvidia ones. I don't happen to have any of those Nvidia cards but this workstation includes one. Other non-GPU PCIe things like NICs, NVMe, and SAS storage controllers work great, with tons of PCIe lanes.

[–] [email protected] 1 points 10 hours ago

oh dang, I didn't know, thank you so much for the info

[–] [email protected] 4 points 21 hours ago

Love it. Want it (but not to game)

[–] [email protected] 3 points 21 hours ago* (last edited 21 hours ago)

Actually, with the work done on box86/box64, you might be able to get stuff running well - last I heard, they got triple A games running around 45 FPS on Asahi on Apple M1.

However, it would be totally unsupported, and who knows how well the Apple M series optimizations will work on another member of the ARM family. (Although, I wouldn’t be surprised if it’s been tried on Ampere at least once.)

Really, the biggest issue is probably power usage - I don’t know if it’s enough to increase your power bill significantly, but it would definitely consume more power than say, an i7. This is due to Altra CPUs really being more for server usage - performance per watt will likely be better overall for those kinds of workloads, but you’re probably not going to make full use of the hardware. These systems are really more of server dev kits than daily drivers.

For a desktop, I’d just recommend a PC with a high end consumer grade CPU like an i7 or Ryzen 7.

[–] [email protected] 12 points 21 hours ago

It should be able to run games that support ARM. That means you are pretty much limited to open source games. The CPU clock speed is fairly low, so don't expect great performance. These systems are intended for heavily multithreaded workloads.

[–] [email protected] 14 points 22 hours ago (1 children)

The Ampre Altra runs from 32 to 128 cores (dear gods that's beautiful), but with that architecture, and the company's stated purpose, it makes more sense in a computer meant to be used as a server rather than a desktop gaming rig. You'd use a chip like that in a Kubernetes cluster for example.

Combined with an Nvidia card, a brand notorious for being a Pain In The Ass in Linuxland, I'm going to go out on a limb here and suggest that the intended purpose of a box like this is a server for AI/ML-based services.

[–] [email protected] 1 points 21 hours ago (1 children)

a freaking love the specs but godddddd....I wish this bloody thing was general purpose, it'll be so perfect, like imagine this thing compiling gentoo with dwm.......maaaaaan

[–] [email protected] 3 points 20 hours ago

I mean, you can buy it and use it in a general purpose fashion, and yeah, those cores would do wonders for all sorts of compiles. Also, it can be useful if you're like me and do a lot of Dockerised development. Given that most games are x86 only though, sadly this would be no good :-(

[–] [email protected] 17 points 1 day ago (1 children)

Arm processor, an nVidia graphics card, and Ubuntu? Err, doesn't sound great.

[–] [email protected] 2 points 19 hours ago

You're right...

...put NixOS on dat thang.

[–] [email protected] 22 points 1 day ago (1 children)

Proton for ARM is not (currently) a thing, if that's a factor

[–] [email protected] 25 points 1 day ago (2 children)

If I paid so much money it better game the shit out of games. But I honestly doubt ARM can with the overhead of emulation. And they don't even specify what kind of nvidia graphics it has. This tells me that the system isn't really meant to be used for gaming.

[–] [email protected] 12 points 1 day ago

If I paid so much money it better game the shit out of games.

Laughs in Apple

[–] [email protected] 4 points 1 day ago

up to RTX 6000 ADA

[–] [email protected] 8 points 1 day ago (1 children)

@Ace120C , well, after a super brief search, it seems like it can run Steam and thus game technically. However, the performance costs of stacking "emulation" on top of each other seems rather burdensome. If you're running a Windows game on Proton, you have those call Windows-Linux conversions stacked on top of the x86_64-ARM call conversions. I can only speculate, maybe it's not as big of a thing as I imagine it being.

[–] [email protected] 3 points 1 day ago (1 children)

considering the cpu can reach crazy core counts wouldn't that help perhaps?

[–] [email protected] 9 points 1 day ago (1 children)

I'm not too familiar on how well the x64 - ARM conversion works, but in general gaming tends to be more dependent on single core performance and I'd assume that emulating single core functionality with multiple cores doesn't really work, or at least with performance you'd need.

[–] [email protected] 1 points 21 hours ago

Yeah truely multithreaded games are a rarity (and hard).

[–] [email protected] 35 points 1 day ago (1 children)

I think Jeff Geerling made a video trying to game on a similar arm system with mixed results. I'm sure it would work, since you can game on a Raspberry Pi using Box86/64, just probably not too well for the money

[–] [email protected] 9 points 1 day ago

I watched his video, but he didn't cover that in great detail unfortunately, I was wondering if someone already owns one so he can tell me his review about it