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

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.


Microsoft should really get all that shit set up right in the first place then, no?
 
Microsoft should really get all that shit set up right in the first place then, no?
You are absolutely correct. The ball is 100% in their court. I think with 25H2's Full Screen Experience - where most UI elements are controller navigable, and most background processes are off by default, they are definitely heading that direction. But that's not where it's at NOW and we are making those comparisons NOW.

The fact of the matter is, Windows is just a general computing platform. Modern handhelds are pretty new, all things considered, and I think Microsoft is already pivoting pretty hard to support them. How many years did Valve have to develop SteamOS? I remember the Steam Box. It was messy. Hell, even SteamOS at the Steam Deck's launch was a massively different beast compared to today. They've put over a decade of work into making it into the great gaming platform that it is today. Microsoft has realistically only been reacting to the Steam Deck and this sudden fascination with gaming handhelds in general for about 3 years now.

It'll get there.
 
Yeah, MS has a long way to go with their Full Screen experience. It should've been it's own OS fork. Strip any and all bloat away, yeet all productivity apps into the sun, clean up the endless list of services and give users easily accessible options to customize their experience. They could offer all the AI/CoPilot/Telemetry they wanted, as long as it's was a clear and nagfree way to opt out.

Lol, I was kinda excited for this to release, I thought finally Windows would take gaming serious. When will I learn. 😋

n0raCOJcqfEYCELV.gif
 
You are absolutely correct. The ball is 100% in their court. I think with 25H2's Full Screen Experience - where most UI elements are controller navigable, and most background processes are off by default, they are definitely heading that direction. But that's not where it's at NOW and we are making those comparisons NOW.

The fact of the matter is, Windows is just a general computing platform. Modern handhelds are pretty new, all things considered, and I think Microsoft is already pivoting pretty hard to support them. How many years did Valve have to develop SteamOS? I remember the Steam Box. It was messy. Hell, even SteamOS at the Steam Deck's launch was a massively different beast compared to today. They've put over a decade of work into making it into the great gaming platform that it is today. Microsoft has realistically only been reacting to the Steam Deck and this sudden fascination with gaming handhelds in general for about 3 years now.

It'll get there.

Much of that is true. I think steamos was not terribly different when deck launched but that's not really important. Given the ootb experience now, I don't think you could really call these comparisons disingenuous. "Fiddling", "Tinkering" vs "It just works" comes up A LOT in these discussions, after all.

BTW The Steam Machines launch was fake and intricately connected to the assassination of JFK. Unpopular opinion, I know. So I'm an outlier to talk to when it comes to that particular thing.
 
Of course it does.

Absolute destruction continues. Microsoft is going to lose more and more if this keeps up.

Linux, a translation layer or form of emulation, mops the floor with the native windows environment in lots of games.
 
Wow, lol.

I don't even know what to say.

M$ is just too big.

Left hand doesn't know what the right hand is doing and they never will.
 
Last edited:
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.
Multiplayers remain finicky with Linux since it's up to the developer to toggle the anti-cheat support for Linux. But if you are an oldie-but-goodie, singleplayer, and emulation type of gamer, then Linux is a pretty damn good platform to use.

Maybe with time, the Linux userbase will hit a high enough marketshare that it incentivizes multiplayer game developers to toggle on anti-cheat support.
 
According to Jeff Gerstmann, the Rog is running regular ass windows and even shows options for MS Office when you first set it up. I don't see why they could make a bespoke, lightweight UI
 
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.

I was gonna say the same thing. With the popularity of gaming handhelds increasing. Why doesn't MS have an OS just for this? Seems like a smart move.
 
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.
And do you think that a regular ass customer who grabs XBOX Ally is going to get some utilities off GitHub, run some powershell scripts and go deep into tweaking performance!?

That's a very tiny proportion of regular users. It was on MS and Asus to optimize this shit, but instead MS thought what Xbox customers needed was MS Office, Teams and OneDrive!
 
Microsoft should really get all that shit set up right in the first place then, no?
That's not how business works silly billy.

