ฉันไม่ต้องการให้ภาพพื้นหลังของฉันปรากฏต่อบุคคลอื่นที่ใช้คอมพิวเตอร์ของฉันร่วมกันมีวิธีที่ฉันสามารถปิดใช้งานคุณสมบัตินี้หรือแก้ไขได้หรือไม่?
ฉันไม่ต้องการให้ภาพพื้นหลังของฉันปรากฏต่อบุคคลอื่นที่ใช้คอมพิวเตอร์ของฉันร่วมกันมีวิธีที่ฉันสามารถปิดใช้งานคุณสมบัตินี้หรือแก้ไขได้หรือไม่?
คำตอบ:
ก่อนอื่นฟังดูเหมือนว่าวอลเปเปอร์นั้นละเอียดอ่อน ดังนั้นคุณควรตรวจสอบให้แน่ใจว่าไม่มีใครสามารถดูได้โดยไม่คำนึงว่าจะแสดงบนหน้าจอหรือไม่
วิธีป้องกันไม่ให้คนอื่นดูไฟล์ภาพพื้นหลังของคุณ:
ที่นั่น ตอนนี้ไม่มีใคร แต่คุณสามารถดูไฟล์นั้นได้ และโดยบังเอิญนี่หมายความว่าคนรอบข้างไม่สามารถแสดงภาพพื้นหลังของคุณได้อีกต่อไปและจะกลับไปใช้ค่าเริ่มต้นอีกครั้ง
sudo -u lightdm dbus-launch gsettings set com.canonical.unity-greeter draw-user-backgrounds false
หากคุณต้องการแสดงภาพพื้นหลังที่แตกต่างบนหน้าจอมากกว่าที่คุณมีเป็นภาพพื้นหลังของคุณเองให้ใช้คำสั่งต่อไปนี้ใน Terminal:
id -u
ซึ่งจะให้หมายเลขที่แสดงถึง ID ผู้ใช้ของคุณเองในระบบ ตอนนี้ป้อนคำสั่งต่อไปนี้:
dbus-send --system --print-reply --dest=org.freedesktop.Accounts /org/freedesktop/Accounts/UserYOURID org.freedesktop.Accounts.User.SetBackgroundFile string:YOURWALLPAPER
โดยที่ YOURID คือ ID ผู้ใช้ที่คุณเพิ่งได้รับและ YOURWALLPAPER เป็นเส้นทางไปยังวอลล์เปเปอร์ที่คุณต้องการใช้
ตอนนี้ถ้าคุณเปลี่ยนรูปพื้นหลังเดสก์ท็อปของคุณหลังจากทำเช่นนี้รูปพื้นหลังของคนรอบข้างจะถูกรีเซ็ตเป็นรูปพื้นหลังของเดสก์ท็อป ดังนั้นคุณจะต้องป้อนคำสั่งนี้อีกครั้งเพื่อรักษาพื้นหลังแยกต่างหาก
สำหรับ 12.04
ลองใช้คำสั่งต่อไปนี้ในเทอร์มินัล มันควรจะทำงาน
sudo xhost +SI:localuser:lightdm
sudo su lightdm -s /bin/bash
gsettings set com.canonical.unity-greeter draw-user-backgrounds false
exit
exit
อ้างอิง: