GPU & Battery sections empty after Steam Client beta on 12.15 #137

Closed
opened 2023-12-16 06:12:46 +00:00 by Intoxicus · 3 comments

Expected Behaviour

Menus appear as if normal

Actual Behaviour

Gpu and Battery menu options not present

Steps To Reproduce

install latest update on Preview channel(12.15.2023)

Anything else?

No response

Version

latest stable

Platform

SteamDeck

OS

SteamOS 3 (Preview/Beta)

### Expected Behaviour Menus appear as if normal ### Actual Behaviour Gpu and Battery menu options not present ### Steps To Reproduce install latest update on Preview channel(12.15.2023) ### Anything else? _No response_ ### Version latest stable ### Platform SteamDeck ### OS SteamOS 3 (Preview/Beta)
Intoxicus added the
bug
label 2023-12-16 06:12:46 +00:00
Author

I suspect this issue might have been caused by that firmware update earlier this week thay was part of a beta/preview update?

If so, then perhaps doing a branch meant for people on beta/preview might be helpful?

We have no idea how long until 3.5.x reaches stable.

Thanks for everything. PowerTools is a critical plug in and you do good work :)

I suspect this issue might have been caused by that firmware update earlier this week thay was part of a beta/preview update? If so, then perhaps doing a branch meant for people on beta/preview might be helpful? We have no idea how long until 3.5.x reaches stable. Thanks for everything. PowerTools is a critical plug in and you do good work :)
Owner

Turns out this was due to the firmware changing the advertised name of the CPU. I assume Valve finally corrected it from the LCD Steam Deck's CPU name AMD Custom APU 0405 to the OLED's AMD Custom APU 0932.

I've updated the config on the limits-providing server (and restarted) so it should be picked up within a day or so for everyone. No update required. You can manually force a refresh by deleting ~/.config/powertools/limits_cache.json and restarting (it might take more than 1 restart). If you've blocked refreshes of that file (or you can't access that website), you'll have to manually sync the limits_cache.json file with the latest pt_limits.json on the dev branch.

Aside: That firmware update has the added bonus of a much easier way to differentiate the 2 models (the only other quick way in software that I know of is to check if hwmon6 exists, but that assumes you already know it's a steam deck with SteamOS otherwise it's meaningless)

Turns out this was due to the firmware changing the advertised name of the CPU. I assume Valve finally corrected it from the LCD Steam Deck's CPU name `AMD Custom APU 0405` to the OLED's `AMD Custom APU 0932`. I've updated the config on the limits-providing server (and restarted) so it should be picked up within a day or so for everyone. No update required. You can manually force a refresh by deleting `~/.config/powertools/limits_cache.json` and restarting (it might take more than 1 restart). If you've blocked refreshes of that file (or you can't access that [website](http://limits.ngni.us:45000/powertools/count)), you'll have to manually sync the limits_cache.json file with the latest [pt_limits.json](https://git.ngni.us/NG-SD-Plugins/PowerTools/src/branch/dev/backend/limits_srv/pt_limits.json) on the dev branch. Aside: That firmware update has the added bonus of a much easier way to differentiate the 2 models (the only other quick way in software that I know of is to check if hwmon6 exists, but that assumes you already know it's a steam deck with SteamOS otherwise it's meaningless)
Author

Thank you!

Thank you!
Sign in to join this conversation.
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: NG-SD-Plugins/PowerTools#137
No description provided.