젠투 시스템이 있어요오픈RCinit, 5.4.28-gentoo
커널 및 440.64
Nvidia 드라이버(GTX 1060).
모든 구성은 다음을 따릅니다.이 가이드.
내가 시스템을 정지했을 때그놈 일시 정지 버튼그런 다음 깨우면 모니터도 깨어나지만 여전히 검은 화면입니다. 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