ฉันต้องการปิดฝาแล็ปท็อปเพื่อไม่ใช้งาน ฉันจะทำสิ่งนั้นได้อย่างไร
ฉันต้องการปิดฝาแล็ปท็อปเพื่อไม่ใช้งาน ฉันจะทำสิ่งนั้นได้อย่างไร
คำตอบ:
หากต้องการทำให้ Ubuntu ไม่ทำอะไรเลยเมื่อปิดฝาแล็ปท็อป:
เปิด/etc/systemd/logind.conf
ไฟล์ในเท็กซ์เอดิเตอร์ในฐานะรูทตัวอย่างเช่น
sudo -H gedit /etc/systemd/logind.conf
เพิ่มบรรทัดHandleLidSwitch=ignore
(ตรวจสอบให้แน่ใจว่าไม่ได้ใส่ความคิดเห็นไว้!)
รีสตาร์ท systemd daemon (โปรดระวังว่าสิ่งนี้จะทำให้คุณออกจากระบบ) ด้วยคำสั่งนี้:
sudo systemctl restart systemd-logind
หรือจาก 15.04 เป็นต้นไป:
sudo service systemd-logind restart
ดูเพิ่มเติมที่: Ubuntu Server 13.10 จะเข้าสู่โหมดสลีปเมื่อปิดฝาแล็ปท็อป
สำหรับผู้ใช้ GNOME:
หากคุณใช้ GNOME (ค่าเริ่มต้นคือ 18.04+) คุณสามารถทำได้โดยไม่ต้องเปลี่ยนการตั้งค่าระบบโดยใช้ "Gnome Tweak Tool" สามารถติดตั้งได้จาก Ubuntu Software Store (เรียกว่า GNOME Tweaks) หรือถ้าคุณชอบคอนโซล:sudo apt-get install gnome-tweak-tool
เรียกใช้หลังจากติดตั้งจากนั้นภายใต้Powerปิดการตั้งค่าเพื่อไม่ทำอะไรเลยเมื่อปิดฝา ฉันทดสอบสิ่งนี้บน Ubuntu 18.04 และใช้งานได้
IgnoreLid=true
ใน/etc/UPower/UPower.conf
HandleLidSwitch=hibernate
หากคุณต้องการให้แล็ปท็อปของคุณจำศีลแทนการไม่ทำอะไรเลย
sudo service systemd-logind restart
ไม่ทำอะไรเลยเมื่อปิดฝาแล็ปท็อป (มีประโยชน์เมื่อเชื่อมต่อจอภาพภายนอก):
gconf-editor
lid_ac
และlid_battery
การnothing
หรือ
1. เมื่อใช้ไฟ AC ไม่ทำอะไรเลยเมื่อปิดฝาแล็ปท็อป:
gconftool-2 -t string -s /apps/gnome-power-manager/buttons/lid_ac nothing
2. เมื่อใช้พลังงานแบตเตอรี่ไม่ได้ทำอะไรเมื่อปิดฝาแล็ปท็อป:
gconftool-2 -t string -s /apps/gnome-power-manager/buttons/lid_battery nothing
หน้าจอว่างเมื่อปิดฝาแล็ปท็อป (จะดีกว่าเมื่อไม่มีการเชื่อมต่อจอภาพภายนอก):
หรือ
1. เมื่อใช้ไฟ AC หน้าจอว่างเปล่าเมื่อปิดฝาแล็ปท็อป:
gconftool-2 -t string -s /apps/gnome-power-manager/buttons/lid_ac blank
2. เมื่อใช้พลังงานแบตเตอรี่หน้าจอว่างเปล่าเมื่อปิดฝาแล็ปท็อป:
gconftool-2 -t string -s /apps/gnome-power-manager/buttons/lid_battery blank
คุณสามารถเลือก "ไม่ทำอะไรเลย" ในการตั้งค่าพลังงาน เปิด dash (super key) ค้นหา "power" จากนั้นเลือกตัวเลือกที่ถูกต้องในดรอปดาวน์ โปรดทราบว่าการปิดฝาจะปิดหน้าจอจริง ๆ รวมทั้งจอภาพภายนอก:
หากคุณเลื่อนเมาส์จอภาพที่เชื่อมต่ออยู่จะทำการสำรองพลังงานเมื่อปิดแล็ปท็อป นี่จะกลายเป็นจอภาพหลัก
TLDR: เพิ่มIgnoreLid=true
ลงใน/etc/UPower/UPower.conf
ใน terminal ทำ:
sudoedit /etc/UPower/UPower.conf
เปลี่ยน IgnoreLid เป็น IgnoreLid=true
เริ่มบริการ UPower ด้วย:
service upower restart
/etc/UPower
ไดเรกทอรี อย่างไรก็ตามคำตอบสำหรับคำถามนี้ใช้ได้ผล
กำลังคัดลอกคำตอบที่ได้รับอันดับที่ 1 จาก: http://ubuntuforums.org/showthread.php?t=1319921&highlight=close+laptop+lid
ในเทอร์มินัล (Applications -> Accessories -> Terminal) ให้พิมพ์: gconf-editor
นำทางไปยังแอพ -> ปุ่ม gnome-power-manager -> และตั้งค่า lid_ac และ / หรือ lid_battery ไปที่ "nothing" (โดยไม่ต้องใส่เครื่องหมายอัญประกาศ)
ฉันมี14.04.1 LTS, Trusty Tahr
อะไรที่ไม่ได้ผลสำหรับฉัน:
เปิดไฟล์ /etc/systemd/logind.conf ในเท็กซ์เอดิเตอร์เป็นรูทตัวอย่างเช่น
sudo -H gedit /etc/systemd/logind.conf
เพิ่มบรรทัดHandleLidSwitch=ignore
(ตรวจสอบให้แน่ใจว่าไม่ได้ใส่ความคิดเห็นไว้!)
รีสตาร์ท systemd daemon ด้วยคำสั่งนี้:
sudo restart systemd-logind
แก้ไข gConf
เมื่อใช้ไฟ AC ห้ามทำอะไรเลยเมื่อปิดฝาแล็ปท็อป:
gconftool-2 -t string -s /apps/gnome-power-manager/buttons/lid_ac nothing
เมื่อใช้พลังงานจากแบตเตอรี่อย่าทำอะไรเลยเมื่อปิดฝาแล็ปท็อป:
gconftool-2 -t string -s /apps/gnome-power-manager/buttons/lid_battery nothing
อะไรที่เหมาะกับฉัน:
การตั้งค่าIgnoreLid=true
ใน/etc/UPower/UPower.conf
Xubuntu 14.04.3 i386
. Xubuntu มียูทิลิตี้Power manager
แต่การตั้งค่าสำหรับฝาปิดไม่ทำงานสำหรับฉัน นี่คือข้อผิดพลาดที่ลงทะเบียนหรือไม่
มีข้อผิดพลาดกับแล็ปท็อปและจอภาพที่ทำให้อูบุนตูไม่เคารพการตั้งค่า "ไม่ทำอะไรเลย" เมื่อปิดฝาแล็ปท็อป ฉันไม่สามารถหาคำตอบที่สมบูรณ์ แต่อาจมีบางอย่างที่เกี่ยวข้องกับลิงค์นี้ที่พวกเขาบอกใบ้ถึงไฟล์นี้: /etc/default/acpi-support
และการใช้:
gconftool-2 -t string /apps/gnome-power-manager/buttons/lid_ac -s "blank"
gconftool-2 -t string /apps/gnome-power-manager/buttons/lid_battery -s "blank"
แก้ไข/etc/systemd/logind.conf
และตั้งค่าHandleLidSwitch=lock
ให้ล็อคหน้าจอบนฝาปิด (แต่ไม่ระงับ) หรือHandleLidSwitch=ignore
เพื่อไม่ให้ล็อคหน้าจอ
นี่เป็นเพราะการเปลี่ยนแปลง GNOME ต้นน้ำ ดูข้อผิดพลาด GNOME 687277สำหรับเหตุผลสำหรับการเปลี่ยนแปลงนี้
คุณยังสามารถไปที่ system->preferences->power management
ใกล้ด้านล่างของหน้าต่างคุณจะพบรายการแบบหล่นลงที่คุณสามารถเลือกสิ่งที่ระบบของคุณทำเมื่อปิดฝา
ในการตั้งค่าระบบเปิดความสว่าง & ล็อก ในหน้านั้นยกเลิกการเลือกช่องทำเครื่องหมายที่ด้านล่างว่า "ต้องใช้รหัสผ่านของฉันเมื่อตื่นจากการระงับ"
ฉันชอบที่จะระงับแล็ปท็อปของฉันในบางครั้งและบางครั้งฉันก็อยากจะเก็บมันไว้นาน ๆ เหมือนเป็นเซิร์ฟเวอร์ (ไม่ทำอะไรเลยเมื่อฉันปิดฝา) ฉันใช้ Debian และนี่เป็นสคริปต์ง่ายๆของฉันที่จะทำอย่างใดอย่างหนึ่งได้ทันทีโดยไม่ต้องรีบูตเครื่อง:
# run this in the as the same user (or root) that xwindow is using
# test for required parameter --> empty not allowed
if [ "$1" == "" ]; then
echo "Please provide true or false"
echo "True means keep running when lid is closed"
echo "False means suspend the computer when lid is closed"
exit;
fi
# "running true" means keep running even if the lid is closed
if [ "$1" = "true" ]; then
gsettings set org.gnome.settings-daemon.plugins.power lid-close-ac-action nothing
gsettings set org.gnome.settings-daemon.plugins.power lid-close-battery-action nothing
fi
# "running false" means suspend the computer!
if [ "$1" = "false" ]; then
gsettings set org.gnome.settings-daemon.plugins.power lid-close-ac-action suspend
gsettings set org.gnome.settings-daemon.plugins.power lid-close-battery-action suspend
fi
# if "echo" is supplied as a param, just show the current settings
if [ "$1" = "echo" ]; then
gsettings get org.gnome.settings-daemon.plugins.power lid-close-ac-action
gsettings get org.gnome.settings-daemon.plugins.power lid-close-battery-action
fi
# restart gnome to make changes effective
/etc/init.d/gdm3 restart
ให้เราสร้างสคริปต์ที่ใช้งานได้กับทุกเวอร์ชั่น
#!/bin/bash
# PLEASE FEEL FREE TO CHANGE THE SCRIPT
# Ubuntu 16.04 [PLEASE COMPLETE]
sed -i '/HandleLidSwitch/d' /etc/systemd/logind.conf >/dev/null 1&>2
echo 'HandleLidSwitch=nothing' >> /etc/systemd/logind.conf >/dev/null 1&>2
# Ubuntu 14.04 [PLEASE COMPLETE]
sed -i '/IgnoreLid/d' /etc/UPower/UPower.conf >/dev/null 1&>2
echo 'IgnoreLid=true'>> /etc/UPower/UPower.conf
# [PLEASE COMPLETE ]
# gconftool-2 -t string -s /apps/gnome-power-manager/buttons/lid_ac [PLEASE COMPLETE ]
# gconftool-2 -t string -s /apps/gnome-power-manager/buttons/lid_battery nothing [PLEASE COMPLETE ]
# RESTART SERVICES
service upower restart
service systemd-logind restart
คุณสามารถปิดใช้งานคุณลักษณะล็อคฝาโดยคลิกที่การตั้งค่าระบบไอคอนในแถบเปิด / งานและจากนั้นคลิกที่สว่างและล็อค
จากนั้นคุณพลิกสวิตช์ล็อคไปที่ตำแหน่งปิดและยกเลิกการทำเครื่องหมายในช่อง " ต้องใช้รหัสผ่านของฉันเมื่อปลุกจากการหยุดชั่วคราว "
อีกสิ่งที่คุณต้องคอยดูด้วยว่าคุณวางแผนที่จะตั้งค่าการจำศีล (suspend-to-disk) หรือไม่ระบบของคุณมีพาร์ติชั่นสว็อปใหญ่พอที่จะเข้าสู่โหมดไฮเบอร์เนตหรือไม่ การไฮเบอร์เนตแตกต่างจากการระงับชั่วคราว แต่บางครั้งคนต้องการตั้งค่าคุณสมบัติไฮเบอร์เนตในขณะที่กำลังกำหนดค่าการหยุดชั่วคราว
นอกจากนี้คุณยังสามารถไปที่การตั้งค่าพลังงานของคุณเพื่อให้พวกเขาไม่หยุดระบบเมื่อฝาปิด คุณสามารถทำเช่นนี้ในการตั้งค่าระบบ -> เพาเวอร์
แก้ไข/etc/UPower/UPower.conf
และเพิ่มIgnoreLid=true
ที่ด้านล่าง
วิธีนี้ใช้ไม่ได้ใน Saucy อีกต่อไป ฉันไม่แน่ใจเกี่ยวกับ 13.04
systemctl restart upower
บิตหลังจากออก