ตัวล็อคไฟหยุดกิจกรรมพื้นหลัง (เช่นการเล่นเพลง) เมื่อล็อคหน้าจอ


12

ฉันอัพเกรดการติดตั้ง xubuntu ไปเป็นรุ่นใหม่ 14.04 การเปิดตัวนี้รวมถึงตู้ล็อคเกอร์ใหม่ซึ่งเป็นการปรับปรุงที่ดีมากถ้าคุณถามฉัน สิ่งคือเมื่อใดก็ตามที่ฉันพยายามล็อคเซสชั่นหรือเมื่อมันถูกล็อคโดยอัตโนมัติหลังจากเวลามันหยุด (หรือหยุด) การเล่นเพลงเช่น (ฉันเพิ่งสังเกตเห็นนี้ในขณะที่มีเพลงบางส่วนเล่นในพื้นหลังบน youtube)

เมื่อฉันปลดล็อคเซสชันมันจะเล่นต่อในทันที ฉันค้นหาตัวเลือกบางอย่างในการตั้งค่า แต่ไม่เห็นเลย นอกจากนี้ฉันยังพบข้อผิดพลาดนี้https://bugs.launchpad.net/ubuntu/+source/light-locker/+bug/1296456ซึ่งถ้าฉันเข้าใจถูกต้องแก้ไขสถานการณ์นี้ในรุ่น 1.4.0 น่าเศร้าที่นี่เป็นรุ่น xubuntu 14.04 ที่จัดส่งมาพร้อม แต่ปัญหายังคงมีอยู่ ฉันควรทำอย่างไรดี ?


1
ขอบคุณสำหรับสิ่งนี้. หลังจากอัปเกรดฉันไม่สามารถให้ XScreenSaver เริ่มทำงานบนหน้าจอล็อคได้เพียงต้องการปิดใช้งานตัวล็อกไฟในกล่องโต้ตอบการตั้งค่าเพื่อให้ XScreenSaver สามารถควบคุมได้

ใน Xubuntu ไม่มีวิธีแก้ปัญหา - ฉันเพิ่มผู้ใช้ของฉันไปยังกลุ่มเสียงแล้วยังคงหยุดเสียง ฉันไม่มีตัวเลือกใด ๆ ที่กล่าวถึงที่นี่xubuntu.org/news/screen-locking-in-xubuntu-14-04ในเมนูตู้เก็บของแสง ใครบ้างที่มีภาพหน้าจอหรืออื่น ๆ โปรด? ฉันมี 16.04.3
Peter Fleix

คำตอบ:


13

นี่คือสิ่งที่xubuntu.orgได้พูดเกี่ยวกับเรื่องนี้:

[... ] ปัจจุบันเมื่อล็อคจะถือว่าคุณเป็น:

  1. ในพื้นที่สาธารณะแปลก ๆ (เดสก์ท็อปที่บ้านแทบจะไม่ต้องการล็อค) และเดินออกจากเครื่อง
  2. ใช้ระบบที่มีผู้ใช้มากกว่าหนึ่งราย

การหยุด / หยุดการเล่นชั่วคราวในทั้งสองสถานการณ์นี้เหมาะสม

อย่างไรก็ตามนี่อาจเป็นการเปลี่ยนแปลงที่น่ารำคาญสำหรับผู้ใช้ที่เคยเล่นเพลงต่อไปแม้ว่าจะล็อคเซสชันแล้วก็ตาม หากคุณไม่ชอบพฤติกรรมนี้มีวิธีแก้ไขอยู่สองวิธี:

  1. ตั้งค่าตัวล็อคไฟให้ล็อคเซสชั่น“ เมื่อหน้าจอถูกปิดการใช้งาน”
  2. เปลี่ยนกลับเป็นใช้ xscreensaver
  3. เพิ่มผู้ใช้ของคุณไปยังกลุ่ม "เสียง" บนคอมพิวเตอร์ของคุณและการเล่นเพลงจะดำเนินต่อไปด้วยตัวล็อคไฟ

