我有 Gentoo 系统开放式RCinit、5.4.28-gentoo
内核和440.64
Nvidia 驱动程序 (GTX 1060)。
一切配置均按照本指南。
当我暂停系统时Gnome 暂停按钮然后唤醒它,显示器也唤醒,但仍然黑屏。我无法切换到任何 TTY,但系统正在运行,并且我可以连接到 SSH 服务器。
我恢复屏幕的唯一方法是重新启动 xdm:
rc-service xdm restart
但我因此失去了会话。
开源 nouveau 驱动程序不会出现此问题。
我目前正在用这个脚本解决这个问题。 (下午暂停工作正常)
#!/bin/bash
xdg-screensaver lock
sleep 0.5
sudo pm-suspend
是否有任何内核选项或系统配置可能导致此问题或可以解决此问题?
答案1
我在中发现了类似的问题线另一个论坛的。
/lib64/elogind/system-sleep/nvidia
我注意到我的系统中有一个完全丢失的文件。所以我使用以下内容创建了这个文件,现在一切正常。
#!/bin/sh
case "$1" in
pre)
/usr/bin/nvidia-sleep.sh "suspend"
;;
post)
(/usr/bin/nvidia-sleep.sh "resume";)&
;;
esac