Lenovo LOQ 15ARP9 – System Fails to Resume from Suspend (s2idle) on Linux
Hello,
I am experiencing a persistent suspend/resume issue on my Lenovo Lenovo LOQ 15ARP9 while running Linux. The system enters suspend successfully, but it fails to wake up properly and requires a hard power-off.
System Specifications
- Model: Lenovo LOQ 15ARP9
- CPU: AMD Ryzen 7 7435HS
- GPU: NVIDIA GeForce RTX 4060 Laptop GPU (discrete GPU only, no integrated GPU)
- RAM: 8 GB
- Display: 1920×1080 @ 144 Hz
- Storage: ~1 TB (Btrfs)
Software Environment
- Distribution: CachyOS (Arch Linux based)
- Kernels tested:
linuxlinux-zenlinux-cachyos
- Desktop Environments Tested:
- Hyprland
- KDE Plasma
- Display Protocols: Wayland and X11
- Graphics Driver: Proprietary NVIDIA driver (latest available version)
- Init System: systemd
Problem Description
The laptop enters suspend normally, but when attempting to resume:
- The screen remains completely black.
- Keyboard backlight may turn on, but the system appears frozen.
- No SSH access is possible.
- The machine does not respond to input.
- A hard power-off (holding the power button) is required.
This indicates a full system lockup rather than only a graphics issue.
Power Sleep Information
cat /sys/power/mem_sleep
Output:
[s2idle]
Only s2idle is available; deep sleep is not supported on this system.
Troubleshooting Steps Already Performed
BIOS / Firmware
- Updated BIOS to the latest version.
- Disabled Secure Boot.
- Disabled Fast Boot.
Kernel Parameters Tested
mem_sleep_default=s2idlenvidia.NVreg_PreserveVideoMemoryAllocations=1nvidia.NVreg_TemporaryFilePath=/var/tmp
NVIDIA Power Management Services
sudo systemctl enable nvidia-suspend.service
sudo systemctl enable nvidia-resume.service
sudo systemctl enable nvidia-hibernate.service
Additional Testing
- Multiple kernels tested.
- Multiple desktop environments tested.
- Both Wayland and X11 tested.
- Issue persists under all configurations.
Additional Observations
- The system appears to hang completely.
- This is a discrete-GPU-only configuration (no integrated GPU).
- Since only
s2idleis available, traditionaldeepsleep cannot be tested. - Similar suspend/resume issues have been reported on AMD CPU + NVIDIA GPU laptops.
Questions
- Has anyone with a Lenovo LOQ 15ARP9 managed to get suspend/resume working reliably?
- Are there known workarounds for systems that only support
s2idle? - Is this a known issue involving AMD CPUs and NVIDIA discrete GPUs?
- Are there any upstream Linux patches or firmware fixes in progress?
If any logs are needed, I can provide:
journalctl -b -1dmesglspci -kinxi -Fxxx
Any suggestions or experiences with this model would be greatly appreciated. Thank you.Lenovo LOQ 15ARP9 – System Fails to Resume from Suspend (s2idle) on LinuxHello,I am experiencing a persistent suspend/resume issue on my Lenovo Lenovo LOQ 15ARP9 while running Linux. The system enters suspend successfully, but it fails to wake up properly and requires a hard power-off.System SpecificationsModel: Lenovo LOQ 15ARP9
CPU: AMD Ryzen 7 7435HS
GPU: NVIDIA GeForce RTX 4060 Laptop GPU (discrete GPU only, no integrated GPU)
RAM: 8 GB
Display: 1920×1080 @ 144 Hz
Storage: ~1 TB (Btrfs)Software EnvironmentDistribution: CachyOS (Arch Linux based)
Kernels tested:
linux
linux-zen
linux-cachyos
Desktop Environments Tested:
Hyprland
KDE Plasma
Display Protocols: Wayland and X11
Graphics Driver: Proprietary NVIDIA driver (latest available version)
Init System: systemdProblem DescriptionThe laptop enters suspend normally, but when attempting to resume:The screen remains completely black.
Keyboard backlight may turn on, but the system appears frozen.
No SSH access is possible.
The machine does not respond to input.
A hard power-off (holding the power button) is required.This indicates a full system lockup rather than only a graphics issue.Power Sleep Informationcat /sys/power/mem_sleep
Output:[s2idle]
Only s2idle is available; deep sleep is not supported on this system.Troubleshooting Steps Already PerformedBIOS / FirmwareUpdated BIOS to the latest version.
Disabled Secure Boot.
Disabled Fast Boot.Kernel Parameters Testedmem_sleep_default=s2idle
nvidia.NVreg_PreserveVideoMemoryAllocations=1
nvidia.NVreg_TemporaryFilePath=/var/tmpNVIDIA Power Management Servicessudo systemctl enable nvidia-suspend.service
sudo systemctl enable nvidia-resume.service
sudo systemctl enable nvidia-hibernate.service
Additional TestingMultiple kernels tested.
Multiple desktop environments tested.
Both Wayland and X11 tested.
Issue persists under all configurations.Additional ObservationsThe system appears to hang completely.
This is a discrete-GPU-only configuration (no integrated GPU).
Since only s2idle is available, traditional deep sleep cannot be tested.
Similar suspend/resume issues have been reported on AMD CPU + NVIDIA GPU laptops.QuestionsHas anyone with a Lenovo LOQ 15ARP9 managed to get suspend/resume working reliably?
Are there known workarounds for systems that only support s2idle?
Is this a known issue involving AMD CPUs and NVIDIA discrete GPUs?
Are there any upstream Linux patches or firmware fixes in progress?If any logs are needed, I can provide:journalctl -b -1
dmesg
lspci -k
inxi -FxxxAny suggestions or experiences with this model would be greatly appreciated. Thank you.
Lenovo LOQ 15ARP9 – System Fails to Resume from Suspend (s2idle) on Linux
Hello,
I am experiencing a persistent suspend/resume issue on my Lenovo Lenovo LOQ 15ARP9 while running Linux. The system enters suspend successfully, but it fails to wake up properly and requires a hard power-off.
System Specifications
- Model: Lenovo LOQ 15ARP9
- CPU: AMD Ryzen 7 7435HS
- GPU: NVIDIA GeForce RTX 4060 Laptop GPU (discrete GPU only, no integrated GPU)
- RAM: 8 GB
- Display: 1920×1080 @ 144 Hz
- Storage: ~1 TB (Btrfs)
Software Environment
- Distribution: CachyOS (Arch Linux based)
- Kernels tested:
- linux
- linux-zen
- linux-cachyos
- Desktop Environments Tested:
- Hyprland
- KDE Plasma
- Display Protocols: Wayland and X11
- Graphics Driver: Proprietary NVIDIA driver (latest available version)
- Init System: systemd
Problem Description
The laptop enters suspend normally, but when attempting to resume:
- The screen remains completely black.
- Keyboard backlight may turn on, but the system appears frozen.
- No SSH access is possible.
- The machine does not respond to input.
- A hard power-off (holding the power button) is required.
This indicates a full system lockup rather than only a graphics issue.
Power Sleep Information
cat /sys/power/mem_sleep
Output:
[s2idle]
Only s2idle is available; deep sleep is not supported on this system.
Troubleshooting Steps Already Performed
BIOS / Firmware
- Updated BIOS to the latest version.
- Disabled Secure Boot.
- Disabled Fast Boot.
Kernel Parameters Tested
- mem_sleep_default=s2idle
- nvidia.NVreg_PreserveVideoMemoryAllocations=1
- nvidia.NVreg_TemporaryFilePath=/var/tmp
NVIDIA Power Management Services
sudo systemctl enable nvidia-suspend.service
sudo systemctl enable nvidia-resume.service
sudo systemctl enable nvidia-hibernate.service
Additional Testing
- Multiple kernels tested.
- Multiple desktop environments tested.
- Both Wayland and X11 tested.
- Issue persists under all configurations.
Additional Observations
- The system appears to hang completely.
- This is a discrete-GPU-only configuration (no integrated GPU).
- Since only s2idle is available, traditional deep sleep cannot be tested.
- Similar suspend/resume issues have been reported on AMD CPU + NVIDIA GPU laptops.
Questions
- Has anyone with a Lenovo LOQ 15ARP9 managed to get suspend/resume working reliably?
- Are there known workarounds for systems that only support s2idle?
- Is this a known issue involving AMD CPUs and NVIDIA discrete GPUs?
- Are there any upstream Linux patches or firmware fixes in progress?
If any logs are needed, I can provide:
- journalctl -b -1
- dmesg
- lspci -k
- inxi -Fxxx
Any suggestions or experiences with this model would be greatly appreciated. Thank you.Lenovo LOQ 15ARP9 – System Fails to Resume from Suspend (s2idle) on LinuxHello,I am experiencing a persistent suspend/resume issue on my Lenovo Lenovo LOQ 15ARP9 while running Linux. The system enters suspend successfully, but it fails to wake up properly and requires a hard power-off.System SpecificationsModel: Lenovo LOQ 15ARP9
CPU: AMD Ryzen 7 7435HS
GPU: NVIDIA GeForce RTX 4060 Laptop GPU (discrete GPU only, no integrated GPU)
RAM: 8 GB
Display: 1920×1080 @ 144 Hz
Storage: ~1 TB (Btrfs)Software EnvironmentDistribution: CachyOS (Arch Linux based)
Kernels tested:
linux
linux-zen
linux-cachyos
Desktop Environments Tested:
Hyprland
KDE Plasma
Display Protocols: Wayland and X11
Graphics Driver: Proprietary NVIDIA driver (latest available version)
Init System: systemdProblem DescriptionThe laptop enters suspend normally, but when attempting to resume:The screen remains completely black.
Keyboard backlight may turn on, but the system appears frozen.
No SSH access is possible.
The machine does not respond to input.
A hard power-off (holding the power button) is required.This indicates a full system lockup rather than only a graphics issue.Power Sleep Informationcat /sys/power/mem_sleep
Output:[s2idle]
Only s2idle is available; deep sleep is not supported on this system.Troubleshooting Steps Already PerformedBIOS / FirmwareUpdated BIOS to the latest version.
Disabled Secure Boot.
Disabled Fast Boot.Kernel Parameters Testedmem_sleep_default=s2idle
nvidia.NVreg_PreserveVideoMemoryAllocations=1
nvidia.NVreg_TemporaryFilePath=/var/tmpNVIDIA Power Management Servicessudo systemctl enable nvidia-suspend.service
sudo systemctl enable nvidia-resume.service
sudo systemctl enable nvidia-hibernate.service
Additional TestingMultiple kernels tested.
Multiple desktop environments tested.
Both Wayland and X11 tested.
Issue persists under all configurations.Additional ObservationsThe system appears to hang completely.
This is a discrete-GPU-only configuration (no integrated GPU).
Since only s2idle is available, traditional deep sleep cannot be tested.
Similar suspend/resume issues have been reported on AMD CPU + NVIDIA GPU laptops.QuestionsHas anyone with a Lenovo LOQ 15ARP9 managed to get suspend/resume working reliably?
Are there known workarounds for systems that only support s2idle?
Is this a known issue involving AMD CPUs and NVIDIA discrete GPUs?