ROG Xbox Ally runs up to 32% better on Linux compared to Windows

darrylgorn

Member

ROG Xbox Ally runs better on Linux than the Windows it ships with — new test shows up to 32% higher FPS, with more stable framerates and quicker sleep resume times


Cyber installed Bazzite, a popular Linux distro for handhelds built specifically to offer that console-esque, seamless experience. Visually, Bazzite looks identical to SteamOS because it uses Steam's Big Picture Mode as its main launcher.

When testing Kingdom Come: Deliverance 2, Cyber noticed a shockingly significant jump in FPS, with Linux generating ~32% more FPS compared to Windows.

That being said, those frame rates are much more consistent on Linux, according to Cyber, who shows that the FPS graph on Windows fluctuates regularly, while staying mostly flat on Bazzite.


Thinking Think GIF
 
it's just crazy to realize that the Xbox part of "this is an Xbox" is the shitties part of the hardware.... they are trying to sell a hardware that is not even theirs and the worst part is they only thing they have to offer.... bruh..
just staph.... just go away.
 
I do wonder if MS will ever actually release an optimised branch of Windows that allows better performance on handhelds. Xbox wants that, but it would mean sacrificing all of the "lovely" additions MS enjoys throwing into mainline Win11.
 
Not surprising at all!

It's such a shame that some games aren't compatible with Linux, otherwise I'd never look back.

Even with the slight compatibility issues, I still went with SteamOS on my Legion Go S. Not only is the performance better, but the experience can't be beat. Sleep/wake works great and everything is snappy.
 
I do wonder if MS will ever actually release an optimised branch of Windows that allows better performance on handhelds. Xbox wants that, but it would mean sacrificing all of the "lovely" additions MS enjoys throwing into mainline Win11.
It's a small startup company only worth $3trillon unlike the massive, huge and growing Bazzite dev team!

Of course they won't optimize it but you will have CoPilot in 50 different places enshittifying the OS further.
 
That games run FASTER with a translation layer than they do natively on the platform they were built for is shameful. Especially after all the noise MS made about their own game mode in Windows.
They're just not very good at this, are they?
 
30% on one game, while it cant even play Battlefield 6 on Linux. Along with plenty of other games that dont play well with Linux hence all the "Steam Deck" verified bullshit.
 
Last edited:
I do wonder if MS will ever actually release an optimised branch of Windows that allows better performance on handhelds. Xbox wants that, but it would mean sacrificing all of the "lovely" additions MS enjoys throwing into mainline Win11.

That's been my question for a while also. Does MS really want to release it and run into an issue where now everyone including companies would rather use it than the full blown windows? I mean I guess they could technically limit it from joining domain which would help.
 
30% on one game, while it cant even play Battlefield 6 on Linux. Along with plenty of other games that dont play well with Linux hence all the "Steam Deck" verified bullshit.

Was wondering how long it would take for the "but battlefield 6" copium to come along.

It's not just one game, and this is something that has been a known issue for a while now, which even extends to their own games:

6Ei6pUN.jpg


But you keep making excuses for them, I'm sure it will result in them actually taking a serious look at improving performace (and general smoothness when it comes to shader comp stutter) in windows environments when it comes to gaming.
 
That's why I can't stand "universal gaming platforms" like windows or android.

A bespoke product is always superior.
 
Last edited:
Was wondering how long it would take for the "but battlefield 6" copium to come along.

It's not just one game, and this is something that has been a known issue for a while now, which even extends to their own games:

6Ei6pUN.jpg


But you keep making excuses for them, I'm sure it will result in them actually taking a serious look at improving performace (and general smoothness when it comes to shader comp stutter) in windows environments when it comes to gaming.

GHG there are games that don't even work with Linux at all. Hence the need to be "Verified" or buy at your own risk.
 
After a love-fest for a few years there, I predict a resurgence of hostility towards linux for gaming. That somehow, some way, tends to happen when MS gets involved. The long-time members here might call the phenomenon "fascinating".
 
GHG there are games that don't even work with Linux at all. Hence the need to be "Verified" or buy at your own risk.
I agree SteamOS still has some work to do with the anti cheat stuff but honestly MS is in real trouble if Steam finds a way to fix that and I believe they will eventually. Which is probably what is causing MS to change directions because even they realize it's not a matter of if SteamOS fixes those issues, it's when.
 
GHG there are games that don't even work with Linux at all. Hence the need to be "Verified" or buy at your own risk.

And there are thousands of games that work perfectly out of the box without even being "verified", funny how that works. There are even older games that run flawlessly in Linux environments but yet you can't even get them to boot on a modern Windows system. The biggest challenge is to actually try and find games that won't run well on Linux than it is to find games that do:

