You are not logged in.
Solved by downgrading to the 6.12.49-1-lts kernel with equivalent headers and the nvidia-800xx drivers; I'll keep both the most recent Linux kernel as well and work on figuring out what changed once I have time.
=====
Original post:
I'm having display issues after powering off my display (and presumably my graphics card entering a sleep state); when powering the display back on again from Suspend, closing the lid, exiting Niri normally or starting Hyprland, my entire system hangs with no response.
I'm running a GTX1650 on the 800xx dkms kernel with linux 6.19.6 and linux-lts 6.18.16-1, and have already taken various steps to debug following prior threads on the Arch Wiki and forums, I have copies of my configs attached in the linked pastebin. To save space, I'll summarize them here:
- Edited /etc/modprobe.d/nvidia.conf to adjust power and memory settings for suspending
options nvidia "NVreg_DynamicPowerManagement=0x02"
options nvidia NVreg_PreserveVideoMemoryAllocations=1
options nvidia "NVreg_EnableGpuFirmware=0"
options nvidia NVreg_TemporaryFilePath=/var/tmp
- Editing mkiniticpio
MODULES=(nvidia nvidia_modeset nvidia_uvm nvidia_drm )
HOOKS=(base udev autodetect kms modconf block keyboard keymap consolefont encrypt openswap resume filesystems fsck)
- Adjusting grub boot parameters (mem_sleep_default=deep)
- Downgrading to 800xx dkms drivers and matching with related utility libraries
- Trying a patch by disabling the suspend, resume, and hibernate services and moving the script in /lib/systemd/nvidia to bypass systemd utils (the script is now back in place and systemd services are enabled as disabling them didn't make a difference)
Unfortunately, I am not able to exit once my screen goes dark with REISUB, as hardware inputs stop being handled (even laptop keys which normally have no issues stop working entirely, such as caps_lock; switching TTYs is also unsurprisingly not an option)
When testing on a rolled back system version with timeshift, everything works as expected, so I know it's not a hardware issue, my system is not dual booted, so I know windows driver interference is not a factor.
Methodology for debugging: I ran a test with a second system SSHing in and found that the display can power off without any issues, it's specifically turning the display back on when the lid opens which causes the system to hang. The display comes on fine when booting and loading into SDDM, so it must be an issue outside of that, but if the display refreshes or briefly powers off opening or closing display servers the system hangs; alongside combing Journalctl and consulting the wiki.
Additional information and journals are available here: https://0x0.st/s/7o8nOHosJVn-1iyh2OmC4Q/P_HF.txt
00:02.0 VGA compatible controller: Intel Corporation Iris Plus Graphics G7 (rev 07)
DeviceName: Onboard - Video
Subsystem: Razer USA Ltd. Device 1003
Kernel driver in use: i915
Kernel modules: i915
58:00.0 3D controller: NVIDIA Corporation TU117M [GeForce GTX 1650 Ti Mobile] (rev a1)
Subsystem: Razer USA Ltd. Device 1003
Kernel driver in use: nvidia
Kernel modules: nouveau, nvidia_drm, nvidia
I've been using Arch for four years now without an issue that's taken me more than a few queries to fix, but now find myself at a dead end.
I appreciate you taking time to read or help with this, please let me know if you have any ideas, or would like additional information.
All the best,
- A. Rose
Last edited by A. Rose (2026-03-12 19:46:37)
Offline
A little more information:
$: cat /proc/driver/nvidia/gpus/0000:58:00.0/power
Runtime D3 status: Enabled (fine-grained)
Video Memory: Off
GPU Hardware Support:
Video Memory Self Refresh: Supported
Video Memory Off: Supported
S0ix Power Management:
Platform Support: Not Supported
Status: Disabled
Notebook Dynamic Boost: Not Supported
$: cat /proc/driver/nvidia/gpus/0000:58:00.0/information
Model: NVIDIA GeForce GTX 1650 Ti with Max-Q Design
IRQ: 143
GPU UUID: GPU-2a3af4a2-a137-15e3-d69a-6818f7fc21b7
Video BIOS: 90.17.50.00.0e
Bus Type: PCIe
DMA Size: 47 bits
DMA Mask: 0x7fffffffffff
Bus Location: 0000:58:00.0
Device Minor: 0
GPU Excluded: No
Offline