ระบบที่ใช้systemd
อ่านและดำเนินการกับสคริปต์มี/etc/pm/sleep.d/
หรือไม่?
ฉันเริ่มที่จะสรุปคำตอบคือsystemd
ไม่สนใจสคริปต์เหล่านี้ หากเป็นจริงการเปลี่ยนคืออะไร
ปรับปรุง: รัฐสคริปต์สามารถเพิ่มไปยังman systemd-sleep
/lib/systemd/system-sleep/
โดยมีรายละเอียดไม่เพียงพอสำหรับฉัน แต่ฉันพยายามปรับเปลี่ยนของตัวอย่างเช่นวิกิพีเดีย Arch/lib/systemd/system-sleep/root-resume.service
และสร้าง
[Unit]
Description=Local system resume actions
After=suspend.target
[Service]
Type=simple
ExecStart=/bin/systemctl restart network-manager.service
[Install]
WantedBy=suspend.target
ความตั้งใจของฉันคือการรีสตาร์ทผู้จัดการเครือข่ายหลังจากทำงานต่อเพราะบางครั้งมันไม่ทำงาน
ดูเหมือนจะไม่ได้ทำสิ่งที่ฉันต้องการ
sudo pm-suspend
จาก cmdline เพียงแค่ systemd จะไม่ใช้มันจากเวิร์กโฟลว์ของมัน