You release a half baked product on the strength of marketing and blind hype

Then you slowly fix the half broken product into a quarter broken product

Then you wonder why you didn't do as well as you could have
 
Yeah, MS has a long way to go with their Full Screen experience. It should've been it's own OS fork. Strip any and all bloat away, yeet all productivity apps into the sun, clean up the endless list of services and give users easily accessible options to customize their experience. They could offer all the AI/CoPilot/Telemetry they wanted, as long as it's was a clear and nagfree way to opt out.

Lol, I was kinda excited for this to release, I thought finally Windows would take gaming serious. When will I learn. 😋

n0raCOJcqfEYCELV.gif
Feels like a beta to get the foundations in check. I'm more disappointed that they can't even get quick resume right. That's one of THE things to nail down for a portable and console like experience.

It will improve over time but yeah kinda bleh from what I've seen, from the reviews.
 
And do you think that a regular ass customer who grabs XBOX Ally is going to get some utilities off GitHub, run some powershell scripts and go deep into tweaking performance!?

That's a very tiny proportion of regular users. It was on MS and Asus to optimize this shit, but instead MS thought what Xbox customers needed was MS Office, Teams and OneDrive!
They have been optimizing it. That's WHY we have Full Screen Experience. This is just the start. It's new.

I don't know why Microsoft decided to partner with Asus and badge this product with the Xbox name and logo. Anyone can see, it's a windows PC. It's literally a laptop in the shape of a controller. The entire setup process is just vanilla windows. Nothing about the initial setup process says that this is a console experience, and shouldn't be compared to one.

So if you buy this thing and go through all of the regular Windows setup process and say gee now I should expect great, super optimized gaming performance because of a logo... That's on you.

Honda can put a prancing horse on their civic, and call it the Honda Ferrari Civic, but it's still a civic, made by Honda. The actual name of the device is the ROG Xbox Ally. The name itself describes the product. It's the REPUBLIC OF GAMERS... Ally of Xbox. Friend of Xbox. Pairs great with Xbox. Not necessarily an xbox itself. But everything is an xbox I guess these days. I don't recall microsoft making a big press announcement saying "this is the new xbox, our next generation device"

Is it fucking confusing? Yes.

Is that Microsoft's fault for allowing it? Yes.

Is my tinfoil hat opinion that Microsoft is genuinely attempting to intentionally devalue the Xbox brand as quickly as they can so they can just sell the whole fuckin division to someone else? Also yes.

Can you blame default windows for people not getting as good of performance as they could on the device? No.

That's Microsoft's fault for not having a super stripped down Windows 11 Handheld OS that these things run. But as I've said, these things take time.
 
"it's a bug"

"this isn't fair"

"but battlefield 6"

GKK0ys-VXg-AA7hg-Z.jpg


You guys aren't equipped to go to war with Valve, Linux and PC gamers in general. Return to base and request further training.
 
Microsoft makes a multi billion bet on consoles to stop Sony because some crazy ass analist in the 90s thought it was a threat to the home market.
25 years later Mom & Pop's game distribution business grows so big they adapt Linux to PC gaming rendering Windows obsolete for the home market.

Jack Black Yes GIF

Galaxy brain move, Microsoft. When SteamOS launches with wide driver support in the desktop space it's going to be a massacre…

But funnily enough Microsoft's failure is also a thread for the consoles, that used to punch above its weight compared to PCs because of Windows (among other factors). I still don't want to abandon the physical media and I don't want my multiplayers infested with cheaters. But the reasons to choose console are getting thin…
 
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.
Sure Bill!
 
Ahhhh no matter how well linux picks up, it's not really a problem for windows desktop. Or laptops. Those ship with windows and hardly anyone knows how to install an os in the first place. Much less operate one with hardware that is untested on it.

The linux pressure is from pretty much any other form factor. Far before ms catches up to steamos on handhelds, deckard will be out with it's own tailored interface and ms won't even notice that for like another 5 years. Then the windows usability problems will be like 10x what they are on handhelds. This is to say nothing of any pc's meant for the living room.
 
