มีวิธีบรรทัดคำสั่งเพื่อปิดการใช้งานการระงับใน Ubuntu 12.04


5

มีวิธีบรรทัดคำสั่งเพื่อปิดการใช้งานการระงับใน Ubuntu 12.04?

ฉันสามารถ ssh ถึง 12.04 ของฉันเท่านั้นมีวิธีปิดใช้งานโหมด suspend ผ่านทางบรรทัดคำสั่งหรือไม่

ขอบคุณ.

คำตอบ:


6

สิ่งนี้ควรใช้งานได้ (ดัดแปลงมาจาก ที่นี่ )

สร้างไฟล์ /etc/polkit-1/50-local.d/disable-suspend.pkla ที่มี:

[Disable suspend]
Identity=unix-user:*
Action=org.freedesktop.upower.suspend;
ResultAny=no
ResultInactive=no
ResultActive=no

1
สิ่งนี้ทำงานได้ดีสำหรับฉันวันนี้ (2013-09-22) บน Ubuntu 12.04 ยกเว้นชื่อไดเรกทอรีคือ /etc/polkit-1/localauthority/50-local.d
rpilkey

1
ฉันมีปัญหาใหญ่กับการระงับดังนั้นฉันจึงไม่กล้าทดสอบสิ่งนี้ แต่มันก็หมายความว่าด้วยบทนี้แม้ว่าฉันจะสั่ง suspend (ผ่านปิดฝาผ่านปุ่มผ่านปุ่มเมนู) Ubuntu จะไม่เข้าสู่การระงับหรือไม่
Heisenberg

1
@ anh ใช่นั่นคือความคิด
terdon

2

บน Ubuntu 16.04 LTS (ซึ่งใช้ systemd ซึ่งแตกต่างจาก 12.04) ฉันใช้วิธีต่อไปนี้เพื่อปิดการใช้งาน suspend:

sudo systemctl mask sleep.target suspend.target hibernate.target hybrid-sleep.target

และนี่เพื่อเปิดใช้งานอีกครั้ง:

sudo systemctl unmask sleep.target suspend.target hibernate.target hybrid-sleep.target
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.