ฉันกำลังใช้งาน Fedora 22 บน Dell Latitude E6230 ในบางครั้งฉันได้รับซอฟต์แวร์ปะแก้ที่ทำให้แล็ปท็อปหยุดทำงานชั่วคราวเมื่อฉันปิดฝา มันใช้งานได้และตอนนี้ก็ไม่เป็นเช่นนั้น ฉันไม่แน่ใจว่าแพทช์เกิดจากสาเหตุอะไรหรือเพราะอะไร ฉันเป็นมือใหม่กับ Linux (แต่ไม่ใช่คอมพิวเตอร์) ดังนั้นขออภัยถ้าฉันไม่ได้ตรวจสอบสิ่งที่ฉันควรจะมี
สิ่งที่ฉันได้ดู:
ฉันพยายามยกเลิกการคอมเม้นท์บรรทัดเหล่านี้
/etc/systemd/logind.conf
แล้วรีบูตเครื่อง:HandleLidSwitch=suspend LidSwitchIgnoreInhibited=yes HandleLidSwitchDocked=ignore
sudo journalctl -b -u systemd-logind
แสดงให้เห็นว่าฝากำลังตรวจจับว่ามีการปิดและเปิด
ฉันพยายามติดตั้ง
gnome-power-manager
... แต่ดูเหมือนว่าจะไม่มีผลฉันติดตั้งเครื่องมือปรับแต่ง gnome และตั้งค่า "ไม่ต้องพักบนฝาปิด" เป็น "ปิด" ในการเล่นกับสิ่งนี้ฉันยังเปลี่ยน "การกระทำของปุ่มเปิดปิด" เป็น "ไฮเบอร์เนต" แต่ปุ่มเปิดปิดจะปิดแล็ปท็อปและการปิดฝาก็ยังไม่ระงับ
จากนั้นฉันกลับไป
/etc/systemd/logind.conf
และยกเลิกการแสดงความคิดเห็นบรรทัด:HandlePowerKey=suspend HandleSuspendKey=poweroff
ใช่นั่นคือย้อนกลับ ... แต่การตั้งค่านี้ไม่ถือ คือแม้หลังจากรีบูตเครื่องปุ่มเพาเวอร์ยังคงปิดแล็ปท็อปและปุ่มหยุดชั่วคราวจะระงับแล็ปท็อป
สิ่งนี้ดูเหมือนจะพิสูจน์ให้ฉันเห็นว่าการ
/etc/systemd/logind.conf
ตั้งค่าไฟล์และเครื่องมือปรับแต่ง gnome ไม่มีผลใด ๆฉันลองคำสั่งนี้ ... แต่ฉันไม่ได้ 100%:
gsettings set org.gnome.settings-daemon.plugins.xrandr default-monitors-setup do-nothing
ฉันพบสิ่งนี้ในหนึ่งในกระทู้ ฉันสังเกตเห็นว่า ณ จุดนี้ว่าการปิดฝาในขณะที่บนท่าเรือจะระงับแล็ปท็อป ดังนั้นฉันจึงคิดว่าอาจมีการกระทำที่เป็นลบเกิดขึ้นสองเท่า ฉันเปลี่ยนบรรทัดเหล่านี้เพื่อทดสอบ:
HandleLidSwitch=ignore HandleLidSwitchDocked=suspend
และผลลัพธ์ก็คือแล็ปท็อปจะไม่หยุดทำงานในขณะที่อยู่บนแท่นอีกต่อไปเมื่อปิดฝาหรือเมื่อปิดแล็ปท็อป
ไม่มีเวลาใดที่จอภาพภายนอกเชื่อมต่ออยู่
แล้วฉันจะทำยังไงดี สิ่งใดสามารถแทนที่การตั้งค่าเหล่านี้