Hi Mario,
I’ve just run this and come across the following:
ravi@ravi-fw13:~/Downloads$ sudo ./amd_s2idle.py
[sudo] password for ravi:
Location of log file (default s2idle_report-2023-12-18.txt)?
Debugging script for s2idle on AMD systems
Framework Laptop 13 (AMD Ryzen 7040Series) (Laptop) running BIOS 3.3 (03.03) released 10/17/2023 and EC unknown
Kernel 6.6.7-1-siduction-amd64
Battery BAT1 ( ) is operating at 102.07% of design
Checking prerequisites for s2idle
Logs are provided via dmesg, timestamps may not be accurate over multiple cycles
AMD Ryzen 7 7840U w/ Radeon 780M Graphics (family 19 model 74)
LPS0 _DSM enabled
ACPI FADT supports Low-power S0 idle
HSMP driver amd_hsmp not detected (blocked: False)
PMC driver amd_pmc loaded (Program 0 Firmware 76.70.0)
USB4 driver thunderbolt loaded
GPU driver amdgpu available
GPU firmware missing
System is configured for s2idle
NVME Shenzhen Longsys Electronics Co., Ltd. is configured for s2idle in BIOS
GPIO driver pinctrl_amd available
Your system does not meet s2idle prerequisites!
Explanations for your system
AMDGPU firmware is missing
The amdgpu driver loads firmware from /lib/firmware/amdgpu
In some cases missing firmware will prevent a successful suspend cycle.
Upgrade to a newer snapshot at kernel-firmware / Linux Firmware · GitLab
amdgpu 0000:c1:00.0: Direct firmware load for amdgpu/gc_11_0_1_mes_2.bin failed with error -2
For more information on this failure see:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1053856
I have gone to gitlab but I can’t see how to install a newer snapshot. I am using siduction (a Debian Sid based rolling release distro and I have non-free enabled). I have firmware-amd-graphics version 20230625-1 which seems quite old compared to the snapshots on gitlab. I was wondering if you know what the command is to install to an updated snapshot version from gitlab? I’m googling this but can’t seem to figure it out on my own.