Non-standard Steam Deck OS setups are incompatible #114

Closed
opened 2023-07-20 13:19:46 +01:00 by NGnius · 1 comment
NGnius commented 2023-07-20 13:19:46 +01:00 (Migrated from github.com)

Please confirm

  • I have searched existing issues and found no duplicate
  • I will fill this out to the best of my ability

Extra details

  • I am using a custom pt_oc.json file
  • I am using a custom limits_cache.json file
  • I have submitted a log through the PowerTools UI

Expected Behaviour

PowerTools functionality is not affected by kernel changes such as different sysfs paths for the same hardware.

Actual Behaviour

Paths are hardcoded and functionality fails to work if the APU's GPU is not card0, the battery controller is not hwmon5, or the battery is not BAT1.

Steps To Reproduce

  1. Install an alternate OS on Steam Deck which has support for Steam Deck hardware
  2. Weep

Anything else?

Related to https://github.com/ublue-os/bazzite/issues/60

Version

any

Platform

SteamDeck

OS

Not listed

### Please confirm - [X] I have searched existing issues and found no duplicate - [X] I will fill this out to the best of my ability ### Extra details - [ ] I am using a custom `pt_oc.json` file - [ ] I am using a custom `limits_cache.json` file - [ ] I have submitted a log through the PowerTools UI ### Expected Behaviour PowerTools functionality is not affected by kernel changes such as different sysfs paths for the same hardware. ### Actual Behaviour Paths are hardcoded and functionality fails to work if the APU's GPU is not card0, the battery controller is not hwmon5, or the battery is not BAT1. ### Steps To Reproduce 1. Install an alternate OS on Steam Deck which has support for Steam Deck hardware 2. Weep ### Anything else? Related to https://github.com/ublue-os/bazzite/issues/60 ### Version any ### Platform SteamDeck ### OS Not listed
NGnius commented 2023-07-24 23:47:29 +01:00 (Migrated from github.com)

A better way to interact with sysfs things is currently in development here as sysfs-nav. Hoping to work on it this weekend as I travel to/from LTX.

A better way to interact with sysfs things is currently in development [here as sysfs-nav](https://git.ngni.us/NGnius/sysfs-nav). Hoping to work on it this weekend as I travel to/from LTX.
NGnius added reference dev 2023-08-25 02:24:25 +01:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
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#114
No description provided.