Xorg
X 伺服器從掛起喚醒後無法繼續
我有帶有OpenRC初始化、
5.4.28-gentoo
核心和440.64
Nvidia 驅動程序(GTX 1060)的 Gentoo 系統。根據本指南配置的所有內容。
當我使用Gnome 掛起按鈕掛起系統然後將其喚醒時,顯示器也會喚醒但仍保持黑色。我無法切換到任何 TTY,但係統正在執行並且我可以連接到 SSH 伺服器。
恢復螢幕的唯一方法是重新啟動 xdm:
rc-service xdm restart
但我失去了我的會話。
開源 nouveau 驅動程序沒有出現此問題。
我目前正在使用此腳本解決它。(pm-suspend 工作正常)
#!/bin/bash xdg-screensaver lock sleep 0.5 sudo pm-suspend
是否有任何核心選項或系統配置可以導致此問題或可以解決此問題?
我在另一個論壇的文章中發現了類似的問題。
我注意到我的系統中有一個完全失去的
/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