วิธีคืนค่าการตั้งค่า LightDM


10

ฉันได้เล่นกับการตั้งค่าบางอย่างในตัวจัดการ LightDM ที่เรียบง่ายและฉันไม่แน่ใจว่าฉันชอบสิ่งที่ฉันทำ ฉันถอนการติดตั้งตัวจัดการ LightDM แล้วแต่การตั้งค่ายังคงอยู่

ฉันจะคืนค่าการตั้งค่า LightDM กลับเป็นค่าเริ่มต้นได้อย่างไร

คำตอบ:


6

ฉันเคยดูเรื่องนี้และดูเหมือนว่าง่าย lightdm ผู้จัดการมีผลต่อหนึ่งไฟล์ที่เรียกว่าความสามัคคี-greeter.conf

  1. ให้เริ่มจากเปิดเทอร์มินัลเริ่มพิมพ์ "เทอร์มินัล" ในเส้นประของคุณเพื่อดูตัวเลือกหรือกดctrl + alt + t

  2. ให้ไปที่ไดเรกทอรีที่ถูกต้อง:

    cd /etc/lightdm
    
  3. ตอนนี้ให้ทำการสำรองไฟล์ก่อนที่เราจะทำการเปลี่ยนแปลงใด ๆ :

    sudo cp unity-greeter.conf unity-greeter.conf.bak 
    
  4. ตอนนี้เราจำเป็นต้องเปิดไฟล์นี้และดูว่ามีอะไรเปลี่ยนแปลงให้พิมพ์ / คัดลอกสิ่งนี้:

    sudo gedit /etc/lightdm/unity-greeter.conf
    

    ไฟล์ควรมีลักษณะดังนี้ แต่ฉันเดาว่าพื้นหลังและบรรทัดโลโก้ของคุณจะมีลักษณะแตกต่างกัน:

    #
    # background = Background file to use, either an image path or a color (e.g. #772953)
    # logo = Logo file to use
    # theme-name = GTK+ theme to use
    # font-name = Font to use
    # xft-antialias = Whether to antialias Xft fonts (true or false)
    # xft-dpi = Resolution for Xft in dots per inch (e.g. 96)
    # xft-hintstyle = What degree of hinting to use (hintnone, hintslight, hintmedium, or hintfull)
    # xft-rgba = Type of subpixel antialiasing (none, rgb, bgr, vrgb or vbgr)
    #
    [greeter]
    background=/usr/share/backgrounds/warty-final-ubuntu.png
    logo=/usr/share/unity-greeter/logo.png
    theme-name=Ambiance
    icon-theme-name=ubuntu-mono-dark
    font-name=Ubuntu 11
    xft-antialias=true
    xft-dpi=96
    xft-hintstyle=hintslight
    xft-rgba=rgb
    
  5. ตอนนี้แทนที่ทุกอย่างในไฟล์ของคุณด้วยรหัสด้านบนหรือแทนที่บรรทัดพื้นหลังและโลโก้ด้วยบรรทัดด้านบน จากนั้นบันทึกและออกจากระบบ

ระวังอย่าเพิ่มสิ่งอื่นลงในไฟล์นี้ซึ่งอาจก่อให้เกิดผลเสียต่อหน้าจอการเข้าสู่ระบบของคุณหรือป้องกันไม่ให้คุณเข้าสู่ระบบ

รหัสด้านบนเป็นไฟล์เริ่มต้นที่โหลดพร้อมการติดตั้ง Ubuntu 11.10 ใหม่


สวัสดีฉันพยายามเปิด unity-greeten.conf sudo gedit /etc/lightdm/unity-greeter.conf แต่หน้ามันว่างเปล่าใน gedit ฉันมีปัญหากับการเข้าสู่ระบบ / ออกใน Ubuntu 12.04 แสดงข้อความนี้เสมอ: ระบบของคุณกำลังทำงานในโหมดกราฟิกต่ำ จะแก้ไขได้อย่างไร?
Fanoy

ไฟล์ด้านบนใช้งานได้ดีใน Ubuntu 11.10 ฉันยังไม่ได้ลองใน 12.04 แต่หน้าเปล่าที่คุณเห็นนั้นเป็นเพราะไฟล์นั้นไม่มีอยู่ใน 12.04 "ระบบกำลังทำงานในโหมดกราฟิกต่ำ" ของคุณน่าจะเป็นคำถามที่ดีที่สุด! โชคดี.
captain_G

4

ฉันมีปัญหากับกล่องของฉันติดที่โลโก้ Ubuntu กดปุ่ม Alt + F1 พาฉันไปที่จุดที่ฉันวิ่งsudo apt-get --purge remove lightdm gdm- ฉันใช้ gnome ไม่ใช่ Unity ระวังให้ดี - ดูว่า Ubuntu ต้องการลบอะไรอีก

ในกรณีของฉัน Ubuntu ลบ gnome-core

หลังจากเสร็จฉันก็วิ่งไปหาsudo apt-get install gnomegdm, gnome-core และอื่น ๆ ที่มีการตั้งค่าเริ่มต้น รีบูตให้ฉันกลับ gdm และฉันไม่ติดอยู่ที่โลโก้อูบุนตูในการบูต