eHMO0oHeEsgwjXmn.jpg


So frankly, I don't know what you're even trying to cry about. But please, continue to parrot "but battlefield 6" if that is going to make you feel better when the only reason that game won't run is because of their choice of anti-cheat software.

Considering you seem to be all in on the ally x and you're considering whatever Microsoft are coming up with next gaming hardware wise I'd suggest you focus your energy towards getting them to significantly improve things on windows when it comes to gaming. It would be far more beneficial for you to do that instead of chasing ghosts on linux that don't exist.
 
Anti-cheat is a bit tough. While the one thing is just getting enough users on linux for devs to put up with however much or little hassle, there is the fact that if you want to do something shady with a computer, linux tends to be the tool for the job....
 
Uhhh have you ever tried using it? What was your success rate running unverified games? I don't even bother looking whether they are verified or not.

As of recent I just had a Lenovo Legion Go S Z1 Extreme Steam OS. Sold it yesterday to make way for the Xbox Rog Ally X I just ordered.
 
Anti-cheat is a bit tough. While the one thing is just getting enough users on linux for devs to put up with however much or little hassle, there is the fact that if you want to do something shady with a computer, linux tends to be the tool for the job....

The cheaters that exist in the current crop of multiplayer games aren't Linux users, I'll tell you that much.

People who want to cheat will find a way regardless of operating system, it's always been that way. It's just that certain anti cheat software (such as the one EA uses for their games) was never designed with Linux in mind.
 
Anti-cheat is a bit tough. While the one thing is just getting enough users on linux for devs to put up with however much or little hassle, there is the fact that if you want to do something shady with a computer, linux tends to be the tool for the job....

I really don't understand why the devs even care. MP on PC is filled with cheaters already. The small bump in cheater from Linux wouldn't even be noticed.
 
Last edited:
I dunno. These comparisons always feel kind of disingenuous.

The guy shows the instant resume on linux. Great. That's really good. I genuinely think that quick resume and suspend is a great feature. No notes.

It's the windows comparison that I have issue with. He demonstrates that it takes a very long time to "fully go to sleep" with the fans off and then OVER A MINUTE to sign back in. That's just outrageous and flat out not representative of a true experience; unless you're an idiot I guess.

He signs in with a PIN, which means he's signed in with a microsoft account, which means he's getting alllll of the related telemetry bloat and all that. ALL of that can be disabled. You DO NOT need to sign into windows with anything other than a local user with no password. You can disable all of the data collection. You can turn off background services etc that bog down windows. Also I see he's using sleep instead of hibernate, which is a mistake. Sleep takes longer to shut down and wake up, and drains more power, AND can cause connectivity issues with bluetooth, controllers, etc.

By my testing, on my Z1E Legion Go with W11 25H2 hibernating took 12.15 seconds to "fully turn off the fans" and all that; if you care about that. The screen goes black immediately. So if your goal is to turn it off and walk away, you can set the device down the moment you press the power button without cause for concern.

Wake up took 14.3 seconds from cold to back in game. It's a FAR cry from the instant suspend/resume of Bazzite, but a also a far cry from the 1:20+ this guy is showing in his video. This throws all of his testing into question.



Here is one of his tests on windows.
UmuPar4Pmrs5JiQM.jpg


Here is his "same settings" test on Bazzite.
2YOULpaNlSO28q6L.jpg


I can tell from this test that Windows' power plan is not set correctly. The GPU is being starved while the CPU is suggin up way more power than it needs. In Bazzite, that's probably managed automagically, thanks to the hard work of the people behind it, and gee look, his GPU is being clocked significantly higher and getting a much better framerate. Incredible. I can't believe it. Wow.

***

If Bazzite is super optimized by gamers, for gamers specifically to squeeze all of the performance possible out of a given system versus...
Windows 11 being completely unoptimized for this sort of use case out of the box with tons of bloat by default...

These are not fair comparisons. Also the tester in question might be a moran. Windows 11 demands that users take some responsibility to achieve the best performance on a device running it.

Of course relegating that responsibility to a third party like Valve or Bazzite to piggyback off their years of work is certainly an option; but it's not fair to treat this like some magic bullet for Windows' uncurable performance woes.

I have two windows handhelds, and two steam decks, and I have gone back and forth with steamOS and bazzite and windows many times, believe me, and in the end, all of my devices are running W11. I guarantee you that any meager performance penalty I might endure is vastly more preferable to the avalanche of compatibility issues and quirky problems you run into trying to shoehorn Linux into the situation.
 
Last edited:
It's a PC, so there will still be various factors like driver overhead and background OEM software. AMD's drivers appear to be better optimised on Linux than on Windows which can make a huge difference.
 
Top Bottom