Ally Rog - Complete Setup Guide
Good morning, good afternoon and good evening folks!
I'm in the process of building guides on whats exactly required for a fully out the box experience (SteamOS) for Bazzite(and Chimera/Nobara) - talking about TDP Control, Fans, patches, basically everything required that's not already included in the default build to take the device to its "best¥
Please feel free to post your info/advice below and Ill include it, as well as this info here being avail to others.
3118 Replies
Anybody ? I want to install bazzite tonight on my rog ally any tutorial around ?
Universal Blue
Installing Bazzite and Initial Setup
Early Installer Warning Fedora’s current installer has issues with OCI images currently since this feature is still new. There is currently a new Fedora installer in the works that should fix most of the issues. If you have any issues installing, then please consult our Installation Troubleshoot page. Our ISOs require an internet connection! ...
Universal Blue
Information on Bazzite's Steam Deck Images
[Deck] Warning to OLED Steam Decks OLED Steam Deck models currently can work with the following caveats: Installer needs a wired internet connection (Docked + Ethernet cable required) The installer does not work properly with the screen (Basic graphics mode recommended) Refresh rate is stuck at 90hz Audio bug that can occur after resuming fro...
@nickname thanks for the link. i just run 3 cmd after the complete installation :
ujust get-decky
ujust get-simpledeckytdp
ujust get-hhd-decky
after that i need to make something ? like with the asus app or anything ? i'm lock inside gaming mode to 15 tdp
did i need to make something alse ?
theres no asus app
well asusctl might be there im not sure
but press power > switch to desktop mode
idk if you ever used a steam deck
but from this point on, it's very similar to SteamOS
nope sadly
there is an app already install with the fan curve and quiet performance etc
nothing is configured
what is this application?
i dont own an ally and never used the image
is it SimpleRyzenTDP?
or LACT
sorry, most of the "development efforts" were on desktop images lol
the SimpleDeckyTDP plugin lets you adjust your TDP range
so just bump it up to whatever max you want
im starting to understand this now^ yeah use Aru's decky plugin
that is asusctl
note that the SimpleDeckyTDP plugin does have some extra features for the ROG ally
where it'll set platform-profile depending on the TDP you set
but you can just ignore it, or turn it off if you'd prefer for it to not touch that setting
i was told that this setting also sets the fan curves
so with it you dont need custom fan curve crap
why yes I already wrote the function for the curves
? were you talking to me specifically? or did you mean the original poster?
both
but if the user wants to manually control curves, they can toggle off the platform profile in deckyTDP
it's an optional feature
im with adolfo on this one sounds like a bad idea
? setting platform profile with TDP?
he's the one who originally helped me develop it though 🤔
no, skipping platform profile and foofing with the curves
ah gotcha
i have it on the top in the current version but i will make it automatic
Anyone know if there’s a way to toggle cpu boost? It’s not available in simple records on bazzite but is on chimeraos
Define CPU boost
Basically its “ By default, Asus has enabled CPU boost on the ROG Ally, allowing the CPU to run at a higher clock speed. The AMD Z1 Extreme CPU has a base clock speed of 3.3 GHz, but can boost that clock speed up to 5.1 GHz”
We have found it not useful. With simpledeckytdp use powersave governor and balance-power or power EPPs
if you find the CPU is boosting too high for your liking, set the GPU frequency high to smother it
Thanks I’ll play with it later. Last night I had bazzite installed but the system would not sleep when pressing the power button or choosing sleep from the menu so I went over to chimera but I’ll reinstall later today
latest version?
Yeah
hmmmm we thought that was fixed
what was the behavior when pressing the power button?
Screen would turn off but the fans were still running. Sometimes pressing the power button would wake it but most of the time I had to hard reset it to get it back
guess if the menu doesnt work its kernel related
@Aru @Kyle Gospo new kernel bug for the ally dropped
😂 you’re welcome
I’ll go reinstall it and test again and I’ll send a video here
how is chimeraos you think?
Works pretty well. I don’t like gnome compared to KDE and I miss gyro controls but I do like the option to explicitly disable cpu boost in simpledecktdp
in OGUI you mean?
Oh thats simple decky TDP. Its just the older fersion
I think boost is removed now but dont quote me
Ahhhh ok that makes sense now
Let me reinstall bazzite and see if it sleeps properly
hm well... I guess I'll try later
cpu boost toggle is still there if you're not on amd-pstate-epp
on amd-pstate-epp, it's basically been replaced with the epp slider
Gotcha. Is that setting changed with that toggles at the bottom? Reinstalling now so I forgot what they’re labeled
nope, it depends on the distro
you can look at the
scaling driver
at the very bottom if you want to know which you are on
chimera v45 uses acpi-cpufreq, not amd-pstate
though i think they're going to change to amd-pstate in the next releaseThanks for clearing that up I was having a hard time finding info online
for suspend, image
39-20240220
still seems to be fine on my legion go
so you can roll back to it, maybe it'll fix the issueWhat’s the command for that? I’ll give it a shot if this doesn’t work, after this is done installing very slowly for some reason
rpm-ostree rebase ostree-image-signed:docker://ghcr.io/ublue-os/bazzite-ally:39-20240220
Thanks
Here’s a video of the sleep issue. I’ll try to rebase now
could you confirm after rebase if it's fixed or not?
if it is, then we'll know that some change between then and the latest image is causing the problem
of course! also I assume instead of bazzite-deck I should use bazzite-ally?
oh, yeah probably
let me check
yes
yep, bazzite-ally has the same image: https://github.com/ublue-os/bazzite/pkgs/container/bazzite-ally/versions?filters%5Bversion_type%5D=tagged
good catch
I always try to read commands before I execute them, especially at work 😅
also, if you're using decky, there's a separate issue that also requires a rollback as a temp workaround
GitHub
[BUG] Update to 2.0.16 causes popup menus to not appear in Steam De...
Please confirm I have searched existing issues This issue is not a duplicate of an existing one I have checked the common issues section in the readme file I have attached logs to this bug report (...
sleep is working now!
ok, so something between 02/20 and 02/24 broke it
if you're willing to check, could you try rebasing to 02/23, and see if sleep is broken?
sure I don't mind
if it's broken in 02/23, then it's that image that introduced the bug
otherwise, it'd be 02/24
since there are no images for 02/21 and 02/22
assuming I'm just changing the last digit in the date to rebase? rpm-ostree rebase ostree-image-signed:docker://ghcr.io/ublue-os/bazzite-ally:39-20240223
yep
getting an error "Creating importer: failed to invoke skopeo proxy mthod OpenImage: remote error: a signature was required, but no signature exists"
try using unsigned rather than signed
rpm-ostree rebase ostree-unverified-registry:ghcr.io/ublue-os/bazzite(blablabla)
You can also verify the image is real by navigating to:
https://ghcr.io/ublue-os/bazzite-ally:39-20240223
which it appears to be
rpm-ostree rebase ostree-unverified-registry:docker://ghcr.io/ublue-os/bazzite-ally:39-20240223defintely got something wrong there
No docker
Just grab my command and append to the end
chimeraos:~$ rpm-ostree rebase ostree-unverified-registry:ghcr.io/ublue-os/bazzite-ally:39-20240223
Pulling manifest: ostree-unverified-registry:ghcr.io/ublue-os/bazzite-ally:39-20240223
error: Creating importer: Failed to invoke skopeo proxy method OpenImage: remote error: A signature was required, but no signature exists
Odd
GHCR has been having hiccups as of late
so has the entire internet
Another unrelated question - is it possible to disable the swipe from the edge of the screen gesture to open the steam menu or quick action menu? I find I accidentally open them a lot when I’m scrolling the main UI
Yes there's an environment variable you can set
Let me get back to you on that
sweet. no rush. thanks for all the help today. been having fun playing around with this
https://github.com/aarron-lee/legion-go-tricks/blob/main/bazzite-disable-swipe-gestures.sh
@Smabe quick question, was every suspend failing? or only sometimes?
Every suspend was failing
@Kyle Gospo just tried 02/23, had the suspend issue
so between images 02/20 to 02/23, something changed that's causing the problem
time to roll back to 02/20
it's interesting how it's affecting both the LGO and ROG Ally
I assume the system gets put into s3 sleep on suspend?
it is, shouldn't be any kernel updates during that time
at least not that I'm aware of
let me double check
there is no S3 sleep on the Z1E devices, only modern standby
i'm just glad that the 02/20 image is feature complete for the LGO, no real compromise to pin it while investigating the issue.
that is the product here
everything else is just fun extras
🙂
Working great on the ally as well. Just trying to mess with openrgb at the moment. It’s complaining about udev rules not being there but they are
i think bazzite has sold me on the atomic OS idea
image-based deployments with trivially easy rollback is awesome 😄
i think you can control the rgb via steam input + hhd, no? assuming dualsense controller emulation
or is that not working on the ally? 🤔
wasn't working earlier. Last time installed bazzite a few weeks ago openRGB was working fine
script to install them throws a read only file system error. so I assume just need to make it write-able
you can also install udev rules to /etc
you can see an example here: https://github.com/aarron-lee/legion-go-tricks/blob/main/add-lgo-xpad-rule.sh
/etc is writable on bazzite
also tried that but was read only. I'll try again in a bit
same deal, added to /etc and rebooted but I'm getting the warning
Wish I could help more, but I don't have an Ally 😔
is ok! you guys have been awesome today
Just use hhd through the steam menu
If it doesn't work you should tell us
Yeah doesn’t work
Asusctl strikes again
Rip
😭
You can just turn off asusctl and LEDs will work
You tried to do the fan curves right
No never touched fan curves
Then LEDs should work thats very weird
Just had my ally reboot while it was suspended. It’s haunted
I have run a system update yesterday, now sleep is broken om my Legion Go as well. Can you help me with the command to rollback to the known working state? (I'm using the deck-gnome version)
If i understand the os architecture correctly, there is no 20240223-tag for bazzite-deck-gnome
Try 0220 instead of 23
Every version has all variants
got it, there was a list-all-versions-link, thx @antheas
and you were right, 0223 wasn't working, but 0220 is
being going down the rabbit hole of trying to get amd cpu boost disabled so my ally doesn't melt itself. it seems that amd-pstate-epp should allow for this but I can't get it to work. I found tlp-ui which does allow me to set a max freq but it's really not the same https://github.com/d4nj1/TLPUI
GitHub
GitHub - d4nj1/TLPUI: A GTK user interface for TLP written in Python
A GTK user interface for TLP written in Python. Contribute to d4nj1/TLPUI development by creating an account on GitHub.
why do you want to do this?
whats the obsession with cpu boost
you know the cpu uses 2.5W and the gpu up to 25w in stable operation
it gets way too hot and loud with really not much of a performance increase
then lower your tdp
I'd still like the GPU to hit higher clocks so would lowering the TDP also reduce gpu speed?
the gpu generates all the heat
yes
on windows with it disabled it would run at acceptable noise and heat levels even while in a gpu intensive app like forza horizon 5. the big thing for me is while running something like yuzu at 30% cpu usage it'll still be boosting up to 5ghz
youre asking two different things
one is how to run it cooler
two is how to bias towards gpu
neither involve disabling CPU boost
whats your epp governor set at?
balance power save
that disables boosting if theres no tdp for it
lower from balance for less boost
keeping it from boosting the cpu to 5ghz will essentially bias towards gpu since it's an apu
i know it will
but the way you do that is with governors
and it will not affect the heat at all
the only way to affect that is to lower the tdp
pstate-epp doesn't allow for toggling CPU boost yet
If you change it to passive you can disable CPU boost the old school way
Not that I'd recommend it
This is not correct. The ally is known to have an issue with the cpu boost clocking it way higher than it needs to be. It ramps the temp of the apu very high. Being at 30w with boost on vs off shows a difference of almost 20c in some cases
cpu or apu boost? Because the ally can boost to 55w on AC with the latest bios
The cpu. Cpu boost being in causes it to crank out at up to 4.something ghz and it ramps the heat up fast and extremely hot.
have you tried just turning off APU boost and seeing if thats the case?
yeah I tried doing this by setting amd_pstate=passive in the gub command lines but it seems to be setting itself back to active
how did you add it?
sudo grubby --args="amd_pstate=passive" --update-kernel=ALL
also tried editing the file manually
yeah that's why
rpm-ostree kargs --append=amd_pstate=passive
are you a wizard? 🤩 lemme reboot and test it out
yup the toggle is in simpledeckytdp now
Now this Totally reasonable
CPU turned Boost on for reference
Glad I kept the CPU boost toggle around in SimpleDeckyTDP for amd-pstate passive and acpi-cpufreq
thank you for saving my hands and ears
I wonder if this should be the default for the ally then 🤔
P-state passive or acpi-cpufreq
options would be nice. it'll run itself upwards of 90c if you aren't careful. in windows it's on by default and they only recently added a toggle for it
in one pic your gpu runs at 10W and the other at 26W
how are these in any way comparable?
in any case, in both pictures your CPU is drawing too much wattage
It May not be entirely accurate. But it makes me feel better and that’s all that matters 😌
you have the governor set to performance?
you know what that does right?
I assume it cranks the clocks or does something witht he scheduler but it behaves the same on balanced
it maxes out the CPU clock always and regardless
of cpu utilization
Are other people having issues with sleep mode keeping the device on and burning through the battery?
What hardware?
ROG, hold on
GitHub
Fans keep spinning after standby on Legion go · Issue #809 · ublue-...
Describe the bug Seems like the new kernel is faulty or needs some Modifikation. If i select the old kernel, standby funcion does fully work on my Legion Go. Someone else have the same issue on Red...
Yes ROG
See ^
Great thank you!
I literally just got an update and now the fans are off when in sleep mode. Did an update just drop lol?
i think steam update just dropped
Bazzite updated when I rebooted it like 5 minutes ago. Now sleep is working correctly without issue
you sure that was an OS update, and not a steam update?
steam updated on my WM2 a few mins ago, and now the menus look newer
type in
rpm-ostree status
to check your bazzite versionDoes steam update when you boot it up and it says updating during bazzite?
yep
should clarify that when you update, it updates everything. system, steam, applications installed, containers, etc. when you update in game mode it doesn't really give you any information on what is being updated (limitation of Steam itself) but in desktop mode, there's a "System Update" application which gives a log of everything if you are ever curious
a little out of the way tho since it's in desktop mode
unless it works if you add it to steam in game mode (never tested this)
Yup it was just a steam update power button back to not working right
looks like last available build for Ally has several issues.
Fans spins at noticeably low speeds, causing throttling and freezes. and, ofc, suspend issues with some sound distortion.
but HELL SO HUGE PERFOMANCE IMPROVEMENT
all these issues will be fixed soon?
seems like it has trouble changing power states. when unplugged It seems like it'll get set back to 15w and just moving the TDP slider around will unstick it. I think I remember this happening in actual steamos on my deck a while back. I tried playing with the "fix tdp slider" setting but it behaved the same
Asusctl might be responsible
DeckyTDP doesn't do anything for AC power changes
My guess is that asusctl is setting platform profile or something after AC power events
And that changes TDP
DeckyTDP doesn't actively monitor TDP, so it won't know about changes made in the background by other software
Makes sense. Here’s a video. You can see it go from 30w down to I assume 15w then back up for a few seconds after getting AC then back down
But not really back down? Since it’s still running at like 60fps
You can enable polling as a workaround if you'd prefer, set a 20 second poll or something
The polling feature in DeckyTDP was intended for situations like this
Where other software is changing stuff in the background
nice that worked thank you!
@Smabe would you be willing to test some changes to deckyTDP for the rog ally? i have some changes queued up, but can't test them on an ally because I don't own one
sure thing
awesome. could you manuallly install this version of deckyTDP? there should be a few extra advanced options for the Ally.
- Enable Asus Platform Profile management
- Use asusctl for platform profile management
- Use Asus WMI for TDP
could you enable all three options + test and see if you notice anything unusual?
Hmmm I don’t see most of the options
I did a rm-rf of the old directory and just copied the new one over according to your read me but let me reboot now
Still the same after a reboot
huh, so the advanced options completely disappeared?
that's really weird 🙃
yeah it's only got the TDP sliders and cpu boost toggle
could you post the
/tmp/simpleTDP.log
file?I've still got my amd_pstate set to passive if that makes any difference
i'm assuming there's some sort of error while trying to get the advanced_options
[2024-02-28 11:35:58,970 | main.py:183:_migration] INFO: Migrating
[2024-02-28 11:35:58,971 | main.py:174:_main] INFO: Hello World!
[2024-02-28 11:36:26,690 | main.py:52:get_settings] ERROR: main#get_settings failed to get info module 'posixpath' has no attribute 'exits'
[2024-02-28 11:36:27,820 | main.py:52:get_settings] ERROR: main#get_settings failed to get info module 'posixpath' has no attribute 'exits'
good thing I didn't push to these changes live yet
ahah, found it
typo
i typo'd
exists
as exits
whoops
ok, one minhaha easy
could you try this?
There we go
if everything works as-expected, you should be able to enable secure boot and still have working TDP control
what wmi call did you use
but that's only for users that need secure boot
err one sec
https://github.com/aarron-lee/SimpleDeckyTDP/blob/17f813c9866532131bc29e38d0b785d9c3055325/py_modules/devices/rog_ally.py#L73
solid
if you find the fan curves endpoint maybe ill write a driver for the ally that uses sysfs only
everything seems pretty solid so far
so setting TDP works as expected using Asus WMI, etc?
yup!
nice, sounds like it's safe to release this as-is then
it should make secure boot on the Ally possible, thanks for testing.
i'll probably officially release this in a day or two
you're very welcome. I'll let you know if anything weird pops up
the polling rate workaround is pretty nice. is there any way to tell asusctl to chagne tdp when it's on battery?
err, i'm not familiar with asusctl, so I have no idea
time to ask the google!
Put the ally to sleepy shortly after this. Just woke it up and the cpu was stuck at around 500mhz. Changing the sliders didn’t do anything but a reboot fixed it. I assume it doesn’t have anything to do with the plugin and it’s just asus things
yeah, SimpleDeckyTDP doesn't touch CPU clocks.
Seems like it was running at around 4w which is the minimum there
does turning off Asus WMI fix the issue?
I’ll have to try next time since I did a reboot
aight, please keep me posted. if this is an asusctl or kernel bug, that'd be unfortunate
since I think you had no issues prior right?
I don’t think so 🤔 I’ll leave it plugged in and sleep over night on my dock to reproduce
Had it asleep for a bit. Unplugged it, THEN woke it up and this what it’s doing. Tried toggling WMI off and changing the TDP but it didn’t do anything. I just restarted it and I’ll leave WMI off and put it to sleep to see what it does. I think the key factor here is unplugging it before waking it up but I’ll see if anything changes
very odd, keep me posted
Seems ok now after disabling WMI and letting it sleep for an hour and a half ish. I’ll check again in the morning
Woke it up this morning after disabling WMI and it was fine. Going to enable it and put it back to sleep and check later
So setting TDP via WMI somehow triggers the CPU getting stuck at 500MHz? That's very odd 🤔
Sounds like asusctl business
500mhz is weird
So DeckyTDP does set TDP on resume
Since some devices reset TDP after resume
Maybe setting TDP via WMI is buggy if you do it on resume?
But I think the Ally needs TDP to be set on resume, it's one of the devices that changes it after suspend
Handling power events is also on my list
It seems ok now. Had it asleep for two hours ( not sure if duration matters) with WMI enabled after a reboot and it’s setting TDP correctly
Seems that’s what the cpu runs at around 4-5w
There was also a steam client update this morning but I doubt that would affect anything
and just to make sure, this is with just asus wmi disabled? asusctl for platform profile still enabled?
That behavior was with it enabled and asusctl also enabled. After I disabled just WMI and rebooted I didn’t have the issue
But I also re enabled WMI and didn’t have the issue so maybe it was just my device being wonky?
if you don't mind, could you try this with asus wmi?
i do have one suspicion on what could be happening
Yeah sure give me a few
no rush
Everything seems to work so far 👍 I’ll let it suspend and wake it up a few times over the day
Just checked on it. WMI still enabled. I unplugged it then woke it up and it’s stuck at around 5W
rip ok
and prior to suspend, it wasn't set on 5w right?
how about this, try leaving asus wmi on, but disable asusctl for platform profile
perhaps it's asusctl doing something
besides that, though, i'm all out of ideas
sounds like I might need to remove the asus wmi option for TDP, or at least, add a warning or something
Pick an option that works and don't allow the user to choose
If WMI is undercooked don't ship
Yeah it was set to 30w prior to suspend. Lemme try turning off asusctl
It really only seems like a problem when I unplug it while it’s suspended THEN wake it
+ only when setting TDP via wmi
which is really bizarre
Does WMI here also mean windows management instrumentation?
Yeah
But technically it's the Linus Asus driver
this one adds a 1s delay after resume before setting TDP again, dev on chimeraOS discord suspects there's a race condition of some sort
wish I had an ally to test this on
😏 I’ll give it a shot
I actually just woke it after unplugging it and it was at ~5w but it set it self back to 30w when i looked away for a minute, i think with the background polling. asusctl platform management off and wmi on
oo, so it's asusctl?
👀
so the ally actually has an issue where setting TDP immediately after resume doesn't always work
so deckyTDP already has a workaround where it attempts to set TDP immediately after resume, and then 10s after resume
it could be that the 10s after resume attempt actually worked while not using asusctl
whereas previously, it seems to have not worked
ahaaaa, seems likely. I'll let it sit for a little while longer and see what it does
if asusctl really is the culprit, might just have to remove that option from deckyTDP
can also just not ship it anymore since you and antheas have covered what it does
or alternatively, make it mutually exclusive with the asus WMI toggle
only useful on laptops now
isn't asusctl required for fan curves?
tbh i don't know what it exactly does
believe we have another way to control that. I'll bring @antheas in for that one
I haven't touched them the fan curve feature is off for me
if i'm mistaken it can stay for now
and we'll just need to update docs
well the asusctl feature hasn't shipped yet in deckyTDP
so i might just remove it before releasing it
btw @Smabe thanks for testing this, really appreciate it 🙂
you're very welcome! I'm up for testing anything I don't mind breaking shit. it've got all my stuff backed up anyway
I agree with not shipping
I want to work on the fan curves
Also the thing turns on with a udev rule
So you can't even disable it
No issues so far
Been playing around with various combinations of settings and it looks like background polling will disable cpu boost
oh, so you disabled platform profile altogether
that's a bit different from what i was thinking
btw you should probably at least leave the platform profile on, just don't use asusctl for platform profile
platform profile does some stuff related to fan curves for a given TDP, so that it won't overheat etc
background polling disabling cpu boost sounds like a genuine bug in the plugin, i'll have to investigate
Ahh gotcha. I was wondering why it was so quiet. Temps were actually still reasonable though
Back to being stuck on low TDP. Next time I leave it suspended for a long time I’ll wake it before unplugging it
RIP, so it's not asusctl.
So platform profile has been enabled for a while now, it's not new functionality
So the issue is WMI
WMI doesn't play nice with platform profile
Seems like I should just not ship WMI
ok, very last one. if this one doesn't work, going to scrap the wmi and asusctl feature
leave asusctl off
but have platform profile management enabled
testing noooow
Thanks again for testing, really appreciate it 🙂
Always glad to help 😌
Unfortunately it’s doing the same thing ☹️ this only seems to happen if I treat it like a switch and unplug it then wake it from sleep. Something most people would probably do it they were just going to toss it in their bag before a trip
wait, so is the entire plugin no longer working? or just TDP related stuff?
e.g. changing GPU clocks, CPU boost, etc
when it gets into the "stuck on 5w mode" nothing works and I need to reboot
5W implies overheating
btw
its the prohot limit of the cpu
hrm, then i guess this could be the python bug that I encountered before
might not be related to asusctl and wmi then
might just be a decky bug
thats not 5w thats 2w
that happens when you set the tdp to 0
it's definitely cool to the touch
should I not be adding GPU wattage + CPU?
but basically, for the python subprocess module, sometimes it can outright hang and never timeout.
and that basically borks the entire plugin
my guess is that the condition is somehow being triggered here
must be on power profile change while being suspended somehow since that's the only time it happens, when i unplug it while suspended then wake up it
call me Mr edgecase
i am adding them
its like 2-3W
i've basically been culling as much usage of the subprocess module as I could by doing direct file writes instead, since timing out file writes actually works consistently.
if it hangs
thats a kernel deadlock
but can't really do that for ryzenadj itself
anyways, thanks @Smabe for all the testing. i'll probably remove the features for now and consider an implementation later down the line
you're welcome! it was fun
It’s back at it again 😅 I had it asleep in my bag unplugged for a few hours today
🤔 well it's not asusctl and wmi then
guess it might be platform profile?
try turning off platform profile, and see if you can replicate the issue
if that's the fix, guess I'll need to disable setting platform profile on resume
Sure let’s give it a shot
So far so good with it off
Definitely doesn’t ramp the fans up as it should with it off though
Temps are acceptable tho I’m just used to the thing sounding like a jet
Although it is doing this. GPU limited when plugged in?
Switched back to the non test build and it does not have that issue
guess i'll be reverting the asus wmi and platform profile stuff 🫠
at least it hasn't been released yet
thanks for testing 🙂
Of course 😄
I've had this issue on Windows and Bazzite since launch on 3 different Ally units (mentioned it in the official ROG server too many times to count), it appears to be related to the battery level when it gets low (somewhere around 30%) - usually goes back to normal in the 60-100% range. My guess is a firmware and/or voltage regulation issue as it affects quite a few Ally's but doesn't always trigger, most people just don't notice it because they are plugged in a lot of the time
hi, i'm having issues with asusctl, when I try to set fan curves, the tab is just a blank page with a checkbox labeled "Enabled fan-curves" that does nothing. How do I get the fan curves to appear?
okay, I rebased my install based on the issue linked here: https://github.com/ublue-os/bazzite/issues/809#issuecomment-1963061009
and the fan curves appeared
GitHub
Fans keep spinning after standby on Legion go · Issue #809 · ublue-...
Describe the bug Seems like the new kernel is faulty or needs some Modifikation. If i select the old kernel, standby funcion does fully work on my Legion Go. Someone else have the same issue on Red...
I noticed that when I ran the rebase, the asusctl version went from 5.08 to 5.07, so for whatever reason the fan curves were not showing up in version 5.08
hopefully this information is useful to somebody
There was an update to the bios today. That may or may not change something
Hello, I just installed bazzite and the virtual keyboard doesn't appear, can anyone help me?
Keyboard is provided by steam, make sure steam is running and that your desktop controls have X bound to open keyboard
when I hit the X it doesn't work, with steam open
Is X bound to open keyboard?
Steam controller settings, desktop layout
okay thanks, there was nothing configured, I'm an idiot xD
Nah that's shitty behavior on Steam's part
Glad you got it
Is this meant to only work on desktop mode?
When I'm in game mode I can't open the virtual keyboard with a button press unless it's auto-triggered by the UI like the search bar, or when in a game and I've edited a controller layout specific to the game - holding the AC button to switch to desktop control layout didn't seem to work for trying to open the kbd. Made signing into the Ubisoft launcher a pain when I was trying to play FC until I noticed that the game specific layouts worked 🤣
It works in game mode too, press the left button and then X
Normally it's Steam+X, but a firmware limitation of the Ally makes that impossible
Ah, thank you! Didn't realise it was click/release the CC button and then press the X button. Used to the SD where you hold the Steam button down 🤦
Something else I'm wondering, are the Gamescope readings for power draw on the GPU and CPU meant to be accurate all of the time?
Sometimes, they seem to be in-line with my TDP cap but other times they seem to be going wild. At an 18W TDP cap with the Asus platform profile option disabled in in SDTDP, the pause menu on a game shows in excess of 30W combined but becomes accurate as soon as I come off the menu as an example. Makes me think it's not reading correctly as the temps don't line up with expectations when it goes crazy
TDP cap is for the APU, while the TDP display is supposed to be the entire draw of the handbeld
Though mangohud can get it wrong on some hardware as well, important to keep in mind
As long as you're using simpledeckyTDP and have secure boot off it should be using your set TDP value
Sorry, talking specifically about the combined CPU+GPU, not TSP
Okay, thanks. I think that's what's happening. Just a weird presentation as it's accurate depending on what I'm doing lol
Yeah that's rather odd
Any idea why I'm getting pretty substantial battery drain when the ally is completely powered off?
Off is off, no clue. There's a sleep bug but that should be fixed shortly
Yeah that's why I don't get it. It's only when I use shutdown
@Aru I got stuck on that super low TDP mode again this morning running 0.2.2 . I had asus platform profile enabled just to play around so I'll turn it off and see if that happens again 😅
Rip ok, I'll try to investigate on my end too
lemme know if there's anything I can do to help
up for helping me a bit too?
Sure
can you film a video of you rotating your ally with these little icons?
i need to see if they map to your ally 1-1
Hopefully that is visible once it gets compressed
would you say its 1-1?
looks 1-1, great thats one less worry for me
yeah it's worked fine for me in every game i've tried
great
I pushed some bug fixes and re-added the SMT toggle. I doubt the bugfixes are related to the Ally issue, but doesn't hurt to update
Oh yesss Love me some updates! I haven’t had any problems since disabling platform profile today
Hey guys. I have problems running nested desktop. Is there a way to use it on ROG Ally?
I've followed the Legion Go guide, but it doesn't open even when I set the resolution to 1920*1080
Sorry, got it worked out. Haven't enabled a toggle.
@Smabe when you have some time, could you try testing this? Just a generally quick sanity check would be great, I changed up some small stuff for the ROG Ally + re-added the Asus wmi feature.
there's also a chance that it also fixed the platform profile bug, but can't really say for sure
Suuuure I’ll give it a shot later when I get home
thanks, appreciate it 🙂
no rush, it's not particularly urgent or anything
Just gotta work on settin up this here tinyboy
oo, tv box?
it's a NVR. going to be used for recording 1-4 cameras in an office. unfortunately running windows 11 pro 😔
hey if windows works, it works. i'll just never put it on any of my personal devices
it's just annoying because it really wants you to use a microsoft account and to bypass that you need to do some extra steps, which isn't so bad until you need to set up 70 of these lol
if (!(New-Item -Path "D:\" -Name "Video" -ItemType "directory")){
New-Item -Path "C:\" -Name "Video" -ItemType "directory"
}
me am good code makeSeems to be working as expected. WMI is setting the TDP
Cranked down to 3 and the UI lags so it works!
lol, nice. sounds like there's no regressions in functionality then, seems that the plugin is generally working fine
thanks for checking 🙂
i'll probably queue up a release of this tonight or tomorrow
I wish Asus would care but at this rate it's never gonna happen. I just want my MST/DSC dock to work, ugh :(
USB works fine. Refuses to even see DP alt mode
BIOS updates have made zero difference.
(ThinkPad 40AS)
I would start to question if Phoenix even works with MST/DSC but there's one post on Reddit of a guy using the Dell version of this dock and it outputs to all three.
So this is literally just Asus either not acknowledging, not caring, or actively blocking, because it only does 45 watts.
The cynic in me wants to believe they want you to use their XG Mobile, so screw you.
Ally is not USB 4 as far as I know so you're not a cynic
Neither is that dock
Lol
Works great on Deck
There may be functioning support for displaylink if you have one of those
We ship the driver
I never
🤢
My go does 4k 60hz
Yeah display link is a mess
I don't know what it is but I want to say it's displayport
It would have to be because otherwise you would be installing drivers and shit
I have a more basic dock that will work. It's just annoying only being able to use one monitor.
I might cave and buy the Dell, we'll see.
Reddit
From the ROGAlly community on Reddit: ROG ALLY supports 3 additiona...
Explore this post and more from the ROGAlly community
There's the Dell guy
Well aight
We'll see
Wowwww, Dell gives you zero USB 2.0 ports.
So you have to use up your USB 3 for keyboard and mouse.
Lenovo W
High likely hood of displaylink
Know the dock, one ver is displaylink
Huh? Its just DP alt and MST with DSC
That's the one I've been using.
40AS
Don't remember the exact names
But out of the factory the displaylink one says displaylink on the bottom
The Lenovo Dock is fine. I'm just having to order the Dell because the Ally refuses to work with it.
I've used the Lenovo with the Steam Deck for going on two years now.
I know it's fine I have one at w9rk
But it's 5050 it's the displaylink one
Yes, but mine isn't, so it's 100% not.
Lol
Yes, but it works on literally every other device I have, but the Ally
The dock is fine
Most of the video issues were people not updating the firmware.
Finally got it installed. I’ll play around with it tonight
thanks, keep me posted 🙂
So I noticed some wonky behavior with the sliders and especially combinations of CPU boost and power governors. Doesn’t look like CPU boost really stays…boosting like it used to, it’ll bounce between states it seems if you can see it in the video. I don’t use it much but it seems slightly broken. It used to crank it until it was running at 90c. It also doesn’t seem to work at all with power set to performance
Is there any sort of logging than can be done in game mode?
hrm, let me double check on the cpu boost. perhaps adding back the smt toggle somehow messed with the cpu boost
there are logs in
/tmp/simpleTDP.log
, but there's no debug mode or anything like that
perhaps i should add a debug mode 🤔
after changing cpu boost via toggle, does the following value change? cat /sys/devices/system/cpu/cpufreq/boost
it should change from 1
to 0
when turned off, vice versa when turned onIs there a terminal for game mode?
decky terminal might work? you can also try adding a terminal as a non-steam game but it may not function correctly.
I need my terminal to run at 120hz 😤
I'll also try to replicate on my devices, forgot to test acpi-cpufreq
That being said, I wonder is smabe is basically one of the very few who purposely changed from amd-pstate-epp
It is set to 1
And I probably am 😂
Doesnt change at all when you change the toggle?
If it stays on 1, then that's a bug
It changes when I toggle it so it’s working
Oh, if it's changing between 0 and 1, then yeah it's working
Yup it just behaves oddly but that might be just amd-pstate
Weird issue I'm running into. P-state passive is leading to freezing my laptop 🙃
😲
Aha, ok different bug
I think I found the bug
That was quick!
Maybe
😅
It sure do run well at least
try this
going to release for now, gotta push out a hotfix for tdp
but if you notice any issues, let me know
Seems better now and it works in the performance profile too. I think mangohud just is kinda not happy with something
bleh, github is having issues, can't release
release is now out, had to manually release
Seems like neither of the TDP system settings are really setting the fans properly. Definitely gets too hot
Hmm ok I swapped to WMI then unplugged and plugged it back in and the fans ramped up
i think you need platform profile for fans to be set properly
the plugin itself doesn't actually manage fan curves, platform profile apparently does it
(not that I have an ally to confirm, it's just what i've been told)
Yeah I figured it wouldn’t do anything with fan curves. Gotta set polling back on so it doesn’t get stuck at like 2w when I unplug too
maybe this would help you, a different user who had a rog ally suggested this
https://github.com/aarron-lee/legion-go-tricks/blob/main/ryzenadj-max-performance.sh
basically when you disconnect AC power, AMD APUs sometimes enter a "battery mode"
this script sets up a udev rule that'll use ryzenadj to basically tell the APU to run as if it's on AC power
also, it could be that asusctl is interfering with your TDP
the user who had suggested the ryzenadj-max-performance workaround also ended up eventually removing asusctl
Sweet thanks I’ll try that too. You know if there’s any guide for removing asusctl correctly if I decide to go that route?
You can rebase to the normal deck image
That's the only difference
still 20240220 I'm assuming for the sleep issue ya?
Does the normal deck image work on the Ally?
eh what's the worst than could happen 🫡
:clueless:
it lives
looks like I still need background polling on
So the Ally has an issue where any TDP changes immediately after resume don't work. I have a workaround in place that sets TDP again 10 seconds after resume.
...but perhaps 10s isn't enough
well this isn't resume it's just unplugging it. gets set to 15w
Ohh right this is AC power
My bad
😅 me and my many "issues"
Dang, so will I have to add AC power detection to the plugin? Bleh
it's gonna be the greatest plugin ever when you're done with it
lmao
Hhd adjustor please
does tdp get set on ac/dc always
yes adjustor can detect ac/dc events
just not suspend events yet
Rog ally seems to be a special snowflake device, lots of weird little gotchas
It was even weird in windows
im gonna add [beta] to enabling tdp controls lmao
is that with the asus wmi?
or always
always
we need to use the sysfs endpoints probalby and a lot of tinkering with prayers
so that the embedded controller is programmed correctly
need to start a gofundme to get everyone allys
priority for dev devices should be antheas and kyle
one day SimpleDeckyTDP plugin will hopefully no longer be necessary
I don't mind chippin in a few bucks. this has been so much better than windows so far
for some more context, I originally built SimpleDeckyTDP with the intention of it being a backup option. never really intended for it to be a primary means of TDP control long-term
ideally something more fine-tuned per device, such as hhd-adjustor, can eventually take over
ahh the age old folly
I ran into an old coworker recently and they're still using old scripts and c# apps I wrote like 9 years ago
i was just trying to avoid the previous state of TDP control on Linux; no usable GUIs
1.5-2 years ago, TDP control + Linux was rough on PC handhelds.
but anyways, if we ever do somehow get dev devices, i say antheas and kyle gets em
hey it works great so thank you for the hard work
ooo, Steam might have something I can use for detecting AC power
SteamClient.System.RegisterForBatteryStateChanges
@Smabe try this for AC power
it should set TDP about 2 seconds after you connect/disconnect AC power
maybe longer if steam's battery indicator doesn't change immediately
since this is using steam's battery state change functionality
woo it works
nice, sounds like I should queue up an update sometime with it then
yup sets the previous TDP back after 2s. it does fight with that udev rule I applied earlier but thats ok
it wins in the end 😂
that sounds a bit concerning
I'll probably just remove that udev rule
Yes it does
My rog ally gets very hot, I installed the deckytdp from the beginning of this post, should I update it or install the one you posted here? Also, it doesn't turn off the console, it gets stuck on the steam logo
yeah I noticed that the fans don't ramp up the same way they did in windows. I've been lazily searching for a way to change the fan curves in game mode
unfortunately I don't have an Ally to really test/check
I don't suppose theres a way for you to remote into mine and screw around while I work :3
tbh i don't think i'd be touching fan curves anyways, beyond the scope of the plugin
maybe hhd will support fan management?
the most I could do is enable platform profile support, which supposedly also affects fans
while I couldn't get this plugin to work for me on Bazzite, PowerControl is a TDP control plugin that has fan curve support.
try it out: https://github.com/mengmeet/PowerControl
GitHub
GitHub - mengmeet/PowerControl
Contribute to mengmeet/PowerControl development by creating an account on GitHub.
you'd have to uninstall SimpleDeckyTDP for it, but it might be a better fit on the ROG Ally
I do also have a fork with just the fan curve management portion, since that part still worked for me on my GPD devices + Bazzite: https://github.com/aarron-lee/PowerControl
seems like the full one doesn't totally work correctly lemme try your fork
actually rebased to -ally build and it seems happier with asusctl
So, is it better to uninstall deckytdp and install powercontrol?
doesn't hurt to try it. I couldn't get PowerControl to work on my own bazzite installs, but PowerControl should work on the Ally
(note I don't actually own an Ally, so no idea on if it does work)
@Smabe did PowerControl end up working for you on the Ally?
If it helps, I can try it too, you tell me how and I'll do it, I have to uninstall deckytdp first, right?
there's an english readme with install instructions, i think
yeah I had to rebase to the ally build since I assume it needs asusctl
nice, sounds like that'll be the better choice then. didn't realize that it needed asusctl, interesting.
doesn't explain why I couldn't get it to work on my devices 🤔
yeah on the -deck build the gpu wouldn't run at full speed 🤔
but glad to hear it's working
Hrm nope, just checked it, still doesn't work on my devices
PowerControl's TDP controls don't work on mine
weird, what devices do you run?
GPD win max 2
GPD win 4
LGO
hrm the GPD devices are in the list
Lol it's fine, there's a reason why I forked it with just the fan controls
Because I couldn't get the other parts working
I will say though, the plugin has changed quite a bit since I last used it
Has some neat new features
It's just a shame I can't get em to work 😕
The AC profiles is a neat idea
yeah they work pretty well
And the ryzenadj -i option
Is nice for troubleshooting
actually just seems like it pins the fans to 100%
Did you change the fan curves?
yeah
I think I could copy that AC feature real quick
Should be easy
maybe I just don't remember how loud it used to be lol. I think it's fine
Eh bleh this one gets stuck at 5w too
I blame Asus
this is a safe bet
Me too. I blame them for all my problems
Hhd adjustor just sets the platform profile
Then the tdp
Simple stuff
Probably breaks in all the same ways as simple decky tdp
The kernel maintainer that wrote the sysfs gave me the shaft and told me to use the powersave governor
I told him man that's not what I asked for
But there's an ally owner that has a gui
I'm going to ask him about tdp
Sounds about right 😅
Not sure what power control does differently to get the fans working properly tho
power control does manual fan management
which is a problem on desktop mode since you need the plugin open and running in the background
so BPM on desktop for fan control
the powercontrol plugin basically pings the backend every X number of seconds for the temperature, and then calculates + sends a requested new fan speed to the backend
but if you don't have the plugin frontend running in gamemode/bpm, nothing will get sent to the backend
i think it also manually writes to RAM, so I didn't really want to touch any of that
worth checking if coolercontrol will support this hardware
it just makes a web server that acts as the fan configuration
so the frontend is a glorified web browser
i actually figured out how to talk to decky plugin backends outside of decky 👀
uses liquidctl and others as the backend
i currently have a jank electron frontend for the powercontrol fan curves
use it on my WM2 for desktop mode
Nice
it's super jank, and also highly not recommended
since the bulk of the fan control logic is in the frontend app, it interferes if you run the actual plugin frontend
the upstream plugin would have to support multiple frontends talking to the same backend
What do you need to do to get the fans to work
I know they do EC writes
But what do they do for gpd
i haven't looked into how fan controls work at all, the electron frontend I wrote just makes calls to the functionality provided by the powerControl backend
getTemp, setFanRPMPercent
and the frontend calculates + sends the fanRPM percent to the backend every X seconds
which is basically what the powercontrol plugin does
We can port some of that logic to adjustor soon
you'll have to look at the powerControl plugin's backend then
got per-game AC profiles working, neat
time to test this before pushing another release
Niiiice!
works surprisingly well 😁
@Smabe stable bazzite-deck and bazzite-ally images should now be using the working kernel for suspend
Woooo!
That’s just :stable instead of the date correct?
wait
i'm still testing
rip, so it seems like it's not the kernel
i can replicate the suspend issue on kernel 6.7.4
which is older than the 6.7.5 kernel that we're using on the 02-20 image
The mystery continues 🤓
suspend fix figured out
then reboot
🤩
That’s it huh? What does it do
GitHub
Build Bazzite · ublue-os/bazzite@09b4090
Bazzite is an OCI image that serves as an alternative operating system for the Steam Deck, and a ready-to-game SteamOS-like for desktop computers, living room home theater PCs, and numerous other h...
You can also wait for this to finish and update
Same result
Will that just be a :stable build?
Yep
GitHub
Release v2.4.0 - The one for the Ally and LGO · ublue-os/bazzite
2.4.0 (2024-03-14)
Features
Add ujust command to install CoolerControl, an excellent GUI for controlling fan speeds on a wide array of hardware (30eac4a)
amd: Add LACT to topgrade (cf5e0f0)
deck: ...
Release notes here
I'll be kicking off new ISOs as well
man, this suspend bug caused way too much trouble 😱
sorry again for all the hassle
Not your fault
Glad it's done
It’s about the journey
Hm rebasing to stable got me on 20240313 but just running the update from game mode now to see what it do
😁
seems to be working great, going to release this now
Hell yeah nice job
IT SLEEPS!
:blobcat_party:
More importantly, it sleeps multiple times without freezing!
Woooo
Mine too yaaay
Is there no way to calibrate the triggers for steam input?
The funny part is, Asus knew this was an issue with units because for a while the controller firmware had the max at like 75% of the range.
And then they fixed it because people were bitching and now I have to live with this.
Obviously, I can edit the desktop configuration to put the left click on half-pull, but then what about all the games that want analog trigger?
Ugh
Oh, so you can't do it globally, but there is a trigger range end for If you want to set it for every single game
Re-watches the video to get an exact value
Wat
I put it down at under 28,000 and it still didn't work.
Does extest not left click???
That range does nothing.
I still just had to do soft pull anyways.
(╯°□°)╯︵ ┻━┻
just wanted to confirm it works for me on the ally 😌 using your powercontrol fans only plugin too
thanks for confirming. was there an issue with the original powercontrol plugin on the ally?
no I was just screwing around
lol ok.
:blobblewobble:
i should investigate why the original powercontrol plugin doesn't work on my devices 🤔
it knows you're the competition
maybe? it did add a lot of the features from SimpleDeckyTDP, such as the configurable TDP limits and the plugin updater. Those weren't there before
but I also originally started SimpleDeckyTDP because PowerControl was borked on all my devices
it's a bit odd that it works on the ally but not the LGO
i also had a win 4 and wm2 then, PowerControl worked on my win 4 and wm2 at the time
but not the LGO
but now PowerControl isn't working on my win 4 and wm2
I assume there have been bios updates since then? maybe they broke something
wm2 and win 4 have been on their final bios for a while, i have the older 6800u models
but eh, i'm assuming it'll be fixed eventually
@antheas HHD no has options inside decky anymore on latest. did i I break it
There's a workaround in the mail. Thread
Main thread
What's causing the copious amounts of transparency on the Bazzite desktop?
Breeze Dark isn't normally like this if I recall
Edit panel has no transparency options
:/
So that's a lie
You should be using the vapor theme by default, same as steamos
Breeze itself should not be customized
It was the same on Vapor
Something is messing with transparency somewhere
Aha "Plasma Style" was on Breeze. Didnt auto switch to Breeze Dark
Changing that and it looks as it should
If you arent maxmized or dont have a window touching the taskbar you do get the slight transaprency
Which is fine
The transparency ALWAYS on was bugging me
Plasma 6 can't come soon enough...
I assume this is a fedora thing but thank you to whoever for not nuking user python installations
Got realy annoying on Arch with it forcing venvs
thats good to know, yes arch is annoying with that
although 90% of the time its a bad idea
Yeah I get that it can break but the beauty of it being user install is its really easy to clean up
Just nuke the folder and youre good
although in arch binwalk is in extra
the only package thats not and it annoys me is pygount
It might be in fedora as well?
I dont know how to find software here
i use it to count lines
I know I have distrobox and Flatpak but what do I do for Fedora shit?
no clue
Ahh not alone!
Hah
If it doesn't need root
Create a Fedora distrobox and install there
I mean Bazzite comes with one?
If that doesn't work and there's no flatpak
sudo dnf install package
-> rpm-ostree install package
ujust distrobox-assemble
I mean I already have it
Some entries in Yafti make a box
So that's likely how you have it
Ahh
lmao it broke INSTANTLY
rip
dnf install in the fedora distrobox worked
Now to export
Ok so avoid the native system if I can
Got it
I enjoyed using bedrock a while back. Kinda the same idea but integrated everything into one so you didnt have to export
But this is much more user friendly
If I want to use something like ROCm natively I assume I would have to rpm-ostree it?
pytorch?
It actually works in bistro box, but that doesn't matter because we pre-install it
Oh?
ZLUDA too
Still driving so it's going to stay bistro bucks
Would not be an opt, run rpm -qa to see installed packages
You can also verify with cl info
Since that is provided by rocm
Some things mention requiring it to be in opt...
GitHub
GitHub - pierotofy/OpenSplat: Free and open source 3D gaussian spla...
Free and open source 3D gaussian splatting in C++ 💦 - pierotofy/OpenSplat
I do see it installed
If that's the case you would need to use distro box
Yeah libtorch
Do you have a suggestion how to set that up? The readme sends you to the website to grab the tar.gz but doesnt say much else
for pytorch just install the rocm version on a venv and it works
no rocm required
Wat, it would need rocm too right?
no
bundeld
ez as
unlike jax that doesnt bundle cuda
Here goes nothing
have to source it first
guess you did
Nope
yeah i saw
There is no more activate
You just run it with the path and it knows
yeah im trying to setup dolphin with dual gyros not paying much attention
only to play homebrew of course
But that begs the question other things needing to use this
I would HAVE to source an activate
I havent been able to find it
sourve venv/bin/activate
I swear last time I checked that wasnt there which is what was weird
Okay yeah its there
Ok then
OH
I think I was trying to run it as a binary
And its not execuiutable so it didnt tab complete
That'd do it
tip for you
cv av dv
lol
Looks like opensplat needs the directories directly so gonna ahve to find them
anything more complex like cmake might need something extra
but pytorch works just in the venv
Looks like whats preinstalled is the basic frontend libraries for rocm but I may need the full installation
Ok what kinda busted ass system is this??
🤣
Compiler installed but no ld???
LD needs a symlink
Weird issue, I ran into it before too
Ahh link?
Thanks!
Change the symlink target to /usr/local/bin/ld
Aha thanks
Yeah I need more than the frontend libs for rocm and hip
Need the actual dev env
Ill poke at this later
Head hurts
2 minutes to install htop and I cant even use it right away?
WTF is this system
This makes me NOT to want to use it. I wanted to see why the fans had spun up
Too late
It took so freaking long its over now
Oh I just realized its NOT pytorch its using the C++ bindings
So that wasnt needed anyways
Currently doing ROCm in an Ubuntu 22.04 distrobox and got ROCm installed, downloading libtorch now
yeah libtorch is not pytorch i guess
🤞
We have binary!
Wait does ROCm even for for APU?
Passed in some more HIP variables and now...
I knew it wasnt going to be that easy
More differenter error
With those variables
Oh py doesnt even have an effect there
Was looking at another guide
Agent 1 is showing as my CPU
I wonder if thats messing it up
Agent 2 is the GPU
Oh the shorter error IS it using the GPU
Well shit
GitHub
Runtime error: element 0 of tensors does not require grad and does ...
Ubuntu 22.04 container in podman (Fedora host) ROCm version amdgpu-install_5.7.50703-1_all.de libtorch version libtorch-cxx11-abi-shared-with-deps-2.2.1+rocm5.7.zip rocminfo reports CPU at 0 and GP...
We'll see
This GPU may be new enough that libtorch/ROCm 5.7 doesnt know how to talk to it properly. I'll start over with 6.x everything and see if it starts working.Just realized Thats like early 2023 And this GPU is newer Gonna have to try 6.x START OVER .... Im not in the video group..... I guess Ill see if that helps as well. Already nuked the 5.7 install gaah Yeah 6.0.2 implodes cmake I dunno
GitHub
Runtime error: element 0 of tensors does not require grad and does ...
Ubuntu 22.04 container in podman (Fedora host) ROCm version amdgpu-install_5.7.50703-1_all.de libtorch version libtorch-cxx11-abi-shared-with-deps-2.2.1+rocm5.7.zip rocminfo reports CPU at 0 and GP...
ROCm more like FUCKem
This is absolute hell
Nothing against the project I just mean ROCm/HIP in general. Anything that isnt standardized and isnt an easily installable developement environment is just the wrong direction to go
The uncertainity if its even supposed to work on your hardware
So youre just guessing
While most of the guides are 3 years out of date
Again, hell
I'd try Arch but there's literally one AUR package for libtorch and its the wrong one https://aur.archlinux.org/packages?O=0&SeB=nd&K=libtorch&outdated=&SB=p&SO=d&PP=50&submit=Go
So nobody has this working there either
Me when I try to get this working
Excitement, frustration, walk away.
If anybody else cares to take a look. There's some example image sets in that readme for processing.
Okay, it looks like trying to apply the tensor to the CPU might be a bug itself. One of the guys responded, so we'll see.
Hey guys, I was on the 0220 build because of suspend issues. Seems like I can rebase to the latest now?
Could someone tell me the command lines to get back to the stable builds?
what handheld?
Ally!
for KDE
for GNOME
im silly
this is the ally thread lol
Thanks! Last time it was ostree-image-signed:docker. Has it changed?
no thats the generic rebase command that works all the time because it's an unsigned image
it will start signing on the reboot though
both variants work if you're already on a ublue image
but that was easier to grab from the website/github
Understood. Thanks!!
And um, I was thinking about writing a guide about installing Bazzite on Ally, for noobs like me. It pretty much follows Aru's video guide for LGO, but the finishing touches(Plugins) could use a Ally-specific guide. Is this an okay idea?
I think so. There's a serious lack of good information and resources in general for Linux on x86 handhelds.
which is the only reason why I started making guides and videos for the Legion Go
I suffered through having basically no good info for linux on PC handhelds 1-2 years ago, and got burned on an Ayaneo purchase because of the lack of good info.
I figured I might as try to be part of the solution.
that being said, the overall Ally fanbase seems much more heavily pro-Windows
im for this
You don't say. I got downvote bombed in Reddit for pointing out Hibernation in Windows is an unbaked solution😅
Okay, I'll try in my free time. should I write in the Bazzite documentation? Could you tell me how?
I'm really grateful for you. Without your guide, Linux-noobs like me couldn't have installed Bazzite, let alone make it dual boot with Windows.
Also one more question😭 Everytime I rebase, there's ~10GB etc space filled in my already-small partition. How can I get rid of this?
errr, I'm not actually sure about how the rebase works, but is the space still taken up after rebase is done + reboot?
Resuming from Hibernate just rebooted half the time for me since I assume it crashed
oh you're hibernating? interesting
Yes, sadly...
Now 30GB of space is wasted🥲
you should make a separate help thread and ask, a bazzite maintainer would know better than I
I'm not actually a bazzite dev, I just make decky plugins
and make guides/videos
On windows I tried but it sucked
Wait a second, does the Z1 extreme even do rocm to begin with?
GitHub
Runtime error: element 0 of tensors does not require grad and does ...
Ubuntu 22.04 container in podman (Fedora host) ROCm version amdgpu-install_5.7.50703-1_all.de libtorch version libtorch-cxx11-abi-shared-with-deps-2.2.1+rocm5.7.zip rocminfo reports CPU at 0 and GP...
This seems to be limited to a very few select desktop GPUs.
isn't the Z1E basically a 7840u with AI features stripped out?
I doubt they are stripped out tbh, rocm works
Whether it uses the gpu instead of the NPU stuff that I don't know
That's news to me
Nice
Also it's very unstable
And it crashes gnome
But it's 7x faster than CPU according to one of my tests
I didn't see this. you make an account on discourse and you can edit most documents i think since they're wikis
@Smabe did you say you were using the PowerControl fork for fan curves?
the one you forked? the fan curves didn't show up but I guess it just had some default curve it used
I'm using powercontrol right now but it doesn't seem like the fan curves are scaled correctly for the ally
aight, i was going to say. i pulled the latest changes for the PowerControl fork
but it sounds like the regular PowerControl plugin is still working for ya 👍
yup nice and not toasty now. is the performance overylay broken for you on the latest build of the os? I wonder if it's just something I did
what specifically is broken? it's working fine for me
On the last two settings it’s cropped incorrectly. I was wondering if it was just my display scaling setting but u forget to test that before I left
nope, mine doesn't look like that
Guess I broke it
did you mess with it with mangopeel or something?
Nope I didn’t touch anything specific to mangohud
Mine broke 1 week ago
Still don't know why
It crashes though
And I'm not on bazzite
Are there any settings related to it than can be cleared or reloaded?
ooo, maybe this is a Z1E issue
it's not on my other bazzite devices
but the problem is on my LGO
Oooo
Nope, I'm a liar. Just did another bazzite update on a 6800u, issue is there
Issue started with this mornings build for me
3.13 image is still good, one of my devices is using it
so either the 3.14 or 3.15 image introduced the bug
Not a huge deal at least
Let it run 🎶 let it run 🎶
Oh, wow, it was actually quick this time. I guess github finally fixed whatever the hell was going on
LVFS now has a report of the dock firmware update succeeding on the ROG ally running Bazzite.
My performance overlay is also cropped like this
Try updating, may be fixed in latest
I deleted the latest mangohud build
So it'll downgrade
confirmed fixed on my device with latest image
try the latest build, it's now fixed on my device.
Any tips on getting OpenRGB working? I installed it through the portal but it gives an error that the udev rules are not installed. I tried running the script it directs you do but /sys is not writeable so...
You can ignore that message, they are installed
Ah ok thanks. Weird it's not detecting any hardware though (MSI motherboard).
Follow their guide regarding Kernel module loading and user groups
That's still applicable
Will do thanks for tip.
Oh really? Hm I couldn’t get it to work on my ally even tho I saw the udev rule in the correct spot. Thankfully they’re just off right now. I’ll play with it later
LEDs should work through the dualsense controller
So you should be able to set them with steam
What's going on with that?
Newp. I remember we tried that a few weeks ago but it doesn’t do anything
Well someone needs to figure it out
The ally controllers have a custom led implementation that should always work
What did openrgb say?
It kept complaining about the udev rules being missing
What color are the LEDs?
They’re off. Probably because I had them off in windows before I installed bazzite 🤔
Lmao
Yes that's the reason it doesn't work
We don't know the command to turn them on in Linux
Rip
And I think I use the same implementation as openrgb
Soooooo
Rip
At least they’re off and not some eye searing color
I had a 2nd ssd with windows on it and went “oh this is fine on Linux let’s toss it in an enclosure and erase it”
Windows 2 go it is
I thought they removed that
Who did
In any case, never used it
Try an mcu reset by holding the power button
How do I change the TDP for desktop?
Okay, ignoring that my video output does not seem to work within gamescope.
1. big picture mode, use whatever decky plugin you already use
2. hhd has a desktop app and optional TDP controls, but not sure if it works yet on the Ally. Also requires uninstalling SimpleDeckyTDP and PowerControl
3. There is a janky old electron app I wrote back in the day as a simple backup solution, I still use it on my laptops: https://github.com/aarron-lee/simple-ryzen-tdp/
Oh, how strange, even on the deck this dock doesn't want to work within game mode.
which remind me, I should update the install instructions on that janky old app
install instructions are a bit outdated now
How big is that tv?
Resolution wise
Adjustor does not support the steam deck yet
If you get me some debug info jt will
Oh, it was detecting 4K60, which is an invalid mode, but the TV couldn't tell me that, so I had to use the external display safe mode.
Hopefully, I mean I wrote the tdp controls for zen 4
You have an ally? Also @Smabe
Gamepad Tester - Check Controllers and Joysticks Online
Displays info about all gamepads connected to your computer. Check buttons, joystick axes, drift, and more. Works with all controllers and joysticks in a modern browser.
I suspect hhd may be setting an invalid calibration for the conteollers
Can you check yours here?
Wassup
Ally and Deck
I borrowed the commands from handheld companion and the early Linux Asus hid driver so it would be weird if this is the case
In what way? I haven't had any issues with it.
The joysticks won't be 100%
It will be obvious
I got spoiled with the legion go
Wait, could I not just use the Steam controller tester?
Eh better to use the web one
It's more accurate
Well, it obviously doesn't detect it in the desktop configuration, but even exiting Steam, it still doesn't see it.
Whatever the default Firefox is on bazzite
I don't know
But on the steam tester at least
Is it usable?
I mean, I've been playing BeamNG just fine with the controller.
Do the triggers and sticks go from 0 to 32000?
On the steam tester?
The sticks do and my left trigger does my right trigger is physically broken and only does 28-29k
Physically broken from the factory mind you.
When they moved the controller firmware dead zone from 75% up close to 100, it revealed it on mine
Does HHD allow you to set custom dead zones for the triggers?
If I could fix that 27-28k to be 32 within the daemon that would be ideal.
I hate how Asus hid the flaw by having a huge dead zone built into the firmware and then everybody bitched and then they removed it and now it's just annoying as hell.
Apparently the right trigger was a common issue as well.
And the suggestion is just setting the dead zone in armoury crate.
So, it would be nice to have an equivalent for HHD.
Steam input doesn't let you calibrate triggers.
jsut added it an hour ago
but i need to know if the trigger thing is due to the firmware commands i send to the controller
ie if you disable hhd and you reboot, is it better?
its very simple, through an env variable for now
my right trigger clicks on a full pull i took it apart and still have no idea why it does :3
No, this affects everywhere.
It's a hardware defect that they tried covering up.
At least for the right trigger from what I've seen as the most common issue.
Thanks!
@antheas hhd overlay does weird things to mangohud
what version are you on?
oh yes
im looking into it
does it disappear after the overlay goes down though?
my mangohud broke 1 week ago so i cant test that right now
Yeah
Also I read the disclaimer and clicked thru it anyway because I like breaking shit and even tho it’s set to 30w and tdp boost is off it’ll still run at like 50w. Performance so good 🤤
it dissapears after the overlay goes away but will come back when the resolution changes I think. Like when loading a game. Let me know if I can test anything for you
oh so it goes away
ingame too?
Actually seems fine in game
@antheas discover overlay should have a fix for this
Gamescope limit in the number of overlays
discover does not have an overlay
its only me and ogui
if you want we can work on a gamescope patch that solves this forever
solves every issue
but without a patch this is the best it gets, which is pretty damn good actually
0 issues other than mangohud appearing on steam
I noticed you click 3 times instead of 2
We need to look into this
3 times is meant to open expanded
Yeah double didn’t work
Did it ever work?
Guess that one of the fixes of the Loki broke the Ali
I will revert it for next release
I was on feb 20 for so long I haven’t really gotten to play with it
What's your b image?
If it's the right previous one you can try
Probably not I was screening around rebasing
Yeah it’s yesterdays
Ok
WINE broken on Bazzite stable?...
It's wine core and only enough to have Lutris
If you need a more complete wine either use wine zgui, Lutris, or distrobox
Option D: WINE Builds download and export PATH+= lol
Why the hell does this keep popping up?
I keep hitting cancel
That is discover overlay
And it comes back 30 seconds later
You can disable it entirely via a config in /etc/default
If you don't want it
The configurator seems to have worked
Thanks
Why does it not say "Discover Overlay"?
The wrong name is VERY confusing
Ok the auto launch disable in its confiugrator DIDNT work
You will need to restart or kill the process
It's still running in the background
I had logged out of my session. Why would that have any reason to run as a system wide service?
Actually, what the hell does it do anyways?
Oh yeah the call overlay
Works in gamemode too
need an ally owner to test
Hi
Give tests
How much python do you know
Zero but I can figure it out maybe
I didn't wanna bother typing the comments bc I'm on my phone
I'ma type them in 20 min
Oki
Also QAM armory button likes to hit A on the interface
can you make a clean directory and run this?
Successfully built hhd
Installing collected packages: hhd
Successfully installed hhd-2.2.0
What shall I testdid it run?
Yup
can you test that pressing the side button counts correctly?
Still 3 for me and it’s pretty laggy
what do you mean?
you ran this right?
Lemme try again. I just ran the entire thing at once
thats ok
ok so, run the commands in desktop
and see that the output in the terminal is correct
the new version wont work in gamemode
Getting the user uid/gid returned an error:
id: ‘dev’: no such user
Could not get user information. Exiting...
lol
:3
__ __ __
/ / ╲╲/ / ╲╲/ ╲╲ / // // // / / / / ╲__/_/╲//╲__/
[11:51] MAIN INFO Handheld Daemon starting...
MAIN INFO Running autodetection...
MAIN INFO Found plugin providers: adjustor, generic, gpd_win,
legion_go, orange_pi, overlay, powerbuttond, rog_ally
MAIN INFO Loaded the following plugins:
- adjustor: adjustor_smu, adjustor_smu_qam,
adjustor_init, adjustor_main
- overlay: overlay
- powerbuttond: powerbuttond@'ROG Ally'
- rog_ally: rog_ally_controllers
MAIN INFO Reloading configuration.
MAIN INFO Handheld Daemon Version: 2.1.2
MAIN INFO Adjustor Version: 2.0.1
MAIN INFO Overlay Version: 2.0.3
MAIN INFO No profiles found.
MAIN INFO Initialization Complete!
REST ERROR Could not start http API on port 5335.
Is another version of Handheld Daemon open?
Closing.
MAIN INFO Shutting down the REST API.
MAIN INFO Stopping plugin
MAIN INFO Stopping plugin
MAIN INFO Stopping plugin
MAIN INFO Stopping plugin
MAIN INFO Stopping plugin
MAIN INFO Stopping plugin
MAIN INFO Stopping plugin
/ / ╲╲/ / ╲╲/ ╲╲ / // // // / / / / ╲__/_/╲//╲__/
[11:51] MAIN INFO Handheld Daemon starting...
MAIN INFO Running autodetection...
MAIN INFO Found plugin providers: adjustor, generic, gpd_win,
legion_go, orange_pi, overlay, powerbuttond, rog_ally
MAIN INFO Loaded the following plugins:
- adjustor: adjustor_smu, adjustor_smu_qam,
adjustor_init, adjustor_main
- overlay: overlay
- powerbuttond: powerbuttond@'ROG Ally'
- rog_ally: rog_ally_controllers
MAIN INFO Reloading configuration.
MAIN INFO Handheld Daemon Version: 2.1.2
MAIN INFO Adjustor Version: 2.0.1
MAIN INFO Overlay Version: 2.0.3
MAIN INFO No profiles found.
MAIN INFO Initialization Complete!
REST ERROR Could not start http API on port 5335.
Is another version of Handheld Daemon open?
Closing.
MAIN INFO Shutting down the REST API.
MAIN INFO Stopping plugin
adjustor_smu
.MAIN INFO Stopping plugin
adjustor_smu_qam
.MAIN INFO Stopping plugin
adjustor_init
.MAIN INFO Stopping plugin
adjustor_main
.MAIN INFO Stopping plugin
overlay
.MAIN INFO Stopping plugin
powerbuttond@'ROG Ally'
.MAIN INFO Stopping plugin
rog_ally_controllers
..
skip the install commands in the middle but you need to stop the built in version
or run them its ok
ah got it, ok it's doing things
I guess this isn't 2.2 still
you need to run all of the commands
in the same terminal
yeah I did
or
sudo venv/bin/hhd --user $(whoami)
that did the trick
ok does it count correctly?
I assume I need to try from big picture mode? it doesn't do anything
the terminal says how many times you press the button
durr
[12:13] ALLY INFO QAM Pressed 3.
OVRL INFO Executing overlay command: 'open_expanded'
OVRL INFO Attempting to launch overlay.
OVRL INFO Found overlay executable '/usr/bin/hhd-ui'
OVRL WARNING Could not find overlay displays, gamescope is not active.
OVRL INFO Executing overlay command: 'open_expanded'
OVRL INFO Attempting to launch overlay.
OVRL INFO Found overlay executable '/usr/bin/hhd-ui'
OVRL WARNING Could not find overlay displays, gamescope is not active.
did you press it 3 times?
yup
ok do 1 2 3 4
looks good
ALLY INFO QAM Pressed 1.
ALLY INFO Changing leds to RGB: 0 255 145
ALLY INFO Changing leds to RGB: 0 255 145
ALLY INFO QAM Pressed 2.
OVRL INFO Executing overlay command: 'open_qam'
OVRL INFO Attempting to launch overlay.
OVRL INFO Found overlay executable '/usr/bin/hhd-ui'
OVRL WARNING Could not find overlay displays, gamescope is not active.
ALLY INFO QAM Pressed 3.
OVRL INFO Executing overlay command: 'open_expanded'
OVRL INFO Attempting to launch overlay.
OVRL INFO Found overlay executable '/usr/bin/hhd-ui'
[12:14] OVRL WARNING Could not find overlay displays, gamescope is not active.
ALLY INFO QAM Pressed 4.
OVRL INFO Executing overlay command: 'open_expanded'
OVRL INFO Attempting to launch overlay.
OVRL INFO Found overlay executable '/usr/bin/hhd-ui'
OVRL WARNING Could not find overlay displays, gamescope is not active.
ALLY INFO Changing leds to RGB: 0 255 145
ALLY INFO Changing leds to RGB: 0 255 145
ALLY INFO QAM Pressed 2.
OVRL INFO Executing overlay command: 'open_qam'
OVRL INFO Attempting to launch overlay.
OVRL INFO Found overlay executable '/usr/bin/hhd-ui'
OVRL WARNING Could not find overlay displays, gamescope is not active.
ALLY INFO QAM Pressed 3.
OVRL INFO Executing overlay command: 'open_expanded'
OVRL INFO Attempting to launch overlay.
OVRL INFO Found overlay executable '/usr/bin/hhd-ui'
[12:14] OVRL WARNING Could not find overlay displays, gamescope is not active.
ALLY INFO QAM Pressed 4.
OVRL INFO Executing overlay command: 'open_expanded'
OVRL INFO Attempting to launch overlay.
OVRL INFO Found overlay executable '/usr/bin/hhd-ui'
OVRL WARNING Could not find overlay displays, gamescope is not active.
then go here https://hhd.dev/ enable
Swap ROG and Start/Select
and open the steam tester in desktop and see if that works
also do 1 2 3 4 with the new qam button
and test chords work ie xbox + a b x y
then close, and do your sticks or triggers have drift?
or in general do not have the correct limit?
sticks and triggers are good they go to 32k each
then i guess you cant test the calibration
but test xbox + Y bringing up the keyboard
I rebound that lemme reset my settings
you can also test the steam controller tester in desktop passes the sniff test
the buttons appear correctly eg
ok so xbox + X brings up the keyboard like it should
all the buttons seem good in the tester
ok great
ill ship this today
want me to do anything with TDP? do those work properly on the ally yet or nah
im not changing tdp for the next ver
yes if you want please test
you can remove that folder and reboot
and it will be like nothing changed
I was screwing around with it yesterday and the thing would boost to like 60w even with TDP boost checked off
at 30W?
yeah
did you get overheating?
hit 95c
thats ok
let me reboot and enable it and I'll make a video
i think the EC just overrides the values i set after a while
but the ally is rated for a 55W boost so thats perfectly fine
it just means it doesnt respect the controls
so works well?
Seems like it! I meant to send that a few minutes ago
ok great, i expect to replace the tdp implementation of the ally, but if you can test its behavior that would be great
i hope it works for gbd devices because i wont be replacing it for those
can you use the new overlay?
ok looking at it it looks kinda correct actually
do you know how to use ssh?
i dont know if the values stick after suspend though
Yeah lemme get it set up
ok that looks a bit sus we need to inspect
Isn’t the 50w mode supposed to only be for 2 minutes?
the thing is mangohud likes to overestimate a bit
get a terminal going with
watch -n 0.1 sensors
and one going with watch sudo ryzenadj -i
we need to see that the correct limits are set with ryzenadj
and that sensors reports the correct average ppt@antheas also doesn't set tdp correcntly when AC is unplugged
ok lemme see
wait a second
new ryzenadj ver?
is it?
mine looks like this
oh woah yeah, in the video, you can see the full table
wow yeah, i can also see the full table on my LGO now
well, almost all
no PPT value APU, and a few others
ok tdp boost button is broken
ok new plan
add to your ssh this
actually no, press the little eye of the overlay
and see if the qam values get set properly when you disable the boost at least in the ui
but yeah i think its the ec doing its own thing soooo you'll have to wait until I have a new ver going
the sliders below
are they correct?
yeah so the ec overrides the tdp values that sucks
ill fix it when I use the kernel driver for it, for now just use decky
actually been using powercontrol recently because deckytdp doesn't kick the fans up
does this kick the fans up?
yup
but you only get 3 options what a shame
the fan curve seems pretty fine too
the way advanced configuration works is that you can adjust all of those curves however you want
then press apply
the top slider does both
the animation is sweet though
@Aru seems like you dont set the platform profile correclty
hrm, did the fans kick up previously with deckyTDP?
newp they never did
then i guess I never set it correctly 😅
no idea what i'm doing wrong, it should just be a simple file write
shame I don't have an ally to test with
right now i set the platform profile
if there's an easy way for you to remote in and screw around with mine I can leave it plugged in while I go do stuff today
annd then the ec overrides my values
could you do the following?
and post the output?
performance
performance
performance
then again with
echo quiet
instead of echo performance
?hrm
performance
‘quiet’
tee: /sys/firmware/acpi/platform_profile: Invalid argument
performance
huh, interesting. how about
echo balanced
?its called low-power
performance
‘balanced’
tee: /sys/firmware/acpi/platform_profile: Invalid argument
performance
ahah, so maybe i just had the args wrong. adolfo never reported an issue for it when he tested the feature, did it change?
guess i can't ask him now, he's now ona LGO
thats on the go
cat /sys/firmware/acpi/platform_profile_choices
quiet balanced performance
oh so that's correct
wtf
echo 'balanced' | sudo tee /sys/firmware/acpi/platform_profile
in any case hhd does both
just to make sure it's not a typo or something
balanced
so that worked then
🤔 so i'm using the correct args then
note that I only set platform profile on the ally, not on any other device
maybe the file write is hanging + timing out for some reason on the ally via SimpleDeckyTDP
but eh, PowerControl seems to work well as a better alternative on the Ally
i should investigate why PowerControl doesn't change TDP on my GPD Win devices 🤔
HHD TDP control seems fine just lemme turn off cpu boost 😏
or maybe not it just hard locked
also try adjustor on gpd
it should work great they dont have tdp controls
buitl into the biso
bios
hrm, hhd tdp shows a crash on my wm2
time to check logs
restarting hhd fixed the error
you got the log?
i think it's just from still having local hhd-ui still installed
since right now, even if i click
enable tdp controls
, nothing shows up
let me recompile hhd-ui and double check
yep, it was the outdated local hhd-ui
seems to work fine on my WM2, not noticing any issuesryzenadj reports the correct values? try pluggin in and suspend too
it was reporting the correct values, yep
assuming tdp boost is 5 or so higher than stapm
its on a curve yes
seems fine? values are stable
great so its the ally and its ec
yeah, TDP control on the ally is weird
jlobue has it figured out
i have a workaround in place where deckyTDP sets TDP 10 or so seconds after resume
setting it immediately after resume often doesn't work
also had a report saying it gets changed on resume
other weird rog ally things
no if you set it through the kernel driver it doesnt reset
so through wmi?
GitHub
Ryzen_tdp_GUI/GUI/src/mainwindow.cpp at 5c514525b428aac2f1ac3258a44...
Ryzen tdp GUI (ROG ALLY). Contribute to jlobue10/Ryzen_tdp_GUI development by creating an account on GitHub.
wrong part but its that file
GitHub
Ryzen_tdp_GUI/GUI/src/mainwindow.cpp at 5c514525b428aac2f1ac3258a44...
Ryzen tdp GUI (ROG ALLY). Contribute to jlobue10/Ryzen_tdp_GUI development by creating an account on GitHub.
yep, already do that if wmi is enabled
does it work?
i think smabe verified setting tdp via wmi worked
no polling?
no polling
you set platform profile too?
well, he needed polling for somethign else
the AC power issue
should respect tdp on ac power
I think the issue was disconnecting/connecting to AC power changes the TDP
should still respect the kernel driver
Yeah. Fans didn’t work on wmi either
but you said fans didn't work at all with deckyTDP right?
Yeah
i'm assuming something was wrong with setting the platform profile
I ship a systemd event for this
It's needed for the deck undervolt service
steam also has an AC power event that's accessible in Decky, didn't know about it til recently
So you can just add a service that listens for it and calls your stuff
Ooh nice
hhd also has one lmao
yeah, was able to implement AC power TDP profiles
but it will probably drift on suspend so i need to figure out how to poll it too
there are some DeckyTDP users using the PowerControl fork for fan control
which is another alternative setup
but overall, PowerControl is probably the better option for the Ally
it's fan curve component is visually very nice and super user-friendly (albeit the component code itself is fairly messy 😅 )
It’s a nice level of jank. I think once it gets over 65c it’ll just max the fans regardless of curve tho. That might be platform profile
PowerControl doesn't touch platform profile, as far as I know
it uses ryzenadj for TDP
you still on your ally?
and manually polls temps for to set Fan Curves
I can walk back to it if you wanna test something
ls /sys/devices/platform/asus-nb-wmi
Phone terminal go
lmao
pos lmao
where did he hide the fan curve
It’s not under my carpet I can tell ya that
ls /sys/devices/platform/asus-nb-wmi/hwmon
i can also do anydesk
oh wow a dodge nice😢 nooo not dodge
mustang? i see a horse
Yeah
@HikariKnight whats the recommended remote solution for bazzite
for remoting into a machine
i use sunshine, works good as long as you dont need copy+paste
if you need to remote into a different machine from bazzite, remmina is what i use, supports rdp, vnc, ssh, sftp, etc
we had to get fancy
Hello, i have installed bazzite on my rog ally and i don't found how to enable the wifi.. Have to plug ethernet cable
First report of this, what version are you on?
Have you tried fully shutting it down and turning it back on?
39
rpm-ostree status
Please help me i only have 3 icons on my rog ally for qquic settngs how did you get the battery and performance stats
Im on 39 stable ally gnome
is that in gnome?
Yeah? Is it the wrong one?
Should i install the other one
What image did you install?
This one
so big picture mode in gnome? or gamemode
Idk steam is installing something rn and it won't let me exit to desktop or idk how
I see no exit o esktop button
You're not on the desktop here, let that finish
But also explains why you were having your issue, you were in Big picture mode
Ok thanks I'm going to let it finish. Do he options sow up then or i have to install them
They are built in, they will work when you are in game mode
Ok thankyou.
Is there a decky plugin like the LegionGoremapper to turn off th rgb on the ally they are just red rn
And dk how to turn off
go into steam controller settings and turn off LED lights
W help thanks.
For the vram it's like on the steam deck (dynamic ?) Or did i have to set it like on windows ?
And my fan don't go up even at 30 watts temp go over 85 degrees and the fan stay at the minimum
that is fixed for the next hhd version if you use that
If you want i can ping you when it goes live, youll need to switch to bazzite-deck
Oh sad..
fan control on an ally?
Yes ?
turns out that if you dont set the platform profile correctly
the fan stays at 17%
or 40$
you can use the PowerControl Decky Plugin instead of SimpleDeckyTDP, it has fan curve support: https://github.com/mengmeet/PowerControl
dont use that
wait until tomorrow
?
why not?
adjustor has fan curve support now
and it will come out tomorrow
it'll depend on what feature set the user wants, no?
eh powercontrol issues
oh, are there issues?
im not the one that forked it 🤷
that's the original plugin, not the fork I use
So i will have fan control tomorrow ?
sounds like it, if you use hhd's fan controls
the only caveat right now to hhd is that it bundles fan controls with TDP controls, and that means you'll lose per-game TDP profiles
hhd will eventually implement per-game TDP profiles, but it's not included yet
yes but even without them
the fans work
so you dont need to use the fan curve
if you set it to 30W the fans will go to 75%
My fan don't
and wont go below that
yes
because youre not using that
What i have to use ?
you use simpledeckytdp probably now
and that has a bug
@Aru youre going to fix?
i mean, i'll try. but i'm a bit stumped because I'm literally just doing file.open(path). file.write('quiet'), etc
but even the version of hhd you have now will have the fans working
you just just cant set the tdp to a specific value
or a custom fan curve
but the fans will work
Hdd is handled daemon ?
yes
ok, to summarize. all the available options:
- PowerControl: https://github.com/mengmeet/PowerControl
- has per-game TDP profiles, has fan curve support
- hhd: fan support + TDP support, no per-game profiles yet
- SimpleDeckyTDP: skip for now on the Ally
I have it
you just open the overlay and enable tdp controls
but the current version has a bug, so above 20W it will be stuck at 30W
but next ver fixes that
and adds a custom fan curve
but even this version the fan will work
I personally think you should use PowerControl, and wait for hhd to get per-game profiles
but that's up to you
its up to everyones priorities
per-game profiles is a big feature for me personally, but it'll depend on your preference
i dont care about per-game profiles that much
So i delete simpledeckytdp ?
yep
also if you are on bazzite-deck-asus
you should go to bazzite-deck
is that because of asusctl?
yes
thats what resets the tdp
not surprised, I think adolfo had the same conclusion and uninstalled asusctl
if i'm remembering right
my impression is that asusctl wasn't really built for PC handhelds
your impression is right
unsurprisingly
With hdd i can't have tdp control ?
you'll have TDP control, but no per-game TDP profiles
so you'd need to change TDP for every game
which is why I'd recommend PowerControl, and wait for hhd to get per-game profiles
but if you don't care for per-game profiles, hhd works great
I only see maximum 15 watts
oh? for hhd?
powercontrol has the same issue
Yes and i can't delete simpledeckytdp
we kinda figured the system isn't always respecting fan curves
you need to reboot if you tried to uninstall from the decky menu
Oh ok
oh so you need to use the overlay for that
What overlay when i go in decky and then in hdd i don't see tdp controls
double click the QAM/steam right hand menu button
double tap the qam button
then press y
or triple tap
this bug was fixed i think for the ver today
What is the qam button (i'm french my bad my english is not perfect)
button you press to open decky
Oh i see
I will try tomorrow
But with hdd fan works ?
not yet, tomorrow i think
😥
fan works
just not custom fan curves
your fan will work properly with hhd right now
ah ok, so custom fan curves is tomorrow
but only 3 tdp values 8w 15w and 30w will work
but the fan will work
Oh nice because with simpledecky tdp it don't
yep, known issue
then next version all tdp values will work and custom fan curves will work too
but you dont need to use them
Nice
Hdd will auto update ?
And for me the image for rog ally for CSS loader don't work, i have download it and put it on in CSS loader but i don't have the rog ally buttons
oh thats weird
yes it will autoupdate with the system
if youre on asus image rebase to just deck
hrm, so the platform profile code definitely works
just tried it on my legion go
🤔 wonder why it's not working on the ally
lego is called low-power
send me your code on git link the line
i know, i changed it to
low-power
for the legion go
for lego, but this was originally the rog ally code
just swapped 'quiet' for 'low-power'file_write?
github link plz
func at the bottom
oh
wtf
it's pretty bog standard code
wtf is that code
wtf
?
you use a context manager and then close the file?
but keep the context manager?
oh is that a problem? it works fine when I tried it just now on my legion go
i told you you always need to set the profile
adolfo told me explicitly that i should only set the profile when it changes
based on his tests
🤔
but if not, then maybe that's it
thats it
also fix the context managers
aight sure
removed the guards
if you think the code will crash pull the try upwards
but it should error out if the file does not exist
also your write function was wrong
? i just tried it and it works
but ok, i'll swap it out
the file_write function you sent me
does not have a return value
return value is none
yet you do result.stderr
ah yeah oops, that was from back when it was a bash command
ran with subprocess
also your code fails silently in 2 places
aight, thanks for the code review
the original code did work, but you're also right. i didn't fully clean up after the bash command was removed
and it sounds like i was using the file reads/writes wrong
curious that it still works without errors though 🤔
prob decky does not report python errors
python is definitely not my forte 🫠
hrm, it definitely logs python errors
but it sounds like maybe not these errors
pushed up + released the fixes. and note to self, python is definitely not my forte 😅
ahah, latest PowerControl update now works on my WM2
i wonder what changed for to get it working
looks like they did a big refactor for to move settings from localStorage to the backend
How can i do that and why ?
And for the rog ally image i just have to copy/Paste the command in the konsole ?
misread all of that above, yup
Is there a pluggin for the control of the joystiks Led of the rog ally ?
You can control them in steam controller settings
I have nothing for the Led control in steam controller settings
@antheas
If you set the controller to be dualsense
under advanced settings
Oh
Let me check
Ok i have it ty
I think we lost some sound qualite when we go bazzite, sound is verry low
Quality*
What is the "tdp boost" of the handled daemon overlay ?
For the ally does not work yet
Next ver it allows the ally to go up to 53w
And disabled it locks it to the tdp you set
Ty
And for the sound ?
Bios ver?
Of the ally ?
337 the latest
@antheas
Then dunno
There are some kernel patches for sound it should work
It work but i found it very low
Not like on windows
Someone else will need to comment on that I don't have an allu
Sound quality is good but it's not loud like on windows
In sleep mode i think my fan won't stop @antheas
What's your bazzite ver
39
Try it now and yes my fan stay on
That's not the bazzite ver
Should be a date
Where can i found it
rpm-ostree status
Also do uname -r
@antheas
.
It's telling me command don't work
Just uname?
Try neofetch
This ?
@Kyle Gospo @Jan kernel update snuck through
That's the half fps bug too
What i have to do
How often does suspend fail?
I have install bazzite yesterday so i don't have try the sleep mod a lot
Although that kernel ver has the half fps bug fixed
That's ok, is it every time or 20% of the time?
Let me try again
We will try to fix it on today's ver that will have fan controls
Yes fan stay on in sleep mod again
They never shut off
Ok
And when the update will come it will auto update or i have to do something ?
I'll tell you
With handled daemon when i set tdp to 30 watts i can see my gpu take over 40-45 watts and temps go over 90 degrees
@antheas
I told you in the current version tdp control only has 3 settings
It's ok it's normal
It is programmed to go to 95C and 43w by asus
Okay so what i have to set for having 30 watts ?
I think 19w is the middle setting
And 12w the bottom setting
And for the top ?
The one you have now
But it's fine Asus made it this way
Yes i know but 43 watts is a lot i want to be carefull with my sd card lol
Then lower for now to 19w
Should be like 25w
Okay other between 19 and 30 don't work ?
So how it works now
Is I set tdp mode to low middle high
And then the tdp valie
But the tdp value does not work on that version
I fixed it yesterday
Low is < 13 middle is <20 high is rest
Manual for game mode images
things break a lot more with handheld PCs than on desktop
And there is no others plugin where tdp works like on windows manual mode ? Like if i set 30 i get 30 and not 43 etc
Will be fixed today
You can try powercontrol for now
https://github.com/hhd-dev/adjustor/releases/tag/v2.1.0 see it's released
GitHub
Release v2.1.0: Bespoke Ally Driver + Fan curves · hhd-dev/adjustor
This feature release adds bespoke TDP controls for the ally. The TDP controls are applied using the asus-wmi kernel driver, and program the EC processor of the device. This means that the tdp value...
Just not on bazzite yet
Okay i will wait you update bazzite
Powercontrol work good ?
Yes but you need custom fan curve
Otherwise ally will overheat
I see all the people who run bazzite on the ally use or recommande simpledeckytdp, i am the only one with the bug where fan don't go up ?
its a bug with the ally
will be probably fixed for simpledeckytdp today too
Oh good so i will give anothers chance to simpledeckytdp
On the deckstop mod i can't moove my moose with joysticks, keybords don't come and can't right click
Am i missing something ?
Keyboard is powered by steam, as is desktop input
Check your desktop binds in steam controller settings
Ty will check
I recommend X to open keyboard
That's the default on the deck now too
Yes this is what i want !
When the sleep mode will be corrected ?
My bad if i ask a lot of question 😅
Now bazzite-ally's suspend mode is working on latest stable version
yea. that's been fixed since https://github.com/ublue-os/bazzite/releases/tag/v2.4.0
GitHub
Release v2.4.0 - The one for the Ally and LGO · ublue-os/bazzite
2.4.0 (2024-03-14)
Features
Add ujust command to install CoolerControl, an excellent GUI for controlling fan speeds on a wide array of hardware (30eac4a)
amd: Add LACT to topgrade (cf5e0f0)
deck: ...
hes on march 15 im worried
weird no problems for me
good to hear
My fan always on when i put to sleep
both of you bios ver?
I know Sharla is 337
Yes
337 for me too
😭
my ally also 337 and not working fan on suspend mode
not working fan meaning the fan is off and the device is fully suspended?
what I mean that is correct suspend mode without bug
good, good
A friend use powercontrols/simpledeckytdp and don't have this problem
I use hdd
use powercontrol, after you install and reboot hhd will disable tdp
Yes will give it a try when i get home
I use powercontrol for fan and simpledeckytdp for tdp control or just powercontrol for all ? @antheas
dont mix
just use powercontrol by itself
Okay ty
use powercontrol, it has fan controls
Did you have a good fan curve ?
If you use it
i don't have an ally, so can't say
but powercontrol is better for the ally
I set fans 0% until 55c then up from there
by the time you go home bazzite will have updated
but once it hits 65C it seems like the bios just does whatever the hell it wants after testing with antheas yesterday
it seems like the default fan curve is the min fan curve
legion go does the same
if they could spec the fans to go lower they would have put it as default
but the fan curve is radically different based on tdp
at 8W its 25% at 20W its 50% and at 30W its 75%
and at 30W the boost is 53W, out of the max 54W for the chip
What the new update of bazzite bring ?
proper tdp controls for you
And what i will have to do for update it
press the update button in steam or run ujust something
Oh ok simple
also switch from the ally image to the deck image
Why ?
the tool included for fan curves in the ally image interferes
i will give you the command to run
you dont have to reinstall
Oh ty i will ping you when i'm home, just a command and it will switch my image to the deck image ?
yep
it will take a while but you can game while it runs
Oh nice
I talked with the powercontrol dev
Ally should be fixed for that soon too
@antheas can i have the command for the deck image ?
it's on the website and in the github readme
gnome or kde?
secure boot or not?
Kde and no secure boot
@antheas
rpm-ostree rebase ostree-unverified-registry:ghcr.io/ublue-os/bazzite-deck:stable
Ty
the signed image is separate from secure boot fyi
all it means is your image signature is verified during updates
just in case somebody is spoofing ghcr
sure didnt know
@antheas what i do next ?
chill
dont know if you can exit the terminal though
thats beyond my paygrade
should take like 20min
oh ok it's doing somethings lol
@Kyle Gospo half of the chunked layers are preserved but all the docker layers need to be redownloaded. This is from the march 15 ver, worth looking into over the next weeks
that means that the silverblue image download is half of what it would be, its 2.1gb normally im pretty sure
at the end it will tell me it's finished ?
@antheas
yes
I type the command for reboot ?
@antheas
yes
so seems that platform profile is now properly being set with DeckyTDP.
i wonder why adolfo said it should only be set when it changes 🤔
i blame asusctl /s
It as reboot on game mod, is it good i am on the deck image ?
what
yes after you reboot youre good
i wonder why you listen to adolfo and not me lmao
Ty need powercontrol
try hhd first
then do powercontrol if it doesnt work
this was like a month or so ago, well before you had started looking at fan control on the ally
Fan don't stop in sleep mode
i think i also mentioned it then
oh? i guess i must've missed that then ⚰️
when i was developing it, adolfo was the tester for deckyTDP with his ally
Sleep mod don't work with hdd
i dont think its related but feel free to switch to powercontrol
but please test it works first
So why my sleep mod dont' work ? 😢
no clue
you are the only one reporting this
and we already confirmed it works fine for others on your release & bios version
Yes my fan won't stop spinning
does the device wake up?
Yes perfectly
sudo dmesg | fpaste
do this and give me the link
maybe it is hhd who nows, the kernel driver is meh
even though this approach has been testedthank you
can you turn off hhd gyro and suspend and tell me if it works?
@Kyle Gospo its the wifi
nct6687
maybe
It's motion support ?
yes
then if that doesnt work
shut down and hold the power button for 1 min
your ally will flash red and it will take about 1 min to start
Gyro disable don't work
So shut down
do you have a controller connected?
No
on a single device?
dunno look at the log its confusing
76.291213] Unloaded tainted modules: nct6687(OE):2 [last unloaded: kheaders]
this is all I see for that
also this
ec interrupt blocked
that could be due to hhd
stupid kernel driver maybe
So it's hdd ?
i dont know
probably not
but do the tdp controls work?
can you test they work?
before trying power control
It's make me sad
Yes i can
I put 30 watts and i see 40 watts on gpu
tdp boost?
Disable
still 40w?
hhd version in settings?
Yes put 25 watts custom and see 48 watts on gpu
2.2.1
adjustor?
2.1.0
move the slider a bit
see if that gets it to align
When i change it's always go to 48 watts
set to 15w and see
take a picture of the ui
15 work
ok do 20
No it go 48
@antheas if you want to dig deeper
GitLab
scripts/amd_s2idle.py · master · drm / amd · GitLab
amd (amdgpu, amdkfd, radeon) drm project, currently for issues only.
this can be run
we tested it rip
how
both tdp and sleep broke
Set to 20 watts it go to 48
for one user
how you set 20w?
Wait a few minutes for it to stop boosting
but he disabled boosting
Toggle never worked lol I thought it was WIP
jesus
you guys lmao
Haha
now you tell me
My ally should still be online if you wanna ssh in
Otherwise I’ll be home later
I do something wrong ?
My bad I thought I told you
Don't work it always go up to 48 watts it's frustrating..
doesnt look like its on
anyway
try it when you get back later
ryzenadj should show the correct values
Yeah I don’t see it in my online devices. I’ll let you know when it’s back up
When it stop boosting i have 30 watts
But i don't want the boost
use powercontrol then
will get fixed eventually
after you debug the shipped version i pushed a fix to github
maybe that fixes it
i tested it pos driver
So i go powercontrol or i wait ?
go powerocntrol
wrong person
see above
Where can i found powercontrol
@antheas
GitHub
GitHub - mengmeet/PowerControl
Contribute to mengmeet/PowerControl development by creating an account on GitHub.
Wtf i change nothing and now sleep work
@antheas
So based on discussions here, if I were to reinstall my Ally right now, I would want to use the deck image instead of the ally image?
Yes
yep, hhd tdp needs a bit of work seems
but hey i added proper support for the ally yesterday
Sleep now work everytime
Sick. I wanted to try using gnome and rebasing to the gnome image is acting kinda funky. I know doing that isn't supported yes, but it doesn't hurt to try lol. Just gonna backup a couple things and reinstall on the deck-gnome image then.
@antheas so now sleep work, what's your point, stay with hdd (are you the dev of it?) Or go powercontrol ? What powercontrol have that hdd don't and what work and don't work in powercontrol ?
antheas maintains hhd yes
power control is a bit soso but has more features
use it its fine
Oh i'm sad i really want hdd work for me
I give a New try sleep work now maybe tdp control will
try without the fan curve and with
maybe tdp timings are too tight, I will loosen them next version
Ok let me try without fan curve
It seems to work
But
I have to go slowly
One watts
To one watts
It work !
Set to 25 and it give me 25
I'm at 30 watts
And no boost @antheas
ok
Ok and then when i enable custom fan curve
Boom
The boost
wtf
i think i know why
Now custom fan curve disable and custop tdp work
ok thanks
Ok so actually if tdp slider work i stay with hdd
ok were testing
next update should be fixed boost too and fan curves
Nice !
Hope it will get better and better
Just did a fresh install of deck-gnome on the Ally, having hhd immediately and having tdp control just out of the box is so nice to have. This is a huge QOL improvement for the Ally.
GitLab
Display Stream Compression not working for Phoenix (#3278) · Issues...
Brief summary of the problem: Plugging in a Dell WD19S to the ROG Ally (Z1 Extreme) leads to the display stream...
Oh neat! Thanks for filing that issue. We’ll see where that ends up.
I have a question. Im using dual boot on same ssd. my first boot option is bazzite and when I turn off ally it might get battery drain. after few hours I did check battery it show me 74%. but if I set first boot option to windows11 there is no battery reduce.I set charge limit 80% on windows11 ( by asus program) and bazzite (edit batterylimit file and setted from rog control center). is it have any solution?
Great experience with hdd this morning, custom tdp work nice ! @antheas
Having custom fan curve will be great but the stock fan curve of hdd work fine for me, playing 30 watts actually at 70 degrees (jsaux backplate + ptm7950) with quiet fan
Yes the fans work properly
There is a bug with the fan curve resetting tdp valies
That's fixed on the next ver
Perfect great job !
Is it possible that ROG Ally's SSD is being slower in SteamOS?
I can only download stuff from Steam at 20-30MBs instead of 100MBs
@antheas Can we expect on linux/bazzite the integration of AMD fluid motion frame when it's become avaible on the windows side when Asus launch the new gpu drivers for it ?
Don't hold your breath
It will take a while
We're still in fsr 1 on the Linux side
That's up to AMD for the most part
FSR 2 works, you can also use DLSS2FSR2 for games that only support the former
But FSR3 is gonna need changes in Mesa
Or some kind of helper library
That just doesn't exist right now
Real steam os side is still in fsr 1 with the fsr in steam os
Yeah supported games even frame gen works
Frame gen works on Talos principle 2
But agnostically were in fsr 1 land in gamescope
That will never change, FSR2 and above need to be integrated with the game engine
Injecting it like gamescope does globally will only ever be FSR1
So use it only if there's no better option
Prefere downgrade résolution to 900p
That's what FSR does internally in games
So it's it's available use the native resolution and that instead
Maybe at medium quality
For the plasma image, I need to test something and have to load the X11 session. How would I do this?
reboot
or you can do that manually somewhere in /etc
i dont remember off hand though
/etc/default/desktop-wayland iirc
Thanks
LMAO DSC is working
Its 5.27 wayland thats busted
I only remembered to check this because I had tested the Wayland session on the Steam deck a while back, and that also didn't use the third monitor.
lmao nice
plasma 6 within the next month or so hopefully
Sadly, I don't even know if that'll fix it, because I've never had a Plasma 6 set up and the working dock.
I guess I could do a live boot of Neon
Hello! I'm on Rog Ally, RogAlly Image, all work perfectly: TDP, Fan, Sleep Mode! I’m happy :sakkaKEKW:
Is it possible to boost the volume with software or in à future version of bazzite ? I found it sometime very low..
this isnt the first time i heard about this issue on the ally
im looking for a program that can do audio over-amplification and hope it transfers to game mode
Thank you
idk if youre on kde or gnome but open discover/gnome software and install pusleaudio volume control
hopefully that carries over to gamemode when you put it over 100% volume
I'm on kde but at work actualy i can try when i get home
ok lmk if that works
I hope it works because it's very frustrating when you come from windows with Dolby atmos and a very loud sound
this plugin has problem. if temperature higher than 55°C then suddenly fully fan speed come. and tdp control also some strange
yeah 😦
I have to come back to simpletdp lol
you can try hhd tdp controls
Hdd work well
With simpletdp my fan stay at 17%
At 30 watts
I already taste it. just wondering custom fan curve
Custom fan curve don't work actualy
hhd tdp control also cool I think:beagle_wow:
But the stock fan curve is ok
yeah
It don't go full speed over 55 degrees ahah
is that silent over 70°C?
ASUS's forced fan curve is terrible on Win 11:clueless:
Someone i know try and tell me it don't work in gamemode but maybe if we had the software as a no steam game and try to launch it in game mod ?
And he tell me when he launch the software in desktop the "family 17h/19h" drivers ? (Don't know how to tell) is only at 10% so at base it's very low
do leds work for you guys?
feel like i need to ask again
Yes
changing colors right?
Yes it work
great
it is strange... I fully uninstall powercontrol plugin. and installed simpleTDP. but fully fan speed coming at 60°C
after reboot also same
yes
hhd tdp controls have it fixed as best they can, simpledeckytdp will be fixed these days
may already be fixed
ah okay I will use hhd
or today aru? whats the status
simpleDeckyTDP doesn't manage fan curves, it just sets platform profile
did you fix applying it?
i already shipped the platform profile update
@Smabe said it works now
you on latest ver?
yeah try to add as a non-steam game
adjust the setting inside game mode
see if it stays when you play a game
but i'm assuming the max fan speed thing is just how platform profile works?
depends, whats your threshold for performance?
tbh fan curves on hhd for the ally are trash right now, your unit will just be louder
the factory fan curve is the minimum one
you can only increase it
so hhd will be the same
yeah they're really weird
yes Im on latest version
lmao no stdp meant
try the overlay by double pressing the qam button
oh I didnt see this option
It works
It work !! Add as a non steam game
there is a ROG ally sound fix that could be setup without running another app
but someone would need to create the installer for it
We need it the sound is very bad
GitHub
device-quirks/usr/share/device-quirks/scripts/asus/ally at main · m...
Device specific configurations and workarounds for ChimeraOS - matte-schwartz/device-quirks
is the original fix
With the app you run it just one time and the settings stay
even on reboot?
that'd be a surprise to me
Yes !
without opening the app at all? interesting
that's news to me
Yes
Don't need to launch it again
oh, i think pulseaudio volume control is something else
the fix i was talking about improves sound quality itself
not the loudness
Sound quality stay good it's just the loudness the problem
Someone tell me it work withour launch the app again but i need to try it myself when i get home i will tell you @Aru
I don't have this problem, thankfully, I have enough lol
There's something going on with the ally and the kernel as far as sound goes @Kyle Gospo
I was told my kernel has an issue too
Nero's kernel seems to be the bee's knees
After he did a crazy backport for the sound driver to 6.1
But @Binou have the same sound problem like me and tell me the app fix it without launching it again
Anyone else with DisplayPort on their Ally dock/hub? For some reason I dont get the option for DP audio, just the single HDMI
Wait, thats not even the HDMI lmao
Thats one of the DP
So its just not showing all the audio outputs... weird
Even on the ALSA layer there's only one
OH wait that DOES say DEVICE 3
While all the others are on 0
So I may be able to select the device...
HMMM
GitHub
GitHub - edrose/dell-dock-audio-fix: Fix audio in Pulseaudio with D...
Fix audio in Pulseaudio with Dell WD15 and TB15 Docks - edrose/dell-dock-audio-fix
Oh thats for the docks with built in audio port I think
Does anybody know how I might get my Airpods microphone to work under Bazzite? Audio works fine, but it doesn't detect the microphone. I've done some Googling about this but having a hard time figuring out how to troubleshoot or fix it...
you really don't want to do this
your audio will be returned to the stone ages
Yeah you can switch to HFP but then your audio will be poop
Afaik Linux has no support for the simultaneous high quality mic and speakers
Or maybe it requires very specific adapters
for the most part it's a bluetooth thing
linux can do it for some very specific codecs
but airpods definitely support none of them
which makes sense -- it's a phone
I mean I don't think android has supportneither
Nope
gonna sound like poop anyway in any context where a mic is used
since 99.9% of the time it's for a phone call
How hard is to enable as an option but disable auto swithc?
That's what I do
on desktop images? Fairly easy
Why steam why
on deck images? Valve goes out of their way to ask you no
Yeah the audio applet on Plasma lets you switch profiles
Who cares what valve thinks
makes sense to me
"Why does my audio sound like shit????"
user error
let's keep that issue from even being opened
use the mic on the handheld
Could add a ujust for it
Out of curiosity how would I switch to HFP? I'm using it really just to chat when I game with a friend, not too concerned about high quality audio in that context.
Which DE?
KDE on my desktop PC, using the deck image.
The dropdwon next to the audio device will let you select the profile
Thank you. Would I select Pro Audio to allow the mic to work? I'm pretty sure what you show in your pic is the one selected ...
No
It will say HFP
Mine is an example
Thats not Bluetooth
I see, so I do that when the airpods are connected?
Yes
You should see HFP there
@parkerlreed In gnome under X11, I can now do one screen at 1440p 120, it refuses to do 144, my second screen refuses to activate while I am using 1440p 120.
Huh
Thanks I do. I see 3 HFP options and SBC codec is selected, but no mic is detected?
Switch to HFP
And then it will show up
Hmm...it HFP is selected. But no mic is available. There are 3 HFP options with different codecs. Tried each one, no mic shows up.
Maybe close and reopen the applet?
Or open the full audio dialog with the button in the upper right
Should definitely be showing up under Recording Devices
As @Kyle Gospo mentioned it may be force disabled
I'm in the system settings app. Tried closing & reopening. No mic shows as option. Is there another audio applet somewhere I'm not seeing?
Create the following file to enable headsets and enable other codecs: mkdir -p ~/.config/wireplumber/bluetooth.lua.d/ cat ~/.config/wireplumber/bluetooth.lua.d/61-bluez-monitor.lua bluez_monitor.properties = { ["bluez5.enable-sbc-xq"] = true, ["bluez5.enable-msbc"] = true, ["bluez5.codecs"] = "[sbc sbc_xq aac ldac aptx aptx_hd aptx_ll aptx_ll_duplex faststream faststream_duplex]", }
Thank you I will try that.
Thank you so so much. That totally worked. You are a genius. 🙂 I don't know if you're part of the official project but if you are thanks for creating Bazzite. I bought a PC just to run it and it's fantastic. 🙂
Nice!
I am not
Just your friendly neighborhood Linux nerd.
Well really appreciate it, you made my day. 🙂
Did you think this fix will come ? The app is ok but when i turn down the sound it cancel the boost sound from the app
mm, if I had a ally I'd be able to try and fix it. I don't know if the fix currently still works or not
there was a similar fix for the LGO, but I had to fix it up to get it working
Hmm i see..
installing the convolver is not that difficult, you just paste the files at your dir
home dir
the problem is autoswitching to it on boot
yeah, another question though is if it still works or not
the original LGO fix broke, I had to figure out a fix for it
whether it sounds better is a different question
that too
Valve ships a very cool DSP handler that we could leverage for other hardware
Right now it's deck exclusive
adolfo figured it out
this is the convolver sound fix for the LGO: edit: removed link for now
installs a pipewire convolver, but there was a separate issue where gamescope-session would reset the sound source
dont install that you need the ally convolver
oh yeah, that's the LGO convolver. don't install that on an ally
but the script can be modified for to install it on the ally
no the convolver itself needs to be customized for the ally
but that just means replace the wav file
there is one from schwartz's repo
yes
Can you do it ?
wont ship with bazzite soon because it doesnt select properly by default
but its easy to install
adolfo said he figured out a way to have it to default properly
but i haven't tested it
even then, should be optional
When it's install it wont delete itself or ?
since it requires editing a file in /usr
no
If someone explai me how to do it, i miss my dolby atmos speaker sound lol
Or make it more simple for me i'm a linux noob lol
Is there a way to set a battery charge limit on the ally on the deck-gnome image? I was able to set one on the ally image, but without the rog program I'm not sure where to do that.
Only if the hardware supports it, I've not seen anyone do that yet
And then if it does it's likely going to need a driver
I mean, they said it was possible for the ally image. So, just install the program?
When I was using the ally image, in the plasma battery settings I was also able to set the limit there, so idk
Aru
YouTube
BazziteOS on Legion Go Update - Controller gyros, new overlay, AC p...
New BazziteOS update with fixed suspend, controller gyro support, and other neat new features. Also quick segment with the GPD Win 4 + BazziteOS
legion go tricks repo: https://github.com/aarron-lee/legion-go-tricks
Timestamps:
0:00 - Intro
0:10 - New hhd overlay
1:09 - Controller Gyros
2:11 - Gyro bug workaround
2:32 - AC Power TDP Profiles, o...
Sound fix
i agree
There's an install script, download the repo and run the script
https://github.com/matte-schwartz/device-quirks/tree/main/usr/share/device-quirks/scripts/asus/ally
GitHub
device-quirks/usr/share/device-quirks/scripts/asus/ally at main · m...
Device specific configurations and workarounds for ChimeraOS - matte-schwartz/device-quirks
I don't own an Ally, so can't really help with troubleshooting or fixes.
Actually, even if I had an Ally, I wouldn't be able to help. I have no idea how pipewire convolvers work
So just download the script run it and done ?
Download the entire repo
The repo has all the required files
Will check this when i'm home
What you mean by "repo" english is not my first language my bad @Aru
Repo = git repo. Basically all the files in that link I posted earlier
Oh i see ty
Thats great... Wanted test the live image of Neon on the Ally and it refuses to see any USB devices for boot.
Worked for the Deck
GitLab
Display Stream Compression not working for Phoenix (#3278) · Issues...
Brief summary of the problem: Plugging in a Dell WD19S to the ROG Ally (Z1 Extreme) leads to the display stream...
:cryboi:
Plasma 6 isnt the savior
DSC still busted
BIOS 337 seemingly can't boot USB at all.
I've reset the BIOS, I've gone directly to the device, I've gone through the hub, nothing works.
I know the storage and image is good because it booted fine on the Deck.
I even cleared out the Windows boot manager entry, thinking that it might be confused with it existing, but the files not. But that still didn't make USB show up.
:/
I also removed the removable BOOT folder, thinking that it might be confused with that existing on the internal drive and that didn't work either.
What the fuck Asus?
You're stuck with Bazzite whether you like it or not! Lmao
whats your usb drive
how did you make it
It's an external hard drive that I wrote the Neon Live image to with DD. As noted, it boots fine on the deck, so it is a valid bootable device.
eh they always get you with that legacy sector, dunno
I'm running 337, haven't had an issue with usb booting
Strange
back on plasma because gnome was fine, I can set the charge limit in the energy settings. It persists to gaming mode, does not persist after reboot.
fyi legion go only autodetects certain efi paths
unlike other more feature complete bioses
For shits and giggles, I also used the mass storage gadget on the Steam Deck, which is how I installed Bazzite to begin with and it still doesnt see it
ally might be similar
gnome image writer always works for me, its clutch
I guess I should try another ISO besides neon in case there's just something weird with that.
I know the ally is interacting with the hard drive because the boot process waits for it to spin up.
Oh, the neon image does have a lowercase boot folder.
If that's the only reason why, fuck you Asus
i think it should be uppercase
very likely
Nope, doesn't even see the Arch installer...
Wtf
And it has an uppercase BOOT
Have you tried using ventoy? I usually use that for my images unless I can't like the earlier bazzite images
Where is the download buttons ? 🤣😅
@Aru @antheas hmm I think the cpu governor may be getting stuck on power save when my issue pops up. I was just screwing around in simpledeckytdp and had that set to powersave by mistake and it was at around 5w similar to when I get stuck on wake. Hhd/simpletdp do anything with cpu governor on resume?
@Kyle Gospo tuned?
Although powersave shouldn't be that bad
Yeah that’s the thing setting it to power save doesn’t always do that. I just tried toggling it a bunch
Tuned will never change the mode on its own
It only responds to the PPD dbus or user input
Does it listen to platform profile?
And PPD dbus is only fired off by GNOME or KDE based on user input
No
I'm pretty sure on ThinkPads power mode follows platform profile
I can test that tomorrow
On the ally we set the platform profile there's a chance that's confusing it
When I get home I'll take a screenshot of the default profile so everyone is clear as to what it's applying
Sound still low on rog ally.. 😫😓
So this wasnt there before wtf...
Suddenly I have removeable in the efi entries
tries the HDD again
Still doesnt
How strange
Oh Jesus, it is just that particular portable hard drive.
:facepalm:
So my Ally just kinda decided it doesn't want to start in gamescope about half of the time on boot. It just gets stuck at a black screen and nothing happens and I need to hard shutdown the device.
Out of the last seven boots, two booted, two times I get to a spinning Steam logo and nothing loads, requiring another hard reboot because the Steam menu doesn’t function correctly.
Can you post your gamescope logs from the root of your home dir?
They're hidden files
seems like both logs found your display
can you grab a log of a failed boot?
I'm rebooting the device now to try and grab a log
much appreciated
grabbed while at a black screen, escaped to a tty and copied the files
hmm, the only other user we had with this issue was missing the display
drm: eDP-1 (connected)
drm: selecting connector eDP-1
drm: selecting mode 1920x1080@120Hz
but all of your logs show it found eDP-1
Could be a steam issue, can I have the steam log in the same dir?
I am going to lean towards a steam issue. I was getting stuck on verifying installation on steam on some of my recent reboots now.
Anyone else have the QAM press A on the UI a bunch and take a few tries to open? I figure it’s because it’s hitting steam + a. Also controller inputs interact with the game behind it in certain title while it’s open Just wanted to make sure I’m not alone or crazy
you're not the first to report an odd bug like this where controller inputs interact with the wrong thing. I wonder if the HHD overlay could be related?
similar-ish sounding bug
I played with the delay 1 month ago
Maybe it's too little
At the end it's steam, I can only make it slower
Yes the overlay is a bit related
I made the timing more agressive so that qam opens faster
Because double tap introduces a 200ms delay
That one might be a bit overlay related, dunno. Somebody needs to reproduce
In the end the overlay only starts once you double press qam. Before that it's completely optional
Also worth mentioning the thousands of steam bugs related to controllers. But at the end of the day we get the blame
it's always gonna be something, I get blamed for stuff that is definitely decky loader all the time
or worse, stuff that's actively a bug on SteamOS right now
Yeah it was always a bit flakey when opening on steamos too. I notice the button presses on the steam Ui # mostly happen when it’s resuming from suspend. The button presses transferring over to the game is only certain games
Usually button presses transfer to the game when steam input doesn't work
I can now open the qam menu directly without needing to do Xbox + A
However making that 100% and the default will take a while
Oh nice! Well let me know if you need me to test anything
We are also working on making override hhd easier in the future
You’re all doing great work!
Weirdness is happening. Last few days I noticed that sometimes on resume TDP gets set to 12 and cpu to powersave 🤔 my tdp is just cursed 💀 at least I can just set it back
Using simpletdp
Hello! How to turn off the blinking top LED (near the charge status LED) when Ally is in sleep mode?
Don’t think you can. I don’t see any options in the bios either
I remember there was an option in Windows's Armory Crate, but it only works in that OS
Ok, having the same issue as @Smabe , unplugging sleeping Ally from the wall and powering on, getting TDP ~3-5w, only reboot works
Using SimpleDeckyTDP 0.2.8:
- PG - set to power save
- [x] Background polling (10s)
- [x] Set Max TDP o resume
- [x] Asus Platform profile management
- [x] Use Asus WMI for TDP
yay I'm not alone
I've had good luck so far with that particular issue with WMI set to off
someone fund me a ROG Ally for to debug this 👀
joking aside, perhaps it's potentially related to setting TDP after resume? maybe I should add a toggle to disable setting TDP after resume altogether
WMI off/on - same story
i'm trying to remember if smabe is using bazzite-ally or bazzite-deck
I'm using -deck
so no asusctl is installed
yup
@SATOS are you using bazzite-ally?
it's hard to keep the order of events straight especially after work lol but I think the problem of getting stuck at 5w went away after switching to the -deck image.
if the problem is bazzite-ally, then it might be due to asusctl 🤔
bazzite-ally-stable (as of March 25)
maybe try rebasing to bazzite-deck, see if that fixes it
rpm-ostree rebase ostree-image-signed:docker://ghcr.io/ublue-os/bazzite-deck:stable
is it a long journey (rebase)? it's kinda late in Tokyo 😄
oh err, yeah it usually takes maybe 20-30 mins
rebasing bazzite is slow
also depends on your internet connection
even with gigabit internet it takes a while :3
well, for now I can pretend that I'm staying on the default image an average user would experience 😉
was there something that poisoned the ally image specifically?
I sort of suspect asusctl
but I have no verifiable proof of such
We had it for other reasons but HHD and TDP control have caught up and surpassed it
we do know that asusctl changes platform profile on AC power changes
So if that does fix it for you we'll pull it from the ally images
Well, yolo
we'll see if my 800 mbit/s is good enough
👋
BTW kde still rotates to portrait by default in desktop mode. I have it set manually to landscape
Rebooted and waiting for the installation check to finish
mine did the same, but rotates back in 1-2 seconds
Fixed that blinking LED, sticking black tape was the fastest way to do that 😄
I usually use tape or black marker on most of the annoying LEDs around my room
Well, that Ally is sitting in the dock in front of my futon...
I can appreciate SteamDeck having its LED being slightly recessed into the button housing
Yeah and the deck has a bios option to disable the led
Tomorrow I'll post updates if the rebase to mainline -deck version did the trick with fixing TDP issue
Tokyo signing off
Enjoy the red blinking light, device decided to stop charging today :Angry: looks like it potentially needs a RMA
hello i just install my rog ally with bazzite (gnome edition) on his dock with rj45 now without the dock i don't have internet or even the wifi
any help ?
do a full shutdown + reboot. if you booted Windows recently, it can put the wifi into a borked state for Linux that requires a full shutdown + start up
i try thanks
gnome is the best version for the ally or kde is still the best ?
worked great thanks 🙂
any other tips for a new guys 🙂
personal preference
I don't own an ally, so I can't really give much advice
but you might want to investigate CPU boost controls, the Ally has a known issue with wasting resources due to odd boost behavior
some TDP control solutions also support CPU boost control
Running Ally on the bazzite-deck branch, so far I cannot reproduce TDP issues I had:
SimpleDeckyTDP 0.2.8:
- PG - set to power save
- [x] Background polling (10s)
- [x] Set Max TDP on resume
- [x] Asus Platform profile management
- [ ] Use Asus WMI for TDP
Will further test during the day
I’d set the cpu to balanced
No issues so far, hope that was
asusctl
the whole time...
got a hard freeze for no obvious reason (Hades in 12W), had to reboot with holding power button
And it's back again, TDP dropped quite lowbazzite-deck
😔 yup that's what mine was doing
So it's not asusctl then 🤔
Mine hasn't done that in a while so I'm really not sure what changed
oh I lied it just did it 😂
not u sing WMI right now but I guess I had it on around 7:39 last night
Looks like I need to fix that for wmi
Hrm, so TDP looks correct, but still bugged out to 5w?
yeah
Super weird
Difficult one handed
I'm just assuming it's a firmware bug
So plugging it back into power + disconnecting fixed it?
yup
🤔🤔🤔
same behavior with HHD, you both use the same thing to set tdp right?
Nope, hhd uses WMI
I don't think hhd does anything for AC power events
hrm....if it's a firmware thing they must do some jank shit to work around it on windows
Think it could be because DeckyTDP sets TDP on AC power events? Although I guess that wouldn't explain why it happens for hhd too
I blame Asus
always blame Asus
Well I should at least fix that WMI bug
ye old .toString();
could you do me a quick favor, and check if Asus WMI is fixed with this version?
also, could you check and confirm that the CPU boost toggle works? I changed the CPU boost implementation to be ready for the newer kernel patch that should enable it for amd-pstate=active, just want to make sure it didn't break the old implementation
Suuure
looks good no error in the log and cpu boost is working
thanks, i'll queue up a release then 👍
released. so now we just wait for the CPU boost kernel patches for AMD pstate
seems like they'll be part of kernel 6.9
can't wait
that'll fix p-state on my threadripper too
right now I'm still on smelly old schedutil
why wait, i put the patch on my kernel
and tested it
but
put it on testing because i got a weird suspend
probably unrelated
dunno if it will fix anything, it just disables the boost tho
its better than nothing, but for handhelds maybe it doesnt go down enough
If you send me your patch I can pass that to Jan (or you can they're here LOL)
last time we tried it broke shit for people, so if it's working now that's great
was it that patch?
yeah, or an earlier iteration
dunno, let me look it up
it was plainly obvious
broke p-state for most AMD users
no it was a different patch
i did ping jan this morning lol
turns out, you can yell at the battery to set a charge limit. I was looking for a way to do that with a command so I could automate that lol.
Is the guide out yet? Have dual booted on my rog ally with windows following Arus guide for the legion go as best as I could but Im not sure what plugins and such I should be using and what is working and not
Hey guys, I'm new here so can someone give a summary on what works and doesn't with ally right now? like gyro, sleep/wake, etc etc. planning to get ally in a couple of days and will try to contribute to the effort in development here 😁
Everything works. There's a 5% sleep bug and a 5% getting stuck after sleep at 10w bug
There's a reported SMT bug on the Ally
if you have SMT off and suspend-resume, the device crashes after resume. crash is usually within a few seconds
if someone could replicate and confirm that'd be great
seems to be an Ally only issue, so I might disable SMT controls on the Ally only
Not broken here so far
Thanks, sounds like this user has a buggy device then
I've had a couple graphics crashes in desktop mode while using gamescope on
bazzite-deck
, plasma actually caught it once and reset without locking up the whole system
I can't replicate this either, I have SMT turned off by default and I have been using suspend fine.
Maybe they can try updating the bios?thanks for confirming, i'll relay this to the person who reported the bug. i'm going to guess that it's a one-off issue
I'm having a weird issue where no matter what I do I can't keep consistent fps
Even easier to run games for not stay at max fps , enabling vrr makes it better but it still I get a 15 fps drop every couple of seconds
Just had a crash in gaming mode, is there a log somewhere I can poke at for this?
dmesg is best for that
Neat, I’ll take a look
Can I get the last boots log? Or do I need to just try and make it happen again while poking at it
journalctl -b -2
-1 would have been my last boot, I found it. Looks like amdgpu did explode, taking gamescope with it, I’ll spit this into a file
Pretty sure -1 is the current one
at least on mine
nah, I didn't run the game on this boot, it is in the log here on -1
Mar 31 11:15:54 Aoko steamos-automount[4815]: Cluster 4707421 out of range (183084005 > 7821417). Setting to EOF.
doesnt look particularly good
looks like simpledeckytdp polling might have caused the crash, can you disable polling and see if it happens again?
well at least the kernel stacktrace
@Aru can you check this outIs it huh? I’ll try that.
amd gpu driver freaked out about an SMU command
which is what ryzenadj uses
SimpleDeckyTDP polling is disabled by default, the user had to explicitly enable it. I can check later, currently out for the day
Can somebody please send me what their EFI files look like for Bazzite Grub?
https://discord.com/channels/1072614816579063828/1220428218750996580
I'm tired of not being able to get into my damn installation.
Oh, yeah, the configuration exists outside of the EFI files, so I should just be able to shove this into my current grub.
Okay, just taking the entry doesn't work.
Even just using the Bazzite grub config straight up doesn't work.
@Smabe is the touchscreen function always broken for you? Even outside games?
No. Works fine
does it do the weird thing where you can see a cursor?
It did that yesterday, but after it restart it didn’t
Hasn’t happened again
but the hhd overlay is broken
🤔
Ff7 r definitely breaks all the overlays
I'm not sure what I am doing wrong but I get this weird frame time spike in my ally and I just never get stable framerates
Vrr is disabled and even super easy to run games at max tdp suffer this issue where the framerates keeps going down every couple of seconds and comes back
What’s your tdp settings look like?
local version likes to terminate on resume from sleep sometimes
on the video i removed both simpledeckytdp and handheld daemon so it's running stock, but i tested with everything even maxxed out tdp and cpu boost and all the settings, all behave the same
capping the framerate to 60 , results in the drops now being in the range of 50 to 55, capping the framerate to 40 results in framedrops in the 30s and so on
@Sean ❤️
i cant figure it out lol
if you can test the latest ver
Ja
Odd
rip
shit here we go again
There’s ff7r doing the cursor
i can see it too
it's hhd right? I used to have this problem with chimeraOS too
I think it's because it's looking for an emulated controller
what do you mean?
i don't really know specific but try uninstalling hhd and see if it still happens, for me it stopped back when i was using chimera OS, and i noticed it happened after a game would display "dualsense" buttons from the emulation part, if i open games with no dualsense support it would not happen
man im the main developer of hhd what are you talking about
lmao
you’re not famous enough for everyone to know who you are. You gotta advertise
i got my atoms mixed up
ok i found the bug lol
can you try again?
Yaaaaa
Yup
Touch screen works after leaving the overlay
kernel bugs go brrrrrr
you get timing spikes
Ff7r still breaks steams overlay 😎
No mean to disrespect haha just sharing my experience I appreciate your work and I use it 😁
I see the gpu gets dropped back to 800 MHz at the same time not sure if it's related
Wait, did the default desktop get switched to X11 for plasma???
in the nvidia images
Im on the Ally
rip
Hrm try enabling asus wmi at the bottom of the simpletdp settings and then change the tdp to make it take effect
Oh, that might have been something I did and I'll have to check it out. It's been so long. I just got back into this install.
np, i didnt catch what issue you were talking about
actually that changed again lol
nvidia images default to wayland again
try again, think i nailed it this time
now my overlay works and steam stays broken 😎
spoke too fast
I did, it didn't make a difference
I'm very confused why this is happening if it makes a difference I'm running the non extreme z1
But still some games that should run at 60 at 3w can't even keep up because of this issue
What's the onscreen keyboard shortcut supposed to be? Because tapping what the Steam button is and pressing X is not bringing it up.
there is none on the ally but you can now swap the top row buttons with the bottom ones
and the top row ones support holding
HHD web config?
the overlay works too
Once I take my state mandated stroll thru the woods
@Smabe this is with fixed GPU clocks at 1600 stock tdp , also if I enable vrr my framerate drops 10 %
Weird. I have the z1e but any reason you’re running fixed? Is 1600 the max for the normal z1? Also not sure if setting the gpu clock there is the correct way to do it. I’ve always done it thru simpletdp
Oh just to test if it made a difference , since when it's not fixed I see this weird behavior where the CPU goes back to 800 MHz
Sometimes the hud reports the speed Wrong to o
Okay
If it makes a difference , I didn't create an account in first boot since I had no keyboard I couldn't , so I had to log in as root and create the user the first time and "interrupt" the first boot
It also asked me what I wanted if x11 or Wayland and I chose Wayland not sure that would make a difference
You can see it here
also, i just tested and this issue does not happen if i connect an external screen.... so it is probably VRR related
Weird! Above my pay grade tho. Maybe someone else knows
You cannot defeat square Enix
you pulled again?
Yeah few minutes before I sent that message
well i got a gamescope patch that fixes it, hopefully we'll get that building
but i hoped it would work
gonna try reinstalling, wanted to moved to gnome anyway since i dislike kde so much
it works on my pc
It’s just ff7r for me that breaks it
yeah mine breaks on portal
but i managed to fix it on my version
Qam pressing A is just a steam thing right? I forget
yse
at least it works mostly properly now
Works great imooo
does your mangohud work?
While it’s broken from ff7 or just in general?
general
is it broken for that?
Ya it works in general and in ff7r
whats your gamescope command
Me don’t know
and i dont remember how to get
--play-games-good-pls
Brand new gnome install and I still see the issue , maybe I got a defective unit , gonna try chimera os later
Is it only doing that In that one game? Have you tried a different proton version?
^try that first, but if you end up testing it out with chimeraOS you should report back the result here too
Every game , it's an easy to run game so I only install that
In most games with the vrr windows is unnoticeable, but with moonlight and chiaki is unusuable as the vrr doesn't translate to those apps
Moonlight is a native app so it has nothing to do with proton
Chimera OS has the same issue , maybe i got a defective unit or maybe ik the only idiot who got the non z1 extreme and this is a new issue
It works fine in windows that's what's weird
And it is clearly a VRR issue , turning on vrr takes a noticeable impact in performance and even when I turn off vrr I don't feel like this off , as the game remains smooth within the vrr window
https://www.reddit.com/r/LinuxOnAlly/comments/1bqf70d/so_i_just_dual_booted_windows_and_bazzite_any/
Reddit
From the LinuxOnAlly community on Reddit: So I just dual booted win...
Explore this post and more from the LinuxOnAlly community
I wish we could find a way to maybe auto boot into the boot menu selector
people do this at least for the go
refind with touch support
Hmm, lost my WiFi interface on reboot, rebase is not helping
fixed
FYI: This is well-known bug of
mt7921e
driver (MediaTek Wi-Fi 6E MT7922) that becomes affected by power saving setup in Windows (i.e. if your session is hibernated with power saving plan). You can fix it by shutting down the system completely off or by disabling power-saving feature for the Wi-Fi device in Windows (not tested):
https://github.com/openwrt/mt76/issues/548#issuecomment-2021497621GitHub
mt7921e: probe of 0000:02:00.0 failed with error -5 · Issue #548 · ...
Running Ubuntu 21.04 on my ASUS ROG Zephyrus G14. Kernel version: 5.12.10. In the network settings, it says No Wi-Fi Adapter Found. rfkill list all 0: hci0: Bluetooth Soft blocked: no Hard blocked:...
Thanks, Asus 💩
Hi, to install EmuDeck on Bazzite on my RogAlly, should I choose the Steam Deck version?
sure, should work fine
Thx 🤗
I think one bug on bazzite in ally. I often fully shut down my device. but when I turn it on after few hours. ally's battery is reduced. maybe 7hours = -6% something happening.. like suspend mode.
Noticed this on my trip too
Might have to do with the fingerprint sensor
Someone vaguely mentioned something about it power draining on ChimeraOS
Seems like it should do the same thing regardless of OS then. I’ve never powered it off for an extended time before
@Smabe seems to be something definetly broken with VRR in the non extreme Z1, i got a 4k240 vrr screen, external screen and when enabled VRR the screen caps to 30 dps, in desktop mode, i can push 4k120 without any issue but in game mode VRR breaks everything
Even so, in desktop mode and in windows i can push 4k120 hdr even a low wattage but in gamemode, i can't even with 30 watt tdp, i can at most do 70 fps, obviously i do not plan to play games at 4k120 in the ally but for a gamestream client (very little things can serve as a 4k120 hdr client)
try disabling scaling i found it drops perf at high resolutions
No difference and it seems that this is an issue in general with this model I can't keep 120hz consistently at all
I'm torn between run windows on this model or just return it , which sucks I don't really like the ally but for 300 bucks this was an amazing deal
The vrr patch set is fickle
It's unfortunate but without a device I can't help you
it could be that the Z1 ally's display isn't being treated as an external screen
since that's how VRR is handled on the Z1E Ally, if i'm remembering right
True but I think it's the same model name
there's 2 dmis for the Ally now, right?
More like kernel broke and made another one but yes
oh is that why there's another dmi? lol didn't know that
Been searching for a little bit here and can’t find an answer… trying to use a browser overlay within the game mode - did I forget to install something or is this not native functionality?
I’m stupid, ignore me please. Had to go to desktop, add nonsteam game (from UI chrome didn’t install), add chrome (Firefox scaling doesn’t work)
yeah gonna return it and look for a cheap z1 extreme
Slickdeals
Open Box: 512GB ASUS ROG Ally 7" AMD Ryzen Z1 Extreme Gaming Handhe...
Best Buy has 512GB ASUS ROG Ally 7" AMD Ryzen Z1 Extreme Processor Gaming Handheld (Open Box / Excellent, RC71L-ALLY.Z1X_512) on sale for $485.99. Shipping is free.Note: Due to product being ...
That's the one I got , went to return the non extreme and pick it up this yesterday
Can confirm that the battery drains while off. Had it off since Friday
asus doing asus things 🫠
Wtb steam deck 2
@Smabe the fingerprint reader doesn't turn off when you shutdown so it always drains the battery you need a udev rule to fix it
sudo nano /etc/udev/rules.d/50-fingerprint.rules
ACTION=="add", SUBSYSTEM=="usb", TEST=="power/control", ATTR{idVendor}=="1c7a", ATTR{idProduct}=="0588", ATTR{power/control}="auto"
save and reboot
Very nice, I'll ship this
Thank you
Awesome!!
@Smabe alright man, i changed monitor, cables, dock, and the ally ALL MY ISSUES STILL THERE :laugh_crying:
did you try chimera to see if the same issues existed?
O_o
z1 extreme with VRR off gets a timing spike and goes continuos back and forth from 120 to 105~ fps, with VRR there's a performance impact from 120 to 90~ fps
yes they exist, but my onexfly without VRR (120 fps too) doesn't see these issue
so im assuming it's the ally and linux?
hey actually now that you mention other hardware
how well does the onexfly run? do you run chimera or bazzite for that?
need to add more handhelds here:
https://universal-blue.discourse.group/docs?topic=1038
Universal Blue
Bazzite Handheld Wiki
Contributing This page is a wiki, edit it to add any relevant information you may have regarding the handheld and your experience with Bazzite on it. Make sure to follow proper documentation guidelines and contributing guidelines before adding any edits. Handheld Compatibility This does not include all of our confirmed supported handhelds cur...
chimeraOS , i loved it in chimera but the sound is not working in linux so i had to dualboot windows and do some trickery to get it working by tricking the driver
I actually prefer it over all other devices, but looked into expanding the storage to 2tb and it was a pain in the ass so i just returned it and I'm waiting for amazon to process my refund to rebuy the 2tb version, although they just announce a intel version of their AOKZOE clone so i'm sure they might announce a refresh of this too
I figure i could wait with the very cheap ally since i had some coupons from best buy and the open box are dirt cheap , but i can't make this thing work for my setup
I know if you're running horizon or elden ring at 40 fps no one cares about VRR not working at 120 fps, but it's kinda my only need 😭
You were trying to run balatro right? I’ve got a few hours in the airport and I’ll try to download it to see how it runs. I don’t really play many games what actually hit 120fps on the ally
balatro, pepper grinder, celeste, gris, kaze
all have the same issue , all hit 120 fps in both ally and onexfly
onexfly can play all of those at kid you not under 6w at 120
Hades should hit 120 I assume?
hey out of curiosity
what is this driver for the onexfly?
i'll let you know in 20 min or so,
what do you mean?
to get it to work for chimera
what did you do?
you dont have to say all of this now
see how your ally is
the audio is from Harman Kardon, it's a custom realtek version and while it works in linux, it cannot be "turn on" by linux, seems to be that windows itself is the one letting the driver "wake", so if you install chimera or bazzite you won't get audio.... but
if you boot from say an external usb to a windows 11, wait until you hit the desktop and force shutdown and quickly turn on again, the audio device doesn't turn off, and you will get audio in linux, there are some people working with onexplayer to get the audio working properly in linux, but for now that's the solution, i dualbooted windows and chimera OS but that's why i wanted the 2tb version
alright thank you for this information
that's a shame it's so quirky like that
hades shows this behavior for me:
VRR off at 15w = 120 fps with continous dip to 116 to 118 fps
VRR on at 15w = same behavior
And it's kinda key what the issue is, it seems VRR is always on, and enabling VRR has an impact into performance at least at higher framerates, in hades since you can't run a lower tdps your TDP is always high enough so you don't see the VRR performance cost
the weird thing is , in desktop mode these issues don't seem to exist
This is with VRR off and still the fandom frame drop keeps happening and even here in this recording is very noticeable
VRR on same behavior
@mc @Aru This is on
:testing
now, or at the very least building on it
if you want to give it a try
you'll also get Kernel 6.8 w/ this
so do let me know if any new fun stuff appearsGetting a solid 120 during gameplay
Even at 15w
Enable Asus Platform Profile management is the issue
Asus strikes again
Once i disable it, it goes away
I have it on
If i copy your settings it goes away on my side, i think the issue is background polling on +. asus platform profile , try it
Aww my decky broke
Yeah it dips when it polls
Just 1fps for me but sometimes down to 116
Sounds like I should forcibly disable polling with platform profile on the Ally then 🤔
I'll update SimpleDeckyTDP to enforce that
It’s almost time to Rename it to AdvancedDeckyTDP
Is there a reason for it to exist anymore?
Force WMI on both the go and ally
And nix polling for all devices
Gpd Ayn ayaneo don't override the tdp
You just need to set it once after sleep in case the user hibernated
I intend to make everything toggleable and optional, just in case something stops working, or if acpi_call isn't installed, etc
Might nix polling though
ally does nto need acpi call
very soon legion go wont need either
Though polling does still have a use case for nobara users with steam patch
but beware of the suspend bug on the ally
thats nobara's problem
Asus WMI is disabled by default in the plugin
you can replace the polkit if you want but tbh allowing users to break their stuff to workaround that problem eh
polling causes stutters
i can verify that too
when hhd boots it freezes the system a bit
One of my goals with the plugin was to provide a bunch of options to account for whatever situation a user might encounter
But also not force any options on the user. Previously when I used PowerControl, it was forcing some behavior that I didn't like.
Didn't want to end up doing the same
❤️ cpu boost toggle
My one love
you should push for the pstate patch to be included, it works really well
at the end of the day people want something that works, your problem with powercontrol wasnt that it was forcing stuff you didnt like, it was that it was forcing stuff that broke your setup
thats my opinion at least
It was a bit of both actually
yes, forced shaddy stuff + broke your setup
It forced steam patch and filesystem unlock on ChimeraOS
can you work on chimeraos without fs unlock?
Yeah works fine
And PowerControl had broken controls for some stuff, sure. But I prefer to not use steam patch, basically had no choice with PowerControl
yeah lots of people dont and lots of people do
@Kyle Gospo I rebased from bazzite-deck:stable to bazzite-deck:testing
it didn't create the udev rule 😮
/usr/lib/udev/rules.d/50-ally-fingerprint.rules
there for memy bad I looked in /etc/udev I will turn the ally back on and verify
all good
yep It's there 👍
When you have some time, could you test this really quick? Made it so that it should be impossible to turn on Polling and Platform profile at the same time.
it'll have to be manually installed
So I tried rebasing to deck:testing while messing with my controllers, and it appears to have made my bluetooth stop functioning entirely, even after going back to stable
Booting into windows appears to have tickled the Bluetooth into working on stable, I’ll check testing again
Okay, after rebasing to testing Bluetooth still works, I have the same controller issues I mentioned in https://discord.com/channels/1072614816579063828/1087140957096517672/1227491437831262218 but I don’t think it’s an Ally specific issue.
I have no idea what made the Bluetooth work this time, computers are silly.
real
Surprise surprise, testing is a little funky right now on the Ally. Sleep broke for me, and then sound didn’t work on the next boot. I hopped back over to stable for now.
exactly why we're testing 6.8
thank you for the report, I'll hold stable back a bit longer 🙂
I saw that there was some work and I wanted to poke in and see because of how easy it is to just rebase, glad to help lol
oh is 6.8 on testing?
i could try testing it on my LGO too
how do i install it?
aye
I can't reproduce sleep or sound problems on testing both are working perfectly here
bluetooth is not working for me on testing 🤔
let me test stable
If you run into the same Bluetooth problem I had that would be silly
I had a failed wake up from sleep, I hard reset, sound didn’t work
manual install instructions, let me know if you have any questions
https://github.com/aarron-lee/SimpleDeckyTDP/?tab=readme-ov-file#manual-install
nice, time for me to rebase and test
bug found in terminal
deck:stable
deck:testing
ah that's still a thing
affects all testing images then
motd machine broke
LGO suspend might be borked on testing. It suspended once successfully so far, all the rest have failed. It immediately wakes up after an attempted suspend
can you grab a dmesg for me?
https://paste.centos.org/view/0f81d80c
also had a odd issue where after the one successful resume, the controller was mapped incorrectly. flipping the fps mode switch on/off fixed it
my game also randomly had steam input disabled, odd stuff 🤔
going to temporarily rollback from the testing branch for now, need suspend
is broke
rpm-ostree status | fpaste
rpm-ostree remove yum-plugin-copr copr-cli dnf-plugins-core
I would also remove all these devel packages and do whatever you're doing there in a distroboxI assume those are there from when I let antheas SSH in for dev stuff
would make sense
I'll give it a shot, thanks Kyle
np
That worked woooo. Thanks again
np
@antheas ready to test charge limit if you want
sure, try it
Just use ye old script to grab a local HHD?
theres a good chance its shipped
otherwise yes
Cool I’ll check
Before I uninstall simpletdp, Is it under TDP? I don’t see the option
yes its under tdp
Oki
you can also move stdp
just change the folder name
That works. Would be cool if decky just had a way to disable addons
ive had multiple people not disable tdp so its good that option is there for now
Hm. Wru SMT. Probably should have rebooted after removing stdp
Even tho I did have SMT enabled
does disabling smt help measurably?
No I’ve always kept it on
It’s just disabled now for some reason after removing stdp and enabling HHD tdp. Gonna reboot
i get that but that setting causes this issue a lot, not just with simple decky
so its worth asking if its worth it
I think people used to disable it for emulators before that kernel bug was fixed
Charge limit works btw
@antheas it’s haunted
its moving on its own?
how did i manage that
Haha
oof
Yeah it happens after I move around the slider
how do you reproduce it
I think it happens if I drag around while outside of the bounds of the slider
gamescope touchscreen woes
at least its not doing stuff on its own
i will look into it
crysis averted
The world is safe for now
cant get it to do it even with the ally tdp
will try more tomorrow
Let me know if you need anything. Can even hop on a video call to see if we can reproduce. I’ll be off work tomorrow because jet lag and being sick sucks
Get some rest
We'll see
when i put my ally to sleep, the leds around the joysticks flash and its really annoying. is there a way to turn them off? I haven't found an option in the rog control center
gotta turn it off in windows, i think
i uninstalled windows 💀
windows2go usb time
why did anyone at asus think that would be a good idea?
beats me, they've been doing it for years on their laptops
Zephyrus G14 2021 had the entire keyboard flash in suspend https://www.reddit.com/r/ZephyrusG14/comments/pgqdim/why_does_my_g14_keyboard_keep_flashing_twice_in/
Reddit
From the ZephyrusG14 community on Reddit: Why does my G14 keyboard ...
Explore this post and more from the ZephyrusG14 community
and they still do it on their newer devices
LED on the left of the power button is impossible to turn off, sadly
@antheas sooo seems like controller no work unless I disable steam input. anything change in the last week?
*in game
I haven't touched anything for the last 2 weeks and the code hasn't changed for a month
Steam updated
dang it steam
Also steam kinda breaks after suspend if the suspend broke
And latest ver is broken
suspend seems fine for me. Just the controller is hit or miss now. doesn't work at all in valheim
if it's steam I assume a rollback won't fix it
Well you're welcome to try
Part of the issue is failed suspends for sure
Others have had luck in using an older version
hrm nope. I guess it's steam. I went back to 2024-04-14
0406 is what people have luck with
no luck there
Automatic SD card mounting is broken on
bazzite-deck:testing
, gaming mode wants to format the sd card. Reverting back to latest
automatically mounts the SD card without issue.
Mounting the card in desktop mode and returning to gaming mode works though, it stays mounted
I’ll hang out on testing for nowI played some Persona 3 Reload last night on testing for a few hours, I had noticeably worse performance in game, I’m assuming probably stock kernel related so I guess I’ll wait and see on that one. I averaged around 50-60 fps usually at 900p on stable, but last night it was mostly around 30-40, I ended up dropping it down to 720p to try and make it happier. I also had my audio going silent for brief bursts while docked.
Has anyone manage to get waydroid and controller working ?
Can't seem to get a straight answer
quick update on this, the performance hit appears to have been related to having my screen resolution on the docked output being at 4k 60, at 1080 60, performance goes back to where I expected it at 900p
doesn’t make a whole lot of sense to me because I am not running the game at the display resolution, but computers hard
I have before, worked without me having to do anything.
But I actually manually disabled it, because it would still capture inputs even when I'd open something else up in game mode
E.g. if I had waydroid and a steam game open, it'd capture inputs when i was playing the game
Hi 🙂 AMD Fluid Motion Frames (AFMF) is going to be available on the ROG Ally on Windows! Tomorrow’s (April 25th)
will this be available on on Bazzite? :sakkaMMMM:
it's only for windows
This can work on Linux if the game itself supports it
Is Ally getting AFMF for all games or something? IIRC it requires game engine integration
yeah it's a driver level thing
isn't afmf the driver-level integration?
and i dont think AMD has open-sourced the AFMF stuff
I don’t think they open sourced it yet, but once it is I don’t see why it couldn’t happen. It doesn’t require any information from the game quite like genuine FSR 3
Steam input is still busted for me @Aru @antheas you two have LGOs right? no issues there?
elaborate on "broken"
is something not working?
I have to disable steam input for my controllers to work, depending on the game it'll need to be an xbox controller for native support
what do you mean?
im on the steam beta
and its a bit iffy aint gonna lie
I meantioned it last week and you thought it could just be steam being shitty. But controllers won't work in most games for me with steam input enabled
i've only been playing one game recently, and it's been working without issues 😅
after suspend?
just in general
what games are you seeing it in?
basically everything
forza, quantum break
\fallout 4
https://steamcommunity.com/id/antheas find a game here thats under 10gb and does this
Steam Community :: Antheas
No information given.
well quake works lol
well shit, every game I've downoaded that we both have works just fine. Forza and Quantum break are definitely unhappy with it. Let me just try to reinstall them I guess
someone else mentioned lutris games exclusively didn't work for them on the LGO yesterday
although weird to only specifically mention lutris
and they had the games added to steam thru lutris
so it wasn't like they were in desktop mode
thats cursed
so it's proton
I was forcing 8-32 after unchecking that steam unput works
wonder why it suddenly broke
steam gaming mode works in mysterious ways
@antheas since you have the blessing of j0rge now and i see what you're saying
maybe we should do that
well it's on kyle to actually implement when he's back on
but maybe we do need consistent builds
I tried to play Balatro while waiting for the train, but barely finished the tutorial - Ally got very hot and powered off. It looks like fans were completely tuned down for some reason
power button was too hot to hold a finger on it for more than a second
*did a rebase before leaving home
Do you have the platform profile option checked in simpleTDP?
yep
how to use custom fan curve on bazzite3.0? on hhd only?
Powercontrol which is a decky plugin and an ROG app on the desktop
Reddit
From the ROGAlly community on Reddit: Steamos 3.5 on the ally
Explore this post and more from the ROGAlly community
slander!
ohkay thx
Steam deckofy is shipping me? Lol
this button cant call quick access menu while playing games on lastest version 20240501.0
i find if I open the steam menu with the button on the other side first, then the armory button starts doing what it should
yeah I checked it. but that isnot enough for me. so I did rebase to 20240427. now everything is ok
getting fixed atm
downside is its going to be a tiny bit slower now
the new update might be out already
ok thanks
Is anyone else having an issue with it consuming a ton of power in standby? In two days of 0 usage I go from 100% to 0
The ally has a tiny battery 😦
when I leave my steam deck in sleep it barely drops at all. 100 to 0 in a day or two seems excessive
batterylimit function no working on latest version. I did edit batterylimit=85% and set 85% on rog control center. but charging at 100% on gaming mode. I think rog control center has saving problem. because that is reset to default values everytime itself about performance setting and batterylimit . when I go to desktop mode it is showing setted value charging 100% and performance mode.
Has anyone seen the issue where when doing cloud gaming (either moonlight or GeForce now) there seem to be a schedule task that introduce a hang in the network for like 30 seconds ?
I'm able to reproduce it every time , and using nethogs I can see there's a network manager task happening at the same time
Not sure if there's a setting I need to disable but it keeps happening where my network drops frames and gets a lot of stuffer for like 30 seconds then goes away for another 5 minutes
Happens 100% of the time and seem to be schedule at boot , like I might start playing GeForce now and get it right away but then it will come back 5 min later
Someone here seem to have the same issue https://www.reddit.com/r/LegionGo/comments/1cgbr38/moonlight_on_bazzite/
I found that it’s not very stable on WiFi 6. It’s a lot better when I move to my older WiFi 5 ap. For both moonlight and chiaki
Could just be my unifi u6 lite not being very good or something else. There’s a lot of variables
does anyone know the shortcut for bringing up the onscreen keyboard in Mouse Mode?
documentation says you can hold down the armory crate button for mouse mode, but doesn't actually document what that changes. I figured out that RB = left click and RT = right click but nothing beyond that. Short pressing the Ally button brings up the calculator for some reason.
i know in Windows the shortcut is M1 + M2 + Up, but that doesn't work on bazzite
In desktop mode? You might have to go into steam and explicitly bind it
My understanding is that the Ally's menu buttons don't support hold actions. You need to bind it to a short press via steam input
Alternative is to configure the maliit OSK, it pulls up the keyboard when text inputs are tapped. https://github.com/aarron-lee/legion-go-tricks/blob/main/bazzite-maliit-keyboard.sh
GitHub
legion-go-tricks/bazzite-maliit-keyboard.sh at main · aarron-lee/le...
Guides, Tricks, and Tips to get the Legion Go running best on Linux - aarron-lee/legion-go-tricks
But not all software works with this kb, e.g. Chrome doesn't support whatever is required for the keyboard to automatically pop up, works well with Firefox though
Anyone having issues with the controller not working in non steam games?
i tried installing bazzite in several way and more than 50 times until today but the result was always blackscreen after initial setup and reboot. Anyone also never got it to work ? this applies for the rebased version of fedora 40 as well, once rebasing is done, bazzite will boot into black void
If you connect an external keyboard, can you get to the terminal if you press CTRL+ALT+F2? If so I have something for you to try. I created a video, this is the relevant part https://www.youtube.com/watch?v=gE1ff72g2Gk&t=244s.
tl;dr;
Current gamescope is currently broken, and there is an older Bazzite image that might fix the problem (40-20240427).
thanks for the video i will try
Any luck?
not at home i wont be able to try today
Its a way to fix pad not work After resume?
Hmm doesn’t seem like the ally’s screen is being detected properly again after the latest update I installed this morning. VRR seems broke
might just be broken in the steam menu actually
sometimes opening handheld deamon and switching emulation type fixes it for me
Can’t install with the lastest iso I have an error of one partition active when i try to install it
Any idea ?
Using old iso and updating after that is ok ☑️
Is anyone having a problem with rog ally when suspending it? When I suspend and return I only hear the command noises and the games no longer recognize them.
Hmm I can confirm that its broken in game too. Was wondering if it's possible to rollback to previous build of bazitte before this got broken?
Can't seem to figure out why i lost my 3 dot and steam menu buttons, can't open the menus , the control works fine but i lost all that functionallity
systemctl status | grep hhd | fpaste
I'm at work but i'll do it at lunch
Finally, someone on this discord has also mentioned this issue
Any chance you could confirm if that's actually true?
It's an issue in game aswell, when I'm home, I'll record a video
a lot of people have reported vrr broke
The fact it's only now that this is being looked into, there needs to be an ally or handhelds team, if there ain't one?, cuz this has been happening a while
Does old gamescope fix it?
Rebase to 04/27
Rolling back firmware to 40-20240427 does fix it.
In desktop mode my buttons work , but I get duplicate input in my games , I honestly just want to remove hhd like I did in chimera os
It's only problems and I don't care about paddles
Once I go back to game mode my inputs stop working again or are always duplicated
Which games, what logs
Chimeraos works the same way
Also a lot of the time it's because the kernel driver breaks
The controller with power saving
Remove the grep
Update proton
Another user fixed your issue by updating proton
how to get digital keyboard and mouse to work on rog ally
Are you shipping something to automatically open the steam keyboard on text fields now? It's a nice idea, but it makes literally every text field impossible for me to right click and use the menu on.
Nope
You in game mode?
huh?
No change from us lol
No, desktop, Firefox
Yeah nah,I'll try and reproduce that when I get home
Unless valve pushed that out we've done nothing
I never had it happen to me before, and when I have a password manager, or if I want to copy and paste something, I just can't
That's very weird
this happens on steamOS sometimes for me too
rarely
Has the vrr issue been fixed yet?
I dont have issues with it, have it enabled en have allow tearing on. Dont have screen tearing in forza horizon 5, helldivers2 or hades.
Is vsync on?
No
Have you limited your frametate?
No
Wait nvm i limited most games to 60fps with ingame limiters for battery life.
Limits me to 70 in selaco at least
Vysnc off with no limiter
Even the composition fix does fix the performance in games tbh, still stuttering, I roll backed to 5017, no issues, smooth as a sailor
Doesn't* fix
need help with testing the leds guys
the more the merrier
im down to help with that.
We tested the LEDs but still need general testing
ujust _hhd-dev
Report any issues
Version revers after rebootGreat, will give it a try rn
Spiral doesn't seem to work for me
I was told it worked
Maybe it doesn't anymore
Does it do in windows?
Don't have windows installed anymore.
But my rgb has been messed up ever since i used rog control panel
i'll have to remove spiral for now i guess
did hhd fix it?
i reworked the led logic
but yea spiral i tried to fix maybe i cant
except for spiral yes. But i prefer to leave them turned off.
Even when i switched back to windows the spiral was broken. Maybe something about rog manager messed up something in the rgb controller
also try to open the overlay by double tapping the right button
Thats how i opened it
no youre not the only one for which spiral doesnt work
the color settings work too?
if one of you can try the spiral mode in openrgb that would be great
the code is based on rainbow wave
Collor settings work
Setting it to "off" leaves the last known preset active
so it doesnt work
i was told that i fixed that too
Not for me
you ran this command now?
like 10 min ago
Sorry for the bad picture, dont have discord on my ally
when did you udpate
10 min ago?
I just rebooted and ran the command again
like 5 minutes ago
do this
so that we get some logs
and take a picture after you press off
one sec
ok, rerun
reboot in between runs?
no
same result
hows the log
you ran this?
all of
Yes
there are no logs, hm
change some settings
the others worked?
i added logs and pushed them
if you ran the commands you should have them
solid, pulse and rainbow work. Spiral and off don't
you dont have the logs
where are they generated?
you need to run all three commands
i added a log with the rgb commands
and you dont have it
Doesn't give me a log no
you ran the ujust again?
yes
it downloaded stuff?
didnt download
now its downloading
gets stuck like this now
it stuck?
Yes
let me run it myself
I’ll try it in a bit but mine were
off when I installed bazzite and we don’t know how to turn them back on without windows right?
curl https://raw.githubusercontent.com/hhd-dev/hhd/master/hhd_cmd.sh | sh
new command
launches the command straight away
no more messing around
we do now
should be fixedOoo
Spiral and turning the LEDs off seem to be broken
so with the new script the hhd overlay wont open anymore
So hhd won't open when double pressing the armory create button. Opening it with the start menu does. When changing presets i get this now. Spiral and off still not working.
ok disabled is borken
let me try to fix
doesnt send the command
run again
off is working now
what happens on spiral
Turns leds off
Its back again. Lights just turned on
maybe its the speed
speed direction and brightness doesn't change anything
mmm
does pulse work?
how does it look
im heading offline for now, i wouldn't mind helping again some other time
try again if you can
otherwise night
Off works now
what does spiral do now
i changed the mode
spiral is weird
sometimes they both light up
sometimes only the right led
Bot its always a static color
got it
well, we'll figure it out later
maybe its not spiral
trying something else
its up
hm me no get rgb controls
that sux
it's because I can't read
spiral turns leds off now
But after learning to read they still don’t work. Oh well. Maybe one day I’ll reinstall windows to fix that
@antheas This will all uninstall after reboot correct?
maybe your ally leds died
the files will be there but yes nothing will run
if the 200mb bother you you can delete
that wouldn't surprise me
how does the rainbow look on the ally
does it cycle colors or is it the spiral one
turns out i misunderstood some stuff
ill fix it tomorrow
probably the speed broke it
ok rewrote most of the rgb ally settings
turs out speed is 3 values low middle high
give it a try
is Decky Loader not appearing anymore for anyone else?
fixed it by reinstalling, but now my games keep randomly switching between xbox and ps5 glyphs
anyone else noticed that the Ally glyphs are slightly oversized and the top row of the library gets cut off a bit because of it? it is triggering my OCD 😛
You have to use the CSS Loader to change it to Ally
Fyi VRR still limits fps to 70
enable force composite in game mode settings
Where that be?
should be under developer settings in game mode, you'll need to enable developer settings first
ahaa thanks
Hi all, is it possible to display xbox glyphs ingame while emulating the dualsense controller (for the back buttons) with hhd-decky? Thanks
next version has xbox elite which has paddles no glyphs
need an ally owner to test the leds
the sooner you test the sooner you get
I wish mine worked 😩
@antheas atm you can only with css loader
anyone with working leds wants to test?
How can test?
ujust _hhd-dev
will run until you rebootOk , spiral not work
Raimbow seem to work , but speed not work (slow medium and fast come to same speed)
Duality work (bit strange to set but work)
sux, i removed those settings
so now we just need an ayaneo or loki owner
run the command again and if all the settings that are left now work we're good
just pushed the change
Ok try update
Spiral Is gone
i really tried to make it work
also forgot to mention
some colors are missing on the UI
thats why duality is weird
we spent like 2 hours trying combinations
here is how the final ui looks for that
its good that that works though, that effect was a pain
Look great
One thing
Its normal pulse speed Is so speed?
uh i watched this vid
Misaac
YouTube
ROG ALLY RBG Lights (Modes/settings, colors & How to Turn off)
Different RGB modes on ASUS ROG ALLY! How to change brightness and turn off lights to save battery life. #pcgaming #Asus #rogally
added the speed slider to it
can you rerun the command?
maybe it has a speed setting
yes in the vid its a lot slower
Yes lets try
Seem the speed dont Change
the mode is called strobe on the ally, kinda makes sense tbh
sux
well, maybe ill do duality with the second color being black
ok try again
Ok
Now work fine
perfect
ok, give it a go if you find any issues report them
should be released in a couple days
No problem
Are Tod controls not really working well with cpu boost being on atm ?
I tried the setting from the wiki to have control over it, but it ended up making the Ally run at 10 fps
Also the frame rate limit doesn’t seem to be exactly working ? Like instead of 40 it’s stuck on 43 (or is this because of vrr)
VRR, but also enable force compositing
It's in developer settings in game mode
Done, also what force composite do?
Workaround for a gamemode bug that makes VRR not work the way it should
Ah great
Ngl vrr feels very good in this, I could even say better than the windows at least on Elden Ring
is there any way i can make sleep mode run on lower consumption ?
i feel the device tries to stay online the whole time
(since i did it for elden ring and i did not get any notification that i am offline now)
Thank you! I've been trying to search for this for 3 days lol is this kinda stuff pinned anywhere on this server?
We keep these sorts of tweaks in our handheld documentation in discourse
That one's a relatively new one, it's a bug in game scope resulting in the need for it
this is on the handheld wiki page
When that's fixed you will ideally want to undo that change
although i added it yesterday
oh kyle already said what i just said
Makes sense I stopped looking there post setup and started searching here and github lol
yeah i redid it recently and would like it to be a somewhat up to date place for known issues for whatever handhelds are listed there
hi ive been trying to get Bazzite on my ally but everytime i get to the install part i get an error saying device is active and it always shows that no matter what i do, ive followed the guide and ive watched videos of it but nothing changed. if anyone can help please, if i knew it was going to be this hard i would of just stuck with windows
Did you delete windows ?
Or you plan to dual boot
You need to have fast boot and secure boot turned off in bios + windows through powershell you need to disable hibernate
I watched a video skipping that and I was pulling my hair out for 2 hours
If you deleted windows but the partitions are still there you need to find a way to delete them. For me I had to go on ASUS cloud in bios and when doing the setup I needed to decline using bitlocker then that erased the partitions and I could install it. Hope it helps
thats new actually
we never had this problem before 2 weeks ago
thats why no videos mention it
I had the installer delete windows yet it gave me the error
Ya it seems to be a ally specific problem with bitlocker needing to be unlocked.
Knowing ASUS it's some completely undocumented change to their firmware that just popped up
Like the one that would "void the warranty" lmao
But idk the bitlocker code that was tied to mine was from the first install a year ago
I would say its a Microsoft thing but none of the other windows devices seem to have that issue
So it's an ASUS problem
That must be it, because I did an update a day before going to bazzite
Ya I think something about the initial setup on the ally created a bitlocker, maybe to get the free game pass? Had to be something that made it necessary to log into Microsoft account
So what? Am I basically stuck with windows
reinstall windows, make sure fast startup and bitlocker are disabled
then try again
And how do I disable bitlocker
When I did the asus cloud restore it automatically popped up for me
If you get all the way to windows without it asking for the bitlocker then try this
It also should be in the security settings of Windows 11 if I remember correctly. You should be able to turn it off after an install as well.
oh hey you beat me typing lmao
Just echoing, i also had this issue a couple days ago on my Ally initially setting up Bazzite as well. Bitlocker & fastboot seemed to be my issue, although I couldn't find the right settings within GUI I just got annoyed and went to cmd prompt, and when I checked, my fresh reinstall of windows removed BitLocker encryption
how the f does it still have the problem after bazzite was wiped
did any of you figure out how to fix this in linux?
it can be bundled in the ISO if you do
I meant I had the problem prior to booting bazzite, then had to reinstall Windows to fix the issue, and then once I finished making changes bazzite install worked
Hm, any reason why hhd wouldn't create token? been trying to access it via the cat command on the configurator page, but no directory exists within .config so I don't have a token to provide
you must be looking in the wrong place
if nothing was in ~/.config your entire desktop would be very, very broken
hahaha no I mean the specific hhd directory that is supposed to be found within .config doesn't exist
ahh ok
good lol
I'll let @antheas answer that one then
yeah no rush, trying to get used to going full bazzite so trying to slowly get through kinks I'm finding along the way
hhd
Just delete it
got the following trying to run uninstall script:
Those scripts don't work on bazzite
What device
ROG Ally
Did you start the service?
Get us your dmi info
badda bing badda boom tyty kind sir i indeed did not have service started
Any idea what can I do to bring back simpledecky tdp after latest update ?
I tried going to the setup thing and do retrieve decky , and put the command to download the simpledeckytdp but nothing happens
Is it supposed to be phased off so we use HHD ?
If so even with decky not visible, HhD still won’t use TDP controls atm cuz it’s still in
Reverting to stable fixed it, I will miss the recording 😭
Decky broke?
Well it's decky so
Hhd 3 releases today
Willl it be on discover store ?
Pretty new to using this so I have no idea how updates happen
I assume when HHD 3 comes then I will have to uninstall decky ?
Hhd is part of bazzite
Or at least tdp
You can use decky if you want
Decky is not just for tdp
Ye just realised I meant for tdp
Tdp controls will still be optional with hhd
And it will have a button that will remove decky tdp plugins
Not decky
Ah that’s awesome
Decky tends to break on non-stable steam client. Usually requires reinstalling decky for it to work
Ye I tried through the installer that I used at the start “retrieve decky” option but didn’t do anything
@Madao not sure if you are having a similar issue, but I couldn’t for the life of me get decky to re-install on my Legion Go. I ended up getting the installer from the decky GitHub page, and installing the beta version, and that seems to make it re-appear. Posting here for visibility
Thanks I will do it when HHD v3 gets pushed, I really like the recording
On
bazzite-deck:testing
, while plugged in it doesn't show that the Ally is charging, but the battery percentage is increasing over time
Latest testing update, charging indicator working again, but hdmi audio does not work
Also, if the Ally screen is disabled in desktop mode, when switching to desktop mode panels do not appear.
I've been running bazzite-deck on the Ally for a while, is there any particular reason to use the bazzite-ally image at this point?no
wait really?
the ISO is still available
i thought this included specific ASUS stuff
It's also like, half a GB larger. I was just wondering because I never really noticed anything missing from just using the deck image this whole time.
Yes ROG control center that just breaks shit
Hhd 3 has all the user facing features now
may want to let kyle know^
since he's the one who manages what ISOs get downloaded on the website
I'll swap the website
HDMI audio might work, may have been a me thing, I'll get back to this in a minute
Rebased to stable, HDMI audio does work, the panels not loading issue with the internal display disabled still occurs
what watts do yall use on the Ally when its just on the steam menu ?
noticed that at 8 feels a bit slow, so got curious
Is vrr fixed in 3.5? Can't see it in the changelog
yes
What is TDP Boost in HHD menu on Ally ?
cpu boost ?
Nope still an issue, just updated it, seems not fixed yet still
is it possible to make HHD remembe the TDP for each game like decky ?
or it's just universal
The Steam TDP Limit slider should work per-game with the latest version of HHD
oo !
thank you now i get it
any idea about the TDP Boost option tho ?
is it Cpu boost or is it the ROG Ally "turbo" to support "30 watts"
It's cpu boost and no you can't manually set each game tdp with handheld damon
thank you 👍 , i will try the steam tdp limit
Simple tdp?
no like what Sean said above, using the TDP Limit slider should work now
via the steam right menu
Yeah, the latest version of HHD, if you are using it for TDP control, should be able to listen to the Steam TDP Limit slider now.
SimpleDeckyTDP isn't required at all anymore for TDP control
any idea if HHD works all good with current steam beta client with recording ?
otherwise i will test myself and report
I have used it with the recording beta when it launched and it was fine for me, but anything can change at any time in Steam betas lol.
can i do that dfor the main menu now too ?
because i noticed after u exit a game and u set the steam side TDP it will be there (13 that i set manually instead of the 9 that i had before launching the game)
i suppose it's not a big deal since you would want to just hop between games and not stare at the menu
Yeah I haven't used it too much, it did only exist for a couple days lol, but in theory it should use the default profile once you leave the game
no problem, for docked mode is there a way to bring it out on external controller ?
HHD that is
I don't think so, but you can use the hhd decky plugin to access most settings
ah there is one ? okay
I don't think there is a ujust command for it, but the plugin is here https://github.com/hhd-dev/hhd-decky
GitHub
GitHub - hhd-dev/hhd-decky: Handheld Daemon Decky plugin. Configure...
Handheld Daemon Decky plugin. Configure hhd from Steam Big Picture. - hhd-dev/hhd-decky
Running the line in the Quick Install section should get that working, as long as you have Decky
its lovely you guys are enjoying it
i stopped halfway through making that feature because nobody asked for it
i'll put it on the list
yeah i really do enjoy the hybrid aspect of this a lot on SteamDeck. After switching to Bazzite it feels i got now a more capable steamdeck for docked. I don't know how long yall work on this, but it is really amazing that it is even possible
Anyone seen the issue where with VRR on the display get stuck on 70fps? regardless of TDP or the game
I have to toggle VRR on and off and it fixes it self sometimes, some others it doesn't unless i reboot so i just turn off VRR
Go into developer settings and enable force composite, but tbh with ya, this issue has been going on a while and I'm starting to give up on an actual fix, to my eyes, even that doesn't make games feel as smooth anymore, vrr is quite clearly botched, I rollback to 517 build
My current understanding is that you'll need to rollback to 04/27 for old gamescope
VRR, etc, broke with new gamescope
4/27 is the last build with old gamescope
I honestly never see the difference between VRR , even on my desktop lol
fps limiters got wonky too after new gamescope
Is chimera OS also broken with the new game scope then?
from what i've heard, pretty much
i think nobara and cachy might still be on older gamescope?
Sucks ass :/ I'm getting the ally X end of the month so I assume I'll stay on windows for a bit anyway
i don't trust asus at all with Linux compatibility lol
i expect that it'll be borked for a while
ghcr.io/antheas/bazzite-slim:40-20240427 for anyone interested I maintain a build of bazzite with old gamescope last hhd
Just has some quirks I plan to fix next week
Like return to gamemode requiring a password, and the charge limiting setting crashing hhd if you use the controller for it
But the touch screen works for it
Actually those are the bugs
Already have 160 downloads
any idea how to stop
The lights from blinking on sleep charge
The sticks are a setting in windows
That I unfortunately don't know how to disable
If they're blinking red it's pissed at your charger
They are doing the pulse rgb effect :rylo:
At least it doesn’t do it in any other mode
Latest update broke something with hdd? Seems like it's out of sync and bugs out it sets the tdp but reopening it reverts to the default profile tdp but the steam slider is set to the correct tdp
GitHub
TDP slider out of sync (ROG Ally) · Issue #75 · hhd-dev/hhd
Ever since the latest update fix with bazzite the tdp slider seems to be all out of sync. Handheld daemon is not in sync with steams TDP limit. Daemon: 3.1.0 Daemon UI 3.0.1 TDP 3.0.1
Let's start collecting bug reports
Can you rephrase?
I'll paste log in git, just rebooting one more time to ensure my reproduce steps is correct. Essentially having per game in game opening overlay it reverts to the default steam TDP, I'll try post video up as well
please get the log before rebooting
Logs on git
So what image should we be using on the ally
bazzite-deck in the latest images with the newest HHD
Thanks, I'll change over then
In steam is showing a Refresh rate of 60hz, but fps limit of 120 fps with VRR enabled.
I'm guessing the screens at 120hz, but is that expected behaviour?
Vrr screens are special
They usually have 1 refresh rate
You need to look at your frame times
If you set 60 you should get a flat 60 graph
Thanks, the confusion is that Steam's control panel is showing a Refresh rate of 60hz, KDE 120hz.
I'm just guessing it's expected with VRR, I just couldn't find it mentioned anywhere.
Can you take a pic of what you're seeing?
Hmm, that is funky
It might be because you're using the split frame sliders?
It's default behavior to have that off now
Huh, I don't ever recall setting that up.
I'll go try and turn it off.
Ah, ok so that was caused by having "allow external display refresh control" under developer options
Nice find
The ally has its display set as external forcibly
Because that's the only way to get the VRR check box to work at this time
makes sense given the limitations within steam,
Should we all be using bazzite-deck and move away from bazzite-ally?
yes, HHD should cover your needs now moving forward
bazzite-ally will continue to exist and get updates for now
How you getting the frame limit slider, thought that was removed in Dev options
Bug
So should we rebase to bazzite-deck or will bazzite-ally be an auto mirror of the image?
Is this a theme?
It's a retro theme in CSS loader.
OOO. Forgive me, I'm still learning all these things 🙂
Anyone have any idea if a workaround is possible for bazzite: https://www.reddit.com/r/ROGAlly/comments/15v7n9y/audio_delay_when_docked/ since those drivers are a Windows thing. Audio sync issues when docked with sound bars...
If you're using a Bluetooth soundbar, the only solution is to delay the video.
Otherwise Probably would need to go into KDE and check the settings there to try different audio settings over HDMI
Is there any command to reinitializing the steam install ? I think mine got corrupted during an update since it's crashing in start
mv ~/.local/share/Steam ~/.local/share/Steam-old
open steam
Basically delete it and have the launcher reinstall it got it
Let me try thanks Kyle
Took a while to reinstall everything but still crashes , i don't understand why this thing broke literally all I did was update steam from games scope
So I ended up reinstalling bazzite on my ally to get back to KDE, website had me download the deck image, but after the first run setup and reboot, it just presents a black screen
...and now stuck at verifying installation...
Hold the select/view button to reboot
Don't hold the power button
It corrupts steam and then steam gets stuck on the verification dialog
Took a couple reboots and a wired net connection, but it got past the verification. Thanks 🙂
Hey after a fresh install i don’t have the dock how can I Make it appear
I had to manually add it. Tap and hold on the screen, add panel, default panel
I'm trying to move from PPD to HHD's PPD emulation, just tying it with masking PPD
And it's not enabling?
Nope, keeps complaining about a conflict, even with PPD masked.
Definitely dead
Ah well, maybe it's just a me thing I'll wait and see
Anyone else got it working?
Untick Enable Energy Management under HHD settings first?
That's how I got that warning to disappear
I did, I was trying to get it working 😅
It's still a bit experimental
I didn't try it on fedora
Masking may not work
I need to tweak the detection command
I don't know if I should suggest masking or disabling
The conflict check changes depending
Dealing with ppd is a pain in the ass
Next update will fix all those quirks
The command will also be baked into bazzite so it will not need user intervention
All good, it's awesome, I'm just kinda keen to experiment with it so I wanted to give it a go.
I accidentally had it going at one point.
From my efforts, I tried disabling but just found the DE starting it, so I masked it to make sure it was off.
Thanks again though, I really love seeing this kind of dev.
Will ping when I have an update. If you get the check to succeed write here
Also ppd emulation is disabled by default to make sure it works properly first
Will do
Played with it more, no joy.
Made sure the PPD was disabled, tried the hhd-dev on testing and stable bazzite. It would not detect that PPD was disabled.
I can give you the command it runs in 5 min
Make sure to stop and disable ppd
Even if masked
systemctl list-units -t service --full --all --plain --no-legend | grep power
this but it checks for power-profiles-daemon exactlybazzite-tdpfix and upower are being picked up by that
What about tuned?
No tuned
With upower masked, and bazzite-tdpfix disabled to test I didn't manage to get it to start.
To make sure I did a ps -A | grep tune and there was no tuned running, also no listed units in systemctl
odd though
I'm going to head to sleep it's late here,
Hope that's of some help ☺️
So it was tuned?
From before?
The symlink?
@Kyle Gospo
Tuned is returning but it's not there.
We fixed it
cat /sys/devices/system/cpu/cpu0/cpufreq/boost
can one of you run this?Sure I can soon
We ran it it's ok
ok, I can confirm its now working for me
Boost button might not work though we're looking into it
Need an ally owner to volunteer for fixing the rainbow rgb
What do you need?
Lemme prepare
Run
ujust _hhd-dev
and switch to the spiral RGB modeNothing
LEDs are off
Says it's running 3.1.1
Are you on the ally image?
On the deck image,
Ok
How long have you been using bazzite?
~3 months,
Can you rebase?
bazzite-deck:40-20240427
I'm getting the cryptographic error due to the key change, I might see if anyone else on herr is still on the old keys and can try.
I can help with that
sudo podman image trust set --type accept ghcr.io/ublue-os
Alright, I'll give it a try.
Rebaseing now
Alright, this version is missing the ujust recipe to update to dev
curl https://github.com/hhd-dev/hhd/blob/master/local_hhd.sh | sudo bash
Doctype HTML error
sorry
curl https://raw.githubusercontent.com/hhd-dev/hhd/master/local_hhd.sh | sudo bash
coffee is just hitting
wait im writing the commands
does it work?
at this build?1 moment
do not run the commands yet
just test the leds
im just updating hhd now
if it gets stuck its done
Yep, I'm just not seeing the updated daemon
do you have rgb controls?
just not the colors?
at the moment I have nohting
that sucks
as in HHD isn't even starting
so it updated, and now its not starting
I was just looking to see if it was running at all
oh one sec
curl https://raw.githubusercontent.com/hhd-dev/hhd/master/hhd_cmd.sh | sudo bash
OK, I'll try that now
take a pic of the error
its started HHD, 3.1.5, ui isn't connecting.
https://github.com/hhd-dev/hhd-ui/releases/tag/v3.1.1 download and launch the appimage?
GitHub
Release v3.1.1: Slider Scroll Hotfix · hhd-dev/hhd-ui
Fixes an issue where the new discrete sliders would not scroll into view.
Full Changelog: v3.1.0...v3.1.1
problem was HHD is running as root as such has a diffrent API key, got that key im in now
whoops
shouldnt have added sudo to bash
ok so spiral
OK, nothing on spiral, rainbow works, but nothing on spiral
damn
try?
looking into it
sudo modprobe acpi_call
ls /sys/devices/platform/
as wellcat /sys/devices/platform/asus-nb-wmi/mcu_powersave
did the 2 commands after modprobe fix it?
Yep, still nothing
looking into it again
i have another thing we can try then im done
dunno
ok
nope, no idea
just update
im going to look into it more
no problem,
everything we did will reset when you reboot
thanks
all good, thanks for trying :)
np
ok new idea
latest bazzite ver no changes
echo "blacklist hid-asus" > /etc/modprobe.d/hid-asus.conf
then shutdown
hold the power button until the sticks flash red
boot, run ujust _hhd-dev
and test leds
@Smabe you can test too
also check if the leds flash red@Kyle Gospo I keep updating, ran the script like 3 times and eventually steam worked and got back to gamescope, everything is working fine except the colors in the screen seems washed out
tried everything but it seems now like this is running in the wrong color space or like HDR is somehow on
I have to stress, bazzite updates have nothing to do with steam
the steam RPM is just a bootstrap that downloads Steam to your home dir
completely divorced from eachother
desktop HDR being washed out is a known bug, should be fixed next update
of course of course but this happens in KDE desktop too
PS, if you can run 3 commands for me
I can add vastly improved audio to the next update for your Ally
but I am in the ROG ally, so no HDR should be enabled right? I did connect it to an HDR display maybe it got stuck
send them to me
command not found for dmi_info
Odd, once sec
Oh yeah that's my bad one moment
dmidecode -s system-manufacturer
dmidecode -s system-product-name
pw-cli info all | grep 'node.name = "alsa_output'
those 3
@Zurcety
any idea what might be causing the color issue? I've so many issues i don't really want to reinstall :CattoThumbsUpCrying:
maybe there's not another solution and i can finally free myself from the ugly demon KDE is
gamescope issue, fix should be in next stable build
or you can try testing now, it's building w/ the audio change you just enabled
what do i run ?
rpm-ostree status
rpm-ostree rebase ostree-image-signed:docker://ghcr.io/ublue-os/bazzite-deck:testing
testing is still building now with that EQ
so maybe wait a fewcool , I'll wait
Well it booted eventually. No leds flashing
@antheas still nothing for me
I'll give it a try, only thought is that should be RO (worked from root)
Rebooting
Not getting the red flash holding down the power button at boot
Nothing on spiral with the Dev build.
Sorry you're rihht
| sudo tee
Makes it write
Instead of >
I'll give it another try when I can
Nothing
Is hid Asus loaded?
lsmod | grep asus
it was in the deny list, I can try again
Make sure you can't see it with lsmod
Then do the EC reset
We had another contributor verify it worked
@Sean
Yeah, it did work for me
Could it be a bios difference maybe? I haven't ran Windows on my Ally in a while, so I haven't checked for any updates for that in a bit.
My bios version is 337
Nice to see the ordinal sliders working on the LEDs. Hadn't tested them
Well, 337 looks like the latest version of the bios according to their website at least
Speaking of the sliders, I think the brightness control of the spiral mode is tied to the speed slider
But does the speed slider work in other modes?
It doesn't appear to
Ec reset being the hold down until the LEDs flash red?
I can't get it to do that, I power down, hold down power and it tried to boot back up then gets powered off
I'm not sure how you're supposed to reset the mcu
Alright
But I heard that's how
Sucks
I'll try again when I have a chance 😊
Does anyone know if this image will work on the rog ally X or will we have to wait for its own image?
No new image for ally x
Support is being added as we speak
No ally image anymore either
Use the deck image
Ally is still getting updates but will be retired soon
As for the status, controller vibration and speakers are still todo
But RGB gyro paddles buttons work
Thank you for the reply,
https://www.asus.com/support/faq/1050239/
That’s what ASUS says too. I didn’t try it with mine unplugged at the time though
Official Support | ASUS Global
[Notebook/AIO/Gaming Handheld] How to Reset Embedded Controller (EC...
Even has an ally picture
doesn't work for me tho
i might have messed up the module name
theres a good chance its hid_asus
next kernel should fix it automatically, ver should come today or tomorrow
It's been like 5 months but i FEEL like the LEDs worked at one point when I was first switching between chimera and bazzite and I vaguely remember it working with openrgb I just can't remember if it was under bazzite or chimera
I mean they were doing some cursed stuff last year
And the ally at the same time is not known for its reliability
at least they're stuck off and not stuck on
I'm doing the update now, I'll give it a crack
Ok done, I have to assume the ec reset worked since the battery charge limit was forgotten
I updated today so I will go try.
Still loaded after the update today,
Yeah it should be loadrd
But the led should worj
What's the kernel ver?
I'll let you know in a moment
Just rebooting
6.9.7-201
Also running bios 338
@Kyle Gospo why are you shipping an old kernel
6.7.8 bo?
I'll switch to latest and try again
Latest and stable are same
we're shipping 6.9.7 atm
I will check the status on 6.9.8
Should already be in testing
Fsync is 6.9.8
@antheas new build going up now, that's on me
we got kernel caching working (so we can use any fsync from the last 90 days now)
and I forgot to rebuild it before rebuilding bazzite
6.9.8 is in the cache now
GitHub
Build Bazzite · ublue-os/bazzite@88c2b65
Bazzite is a custom image built upon Fedora Atomic Desktops that brings the best of Linux gaming to all of your devices - including your favorite handheld. - Build Bazzite · ublue-os/bazzite@88c2b65
watch this, then update to
:testing
when it's donecan i do this now?
yep
ill give it a test now
It didn't fix the color issue I'm having and now i got my steam not opening issue again :/ I'm back on windows now 😭 i am giving this device away since i'm switching to rog ally x, so I'll be back in a couple of weeks
@Smabe not sure if you're still on amd-pstate=passive, but cpu boost should now be available on regular amd-pstate-epp
or at least, the cpu boost controls now show up on newer bazzite images
Ooh nice. You know how I would change it back?
rpm-ostree kargs --delete-if-present=amd_pstate=passive
Awesome! Thanks I’ll try it when I get home
So, does anyone know how to turn the LEDs off at boot?
So they should be off always?
I like them off while booting, then on once booted.
The command centre could set the flags,
If you want to help with recording those flags
I can guide you through it
Anyone able to report back if the new kernel fixes the LEDs?
The couple users we have on GitHub are not helpful
Mine are still stuck off but I'm special
I heard there are options to enable them in armory crate
Would be good to record those
I'll toss windows on another ssd one day when I get some time
I’ll have windows back up eventually today
nice!
LEDS came on as soon as it installed armory crate
Lol
📷
Personal dev setup baby
Armory crate Is a weird stuff
before installing bazzite I disabled the LEDs from AC during standby and this configuration remained even after installing bazzite
Yeah, that's because the config is stored in the cu, if you reset the cu it goes back
Didn't actually we tried
I'm going to try to figure that out
Now ive a weird problem...wine not lauch game Launcher and idk why
Any suggestion?
HHD makes all of this so perfect 🤌
It really ties the distro together
I've finally got everything running nice and clean.
@antheas what password Is for mdk?
What's mdk
ublue-os
*Mok
Tell me. "password not match"
How did you get in there?
Did you do the ujust?
Ive do a fresh install
After reboot ask me for enroll Key
From what I know it's ublue-os
Ive a sceen with
Continue boot
Enroll MOK
Enroll Key from disk
Enroll Key from hash
Its now
universalblue
@TheDarkSideOfCookieswhos the genius that did this
i swear to god
ok guys, LED update
hhd will now turn off RGB during charging and boot
required for international keyboards
MOK isn't keyboard format aware
ublueos not good enough?
so the - would change if you weren't on english us
guess no guesswork
still though, out of nowhere is not the best
because of the - you had an opportunity to change it, could have been bazzite
now its universalblue forever
it's shared by every single OS here
could have been ublue
8 char min
ublue-os was the floor
yeah then guess universalblue it is
need an ally owner to run
ujust _hhd-dev
and see if everything works correctly
especially tdp wiseOk THX
Next request , on desktop mode powerprofile Is Missing why?
Enable PPD emulation in HHD
@antheas that should be the default now, no?
I messed up the polkits
So I left it off for now
I can enable it for next version
How do I buy you a coffee?
Looking 👍
Update bazite in game mode Is like do ujust update?
So Im bad at reading instructions and when I did this last month I set my own password. seemed to work fine tho
It’s mad at me for loading windows back up on another SSD. I assume I have to disable secure boot and re-enroll? @Kyle Gospo @antheas
Seems like your mok is gone
Yeah
easy enough
Every time you update the bios I need to re enroll to mok,
ahh I updated it this morning
Wait fr?
is this an ally specific quirk?
christ i wouldn't even use secure boot at this point
nope
Legion go keeps the keys
Doesn't keep the boot entey
You cant have everything I guess
Re flashing the firmware resets the keys, I have systems that don't do that but it's not common in consumer hardware.
Enterprise hardware is a lot better about it typically.
So when you flash a new bios, you turn off secure boot, flash, reboot, reinstall mok, go back to bios, turn secure boot back on.
thanks for the information
Behold! R G B
Are you a believer now?
Fixed rgb @antheas ?
Yeah
Oh 😍
For me not work
What's the problem
Spiral non work, led are offline
rpm-ostree status | fpaste
did you update your os?
Yes ofc
os version?
this is a kernel bug
Im using bazite-deck stable
shutdown then hold the power button until the leds flash red
Nothing to do
?
then see if its fixed
After boot led not work in spiral mode
that sucks
I see
we dont know how to fix it after it happens yet
Not a big prob
can someone let me know if this guide has outdated information?
https://universal-blue.discourse.group/docs?topic=2414
Universal Blue
ASUS ROG Ally Handheld Compatibility
ASUS ROG Ally [ally] Status: Gold Post-Installation Setup Complete the Bazzite Portal Login to Steam Reboot device Configure the HHD Overlay by opening it with the QAM button Virtual keyboard is Steam’s keyboard, but needs to be setup in Steam’s settings in Desktop Mode (See “Desktop Controls” section below) There is no default keybinding ...
seems about right. I get an automatic keyboard on text inputs in desktop mode now
LED brightness works
well, it works for everything except rainbow and spiral
Rainbow work
Spiral no 😂
brightness right?
yeah brightness
M1 on the back of the ally opens the HHD overlay, neato
anyone having issue where sd isnt mounting on restarts? trying to narrow it down if its a steamos issue or a bazzite issue or another ally card reader issue
I suppose Is ally card reader
Broken
Anyone having issues with per game tdp on hhd?
Or if I can figure out why decky doesn't always work I'll go back to simpledeckytdp. I guess either way I also need help fixing decky
no
if you're on steam beta, then decky will break fairly frequently whenever steam updates. you can install the pre-release decky to work around that
as for per-game TDP, hhd doesn't directly support per-game TDP.
But hhd re-added the Steam TDP slider, and Steam itself supports per-game TDP.
Ill keep an eye on it reinstalled bazzite and not having the issue yet. If it occurs again Ill get logs and create a ticket. It was just the mounting on restarts I remember seeing logs saying skipping auto mount etc but Ill wait till it occurs again
Same here with any secondary drive ext 4 and auto mount at boot doesn’t work.
Or the drive mount at boot with fstab but right permissions doesn’t work for me
show your /etc/fstab
I’m at work but it’s the same on my main pc I follow the wiki and the other instructions in this discord troubleshooting channel but nothing works
when you're able, send your /etc/fstab
99% sure it's a problem in there
Thanks 🙏🏻
I'm on steam stable but I had to wipe decky and reinstall to make it work
I just had the SD card not automatically mount on my Ally on boot, mounting it in Dolphin and returning to gaming mode appears to be working fine.
So we now have to go with the deck branch for the ally?
that's our recommendation
HHD does everything he asus utils do
Ive created a issue reinserting works fine its just on boot: I've notice in logs
Skipping mounting /dev/mmcblk0p1 because it has not been inserted recently
but on intial bazzite reinstall works fine, after updates it breaks
might also add my fstab in that issue as well
reinserting also works but mouting in dolphin will help with wear n tearim spitballing here but is the drive formatted as ext4 or btrfs
probably doesnt matter at all though
btrfs, wiped it clean the other day it used to be ext4 but when I reinstalled everytihng I also wiped the sd card and used steam to format the drive. I've created a issue with logs and details here: https://github.com/ublue-os/bazzite/issues/1383
GitHub
SD Card not auto mounting on boot · Issue #1383 · ublue-os/bazzite
Describe the bug I'm trying to determine if this issue is hardware-related. After reboots, I need to manually mount the SD card in desktop mode or reinsert it in game mode. Fresh installs of Ba...
Can I no longer downgrade to 517 build now?
Revoke errors
bazzite-rollback-helper rebase bazzite-deck:40-stable-20240517
Yeah, that image is too old. As a side effect of the recent signing key issue (see #announcements), the very old bazzite images can't be rolled back to anymore
Basically most images from before the signing key issue can't be rolled back to
That's my understanding of the situation
We're working on resigning older ones
I still managed to rollback in the end using ostree rollback
Ah, if you had it previously installed, a regular rollback works
we are testing a new controlelr suspend patch that should help with the ally x
ally owners can test too
anyone wants to help?
just install hhd dev?
This one is a bit more involved
Ok, I've noticed at the moment it seems my controller emulation is broken,
What do you mean
ROG Buttons not working,
Looks like steam is just getting the raw Xbox360 controller
What did you run?
Normally use Duelsense,
On bazzite stable
Maybe I'm just doing something stupid
I'll try a rollback
That didn't help, odd
I don't think handheld daemon is running
It's running in the background,
Strange, logs say "Ally Controller Not found"
Full power off and on and it's back
journalctl -b -1 | fpaste
?youre in stable?
@Kyle Gospo you shipped the testing kernel in stable
revert now
i guess we can test it for a bit though
ok, good stuff my kernel patch made it into your device so we can test it
@Smabe you available for some testing?
whatcha need
we need to fix them leds and the suspend patch
you need windows again?
no
linux, we can also do ssh
but i might need that camera
oki I can set you up with a vpn again. in a bit after my meeting
nice thanks
should i do an os update first?
yeah would be good
maybe we should do teamviewer, although its more fiddly
or anydesk with x11
I couldn't get teamviewer to work on bazzite when we tried last time
yeah plasma-workspace-x11
should fix that
o?
you just need to select x11 on sddm, what sddm rip
I know some of those words!
I'd help but remote access is difficult because I'm pretty remote.
My connection and timezone isn't the best
it's ok we did some fun stuff today
That's very ok, we fixed most issues
if any of you can run
ujust _hhd-dev
and test out the new tdp controls that'd be great30 min and i try
fancy!
seems to work for me
mangohud isn't reporting the gpu speed but that might be unrelated
oh
thats not good
I has a os update pending so lemme do that and test local and dev hhd
Any chance for spiral working??
its not?
why dear god
just nuke the spiral option. unsupported 😁
joking aside, surprised at how much trouble the spiral option is causing
it's weird because mine works
Idk spiral Is the only mode not working
For me no 😅 maybe Is a problem of my rog idk
are you on the latest update?
Yes
I see, i have option but led are off
bruh you didnt show the leds
haha, they work, it's mango hud thats broken
Btw on Memory usage on setting i have 2 hdd ...Is a visual bug or something?
Sad dani 😅
visual bug, something in Steam
hopefulyl fixed soon, outside of our control
you can ignore it safely
Not Is a big prob
what memory usage on settings
Steam shows your installed drive as a 2nd empty drive
goofy UI thing in the steam client
I'll probably investigate it again soon
messed up the d
does it happen on the steam deck?
yep
at least, my steam decks
disabling drive adoption fixes it on my LGO, but does not fix it on my deck
and also disables formatting SD cards
I think valve changed how they determine what the booted drive is in steam
need to investigate
added a really cool feature guys thats opt in
you can now use Armory + Y to cycle tdp modes just like you can on the legion go!
but you need to enable it first
can you try and give feedback?
I don't think it works
try again?
it wasnt working if the overlay was open
it works on my computer :clueless:
curl https://raw.githubusercontent.com/hhd-dev/hhd/master/hhd_cmd.sh | sh
grab a log
the rgb effects only work when dualsense rgb is offI don't even see it doing anything in the console when I do the button combo
can you pull again
made even more fixes
that was fast
needs to be enabled by the way
added logging for it
ya i turned it on
it's not doing anything
what do the logs say now
is armory the left or the right button
I don't see anything happening in the console when i press it
it's the left button
why tf did they give them these names
I know right
oh yes :clueless:
chords dont work with that button
well, in windows, the right button opens armory crate
back to the drawing board
so I guess that's the armory button
maybe right button + left trigger or shoulder button
it will just be select
yea
yea fixed
its select/view/whatever
+ y
nada
even now?
i pushed something else
i have to say its addictive to fiddle
select + y not armory
just pulled and it don't work. no message in the console either
can i get a log
what's the best way
it works on the legion go lmao
take a picture after it initializes
i guess i removed the log again tho
hmmmm
readded the log
can you check?
the view button is the left button above armory
that xbox 360 pad is also sus so i added vid pids
ALLY INFO QAM Pressed 2. base.py:1191
OVRL INFO Executing overlay command: init.py:231
'open_qam'
OVRL ERROR UI Window not found, exitting base.py:148 overlay.
OVRL INFO Stopping overlay process. base.py:217 :3
OVRL ERROR UI Window not found, exitting base.py:148 overlay.
OVRL INFO Stopping overlay process. base.py:217 :3
wha
thats new
seems to have fixed itself
where's the log live?
uh i guess it should be in the config dir
although we never used those
the logs get eaten in the ujust
curl https://raw.githubusercontent.com/hhd-dev/hhd/master/hhd_cmd.sh | sh
this gets logsI'm just running that curl
they should be in the terminal
it still doesnt log?
do you use the swap option?\
newp I don't see anything in the terminal when i hit the key combo, no i dont swap
let me check the code
which combo?
select + y
can you see the vid pids on the shortcut devices?
in the console? what do those look like?
`
hm
LLGO INFO Sending chord for Xbox+Y.
you dont get this with select+Y?no 😦
i played myself on this one
like a fiddle?!
exactly
it should work now
the code in that file is
1300 lines of curse
oh yeaa
hm the init should be false maybe i poopood it
looks like its working
ok try now
how is it btw?
works great! too bad it has to be select because that'll open menus and stuff in games
if you do the swap its still select
we can blame asus again for that
yeah thats how it should look
ing tdp value 'steady' to 50 by writing to: overclocking much?\
i think i can discard the event tho
with a bit of trickery
hah i should change that
actually no
i cant capture the select
unfortunate
it will still be like youre pressing select
but other than that how does it feel?
i also tweaked the rgb commands again
feels good like it's supposed to function like that
@TheDarkSideOfCookies you can try again see if its better
i rebooted my go by mistake
this needs fixing
the hold qam to reboot?
Ujust _hhd-dev?
yea
ye
any reason for that feature? people like it / need it?
helps when steam crashes
ahaa
Nothing to do
Spiral take led off
ujust _hhd-dev
need a decky ujust plugin for gamescope ease of use :clueless:
I see , i maan After update led not working on spiral mode
connected to smabe's vpn by mistake then deleted it
👀
in case you saw the log
i deleted it to not login by mistake again
my config i meant
oh it's no big deal
yeah no biggie
:clueless:
Mines borked as well, but eh
Have you guys tried resetting the mcu?
Is there a guide for resetting the mcu
also are you on the newest bios and firmware
it could just be old
they might just have to load up windows and use armory crate to fix the leds
i mean they say the problem is armory crate dont work
I dont use dual boot
I reset the MCU, no luck
On 339 firmware too
are you available for the next 20 mins so i can send you something?
Sure
ok let me prepare
can you run
ujust _hhd-dev
then try spiral etcthis sucks i thought we had something there
can you switch to solid color and back?
I'll give it a try
It could also just be my ally
we still dont know why this happens or if its even related to bazzite
i have vetted all lines of code in this version one by one
i think we will try to get in touch with asus today and see what they say
I don't think it is, it's probably just that my ally is problematic.
i dont think it's just yours
there are quite a few people that are having problems with it
Mine had a bit of an issue early on where the LEDs would only work with Aura sync enabled on in armory crate.
I know a few people who have had that happen, that my LEDs start at all is great.
thats in windows?
It was a problem in windows, I don't even have windows anymore
but that was before linux
Yes
probably its a quirk again
we will get in touch with asus and get it sorted
I appreciate it.
sudo fwupdtool install-blob isflash.bin
Anyone know if i Need to rename file on rog ally?
need a couple of you guys to give us the thumbs up for the tdp controls on the ally so we can push an update
ok hopefully nothing broke since last
controller interception got a big upgrade
for external controllers
gestures work great
i think we're good to go
it worked really well last night
i just need confirmation that the version on github rn does not crash and die
its workin now
Great
spiral works :clueless:
dunno if that warning is important
you dont have a xbox 360 controller right?
if you can get me its vid pid which is above in the log i can remove it
045e:028e
that looks like xbox?
hrm, I don't have anything connected to it
is 045e valve?
well its the og microsoft
oh yes its the controller of the ally
ooh
i thought I fixed that
oh well
that warning does nothing
we'll get it next ver
it didn't seem like anything was broken so whatevs
m'logs
Ok spiral dont work with new bios too
@Kyle Gospo can you start a convo with Asus about this today?
so it doesn't work in windows eithe right?
I dont use dual boot... but last time when i'd used Windows spriral work well
Thats me, but I have given up on windows
Hi, has there been any change to this or is it still true?
latest bios update allows this
legion go
go sleep
O rip
Gn
I'm on v339 and cannot find where the setting to turn off the LED during sleep
which led
the power led cant be turned off on the ally
but its also small
the leds can and are auto off now when charging asleep
the LED left of the power button (lightbulb icon), it keeps flashing on sleep.
unfortunately not yet on the ally
😭 thanks. IMHO the whole point of the sleep function for me is to be able to pick up and play with the handheld in bed and not have a lighthouse next to me when I sleep.
Get some white nail polish
At least it's not as bad as the legion go
That's like the batman signal
Not sure if this is possible to turn off this behaviour somewhere in the settings, when it’s on sleep and you plug the rog to charge for a split second you get a moment that lights go on and if you hit any button for example the volume button it will actually wake the ally from sleep. Is it possible to prevent the wake? I’m asking because the killswitch travel case if it’s on it looks like it’s touching the volume button (volume down) so when you plug for it to charge it actually turns on while the case is on :Hrmmmm:
While charging your lights are off though right
Yes it’s off but for a sec they go on
That's the only thing that we can control from armory crate
Legion go has a setting in bios called one key something
That does something like that
Disables the battery indicator when charging
Mmm
the light flash doesnt really bother me its more that that moment the rog detects a charge any buttons pressed (Just the volume down button) it will wake from sleep, didnt notice this while the travel case on the killswitch that blocks the top vents
thing started to heat up
makes the holes on the case useless for charging if it keeps waking while the case is on due to it touching the vol button
Ill see if bios has any settings about one key wake
mmm nothing in bios :FeelsHrmmm:
mine just turn on for a few seconds on charge stae change
I think the volume down button is a special button that it listens to because thats the only button the ally will wake to if you press it when you just connect the charger lol fml might email dbrand and see if its by design that the travel case hits it might be faulty / warped a little
try hit the down volume button when its in that state
Nah do it when you just plug the power charge on you know when it rumbles and some lights go on to tell you that it’s charging or better yet keep pressing the volume down while you plug the charger in
oh weird
well...don't do that
Haha yeah but unfortunately the darn killswitch travel case from dbrand seems to be hitting that button when it’s on, getting in contact with them to see why on earth they designed a cover for travelling that’s being pushed on it the whole time :Hrmmmm: anyways not really bazzites problem
with the new tdp update any reason why the armory button wont show the menu while in game, works fine out of the game. Tho double hit armory opens up the tdp menu. Bottom swipe also doesnt open. Command center button works as normal
seems to allso be reported: https://discord.com/channels/1072614816579063828/1266019069258371082
@Kyle Gospo messed up the gamescope patch?
both of my butttons work
did an OS update this morning
ingame too?
yeah
are you forcing a proton version in the game you're testing?
shouldnt matter i want to say
well one time proton GE broke my controller
double tap hits ctrl+2
alright so after spamming map to qam it started to work, might of been just a weird state
the code for it is new
@Kyle Gospo consider removing the QAM_KEYBOARD var next build
After update my led Says "bye bye"
what fer
thought that sped things up
or is it default behavior now?
its so fast steam doesnt even see it
but i increased the delay
gotcha
working very reliably for me
but we'll keep an eye on it
maybe at high tdps steam kicks the bucket
high load whatever
@antheas with latest update all RGB mode not work 👀
how
what do they do
Idk...update system rgb dont work at all, rolled back rgb come back
what hhd ver are you on?
when they work
you can see it on the bottom tab
Now i'm on 3.2.2
Now re update the system
Now work "pulse" "duality" and. "rainbow"
Solid turn off led like spiral 😅
i removed some commands and it bit me
i readded them
GitHub
Release v3.3.2: Ally RGB Hotfix · hhd-dev/hhd
Forces complete RGB initialization on every color change to ensure rgb is initialized.
Full Changelog: v3.3.1...v3.3.2
Hey folks, I can’t get the mouse cursor to appear after holding the armoury button down. I feel the haptics but no movement or visibility of a cursor. Rebooted, tried in steam mode, desktop, same thing.
Didn’t realize that was an option
New day new gamescope bug
Hopefully you updated
That was a bug for sure a week ago
cursor shows up for me on today's build
I just rebooted from a system update. Anything else I can check?
Is the cursor there or does it still act like a gamepaf
Oh actually it’s doing another update hopefully that fixes it.
I get the haptics, and when I boot in to desktop mode it shows up in the middle initially just no movement or recognising the button pressing
?
have you set up desktop controls in steam?
This Asus engineering is going to send me to an early grave
The ally has a special mode
Hopefully the led hotfix takes care of this as well
Desktop controls? I haven’t no.. didn’t need to when I reinstalled the OS. I sense an update killed it at some point
I’ll check it out, thank you
Yeah but is the ally mouse thing working tho
No, only the haptics when I hold the button down to turn on or off
I checked that in the steam desktop version and it’s completely different to what I see menu option wise. 😦
Either way, after adjusting the desktop controls in Steam game mode and desktop, nothing made a lick of difference.
maybe theres a bug somewhere in there
I suspect so, how do I report it officially to the team?
you did
journalctl -b | fpaste
as well
theres a bug floating around with the ally were the wrong device is captured
if this is the case, if you hold the armory button on the left nothing will happen
cat /proc/bus/input/devices | fpaste
will help with finding which device should be capturedI’ll give that a go when I come home from work thank you!
I should try spiral
nope, but everything else seems good
https://paste.centos.org/view/ebb9e0f9
https://paste.centos.org/view/4dc93377
Interestingly enough when I changed from Xbox to Dual Sense in Handheld Daemon, it's working again. Then changed back to Xbox and still works.
its correct, dammit
the first one has the extra buttons
or not?
did they switch now?
should be the first one due to saying leds
I was using it for a bit, then rebooted and now only the mouse movement works and left/right click buttons not working. 😦
Maybe it's desktop mode dunno
Yeah it’s weird, happens in steam mode too. All good ill wait for the next release 🙂
I didn't fix anything though
No no, all good 🙂 if there’s any additional logs I can provide I’m more than happy to
W TDP dropdown W antheas
I been thinking, this issue I'm having with the mouse functionality and not being able to click or right click, is it a Handheld Daemon issue?
Unlikely
Are you using the hardware mouse input?
Holding down the ROG button until it vibrates ?
It vibrates, cursor moves around in either mode, just the left/right click isn't working
In either mode?
If you test inputs are they ok?
The vibrate mode is hardware, the controller becomes the mouse input.
Either mode it seems
I can confirm all buttons work in Test Input in Steam
In steam mode, go to the controller settings and test input
Sorry, I did a sneaky edit of the comment, can confirm all buttons work fine
HardReset.Info
YouTube
Steam Deck - How To Test Controller Buttons
Check more info about Steam Deck :
https://www.hardreset.info/devices/valve/valve-steam-deck/
If you want to test if all buttons work on Steam Deck controller, this video might be essential. Simply follow our step-by-step video tutorial and learn how to test Steam Deck controller. Hopefully this guide provided you with help. If so, be sure to ch...
The other mode is steam itself
So if it's not working on the desktop with steam it would be steam failing to translate the inputs.
Also can confirm that right/left clicking via Moonshine works too
I'll try test inputs in Steam on desktop mode
Yup, all buttons work fine in desktop test input
I also got the mouse in system settings set to the N-Key device (also changed it to the consumer control to see if it made a difference)
Oh my god.. I FIXED IT! It was the binding of the buttons in the preset for desktop mode of Steam! 🤦♂️
No idea why it reset to begin with as it worked fine when I installed the OS. Only issue remains is that no matter what happens when I hold the armory button and feel the vibrates, mouse remains on.
that's what I was trying to tell you last night :p
glad you got it
Thank you so much.. I'm sorry for not understanding before.
Shit happens, sorry I got distracted with stuff here and had to vanish
No worries at all 🙂
Multiple ASUS products = suffering
you did that to yourself 😂
that being said, the 2022 all AMD Zephyrus G14 is a pretty solid Linux gaming laptop
I had one for a bit before I returned it
hah no, someone gave me both of them
damn, where can I get free laptops and handhelds 😁
joking aside, at least they actually work with linux
be freinds with a guy that can't stop buying new laptops
he got a 2024 g14
so someone with a gadget addiction, gotcha
unfortunately, in this case, i'd be the one who can't stop buying gadgets
i've been very tempted by the ally X, only holding off because the new upcoming ryzen chipsets are extremely promising (if rumors hold true)
yeah strix point will be nice so an ally x while nice would kinda be a silly purchase
back buttons(m1 & m2) no working when I update to latest version. I always use dualsence edge mode on hhd. and control mapping also finished in each games . but no working.. is it have any advice?
I hope get m1 m2 buttons again TT
rpm-ostree rollback
and reboot
That'll roll you back to your prior OS version
So you can use that while waiting for bug fixesok thanks
Do not rollback
It's a known issue
@antheas With HHD_PPD_MASK set, I assume I can remove my PPD management?
Yes
cool tx
You can switch emulation modes to fix it temporarily
I still don't know where that issue came from
Must have snuck in when fixing up the ally stuff
Honjow told me he has the same issue with ally x
@antheas change made
I can do a prod push anytime you like
one sec maybe i can do some minor pushes then
let me see if i can find what happened to this ally problem
I am looking into the back button issue if anyone wants to help
something need doing?
have you ever had paddles fail to work after sleep or boot?
nope
well time to reboot 3 times and then to make it sleep 10 times at the current ver. And after boot in xbox mode check the overlay opens when you tap the right paddle
if it fails, we grab logs and you try the new ver
although i think its the stupid mcu powersave
users must be turning it on
because honjow had the issue with it
i made it wait now and check the controllers are ready
hmmm...yeah rebooted slept a bunch and no issue
try the new ver with
ujust _hhd-local
so we make sure it didnt break
sleep 5 times and we're good then
we're getting so many users now we're starting to get 1% bugs
like bugs 1% of the users getno issues, works better than ever
thanks
pushed another update if you can do 1 sleep that would be great
also try mouse mode
seems fine to me, was using mouse mode last night too works really well
great
didnt break stuff so its good
Did install but not able to get decoy plugins
Feel like not doing something correctly
Hey does the SD card reader not work in Bazzite? Or is it more that Bazzite can't read exfat?
yes it does but yes
by default only btrfs is automounted
Thank you, so how do I mount the sd card if it's exfat? Or should I format it as NTFS so that way I can copy data from my main PC to the card?
you want to share with win?
you can change an env var for it
im not sure where it is
macOS, I've got Tuxera NTFS so I can read/write NTFS if need be
exfat has gotten better support very recently
you should use btrfs unless you have a good reason not too
otherwise you will have issues with proton games
I intend to use it to just copy installers or other ROMs/games and then copy to the main storage
if youre sure you wont use it to store steam games
keep it exfat and fish the env var by searching for it in this discord
Will do, thank you 🙂
I don't seem to be able to use the view+B combination with external controllers
Does anybody how to fix my error, after booting Bazzite from my usb on my rog ally and I did the first step , I’m now at installation destination and it says error checking storage configuration and it does not allow me to use my ssd even though I see it
I see the shrink unallocated space that I made
Hey is there any way to set up biometrics i.e. the fingerprint reader in Bazzite? Just curious
we dont support the ally x fingerprint reader yet
the deck image has no biometrics support whatsoever eitehr
or the ally fingerprinter
however, we might have news in a month or so
How exciting! 🙂 Can't wait
Is there any way to have separate refresh rate and frame limiter sliders? Doesn’t make sense for a VRR display to have a combined slider
Used too, but the option has gone away, the Ally display is treated as an external display to get VRR.
Personally I just set the FPS cap to 60 to use VRR.
Valve is moving away from the separate sliders in general
Yeah, it's a valve thing more than anything else.
GitHub
Release v3.3.5: Controller Disconnection + Minor hotfix · hhd-dev/hhd
Allows configuring bluetooth controllers to disconnect with PS+Y as a shortcut. Seems to not work with xbox controllers.
Adds a proper ready check for the ally, so that paddles should always be con...
need some testers on this, due to reworking the internals of how hhd communicates with the ally
i want to make sure its 100%
loadin up now
I really hate bluetooth
seems to work ok so far, whats the PS + Y thing, does that need to be turned on? the ps5 controller doesnt have a Y button 😛
I almost got it
Triangle
😛 doesnt seem to do anything
Dats a lotta watts
Indeed
So far nothing has broken
ASUS why are you like this
After replacing the Liquid Metal on the G14 it actually can run things!
ptm7950
eh I just used some kyronaut
I tossed a new battery in it too
I thought the general advice was not to use liquid metal on handhelds.
Definitely don't
But that company make more than liquid metal
Fair enough, when I hear liquid metal I think of the actual liquid metal
I should have scrolled up more
Rip
Chance it works fine, but if you're using something that moves around a lot you can cause that metal to migrate and then destroy your motherboard
Yeah, I've been looking at a high end thermal pad myself. But nothing that melts in a hand held. Honestly all the constraints of a held held are why it's so fun
it's a G14 laptop not the ally
hello im in the ally gang now
has anyone ever dealt with controls not working after waking up from suspend
Not me but I think Antheas mentioned people have reported it
yeah ill make sure antheas knows
I've got the controller issue too,
Probably the main thing that makes me want to go back to windows tbh
There are 5 controller issues associated with suspend
You have to be more specific
Sorry mate, not meaning to downplay the complexity of the work.
For me nothing is responding on my resume. So when I come out of suspend into a game there is no input at the moment
I don't have any wake animation so it's not that.
Steam itself works fine though, I can input to steam but not the game.
It's probably a focus issue, not sure if it's HHD related
Yeah so the focus issue
Some people have it and manage to fix it
Dunno how they do ut
I never had the focus issue though. Maybe only once
It's the resume animations.
I went in and deleted the files again, seems fine now.
Did we provide those?
I think a jpg is provided, not sure where the movie came from. That might have been a screw up my side.
The animation changer (in decky) adds them too, I had a lot of problems with suspend when I had it installed.
3rd strike against decky
It's specifically that plugin, not decky itself.
Yeah well decky decided to brick a bunch of devices yesterday
And I don't need the support workload
Oy, that's not wonderful
Would you suggest dropping it?
I personally do not use it and made sure you don't need to to have a great experience
If you use it do so but just live with the bugs or go to the decky sub
Fair, I mainly just have it for CSS plugins.
Where's the best place to record the resume issue? I'm happy to write something up if needed.
bazzite github i guess
Will do
GitHub
Gamescope looses focus resuming from suspend if resume animation pr...
Describe the bug I have found when resuming from suspend if you have any resume animation the controller can't control the game. This is with both the decky loader animation changer plugin and ...
Quick question, are the new keys been resigned to the older updates yet?
don't turn on wake animations, biggest mistake of my life
at least as our community grows we find out about these issues faster
For me getting the keyboard up left side back button whatever that’s called and closing it usually fixes focus issues
SteamOS will support ALLY's extra buttons
means no need controller feature on HHD?
means they pulled a driver from upstream
and somebody wrote a funny changelog
HHD does more than controls and isn't going anywhere
yeah
I removed other plugins. only using HHD and mangopeel
fun one. I have the Ally connected to a tv thru a dock that are both 4k60, seems like it's only doing 4k60 in desktop mode. Otherwise it's stuck at 4k30
nevermind! fixed it. I had force composite enabled from an earlier fix
Bazzite.tv
Small player hung I'm blown away by, my ROG Ally is using AptX-LL with my wireless headphones. In Linux.
I'm a bit late to the party so pre-emptivaly sorry if this has been answered. Openrgb does not consistently work to kill the analog lights. I have them off all the time for saving battery etc. Is there a better way to diable the lights
?
bazzite has full rgb support through handheld daemon
you just go in there, and you turn them off
thanks, much appreciated
You're still on bazzite? How's your rainbow rgb doing
I am, and I'll check in the morning 🙂
Everything works... but spiral.
ok, we can try the fix
do you have a keyboard?
or discord on your ally
https://github.com/hhd-dev/ally-fix/releases/tag/v0.0.2 here is the fix, you just download and run it. Although if you double click it wont show an output...
GitHub
Release v0.0.2: Apply commands · hhd-dev/ally-fix
Adds apply commands to apply the fix to flash after running.
Full Changelog: v0.0.1...v0.0.2
right click, open in terminal, then run it with ./ally-fix-linux
well, actually lets give another dev the chance to try it first
Ok
Failed to load module lipython3.12.so.1.0
Ill go fix that
sorry about that
dont fix it
ill get back to you in a bit
Ok
we will probably test tomorrow, another dev is looking into it
sorry for holding you
It's alright, thanks ☺️
Just wondering if we set shortcut to view+y to open hhd side menu can we have that to apply to all controllers including wireless/dongle Bluetooth etc controllers? So we can access tdp docked mode. It seems like it’s only applying to the ally buttons
Anyone here had sound only play through one of the Ally speakers?
Can you try Xbox + Y on the controller?
I made it work for external controllers
You're the second to report
The shortcut was always meant to be Xbox + Y but the ally does not support holding Xbox
Any fix available?
Not yet 😦
Rebooting into windows and back might help
I went full bazzite. Wanted to keep to one system so as not to waste space.
really impressed with this though.
That's very weird. Let me shoot an email to Texas Instruments to remind them about something and ask about this
At this time I cannot promise you a very fast solution though
Thats all good, thanks for the effort. Luckily not a deal breaker as I mostly jam with headset
I also have it not register with my BT controllers, but I do the naughty thing and use the Decky plugin.
I’ll try Xbox + y. Would connection type matter? Using gulikit kk3 with 2.4ghz dongle but I’ll give it another go
No
There are Bluetooth controllers that might notnwork
Ive been using the DS4/5
The fix is ready to try and we have one confirmed user, although you will have to run the python file directly for now
Are you up for that?
Yep, I'll do it in a few
Was the release updated, or just run the py?
Release is showing 2 days old.
it wasnt
run the py
python ally-fix.py
we are working on the windows version rn and the linux one is broken it seemsNo Problem
that work?
I'll try now, I've been out and about today
Just sat down 🤭
Looks like it
And still working on reboot
Yep, fixed
fuck yeah
thank you
@antheas
Ally's back paddles available now on xbox elite mode by latest update version. thanks
I can enjoy Cyberpunk with back paddles lol
I didn't touch it 😭
Any way to remap m1 and m2 to do another things? And not show keyboard for example
open HHD, set your emulated controller to dualsense edge, map paddles w/ steam controller settings
Nice, thanks buddy
But this doesn’t work for desktop mode, right ?
it does
steam -> settings -> controller -> desktop input
same binding process
Did we fix the double tap on desktop?
haven't tried in a minute, will look tomorrow
Perfect, I’ll try ✌🏼
There's a desktop shortcut in any case
Have any list with all hotkeys?
Double tapping the side menu button is the only one
I found the holding Armoury crate button to enter the mouse mode, I’d like to know if have more like that
VRR is fixed?
Yes
I’m having the same problem of this guy
https://github.com/ublue-os/bazzite/issues/1526
But the last comment is saying it’s resolved, I installed Bazzite 2 days ago
Anyone know how can I solve the problem about cyberpunk is crashing?
It’s weird because was working yesterday after the install process
GitHub
Cyberpunk 2077 crashing shortly after launch in gamemode · Issue #1...
Describe the bug The initial part of the issue was my mistake: I left Cyberpunk 2077 running while putting my Legion Go in the travelcase. The Legion Go shut itself down, probably due to overheatin...
@Kyle Gospo how come 6.10
tested w/ nickname
black screen bs fixed
Auto uma?
yep
it was reproducible 100% of the time for me on my LGO launching Metro Exodus
and is reproducible no longer
@Kyle Gospo do you know anything about cyberpunk problem?
need logs
How can I get? In desktop mode after crash and reboot ?
PROTON_LOG=1 %command%
or:
ujust logs-last-boot
And where is located the log file?
PROTON_LOG is the argument to launch the game, right ?
yes
and your home dir
thanks, i'll try
can I send to you via DM?
Here is fine
the logfile has 1.8gb 😮 from proton_log
@Kyle Gospo https://privatebin.net/?24e370811fb55e65#BtfrqgDUkaocC5BxSzJSA6tPpoHVBDbtGsGwAbwe3Hii
this is from the last boot
PrivateBin
Encrypted note on PrivateBin
Visit this link to see the note. Giving the URL to anyone allows them to access the note, too.
Thanks, while I look this over -- what's your VRAM set to in your BIOS?
I got it by the crash time, if you need more, let me know
vram is 6gb if i'm not wrong, i'll check, one sec
@antheas not the old 6.10 big then, so at least my testing was correct
@Dexter once you've confirmed it's 6, set it to the lowest value
ok
just adding more information, in desktop mode the game works without problems, for the time I tested it
Also not old 6.10 bug then lol
Let's do the basics, get VRAM to lowest and then validate your game files
ok
sry, it's 4gb, i need to change anything?
Nope, also good. Lower it all the same
Lowest possible value
1g?
lower
I think 1GB is the lowest on the Ally firmware
Whatever the least is, or auto if available
ok, 1gb now
Cool
run cyberpunk again?
Validate game files
And that launch option
And then launch
same, do you need another log?
this time crashed before title menu
I left it with the proton argument
Yep, the one in your home directory please
how can I send 1.8gb to you? lol
That log file should be about 200 kilobytes at most
Tried deleting it and then running the game again
And maybe take a picture of it so I know we're talking about the same thing
Yep, that's correct file
this is the new one, 1.8gb again
Something is very wrong
Nothing should write that amount of logging
i noticed haha
do you want some first lines about this file?
Last, if anything
ok
PrivateBin
Encrypted note on PrivateBin
Visit this link to see the note. Giving the URL to anyone allows them to access the note, too.
is this enough ?
Hmm sorry guys just saw u talking about the black screen crash on the go being fixed with auto on the bios. I can confirm its still happening, got my go with auto on the vram, ram at 6400 and 4 cores disabled, smt enabled and mh rise gives me the black screen
core parking is unsupported
Should i enable all? Also it seems to work with other games
replicate without messing with the CPU
kernel just updated
Same result, it crashes to black screen and the device needs to be rebooted, i seem to be ok launching from desktop in either cpu config
Changing uma to 4 gb seems to have fixed my issue
@Kyle Gospo well the kernel lasted long enoug
@nickname hotchip and lie testing technique?
i played beamng
i dont have any other demanding games
make sure to reping kyle if he does not see this later today
what was the hypothesis that 6.10 fixed the issue now anyways?
we couldve stayed on 6.9 longer
and well i guess we still can
but all the games which are older didnt crash on
:testing
so i assumed it was fineBtw i just wanted to add real quick i went ahead with core parking , im at 4 cores with smt and it works with 4gb uma
gta v, beamng, mordhau, deadlock for a little, and i dont even remember
i havent heard core parking since i was on windows
it wasnt my hypothesis
or that i know of
i just woke up and kernel was 6.10
i think kyle noticed that metro exodus didnt crash on him anymore when he tested it
i only own metro 2033 and last light if i wanted to test that lol
so far 6.10 hasnt given me an issue on my ally x, but all the games people crashed on i dont seem to own
I tried anydesk now from my mac to remote into my ally. "Status: display_server_not_supported" is what I get.
Anyone figure out how to use one of these apps like Anydesk or Rustdesk?
Yeah use TeamViewer and suffer with us
TeamViewer works but not well at all
G**d Gd the pain
Shot. Thanks
Wayland issue
X11 is not shipped anymore and even if you layer it it won't work with the session management
On -deck images
Moonlight and sunshine doesn’t work?
They work
stupid question here. How do you install a rpm?
Do you have cyberpunk to test?
Kernel was reverted again
Update
With the shortcut in desktop mode? Update bazzite?
Just update
Idk how to update, that's why I'm asking lol
Where can I follow the updates ?
You're catching me lacking here
Update in gamemode
Like you would update steam
We're working on the changelogs
Unsure why I left my previous message unfinished
No worries, thanks ✌🏼
ye but need to install it
Any logs I can send that might help debug? Tried Xbox/home button + y and that doesn’t work. So another thing I’ve noticed if I bring up the side hhd menu (by using the ally rear button) I can navigate with the external controller but the Y button (to open full screen hhd) won’t register which is weird since every other button works fine and registers
journalctl -b 0
will help
Unsure about yI’ll see what I can find. Might even test different controllers
Mmm yeah not working with official xbox controller :Hrmmmm: I’ll investigate more
Its happening
Oooooh?
GitHub
GitHub - osy/XG_Mobile_Station: Open source eGPU dock for ROG Ally ...
Open source eGPU dock for ROG Ally and ROG Flow. Contribute to osy/XG_Mobile_Station development by creating an account on GitHub.
Sweet. Did you get the pcb from pcbway or something like that?
Not yet. Doing a bulk order with a few other people and then one guy assemblong and programming
But yeah coming from JLCPCB
is the cable genuine? or "fell off of a truck" in an asus factory?
or custom
Naah its OEM
so short?
Replacement for the older XG Mobile dock
This is pretty much the official ASUS replacement part distributor.
25 inches ey?
if thats 25 inches...
:clueless:
I experienced black screen with joystick lights on and no responses. It happened on Elden Ring an hour ago.
As if the screen has turned off.
good morning madlads. Running an external display and switching to desktop disables the external. Have to replug in the external for it to kick on again. Anyone here experience this before?
any way to change the Hz from rog ally?
only via vrr
How ?
enable VRR in the QAM menu
This doesn’t change the frequency of the screen, right ?
that is the entire point of VRR
There's a mangohud launch argument
We will be working on different refresh rates built in soon
Do you know how’s the argument for test?
Lovely
Has anyone considered installing W11 on a vm on bazzite? Using maybe something like VM Fusion?
VMs on these machines don't work that well
Not enough ram and cpu
Just feels slow
Might do it to check out if only to do W11 specific things that I'm struggling with on bazzite. I'm a noob with all things linux. Like I still dont know how to install a .rpm app. Like Teamviewer just hanging in my downloads folder lol
teamviewer works great if you want to control another computer
just start listing things, i dont use windows
I've looked online but still cant figure out how to install teamviewer rpm
rpm-ostree install <rpm>
do you run that command in the folder the rpm file is?
doesnt matter, if you use the full file path
it will work
appreciate it.
but yes that is easiest
thats going to save me a lot of googling. One thing I noticed is most help forums etc are sort of advanced level already
this will slow down your updates though
sooooo avoid it if you can
but thats about it
I remember teamviewer didn’t like wayland
controlling wayland
using from wayland is kind of fine
so, when the back buttons dont work
is there a pattern there?
cat /proc/bus/input/devices | fpaste
if an og ally owner could get this thats greatI just swap between elite and non elite and they work again
Yeah but when does it happen
For me it's usually on boot.
can one of you do me a huge favor?
make it happen and then run some commands
my ally x unit works although let me see if rebooting a couple of times makes it happen
if the ally x makes it happen it will be insta fixed
I can try when I'm free
sure thing, analyzing the file you sent
if you switch controllers 50 times does it happen or is it only at boot?
oh god i rebooted 5 times
I just tested again, it happened on boot. Once flipping controllers it was fine.
I tried to do it over and over again and it kept working. So it smells like initialisation.
made the controllers init a second time after 5 seconds
the ver is coming out today
Thanks! I'll let you know how it goes for me.
Is vrr + frame limiter + 120 hz broken on Ally ? I'd like to be able to have a 50 fps frame limit with VRR enabled at 120 hz
it works but you need to do something fancy with the launch args
we will be looking into it closer soon
btw, frame times are a bit worse on battery
I just had the ally have what looks like a gpu driver crash, this is the second time this has happened in the last few days, what can I grab to throw in here?
here is my log from this boot, it was able to recover and steam restarted and I went into desktop mode
The buttons are working on boot for me.
Yes the version went live a couple of hours ago
Is it working now?
Just want to check. May I ask emulator related questions here?
Yes, except one emulator
ryujinx ok? Just struggling to get the controls to work. I select handheld deamon and pro controller but not input accross the device registers
Moved this to another thread
Yep
Nice
My double click on my mouse stopped opening folders. I checked settings nothing I can find there in mouse setting or dolphin setting works
Hi everyone
MCU powersave fix is in testing and we are looking for og ally owners
It is still a bit quirky because the MCU will reboot after wakeup
But we are looking for whether the controller still breaks when it is on
my Ally are in suspend mode rn
i'm on work rn (yes, i bring my Ally with me), so if you want me to test, i'm available in a few hours
echo 1 | sudo tee /sys/devices/platform/asus-nb-wmi/mcu_powersave
After
bazzite-rollback-helper testing
Only lasts until you reboot for nowso, run this command first?
lemme run KDE Connect, i don't have spare KB+M with me lol
already run this command, it "does nothing", shall i reboot after this? nvm, i missed
rebase
after bazzite-rollback-helper
Well it's not your fault I was given the commabd
Yes rebase and test
is fetching chunk slow?
Uh no if it gets stuck reboot
Happens to me too sometimes
i'm on testing branch
Just stay there for today report any issues
Try the echo command above as well
already ran the command
When you power off power light gone?
power off or suspend?
Suspend
Sorry
@antheas light off when suspend
Ok if you find any issues do tell
That's it
no issues so far
You're looking for the controllers not coming back
Thanks
It will take a bit longer now but that's about it
this command only take effect until reboot yes?
Sometimes. When you revert to stable it will revert
Otherwise just run it with 0
i can navigate on HHD with gamepad just fine, for now as of this writing
That's it not much more
Just play with it, the issue might be sporadic
@antheas After rebasing to testing, I no longer have any controls. ROG buttons still work for opening Steam and QAM.
very weird
log?
I'll go to desktop mode and find it
hold the powerbutton when its on until the top button flashes rapidly
well holding the power button has caused it to turn off and on a few times, but not have anything flash rapidly
okay, but letting it boot normally has made controls work again though
Ok noted I know what caused this
I will fix it tomorrow
Turning on off powersave on boot
Speaking off, Nero blamed that on me
Very cool lol. I will say that I did try rebooting to fix it and it didn't work, only booting after you told me to hold the power button for a while worked.
If anyone has any issues on testing that will be fixed tomorrow
@Kyle Gospo small hhd bug. But it's gated by a flag so it's limited to testing
Sounds good
GitHub
Release v3.5.1: Extreme Mode fixup · hhd-dev/adjustor
Applying extreme mode too early at startup can do funny things to the controller. Increase the initial delay to 12s, and only set it if it differs from what the user wants.
Full Changelog: v3.5.0.....
@Kyle Gospo lets give it 15 then drop a build to testing before heading to bed
i see the option for Extreme Standby, can i rollback to stable?
It's not on stable yet
yeah, learned that the hard way lol
and there's charge limit now? noice
That has always been there
the update with the fix on boot is on testing
so you should have no issues now
@antheas my Ally awake from suspend when power state changes (unplugged to plugged for example), is it because of Extreme Standby (ExSB) or is it intended from the hardware?
Awake fully or just awake?
For a bit
The lights should blink and then it should sleep again
Also yes with extreme powersave when you unplug it it will enable it so the power light will stop blinking
full, the lock screen shows
Original ally?
yes
@wolfyreload can you check this out?
lemme try again from Charged state
this works
Do you have windows?
suspending in battery state, plug the charger, and i found device awake from sleep
yes?
Can you try windows
And see what happens in windows
I'm on extreme standby, can't reproduce so far
Ok probably firmware version issue
And not much we can do about it
in Windows, it does the same thing
oh well
not a big deal tbh, just let you guys know
Update the firmware
Thanks for letting us know
Since you're in windows
no need to reorder the boot option before doing that?
Update the bios and controller since you're there
But yeah if it's like windows that's what matters
No
i'm on v339 which is the latest as far as Armory Crate was concerned (date was July 26)
Probably expected behavior there
Thanks asus
is it fine? my Windows stuck on Restarting screen and that issue iirc mostly happened on Dualboot system
We unbroke the controller too well
I mean.... On the legion go it's fine
huh, retried in Bazzite, it doesn't do what i describe
probably intermittent issue
Classic Asus don't overthink it, the point is that it works properly
Ok guys
Who of you gets the 6w issue a lot
Where after sleep you get stuck at 6w
it's been a long while since that happened
but it was immediately upon wake
Can you get it to happen on stable?
Hmm not easily and reliably
finally fixed that stupid controller bug
controlelr will never stop working after next hhd release
currently doing 100 suspends for the EC bug on the "fixed" kernel
i've watched retrogamecord and eta prime and a few others about bazzite on rog ally x but none of them talk about doing the manual partition like the written guide does for when you are dual booting. instead, they all seem to skip that step. Are -they- doing it wrong or is the written guide outdated?
for ETA, i remember he said he won't guide you to dualboot as if anything goes wrong on your device, he felt responsible for it (his words, not mine), as such he don't need to manual paritioning
yea i'm trying to do the manual part right now but i can't do anything i'm getting error of cehcking storage config and such =/
for me, i shrunk the storage on Windows first, then do manual partitioning on the installer based on the written guide
yea that's what i'm doing
i have ~2.5tb set aside from my 8tb drive for bazzite, but when i try to do either manual or automatic partitioning it fails
ah, i remember someone said that, the disk utility in the installer are very finnicky if you don't split 50:50
hold up, lemme get the message
https://discord.com/channels/1072614816579063828/1087140957096517672/1287327532085153875
in that case, you could try partitioning from LiveUSB?
pinging @HikariKnight for help
https://discord.com/channels/1072614816579063828/1282511128441786409/1282628522652860481
"However I ended up getting it working by booting into a live Linux distro and using gparted to create a FAT32 partition of 300MB, an ext4 partition of 1GB and then leaving the rest as a btrfs partition, then it was pefectly happy to format these partitions in the installer, it just didn't seem to like creating them on the empty space, strange but I'll take it and I'm up and running now"
As a first time linux user I take it live linux distro is another way of saying another linux OS besides bazzite?
some distro's installer can boot to their desktop environment without installing first, that's what we called "Live USB" (some may refer to Live CD but that's just matter of medium)
ah
kinda like batocera?
(just in the sense that you can boot from a micro sd card to batocera)
i haven't had the chance to use Batocera
i tried Ubuntu one tho
fair- just an emulator like retrobat
except its it's own OS is my understanding unlike retrobat which you run from inside windows
so the steps it sounds like i might need to take then are 1) create a live usb, boot off it, install gparted?, then partition the free space, then go back to bazzite installer and follow the same steps and try to format the partitions i made then?
Gparted usually already included
you format using that tool and you don't need to reformat on Bazzite installer
Reddit
From the ROGAlly community on Reddit: Struggling to install Bazzite...
Explore this post and more from the ROGAlly community
Which do i choose?
Oh nothing im doing disc image
eh, i never use UNetbootin tbh
XD
i heard that app before but never tried it
Okay made the iso- now i plug into rog ally and do that partitioning ya?
yes
ugh i can't win now stuck on debian page right before it logs in xD
do i need to boot into debian or does any partition software from inside windows work?
i don't know any partition software in Windows that can format EXT4 and BTRFS
hmm... since you're on Windows, can you verify that Device Encryption is off?
yea i have bitlocker off, fast boot off as well
secure boot is off as well
downloading ubuntu now that has gparted hopefully that live usb works >.>
jesus this has been convoluted lol i had to grab a spare nvme and enclosure and then flash ubuntu to it and i just now have ubuntu open on my rog with gparted
tbf, you don't need to disable Secure Boot, some prefer to turn it off but i don't
So now i format from the unised space
Unallocated*
sad you had to go through all that, mine got no issues, probably because i partitioned my drive 50:50 (which is my initial plan anyway)
i'm still working on it! lol just now about to attempt my first partition
ughhh there isnt a efi system partition option in ubuntu god damnit lol
Do fat32 and add the tag for it
These are the options ill change to fat32 in file system i dont see tag or where to put mount points
i think he meant create as FAT32 and choose "EFI System Partition" in "Create As"
i haven't touched GParted so it was just a guess
under create as are 3 options, 2 greyed out. primary partition is currently chosen and the other 2 are lgoical and extended both grayed out
I think you can make it and change the flags after
Fat 32 is what you need
Like so?
on that reddit they were talking about installing bazzite to a micro sd and then moving the partitions over to the ssd on gparted? not even sure where to start if i need to do that as welll
🫠 about to give up
you know, maybe you can try partitioning 50:50 as a last resort, see if Anaconda (the partitioning utility) not gonna throw a hissy fit
i've actually made progress!
not sure its working yet but gotten farther than before
fingers crossed
regardless of if this works or not (installation is ongoing!) thanks so much for your help!
Lets gooooo
don't forget to reorder your boot order and forget Windows ever being installed on your device
For the blinking led to disappear during suspend, extreme suspend needs to be on correct? Currently using simple decky tdp for tdp profiles so HHD isn't controlling TDP, is it possible to use extreme suspend to remove the blinking LED's despite not having HHD controlling TDP?
first off we basically can't support you if you don't use HHD for TDP
second, the blinking LED is a firmware feauture of the Ally
we can't change it unless ASUS allows us to
Even if Bazzite devs can't support it, I'm the SDTDP dev so I can support.
That being said, extreme powersave has some issues as far as I know. Has antheas' supposed fixes shipped for it?
in
:testing
now
No known issues at this timeNice. So while I dunno if extreme powersave will "fix" the LED
You can manually turn on extreme powersave via udev rule
that being said, the Bazzite dev's official stance is that they support hhd only
So up to you on what you prefer
echo 1 | sudo tee /sys/devices/platform/asus-nb-wmi/mcu_powersave
change from 1
to 0
if you ever want to turn it offUpon reading back on it I sound dumb asking it ahahaha. Appreciate the replies
also, fixes for extreme powersave aren't in stable bazzite yet
bazzite-rollback-helper rebase testing
if you want to try it out
later on, bazzite-rollback-helper rebase stable
to go back to stableExtreme powersave is just an even lower power suspend mode? Almost like windows hibernate?
I don't know the exact technical details, but closer to hibernate yeah
it noticably reduces power draw while suspended
Ah okay cool, appreciate it thanks. Something to keep an eye on. Already thought suspend used next to no power but if it goes even lower thats mega. Might even give it a try this afternoon. Does it replace suspend in the testing branch?
so the fixes in testing are for a bug with extreme powersave, where the controller sometimes fails to come back after a resume
you can actually turn on extreme powersave on stable if you want
you just will probably encounter the bug
workaround for the bug is to just do another suspend-resume cycle
but that could get annoying, better to have an actual fix
ahhhh gotcha. Yeah will check it out later this afternoon. Cheers Aru
now that you mentioned it, why sometimes the ring LED are blinking too?
not just the charging LED, but the LEDs on the analog ring, had to turn off the ring LED when that happens, which is annoying since ring LEDs are brighter than the charging one and i put my Ally on dark room, near where i'm asleep
Not completely sure, but that just be the standard LED sleep behavior from Asus
ROG laptops infamously have flashing LED keyboards while suspended
It's obnoxious, I don't get why Asus keeps shipping it
I could be wrong though, it could be something different
tbh, it happened like 1 out 10 suspends so not really a dealbreaker, i could live with it by charging the Ally to full then unplug it before i'm asleep
I remember it drove me crazy on ROG laptops, lol
But if it's that infrequent for ya, probably not a deal breaker
i'll take Extreme Standby anytime even with that issue tho
and Suspend in Bazzite never broke my game (yet), even i tried to suspend with Coral Island running overnight and it came out fine, unlike Windows lul
anyway, is it safe to update the BIOS while dualbooting?
freaking Windows always made me reboot to EZ Flash when i booted to it and i always cancel them
make sure you know your bitlocker ccode
Should be safe, especially if you manually created a separate EFI partition for bazzite
But you might need to re-enroll bazzite's secure boot keys
i disabled those, and even if i turned it on, that thing should be safe in my MS account
they get re-enabled after an update to bios
ahh, that prick of an OS
you can turn it off once you log back in but if you try to log into bazzite it'll lock ya is my understanding
There were a bunch of help requests that popped up after the Ally X got a bios update
i knew Windows gonna be annoying
Secure boot keys needed to be manually re-enrolled
Same happened for the Legion Go, bios update
MOK got wiped i assume
does this kind of gizmo work in the BIOS?
Since it has a physical USB receiver, probably
my wireless razer keyboard and mouse work in bios
2.4hz connection to dongle
If you push the fucking new kernel it will work
Extreme powersave disables the led
Lmao
TIL
It's actively being built now.
Also I did some more testing with 205
The controller behavior is a bit worse although it always wakes up. And the device in general has worse suspend behavior
So 208 really works very well
Black screen missed wakeups etc
I will run a test later today on the latest kernel in testing
They shouldn't be
Do you dual boot?
yes
Hhd turns the ringing LEDs off
Then you boot into windows and it turns them on
Make sure you disable them in both Linux and windoes
It's a setting in armoury crate
Do we have Extreme Standby yet?
not on Stable afaik
Got carried over with some oxp stuff
Target is Monday
no wakkas, I am looking forward to it
Oh it's great I've been using it for the past 2 weeks
i never shutdown my Ally with this feature lol
there isn't a 'fast' way to convert my 4tb retrobat library to es-de is there? xD want to convert so i can use it on windows and linux
Any reason why using dualsense works with greenlight (#1 input slot) but it you have Xbox controller selected it has #1 empty and it sets #2 as the controller which means it doesn't work once you connect to the stream
if you do controller changes and dont restart you get these kinds of issues
im working on something that will help
reordering the controllers in steam might help
Mmm I was always restarting when I change the type in hhd. It just seems Xbox always sets to 2. In don't mind switching to dualsense for the time being just thought I'll bring it up
thats very weird
nice catch
ill keep it in mind
what app is that?
Greenlight flatpak (2.3.1)
Via steam game mode
Steam input active. Tried launching it on desktop without steam input and it doesn't detect the controller at all
No issues with chiaki-ng / moonlight both working perfectly
yeah in desktop steam can nuke the controller
the xbox one
At least there is a workaround working with dualsense greenlight must be doing something differently then the other streaming apps
pretty sure there is a toggle setting as well that forces all input to be seen as coming from 'player 1 slot 1'
guys, when I hold the armoury button to switch to mouse mode, doesn't vibrate anymore, any idea ?
?
Yeah rewording it makes no sense
I thought about it more and I think I answered my own question
When you add the per game presets to HHD, will you make an announcent on when that is on the testing branch? Would love to try it when its live
yeah
madness. Can't wait to have everything controlling the device in one spot
Are you planning on adding an option for an alternate TDP profile if the system is charging, like deckyTDP?
yes AC/DC and per game
SWEET. Keen for it
can't wait to test it again
Return to game mode icon is no work on desktop mode. and reboot and shut down button also no working after excute that icon. only way is type command reboot on konsole.
Im on latest version
still happening to me consistently on 40.20241014, lmk if there's some info or whatever that i could provide? i also primarily use my ally docked and in desktop mode.
when does it happen for you
i cannot get it to happen after 100 suspends on my ally x unit
right after waking it up, and usually i just reboot it when it happens
though i also put it to sleep for a while (20m+)
are you powered in when that happens?
reclarify?
are you connected to the wall when it happens
and what % of suspends does it happen
yep, docked, charge limit at 80%
i never ran the test plugged in
OG Ally or Ally X?
so far with 20241014, 85% of the time, more likely to happen the longer the device stays in suspend
og ally
how long do you have to make it sleep for for it to happen
i've never counted, but they're all 20 minutes or more so i would say around then
so it happens to you almost always, if you make it sleep for 15 seconds does it still happen?
the device is constantly plugged in to the dock (JSAUX HB1201), with the official 65w charger
gimme a bit
then the next step is if you only remove the dock
nope, 15s does not get it stuck on 6w
the device still feel as responsive as it should be
if you suspend multiple times can you get it to happen?
will try
85% is a large number
85% after leaving it in sleep for a while that is, like quick ones i don't recall it really doing the bug
okay, i've tried doing 10 rounds of suspend and immediately waking it up after the LED goes off, still responsive and is not stuck at 6w
so i'm suspecting it has something to do with the amount of time it has to stay in sleep before that could happen
ok, i let mine sleep with assasin's creed runnign plugged in
do you think 20 min is enough to get it to happen?
possibly, i recall it always happening after i've been putting it to sleep for a while
like when i go make food, etc, then i come back and its always sluggish
i'll try a 10m timer on my end, will let you know what happens
i'll run a game and put it to sleep for a bit too
10 minute: no 6w bug, will try 15 now
its probably that stupid modern standby assistant
15 minute did it.
now the device is very sluggish
30 min ok
sudo journalctl -b | fpaste
Do that command
Do you still have windows?nope, but i have an external drive that has a windows 11 to go install on it with most of the stuff installed for the ally
i did a restart, wanted to see if it happens if the device isn't plugged into the wall, will have to wait for a bit
assuming that the 6w bug happens
i vaguely remember there's issues that happen when you change from battery to AC power while suspended, or vice versa. might've also needed extreme powersave mode enabled.
perhaps this is related?
i think the workaround was to have the ally wake up on AC power changes.
My patch fixes that
oh now it doesn't wanna get stuck at 6w.
yeah, will have to delay the response of that command a bit, will remember to send the output next time it starts being silly again
i was just saying that perhaps this could maybe be related? assuming the
getting stuck at 6w
issue is related to AC power somehowyeah remember when mine did that pretty reliably? it was sleeping it, then unplugging it while still asleep, letting it sit for a bit and then waking it up
also no issues today. I started up halo and let it sleep for like an hour unplugged and it came back just fine
so my patch fixes the powersave bug with AC/DC
however there is still a suspicious log on dmesg
I read the first few pages and then the last ones. I don't think any discussion has come up on FSR and upscaling. When i enable the performance overlay it says FSR: OFF regardless if i set the steam application resolution to 1080p and then the game resolution to 720p, flip between window and fullscreen
obviously FSR scaling is enabled through decky or... hhd or whatever that plugin is called 🙂
any ideas?
Needs to be windowed, if full screen FSR does nothing.
did you get it to happen again?
unfortunately not atm
if you do i have something for you to try
@antheas remember the time i have an issue where RGB ring blinks during charging?
no i dont remember
you do?
yeah, you're right, it was caused by booting back to Windows and not disabling RGB light during charging on Armory Crate
yes we autodisable it
i re-toggled "Enable Charging when Asleep" on HHD and all is well
i wonder if you can query the config of MCU Firmware if that setting is on (assuming that option are saved into the firmware NAND), since everytime i toggled that feature, the RGB Ring will blink twice (Blue when in Windows, Red when in Bazzite)
that feature gets disabled every time you boot into bazzite
i thought so, but not in my case
we do not check for it we just disable it if you care so much about it you can enable it with the toggle
what image are you on?
it shouldnt blink
deck:stable
i am running a sleep test on my ally
so i cant check right now
alright, i just want to let you know, i'm very rarely booting to Windows anyway 🙂
so what is your problem?
the setting does not apply correctly?
yeah
ok i will keep it in mind
so if you have it on in windows it will not apply the first boot on linux
it should be written anytime hhd connects to the controller
by "not apply", you mean the setting is not set when i booted back to Linux right?
for clarity, i enabled it on Armory Crate (more like left it on default, which is on, i forgot to change it lul) but i disabled it on Bazzite
i reordered some calls maybe it affected it
but that setting is written every boot
I haven been applying the Sep 18th update consistently for the last month. It gets to 0.01s left stays there for a long time until it says to restart but then the update is just available again.
You need to go to desktop and
sudo rpm-ostree reset
to remove your layersok thanks.
on a plus I got the Gran Turimso 5 to run great on rcps3
Anyone notice resuming games after sleep audio sometimes is crackling? (Steam beta branch). Closing game then reopening fixes everything. I think it might be related to fsr. Changing to linear and back sorts the issue out hrmm
Yes 6.11 is worse
I don't think it's related to scaling
annoying that i can't get the silly 6w bug to show up again :/ i'm sorry
like when i first updated to 20241014 it happened constantly and now after i unplugged it to test a theory it no longer happens
it happened.
https://paste.centos.org/view/a0ac33d5
on 41.20241029
really nice
you caught it
were you docked?
yep, docked the entire time since updated
was it the last suspend?
i guess thers only one
yeah i think i only suspended once since this boot
how long were you suspended
i believe 6-7 hours
also my dock was acting up a bit so i replugged and its no longer stuck in 6w for me
damn no logs during the suspend
looks normal
aw thats a shame, but if i get stuck again and if i can repeat this, i think this could be a good workaround
since replugging is a lot less interruptive