ฉันจะตั้งค่าสกรีนเซฟเวอร์ใน Ubuntu ได้อย่างไร? ฉันเห็นว่า gnome-screensaver กำลังทำงานอยู่
ฉันจะตั้งค่าสกรีนเซฟเวอร์ใน Ubuntu ได้อย่างไร? ฉันเห็นว่า gnome-screensaver กำลังทำงานอยู่
คำตอบ:
เริ่มต้นที่ 12.04 Ubuntu ไม่ได้จัดส่งสกรีนเซฟเวอร์ใด ๆ เพียงหน้าจอสีดำที่ปรากฏขึ้นเมื่อระบบของคุณไม่ได้ใช้งาน หากคุณต้องการมีสกรีนเซฟเวอร์คุณสามารถสลับ gnome-screensaver สำหรับ XScreenSaver
สกรีนเซฟเวอร์ถูกลบออกจริง ๆ ใน Ubuntu 11.10 Ubuntu ใช้โปรแกรมรักษาหน้าจอ gnome และรับการเปลี่ยนแปลงจากต้นน้ำ GNOME นักพัฒนา GNOME คิดว่าหน้าจอสีดำที่ทำให้จอภาพของคุณเข้าสู่โหมดประหยัดพลังงานเหมาะสมที่สุด
เปิดเทอร์มินัลแล้วเรียกใช้คำสั่งต่อไปนี้เพื่อถอนการติดตั้ง gnome-screensaver:
sudo apt-get remove gnome-screensaver
ติดตั้ง XScreenSaver และแพ็คเกจสกรีนเซฟเวอร์เพิ่มเติมบางคำสั่งด้วยคำสั่งต่อไปนี้:
sudo apt-get install xscreensaver xscreensaver-data-extra xscreensaver-gl-extra
หลังการติดตั้งทำการค้นหาใน Dash for Screensaver เรียกใช้ยูทิลิตี้สกรีนเซฟเวอร์และใช้เพื่อกำหนดค่า XScreenSaver และเลือกการตั้งค่าสกรีนเซฟเวอร์ของคุณ
ยูทิลิตี้สกรีนเซฟเวอร์จะแจ้งให้คุณหยุดกระบวนการ gnome-screensaver และเรียกใช้กระบวนการพื้นหลัง xscreensaver เมื่อคุณเริ่มต้น
โดยค่าเริ่มต้น XScreenSaver จะเลือกสกรีนเซฟเวอร์แบบสุ่มทุกครั้งที่เริ่ม คุณสามารถระบุสกรีนเซฟเวอร์ที่เลือกจากหรือเปิดใช้งานโหมด "หนึ่งสกรีนเซฟเวอร์เดียว" เพื่อใช้สกรีนเซฟเวอร์ที่คุณชื่นชอบเสมอ
ในการใช้งานสกรีนเซฟเวอร์จริงๆคุณจะต้องให้ XScreenSaver เริ่มทำงานในพื้นหลังทุกครั้งที่คุณลงชื่อเข้าใช้หากไม่ได้เริ่มขึ้น
เริ่มต้นใช้งานด้วยการเปิดตัวยูทิลิตี้ Startup Applications จาก Dash เพิ่มโปรแกรมเริ่มต้นด้วยคำสั่งต่อไปนี้ ชื่อและความคิดเห็นที่นี่สามารถเป็นอะไรก็ได้ที่คุณชอบ:
xscreensaver -nosplash
การคืนค่าการเปลี่ยนแปลงเหล่านี้เป็นเรื่องง่าย เพียงเรียกใช้คำสั่งเหล่านี้เพื่อถอนการติดตั้ง XScreenSaver และติดตั้ง gnome-screensaver ใหม่:
sudo apt-get remove xscreensaver xscreensaver-data-extra xscreensaver-gl-extra
sudo apt-get install gnome-screensaver
เกี่ยวกับแหล่งที่มาและเพิ่มเติมได้ที่: วิธีการเพิ่มสกรีนเซฟเวอร์ที่จะ Ubuntu 12.04
xscreensaver
xscreensaver-demo
ไม่คุณไม่ต้องถอนการติดตั้ง gnome-screensaver และติดตั้ง xscreensaver คุณสามารถไปที่การตั้งค่าระบบ -> ความสว่างและล็อคเพื่อตั้งค่าเวลาว่างของหน้าจอ gnome-screensaver สกรีนเซฟเวอร์ gnome สามารถทำให้จอ LCD ของคุณเข้าสู่โหมดกิจกรรมต่ำดังนั้นจึงเป็นสิ่งที่ดีที่สุดสำหรับจอภาพของคุณ
คำตอบของ Radu เป็นคำตอบที่ดีดังนั้นฉันจะไม่ทำซ้ำ ฉันจะชี้ให้เห็นขั้นตอนพิเศษที่xscxreensaver
นักพัฒนาแนะนำ ฉันยังรวมถึงย่อหน้าสั้น ๆ ของประวัติศาสตร์จากนักพัฒนา
ใช้ GNOME หรือ UNITY
สำหรับส่วนที่ดีขึ้นของทศวรรษ GNOME จัดส่ง
xscreensaver
ตามที่เป็นอยู่และทุกอย่างทำงานนอกกรอบ อย่างไรก็ตามในปี 2005 พวกเขาตัดสินใจที่จะคิดค้นวงล้อใหม่และส่งตัวแทน xscreensaver daemon ของพวกเขาเองที่เรียกว่า "gnome-screensaver" แทนการปรับปรุง xscreensaver และสนับสนุนการเปลี่ยนแปลงกลับคืนมา ด้วยเหตุนี้โปรแกรม "gnome-screensaver" จึงไม่ปลอดภัยวางข้อผิดพลาดและขาดคุณสมบัติหลายอย่างของ xscreensaver คุณไม่ควรใช้มันในการแทนที่ gnome-screensaver ด้วย xscreensaver:
ถอนการติดตั้งแพคเกจ gnome-screensaver อย่างสมบูรณ์
sudo apt-get remove gnome-screensaver
เรียกใช้ xscreensaver เมื่อเข้าสู่ระบบ
เลือก "Startup Applications" จากเมนู (หรือเรียกใช้ "gnome-session-Properties" ด้วยตนเอง) แล้วเพิ่ม "xscreensaver"
ทำให้ "ล็อคหน้าจอ" ของ GNOME ใช้ xscreensaver
sudo ln -sf /usr/bin/xscreensaver-command /usr/bin/gnome-screensaver-command
ที่ไม่ทำงานภายใต้ความสามัคคีแม้ว่า เห็นได้ชัดว่ามันมีตู้เก็บของหน้าจอในตัวซึ่งไม่ใช่ gnome-screensaver และไม่สามารถลบออกได้ แต่ก็ยังสามารถจัดการข้อผิดพลาด นวัตกรรมใหม่ของวงล้อที่พวก! (หากคุณทราบวิธีเปลี่ยน "คุณสมบัติ" การล็อคของ Unity ด้วย xscreensaver ให้ฉันรู้)
ปิด blanking ในตัวของ Unity
เปิด "การตั้งค่าระบบ / ความสว่าง & ล็อค";
ยกเลิกการทำเครื่องหมายที่ "เริ่มโดยอัตโนมัติ";
ตั้งค่า "ปิดหน้าจอเมื่อไม่ได้ใช้งาน" เป็น "ไม่เคย"
ฉันไม่เห็นด้วยกับภาษาที่แข็งแกร่งของนักพัฒนา แต่รู้สึกว่าควรรวมประวัติแทนที่จะซ่อนไว้
หลายคนบ่นเมื่อล็อคหน้าจอด้วยCtrl+ Alt+ Lจอภาพภายนอกว่างเปล่าทันทีและปิดด้วย dpms สิ่งนี้ทำให้เกิดความล่าช้าที่ไม่พึงประสงค์เมื่อปลดล็อกหน้าจอ การใช้xscreensaver
จะหลีกเลี่ยงปัญหานั้น
คุณสามารถรื้อถอนCtrl+ Alt+ Lทางลัดจากgnome-screensaver
และกำหนดให้กับคำสั่งใหม่สำหรับxscreensaver
:
xscreensaver-command -lock
การกำหนดแป้นพิมพ์ลัดใหม่นี้ยังทำงานใน Ubuntu 16.04