Ubuntu Mate 20.4(Focal)가 절전 모드로 전환되지 않습니다.

Ubuntu Mate 20.4(Focal)가 절전 모드로 전환되지 않습니다.

내 워크스테이션(RTX 2080 + Ryzen 3700X)과 친구 ubuntu 20.04가 잠자기를 거부합니다. "종료/절전" 작업을 수행하면 세션에서 로그아웃되지만 실제로 절전 모드로 전환되지는 않습니다. 다음은 몇 가지 정보입니다.

foo@foo-workstation:~$ nvidia-smi 
Tue Aug 16 17:59:52 2022       
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 495.29.05    Driver Version: 495.29.05    CUDA Version: 11.5     |
|-------------------------------+----------------------+----------------------+
| GPU  Name        Persistence-M| Bus-Id        Disp.A | Volatile Uncorr. ECC |
| Fan  Temp  Perf  Pwr:Usage/Cap|         Memory-Usage | GPU-Util  Compute M. |
|                               |                      |               MIG M. |
|===============================+======================+======================|
|   0  NVIDIA GeForce ...  On   | 00000000:08:00.0  On |                  N/A |
|  0%   58C    P0    58W / 250W |    858MiB /  7959MiB |      4%      Default |
|                               |                      |                  N/A |
+-------------------------------+----------------------+----------------------+

더있다:

foo@foo-workstation:~$ systemd-inhibit --list --mode=block
WHO   UID  USER  PID  COMM            WHAT                                                  WHY                                     MODE 
foo 1000 foo 5605 mate-power-mana handle-power-key:handle-suspend-key:handle-lid-switch Mate power manager handles these events block

내가 한 것:

  • 모든 nvidia 패키지를 지우고 nvidia-driver-495를 설치하십시오.
  • 이 주제에 대한 다양한 스레드를 읽었지만 그 중 어느 것도 도움이 되지 않았습니다.

어떤 도움이라도 대단히 감사하겠습니다.

답변1

이것은 당신에게 유용할 수 있습니다. 디스크 제조업체 보안 설정을 변경하기 전에 일부 낮은 수준의 디스크 드라이브 잠금 해제를 수행하기 위해 스크립트에서 이것을 사용합니다.

내 스크립트의 관련 부분은 다음과 같습니다.

echo "\n Computer will go to into 'suspend' (or sleep state) in\n\n\t\t  >> 15 sec << \n\n AFTER suspension, simply hit the return key to wake it up again ..."
sleep 15

echo -n mem > /sys/power/state

hdparm -I ${BlockDev} >${TMP}.2 2>&1

논리의 기초는 제공된 설명에서 파생됩니다.여기. "상태" 파일로 전송된 값을 변경하여 동작을 조정하려는 경우 옵션이 제공됩니다. 일부 배포판의 경우 다음을 사용해야 할 수도 있습니다.디스크바꾸다메모리.

관심이 있으시면 알려주세요. 이 답변에서 전체 스크립트(길고 복잡함)를 공유할 수 있습니다.

관련 정보