hhd-dev / hhd

Handheld Daemon, a tool for configuring handheld devices.
GNU General Public License v3.0
107 stars 13 forks source link

CachyOS Ally Suspend does not work #84

Closed Evilexium closed 3 weeks ago

Evilexium commented 1 month ago

https://github.com/user-attachments/assets/7dd2454a-975d-44f2-8d62-662e8813a862

Well everything worked fine on CachyOS Rog Ally, Since 1 or 2 days it makes strange issues since HHD Latest Updates. If i go sleep mode the LEDS act weird low dimmed red and wake up the ally no RGB no Controller support have to Hard reset the device everytime.

Indeed not very nice since 2 updates before everything worked as indeed , i feel like all this Fast Out off control Updates u guys make with HHD , just ruins this good software into Oblivion.

There are problems with RGBs , Spiral doesnt do anything beside stay Black , Sleep Mode break the controller support and HHD RGB LEDS , and controll of UI. The Configurations ask for token often even if the token is right it doesnt connect it say DOES HHD RUNN ?

Its annoying as F*** at this moment :)

EDIT : after that wake up where the side Buttons doesnt work and the LEDS , if i put the rog a second time in sleep and wake up suddenly works , so in short to explain . 1. the rog runs and controller and leds work , 2. i put sleep , no leds no side buttons after first wake up, 3. if i put again a second time to sleep and wake up a second time suddenly leds work and controller side buttons too. strange :( so i have to sleep , wake , sleep , wake to get it work .

Also i noticed now that when i put sleep and charge , after some seconds it wakes up hisself without me touching it ;( wtf is wrong ?

antheas commented 1 month ago

Unfortunately, this is a kernel problem related to cachyos. I would direct you to its developers

...or welcome you back to bazzite

antheas commented 1 month ago

I made a report on your behalf

antheas commented 1 month ago

I have reported the issue to cachyos and they are aware of it. I will keep this issue open until it is resolved.

Evilexium commented 1 month ago

Thank you Sir :) hope that video help them identify whats wrong since i didnt know how to explain it better .

antheas commented 1 month ago

Seems they have made some changes that I think might not have helped. Do you still have the issue after updating?

Evilexium commented 1 month ago

I did yesterday fresh install still was there but with a annyoing patern , 4 times in row no LED after wakeup but controlls in game worked , after that 3 times in row Led worked and controlls only overlay worked but the in game controlls didnt . Today i did fresh instal again like yesterday and now seems to work dont know how long but will write here how it runs. I dont see big changes since yesterday its same kernel 6.10.3 but still maybe they did some tweaks :) . Thank you for all this effort sir

philmmanjaro commented 4 weeks ago

@Evilexium CachyOS is currently not compatible unless hhd gets updated to upstream changes, which CachyOS kernel already adopted: https://github.com/CachyOS/linux/commits/6.10/handheld/. It is recommended to use InputPlumber plus OpenGamepadUI for TDP control. We will see when hhd will catch up on those changes. More in depth discussion on the matter here: https://lore.kernel.org/lkml/202408071743.00IxSKrf-lkp@intel.com/T/

antheas commented 4 weeks ago

Hi Philip

First off, the patch you sent is not upstreamed yet, including having multiple compile warnings and bugs such as random vibration

You can read my notes in lkml

Secondly, it does not affect the Ally. Another patch that was sent by Mr Jones in a parallel thread was broken, which caused the ally to break. It is my understanding that Mr Jones has released an updated version of this patch that CachyOS uses now

Evilexium commented 4 weeks ago

@Evilexium CachyOS is currently not compatible unless hhd gets updated to upstream changes, which CachyOS kernel already adopted: https://github.com/CachyOS/linux/commits/6.10/handheld/. It is recommended to use InputPlumber plus OpenGamepadUI for TDP control. We will see when hhd will catch up on those changes. More in depth discussion on the matter here: https://lore.kernel.org/lkml/202408071743.00IxSKrf-lkp@intel.com/T/

It works perfectly now , I have CachyOS Handheld + HHD + Decky Loader + SimpleDeckyTDP + RyzenADJ = everything works , Rainbow Spiral RGB , Suspend/ Sleep Mode while in game , Controller , and TDP controll from SDTDP. No more issues. Even Managed to get almost 200 Games on 4TB from Windows to run on SteamOS as Non-Steam Games im very Happy.

I allways loved Windows and never thought that i say this "F*** Windows" SteamOS is allmost superrior to WIndows in Gaming Today.

No need for InputPlumber and OpenGamepadUI

antheas commented 3 weeks ago

Let us assume this matter is resolved, as I have not seen anyone complaining about it in a while.

Evilexium commented 1 week ago

Yeah Wellcome back DAMN ISSUE is here again since last Update either from CachyOS kernel or from HHD . Dont know but its 1 to 1 the same . everything worked perfectly almost a month now its back this MF ISSUE :(