ฉันจะกำหนดค่าหน้าจอเข้าสู่ระบบ GNOME gdm ได้อย่างไร


14

ฉันเพิ่งติดตั้ง Arch Linux และตั้งค่าเป็นส่วนใหญ่ ด้วยการกระจาย Linux อื่น ๆ อีกมากมายมีเครื่องมือที่ใช้ในการกำหนดค่ารูปลักษณ์ของหน้าจอเข้าสู่ระบบ ฉันต้องการเปลี่ยนวอลเปเปอร์ที่ใช้รูปแบบวันที่ / เวลาจากบางสิ่งเช่น "Sat 6:27 PM" เป็น "26 Feb 11 18:27" และอัตราการรีเฟรชของจอภาพ (ไม่เป็นไรเมื่อฉันลงชื่อเข้าใช้ แต่ไม่ใช่ที่หน้าจอเข้าสู่ระบบ)

ฉันจะหาตัวเลือกการกำหนดค่าเหล่านี้ได้ที่ไหนหรือ (ควร) แอปพลิเคชัน GNOME ที่อนุญาตให้ฉันทำการเปลี่ยนแปลงการกำหนดค่าเหล่านี้ได้ที่ไหน

คำตอบ:


11

ArchWikiเป็นแหล่งที่ดีของข้อมูล นี่คือที่ฉันพบต่อไปนี้:

ในการกำหนดค่าธีม GDM ให้ใช้คำสั่งนี้:

sudo -u gdm dbus-launch gnome-appearance-properties

สำหรับตัวเลือกการกำหนดค่าเพิ่มเติมให้ใช้คำสั่งนี้:

sudo -u gdm dbus-launch gconf-editor

และแก้ไขลำดับชั้นต่อไปนี้:

/apps/gdm/simple-greeter
/desktop/gnome/interface
/desktop/gnome/background

คุณอาจพบข้อผิดพลาด Xauth ถ้าเกิดว่าลองแทนgksudo sudoหากข้อผิดพลาดยังคงมีอยู่คุณสามารถทำสิ่งนี้:

xauth list $DISPLAY

สิ่งนี้จะให้คุกกี้ xauth ที่ผู้ใช้ของคุณใช้ คัดลอกเอาต์พุตจากนั้นเรียกใช้สิ่งต่อไปนี้แทนที่ "" ด้วยเอาต์พุตของคำสั่งก่อนหน้า

sudo su -u gdm
xauth add <cookie>
dbus-launch gnome-appearance-properties

สิ่งนี้จะนำคุณเข้าสู่ระบบในฐานะผู้ใช้ gdm เพิ่มคุกกี้อนุญาตให้ gdm ใช้จอแสดงผลของคุณและเรียกใช้คุณสมบัติ gnome-Appearance-appear


1
เมื่อฉันพยายามเรียกใช้ "sudo -u gdm dbus-launch gconf-editor" ฉันได้รับ "ไม่ได้ระบุโปรโตคอล" และ "ไม่สามารถเรียกใช้ gconf-editor: ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว" ฉันจะอ่านหน้านั้นอีกครั้งและกระตุ้นรอบ ๆ
Thomas Owens

@ thomas-owens ฉันได้เพิ่มขั้นตอนบางอย่างเพื่อลอง
Shawn J. Goff

ดังนั้นฉันจึงทำสิ่งนี้และเปิดตัวคุณสมบัติคำพังเพยซึ่งเป็นเพียงการตั้งค่าลักษณะที่ปรากฏจากระบบ> การตั้งค่า> ลักษณะที่ปรากฏ ไม่มีวิธีใดที่จะปรับเปลี่ยนใด ๆ เกี่ยวกับหน้าจอเข้าสู่ระบบในแอปพลิเคชันนั้น ตอนนี้ฉันกำลังดู gconf-editor ซึ่งฉันต้องติดตั้งแยกต่างหาก ไม่มีอะไรโดดออกมาที่ฉัน แต่มีตัวเลือกมากมายดังนั้นฉันจะต้องอ่านเอกสารและกระตุ้นรอบเล็กน้อย
Thomas Owens

ฉันควรจะเพิ่มว่าหน้าจอเข้าสู่ระบบเป็นภาพพื้นหลังสำหรับผู้ใช้ gdm GDM รุ่นก่อนหน้ารองรับธีม แต่ไม่มีอีกแล้ว
Shawn J. Goff

ฉันได้รับsudo: unkown user: gdmจากการทำในสิ่งที่ @ ShawnJ.Goff แนะนำ
Hatefiend

1

วิธีเดียวที่ฉันได้พบก็คือการแก้ไข / แทนที่ไฟล์:

/usr/share/backgrounds/linuxmint/default_background.jpg

ไฟล์นี้เป็น 1920x1200 และฉันได้ลองแทนที่มันด้วย jpg ที่มีความละเอียดเท่ากัน

คุณอาจต้องการสำรองข้อมูลดั้งเดิมdefault_background.jpgในกรณี

หลังจากแทนที่แล้วคุณสามารถทดสอบว่าภาพจะมีลักษณะอย่างไรโดยล็อคคอมพิวเตอร์ของคุณ


ชื่นชมมาก!
raucousloki

1

หนึ่งเดียวที่ทำงานกับฉันบน Arch Linux:

sudo -u gdm dbus-launch gsettings set org.gnome.desktop.screensaver picture-uri 'file:///usr/share/backgrounds/gnome/picture.jpg'

จากนั้นคุณสามารถตรวจสอบว่ามันใช้งานได้:

sudo -u gdm gsettings get org.gnome.desktop.screensaver picture-uri

หรือตรวจสอบโดยใช้ dconf:

sudo -u gdm dconf read /org/gnome/desktop/screensaver/picture-uri

0

อย่างน้อยในระบบของฉันเข้าสู่ระบบเริ่มต้นให้ตัวเลือกเมนูเพื่อเปลี่ยนการกำหนดค่าจากหน้าจอเข้าสู่ระบบ

แต่การรีเฟรชจอภาพไม่ได้ถูกควบคุมโดย GDM นั่นคือการกำหนดค่าเซิร์ฟเวอร์ X ซึ่งแก้ไขในไฟล์ xorg.conf

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