You are not logged in.

#26 2026-06-19 11:11:12

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 76,349

Re: Black screen after waking up from sleep/hybernate/suspend.

Ah, so it's a hybrid graphics (optimus) system - the eDP is internally wired to the IGP and now controlled by it and you'll also be running the session on it.
There's a chance that the S3 broke the firmware redirection from the IGP to the GPU… do you have a parallel windows installation?

Offline

#27 2026-06-19 12:28:23

aqua_node
Banned
Registered: 2026-06-19
Posts: 8

Re: Black screen after waking up from sleep/hybernate/suspend.

The s2idle vs deep sleep issue is a known problem with NVIDIA drivers on newer kernels. Your fix of switching from s2idle[deep] to [s2idle]deep is correct for RTX 4060.

If you want to make this persistent across reboots, add to your kernel parameters in /boot/loader/entries/ or GRUB:

mem_sleep_default=s2idle

You can also check if NVIDIA's power management services are enabled:

systemctl enable nvidia-suspend.service nvidia-hibernate.service nvidia-resume.service

These services handle saving and restoring GPU state during sleep transitions. Without them, the GPU may not initialize properly on resume, which is exactly the black screen you described.

Also worth checking: nvidia.NVreg_PreserveVideoMemoryAllocations=1 as a module parameter in /etc/modprobe.d/nvidia.conf — this prevents memory allocation corruption on resume.

Offline

#28 2026-06-20 14:14:23

Justhuman
Member
Registered: 2026-05-29
Posts: 16

Re: Black screen after waking up from sleep/hybernate/suspend.

Hey Seth, I had the form page open and I was waiting for your reply realizing just now that there was a next page icon T_T. I'm sorry, Yes originally this was a dual boot setup with windows and arch but I have eradicated the windows from my system a while ago.
Yes aqua I used it but the battery drain was insane, I'd rather shut down the computer as this thing lasts only 1 hour at most on battery anyway you can imagine what it does to battery on s2idle, Thank you for the suggestion tho.

Offline

#29 2026-06-21 03:34:50

il2dottore
Member
Registered: 2026-06-21
Posts: 3

Re: Black screen after waking up from sleep/hybernate/suspend.

I have the same problem with you. Even worse, I can't go to tty by shortkey. I had to press and hold my power button to restart my laptop.

Last edited by il2dottore (2026-06-21 03:35:08)

Offline

#30 2026-06-21 08:20:22

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 76,349

Re: Black screen after waking up from sleep/hybernate/suspend.

@il2dottore is this related to https://bbs.archlinux.org/viewtopic.php?id=314011 ? Otherwise please open a new thread about the situation.
nb. that there's a bazillion reasons why waking up from suspend causes problems and since you're facing different symptoms, you evidently have *not* the same problem as the OP

If you can, rather use https://wiki.archlinux.org/title/Keyboa … el_(SysRq) + REISUB to reboot than the power button.

Offline

#31 2026-06-23 06:32:25

Justhuman
Member
Registered: 2026-05-29
Posts: 16

Re: Black screen after waking up from sleep/hybernate/suspend.

yes ii2dottore I too can't access tty and have to restart by holding down the power button to restart my laptop making it much much more annoying as I lose my patience with each manual power off and on. Yes, Seth I'll check it out btw should I close this thread as dynamic graphics are working and I think that's ok for now.

Offline

#32 2026-06-23 06:49:53

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 76,349

Re: Black screen after waking up from sleep/hybernate/suspend.

Yes - your particular issue is most likely w/ the firmware failing to rewire the panel to the GPU (but the system in fact wakes up otherwise)
Not saying it would be preferable to run in GPU-only mode, but have you tried that mode again
images?q=tbn:ANd9GcSrvulo0prCZCMJxAqAvDveZUabl1vyr4U5a7TCGIK30Q&s=10

Last edited by seth (2026-06-23 06:50:24)

Offline

Board footer

Powered by FluxBB