ฉันจะปิดการใช้งาน Screen Saver ในหน้าต่างเข้าสู่ระบบได้อย่างไร
ฉันจะปิดการใช้งาน Screen Saver ในหน้าต่างเข้าสู่ระบบได้อย่างไร
คำตอบ:
คุณสามารถแก้ไขไฟล์. plist ได้ที่ /Library/Preferences/com.apple.screensaver
ไม่ว่าจะใช้ตัวแก้ไขข้อความ Plist Editor (ต้องใช้เครื่องมือนักพัฒนา OS X) หรือ defaults
คำสั่งใน Terminal เพื่อลบสกรีนเซฟเวอร์ที่หน้าต่างเข้าสู่ระบบ
อย่างนี้:
sudo defaults write /Library/Preferences/com.apple.screensaver loginWindowIdleTime 0
com.apple.screensaver
มีไฟล์อยู่หรือไม่ คุณสามารถโพสต์เนื้อหาไปที่ pastie ? สำหรับสิ่งที่คุ้มค่าใช้ defaults
เพื่ออ่านไฟล์ของฉันส่งคืน นี้ และฉันไม่เคยได้รับสกรีนเซฟเวอร์ อย่างไรก็ตามโปรดทราบว่าฉันกำลังเรียกใช้ 10.6.6 ดังนั้นหากไฟล์ของคุณใช้รูปแบบ (XML) แบบเก่าของ. plist คุณสามารถลองทิ้งไฟล์ด้วย
plutil -convert xml1 /Library/Preferences/com.apple.screensaver.plist
. จากนั้นไฟล์สามารถแก้ไขได้และตัวรักษาหน้าจอจะเปลี่ยนไป
ฉันเชื่อว่านี่เป็นกลอุบาย (อย่างน้อยก็ดูเหมือนจะทำงานให้ฉันมาหลายชั่วโมงแล้ว)
sudo defaults write /Library/Preferences/com.apple.screensaver loginWindowIdleTime 0
ปิดการใช้งานสกรีนเซฟเวอร์ในการเข้าสู่ระบบหน้าต่าง
ไม่สามารถปิดการใช้งานสกรีนเซฟเวอร์การเข้าสู่ระบบใน Mountain Lion เนื่องจากข้อผิดพลาด ตามที่ https://discussions.apple.com/thread/4540671?start=0&tstart=0 สิ่งที่ดีที่สุดที่คุณสามารถทำได้คือเข้าสู่การตั้งค่าหน้าจอของรูทและเปลี่ยนเป็นข้อความซึ่งใช้ทรัพยากรน้อย
ดู https://apple.stackexchange.com/a/16515/21181 สำหรับวิธีการทำ
ด้วยเหตุผลบางอย่างที่ฉันยังไม่เข้าใจการแก้ปัญหาในคำตอบที่ยอมรับนั้นใช้ไม่ได้สำหรับฉัน ด้านล่างเป็นวิธีทางเลือกที่จริง ไม่ ทำงานให้ฉัน
ก่อนทำอะไรฉันสังเกตว่ามีไฟล์ชื่อ com.apple.screensaver.plist
ยังไม่ปรากฏ /Library/Preferences/
. แต่การออก defaults
คำสั่งตามที่ระบุไว้ในคำตอบที่ยอมรับได้สร้างไฟล์นี้ด้วยความถูกต้อง loginWindowIdleTime
- ผู้ร่วมงานได้ดี สิ่งนี้ได้รับการยืนยันด้วย defaults read /Library/Preferences/com.apple.screensaver
รวมถึงการยืนยันการมีอยู่ของไฟล์และตรวจสอบเนื้อหาของมันด้วยตนเอง
อย่างไรก็ตามดูเหมือนว่ามันจะไม่มีผลกระทบใด ๆ กับพฤติกรรมหน้าจอในหน้าจอเข้าสู่ระบบ
ฉันใช้วิธีการอื่นที่ใช้งานได้จริง:
$ > sudo -s
กลายเป็นรูต # > /Applications/System\ Preferences.app/Contents/MacOS/System\ Preferences
นี้ได้เคล็ดลับสำหรับฉัน.
ฉันสงสัยว่าถ้าหาก defaults
- คำสั่งอาจใช้งานได้ดีจริง ๆ แล้วเพียงแค่การเปลี่ยนแปลงค่า plist ไม่ได้รับ (ซิงค์) โดย (ยังคงทำงานอยู่) screensaver
กระบวนการ…
ปัญหาคือหน้าจอเข้าสู่ระบบไม่ใช่ผลลัพธ์ของโปรแกรมรักษาหน้าจอฉันล็อก Mac เมื่อฉันออกไปข้างนอก ตัวรักษาหน้าจอจะปรากฏขึ้นเองแม้ว่าจะถูกปิดการใช้งานจาก SysPref