From 38440064fa955fafeca7c1f18c126cceb13f7b3c Mon Sep 17 00:00:00 2001 From: Kyle Gospodnetich Date: Tue, 24 Sep 2024 12:21:27 -0700 Subject: [PATCH] test: Use powersave on Ally/Ally X, test alternative sleep path by Antheas --- .../usr/lib/systemd/system/hhd@.service.d/override.conf | 1 + .../desktop/shared/usr/libexec/bazzite-hardware-setup | 6 ++---- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/system_files/deck/shared/usr/lib/systemd/system/hhd@.service.d/override.conf b/system_files/deck/shared/usr/lib/systemd/system/hhd@.service.d/override.conf index 719eb780..53133c05 100644 --- a/system_files/deck/shared/usr/lib/systemd/system/hhd@.service.d/override.conf +++ b/system_files/deck/shared/usr/lib/systemd/system/hhd@.service.d/override.conf @@ -1,2 +1,3 @@ [Service] Environment="HHD_PPD_MASK=1" +Environment="HHD_ALLY_POWERSAVE=1" diff --git a/system_files/desktop/shared/usr/libexec/bazzite-hardware-setup b/system_files/desktop/shared/usr/libexec/bazzite-hardware-setup index d8822653..97add9ad 100755 --- a/system_files/desktop/shared/usr/libexec/bazzite-hardware-setup +++ b/system_files/desktop/shared/usr/libexec/bazzite-hardware-setup @@ -247,10 +247,8 @@ if [[ ":Framework:" =~ ":$VEN_ID:" ]]; then fi # ALLY POWER SAVE FIX -if [[ ":ROG Ally RC71L:" =~ ":$SYS_ID:" ]]; then - echo 0 | sudo tee /sys/devices/platform/asus-nb-wmi/mcu_powersave -elif [[ ":ROG Ally X RC72LA:" =~ ":$SYS_ID:" ]]; then - echo 0 | sudo tee /sys/devices/platform/asus-nb-wmi/mcu_powersave +if [[ ":ROG Ally X RC72LA:" =~ ":$SYS_ID:" ]]; then + # Disable amd_pmf until patched upstream modprobe -r amd_pmf echo "blacklist amd_pmf" | sudo tee /etc/modprobe.d/hhd-blacklist.conf fi