Experimental project beats Intel in bringing 'real Intel XeSS super resolution' to SteamOS and Proton games on Linux

MSI Claw 8 EX AI+
(Image credit: Future)
0

Intel has already committed to bringing its XMX-powered upscaling and frame generation tech to Linux via Valve's Proton compatibility layer, but one enterprising developer is clearly not willing to wait for the chip behemoth to get it working and has released an experimental version on Github (via Phoronix).

This new release promises "real Intel XeSS super resolution and XeSS Frame Generation inside Proton games, running on the GPU's XMX (matrix) units instead of the DP4a fallback that stock Wine/Proton gets." It was built on a OneXPlayer 3 handheld running the same Intel G3 Extreme chip that ships in the latest MSI Claw and the new Acer Predator Atlas 8, but has also been tested on a discrete Arc B580 GPU, too.

And it's already delivering a 29% performance boost in Cyberpunk just from the switch to XMX processing of upscaling, and when you throw in XeSS Frame Generation you're looking at a 145% performance boost. That is just one game, however, and the only other benchmark they note is for Forza Horizon 6 where the performance boosts are not quite so great, with a 16% bump from the XMX implementation. Though again you are looking at a healthy frame rate increase from 3x frame generation.

Latest Videos FromPC Gamer

The installation seems surprisingly straightforward; you just unpack the release archive somewhere safe and run the install command. Then every game will run with the patched drivers without the need for any special launch options.

The one note is that you must be running the native Steam client to support the XMX switch in Proton, with the Flatpak Steam client not being currently supported.

It's great to see this being picked up and running with Intel's Arc GPUs right now. The ideal would be to have Intel get the official release out and available for anyone running SteamOS, or any other Linux distro, with their Arc-based graphics silicon, but given how straightforward this implementation seems to be, it's a great stop gap measure.

Intel Arc B580 graphics card

(Image credit: Future)

And it's worth noting that while graphics card prices have become an apocalyptic nightmare, where you might have to barter a kidney or two just for the privilege of potentially buying an RTX 5060, the two Intel Battlemage cards are still relatively affordable. The Arc B580 is around $330 and the Arc B570 is a shade over $300 today. That makes them solid 'budget' cards, and now they're becoming great options for that little Linux gaming tower you always wanted to build, too.

Now, if only those excellent G3 Extreme handhelds weren't so damned expensive…

Secretlab Titan Evo gaming chair in Royal colouring, on a white background
Best PC gaming kit 2026

1. Best gaming chair: Secretlab Titan Evo

2. Best gaming desk: Secretlab Magnus Pro XL

3. Best gaming headset: Razer BlackShark V3

4. Best gaming keyboard: Asus ROG Strix Scope II 96 Wireless

5. Best gaming mouse: Razer Viper V4 Pro

6. Best PC controller: GameSir G7 Pro

7. Best steering wheel: Logitech G Pro Racing Wheel

8. Best microphone: Shure MV6 USB Gaming Microphone

9. Best webcam: Elgato Facecam MK.2


👉Check out our list of guides👈

TOPICS
Dave James
Editor-in-Chief, Hardware

Dave has been gaming since the days of Zaxxon and Lady Bug on the Colecovision, and code books for the Commodore Vic 20 (Death Race 2000!). He built his first gaming PC at the tender age of 16, and finally finished bug-fixing the Cyrix-based system around a year later. When he dropped it out of the window. He first started writing for Official PlayStation Magazine and Xbox World many decades ago, then moved onto PC Format full-time, then PC Gamer, TechRadar, and T3 among others. Now he's back, writing about the nightmarish graphics card market, CPUs with more cores than sense, gaming laptops hotter than the sun, and SSDs more capacious than a Cybertruck.

You must confirm your public display name before commenting

Please logout and then login again, you will then be prompted to enter your display name.