Man, that percentage is fucking sad given Microsoft launched this device as the first to have their Xbox Fullscreen-mode thing that's supposed to cut background bloat.

I'm sure it will improve some, but I doubt they'll get a GPU generation of extra frames to clear that gap anytime soon, much less the frame-times being more erratic.

Nvidia just needs to clear the gap on their Linux drivers, ray-tracing performance improve on Proton, and Valve work out an anti-cheat solution. After that, Linux would be in a full replacement position for me on gaming. All the apps I need I can run on Linux (Obsidian, Spotify, Substance Painter/Designer, Handbrake, MakeMKV, Blender, Calibre, my vpn, etc.), use Wine to make run (Affinity Photo & other apps), or use web apps.
 
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.
They can. They won't.
 
"it's a bug"

"this isn't fair"

"but battlefield 6"

GKK0ys-VXg-AA7hg-Z.jpg


You guys aren't equipped to go to war with Valve, Linux and PC gamers in general. Return to base and request further training.
Xbox fanboys, now Windows, can't even handle PlayStation users... imagine the massacre they'll take from Steam users and Linux users hahahah
 
Xbox fanboys, now Windows, can't even handle PlayStation users... imagine the massacre they'll take from Steam users and Linux users hahahah

Xbox PC handheld fanboys who can install Linux and play steam games? Oh noes. They're cornered /s
Is xbox living rent free in your head or something?

Hear that Mister Wolf Mister Wolf , you're an xbox fanboy! You picked a ROG ally with an xbox logo on it over your old Legion go

season 7 episode 21 GIF by SpongeBob SquarePants
 
Xbox PC handheld fanboys who can install Linux and play steam games? Oh noes. They're cornered /s
Is xbox living rent free in your head or something?

Hear that Mister Wolf Mister Wolf , you're an xbox fanboy! You picked a ROG ally with an xbox logo on it over your old Legion go

season 7 episode 21 GIF by SpongeBob SquarePants

The Windows feature of Auto SR puts it over anything that Steam OS could ever offer. That and not having to tinker with garbage ass Linux when I want to mod a game or install an emulator. When I was shipping my Lenovo off at UPS the guy boxing it for me said he had a Steam Deck and hated using Linux Destktop haha.
 
Last edited:
I remember some GAFers argueing how Windows would run the games better than Linux or something on this device just a couple days ago.
The same website did the same thing with ROG Ally, the results were the same. The moment Microsoft started talking about some new handheld OS you knew it was a scam - Microsoft would not even manage to set up a project te in 6-9 months, let alone manage to create something.
 
Sadly, unless the big online games get ported to Linux, the OS will never take off for gaming.

And considering I have like 1.5k total games on Windows, I don't want to see it dying either to be honest, even if it's a shit OS.

Just hoping MS sees this as a threat and starts working on optimizing their OS better with the next Windows OS to be more gaming focused / better optimized.


To be fair, if the average gamer is preferring console over PC for its ease of use, then they are in for a bad surprise with Linux, as it does need tinkering and some terminal knowledge to get stuff done.
 
Now turn off tdp boost.
Mine should be arriving tomorrow so I will install bazzite for comparison.

Any games anyone wants me to test?

I can try some with built in benchmarking like cp2077 / black myth wukong. Can do dying light: the beast and borderlands 4 as most recent in my library.
 
Last edited:
I was referring to the guys in this thread.

Clearly we need better testing, but Linux outperforming Windows isn't new

 
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.
But Microsoft built and released a version of windows 11 specifically for handheld gaming. If the os is capable of better performance then why aren't Microsoft tuning the handheld gaming version for better performance?
 
Clearly we need better testing, but Linux outperforming Windows isn't new
That shows two things. Lenovo drivers suck, and Returnal game is doing something weird on windows.

Also keep in mind, none of these tests are comparing GDK, or GDKX games or the Xbox OS. But do proper comparisons of various games with Advanced Shader Delivery.
 
Last edited:
Top Bottom