ตัวเลือกแรกเป็นวิธีการแก้ปัญหาที่ดีเพราะหมายความว่าการเล่นเสียงของคุณจะดำเนินต่อไปเมื่อหน้าจอว่างเปล่า อย่างไรก็ตามเมื่อคุณปลุกคอมพิวเตอร์ของคุณเช่นโดยการแตะเมาส์มันจะหยุดเพลงชั่วคราวจนกว่าคุณจะเข้าสู่เซสชันอีกครั้ง วิธีที่สามกล่าวถึงครั้งสุดท้ายเนื่องจากไม่แนะนำให้เพิ่มผู้ใช้ของคุณในกลุ่ม“ เสียง” (อ่านหน้าวิกิกลุ่มเสียงสำหรับคำอธิบายที่ครอบคลุม) อย่างไรก็ตามตราบใดที่คุณอยู่ในระบบผู้ใช้คนเดียวนี่อาจเป็นตัวเลือกสำหรับคุณ [ ... ]

แสงล็อกเกอร์

รูปที่ 1:ล็อกเกอร์แสงโดยค่าเริ่มต้นจะล็อคเสียง

สำหรับผู้ที่เลือกวิธีแก้ไข 2 นี่คือวิธีลบlight-lockerและติดตั้ง old old xscreensaver:

sudo apt-get purge light-locker light-locker-settings
sudo apt-get install xscreensaver

หลังจากการติดตั้งไอคอน "สกรีนเซฟเวอร์" จะปรากฏในเมนู "เครื่องมือจัดการการตั้งค่า" xscreensaverคลิกที่จะช่วยให้การกำหนดค่า

xscreensaver

รูปที่ 2: XScreenSaver


3
ความเห็นของผมเกี่ยวกับเรื่องนี้: การล็อกเกอร์ทำหน้าที่ในการป้องกันไม่ให้คอมพิวเตอร์แบบอัตโนมัติป้อนข้อมูลเพื่อไม่ให้สวิทช์ปิดเครื่องคอมพิวเตอร์ที่มีประโยชน์เอาท์พุท นักพัฒนา Xubuntu ไม่ควรทำการสันนิษฐานเกี่ยวกับที่อยู่และการใช้คอมพิวเตอร์ใด ๆ พวกเขาควรแก้ปัญหาการถดถอยที่น่ารำคาญนี้ด้วยการเพิ่มสวิตช์ "คอมพิวเตอร์ในพื้นที่สาธารณะ" เพื่อเปลี่ยนค่าเริ่มต้นเป็นพฤติกรรม Xubuntu ในอดีต
Serge Stroobandt

1
นี่ยังคงเป็นปัญหากับ Xubuntu 16.04! วิธีการแก้ปัญหาข้างต้นยังคงใช้ได้
Serge Stroobandt

2

ฉันมีปัญหาเดียวกัน ฉันไปที่การตั้งค่า Light Locker และใน "ล็อคเซสชันโดยอัตโนมัติ" ฉันเปลี่ยนเป็น "เมื่อหน้าจอถูกปิดการใช้งาน" ขณะนี้เพลงยังคงเล่นอยู่เมื่อหน้าจอว่างเปล่า ดูเหมือนว่าจะใช้เวลานานกว่าในการกลับไปที่หน้าจอล็อค

UPDATE : ดูเหมือนว่าฉันต้องกดสองครั้ง / การกดแป้นสองครั้งเพื่อเปิดใช้งานหน้าจอล็อค เมื่อฉันคลิกเมาส์หนึ่งครั้งเพลงจะหยุดและต้องกดแป้นพิมพ์หนึ่งครั้งก่อนที่ Light Locker จะปรากฏขึ้น น่ารำคาญ


1
ฉันคิดว่าพฤติกรรมของ xscreensaver นั้นเป็นไปไม่ได้ด้วยตู้เก็บของแสง บางทีทีมที่อยู่เบื้องหลัง light locker จะพิจารณาและเพิ่มฟีเจอร์นี้ในการเปิดตัวในอนาคต
misterjinx

0

ฉันยังพบปัญหาเดียวกันกับ Linux Mint โดยใช้ XFCE desktop สิ่งที่ฉันทำคือการเปลี่ยนตู้เก็บของแสงด้วย cinnamon-screensaver (ซึ่งดีกว่า xscreensaver และ gnome-screensaver)

sudo apt-get remove light-locker sudo apt-get install cinnamon-screensaver

จากนั้นแก้ไขfor-loopไฟล์ใน/usr/bin/xflock4เพื่อเพิ่มคำสั่งที่ทริกเกอร์ cinnamon-screensaver เช่นด้านล่าง:

for lock_cmd in \ "cinnamon-screensaver-command -l" \ # this is the added line ....

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