ระวังด้วย apt-get --purge ลบ!


3
ฉันไม่แน่ใจว่าวิธีนี้ตอบคำถาม "วิธีการคืนค่าการตั้งค่า LightDM" สนใจที่จะอธิบาย?
jokerdino

ด้วย--purge, Ubuntu กำลังลบการตั้งค่า - จากนั้นเมื่อติดตั้งใหม่คุณจะได้รับการตั้งค่าดั้งเดิมกลับมา ในกรณีของฉันฉันไม่ต้องการ lightdm แต่ค่อนข้าง gdm - แต่เป็นหลักการเดียวกันสำหรับแพ็คเกจความถนัดทั้งหมด
Beshoy Girgis

3

sudo apt-get -o Dpkg::Options::="--force-confnew" install --reinstall lightdm จะทำเพื่อคุณ


ดูเหมือนจะไม่ทำงานฉันกลัวฉันได้เริ่มต้นใหม่อย่างสมบูรณ์ แต่ฉันยังมีหน้าจอเข้าสู่ระบบที่ปรับเปลี่ยน
richzilla

1

LightDM โหลดการตั้งค่าจากหลายที่ รายการนี้จากหน้าเอกสารคู่มือของ Ubuntu แสดงลำดับการโหลดโดยที่รายการต่อมาในรายการนี้จะแทนที่ตำแหน่งก่อนหน้า

การกำหนดค่า LightDM มีให้โดยไฟล์ต่อไปนี้:

/usr/share/lightdm/lightdm.conf.d/*.conf # System/package configs
/etc/lightdm/lightdm.conf.d/*.conf       # Package/system administrator configs
/etc/lightdm/lightdm.conf                # Generated by installer once, overrides others

การกำหนดค่าระบบที่จัดไว้ให้จะถูกเก็บไว้ใน/usr/share/lightdm/lightdm.conf.d/*.confและโดยปกติผู้ใช้จะไม่สามารถแก้ไขได้ ผู้ดูแลระบบ (กับsudo) สามารถแทนที่การกำหนดค่านี้ในและ/etc/lightdm/lightdm.conf.d/*.conf /etc/lightdm/lightdm.confไฟล์จะถูกอ่านตามลำดับข้างต้นและรวมเข้าด้วยกันเพื่อสร้างการกำหนดค่า LightDM

ตัวอย่างเช่นหากคุณต้องการแทนที่เซสชั่นเริ่มต้นที่กำหนดค่าระบบ (ที่ให้ไว้ใน/usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf) คุณควรทำไฟล์/etc/lightdm/lightdm.conf.d/50-myconfig.confดังต่อไปนี้:

[SeatDefaults]
user-session=mysession

ไฟล์ตัวอย่างที่แสดงการกำหนดค่าที่เป็นไปได้ทั้งหมดนั้นมีให้ใน /usr/share/doc/lightdm/lightdm.conf.gz.

ถ้าคุณเดินผ่านการติดตั้งและกรอกอัตโนมัติเข้าสู่ระบบ / etc แล้วมันก็อาจจะเขียนอย่างใดอย่างหนึ่งหรือ/etc/lightdm/lightdm.conf /etc/lightdm/lightdm.conf.d/*.confคุณสามารถลบการ/etc/lightdm/lightdm.confตั้งค่าระบบกลับเป็นอย่างปลอดภัยได้และหากคุณไม่ได้ทำการเปลี่ยนแปลงสิ่งใด ๆ ใน/etc/lightdm/lightdm.conf.d/ไดเรกทอรีควรมีเพียง 50-ubuntu.conf และการกำหนดค่าแพคเกจอื่น ๆ ควรอยู่ในนั้น


0

ฉันพบว่าเป็นเพราะในระหว่างการติดตั้ง Ubuntu 11.10 ฉันได้ตรวจสอบตัวเลือก "Encrypted Home Folder" ในการทำการค้นหา Simple LightDM Manager ฉันพบว่าหาก Home Folder ของคุณได้รับการเข้ารหัสแอปไม่มีสิทธิ์ในไฟล์ที่จำเป็นต้องเปลี่ยนการตั้งค่า LightDM ของคุณ ฉันได้เปลี่ยนการอนุญาตของไฟล์เป็นหวังว่า Simple LighDM Manager จะสามารถเข้าถึงไฟล์เหล่านั้นได้ แต่สิ่งที่ฉันได้รับคือหน้าจอสีดำพร้อมกับข้อความแจ้งการเข้าสู่ระบบทางด้านซ้าย ฉันสามารถเปลี่ยนสีได้ แต่ไม่สามารถเพิ่มภาพประเภทใดก็ได้ในหน้าจอเข้าสู่ระบบ ฉันพยายามลบ Simple LightDM Manager และติดตั้ง lightdm ปกติตามที่อธิบายในคำตอบข้างต้น แต่ไม่มีประโยชน์ ฉันค่อนข้างใหม่กับ Ubuntu ดังนั้นฉันคิดว่าฉันติดอยู่กับมันเนื่องจากดูเหมือนจะไม่มีวิธีอื่นนอกจากการติดตั้งระบบปฏิบัติการใหม่อีกครั้ง

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