กู้คืน Unity Greeter


13

ผมได้ติดตั้งXFCE สก์ท็อปสภาพแวดล้อม แต่เมื่อฉันตัดสินใจที่จะกลับไปที่สวิทช์ความสามัคคีในขณะที่ถอนการติดตั้งXFCE packagesที่LightDMเก็บเริ่มต้นเช่น XFCE และฉันต้องการที่จะเรียกคืนUnityหนึ่ง ฉันคิดว่านั่นคือ Unity Greeter มีคนช่วยฉันได้ไหม


คุณสามารถถ่ายรูปเพื่อที่เราจะได้เห็นว่าคุณหมายถึงอะไรกันแน่?
เซท

คำตอบ:


8

ฉันติดตั้ง xubuntu-desktop ไว้ด้านบนของ Ubuntu 14.04 ปกติ จากนั้นฉันก็สังเกตเห็นว่าคนรอบข้างเปลี่ยนไป ฉันยังคงใช้เดสก์ท็อป xubuntu แต่ฉันเปลี่ยน greeter กลับโดยเพิ่มบรรทัด

greeter-session=unity-greeter

/etc/lightdm/lightdm.conf.d/10-xubuntu.confเข้าไป

ปรับปรุง:ตอนนี้ติดตั้งใหม่ของ Ubuntu 14.10 + Xubuntu เดสก์ทอปด้านบนของที่ไม่มีไดเรกทอรีภายใต้lightdm.conf.d /etc/lightdmแต่จากคำแนะนำจากที่นี่ฉันสร้างไดเรกทอรี/etc/lightdm/lightdm.conf.dและไฟล์ที่/etc/lightdm/lightdm.conf.d/50-myconfig.confมีเนื้อหา

[SeatDefaults]
greeter-session=unity-greeter

และฉันได้รับความสามัคคีกลับมา


4
ใช้งานได้กับ 16.04 เช่นกัน ขอบคุณ!
TenLeftFingers

1
ทำงานบน 16.10 เช่นกัน
Necktwi

7

ฉันไม่ได้ทดสอบ แต่ฉันสงสัยว่า @SampoSmolander อาจมีวิธีการที่ดีที่สุด

อีกทางหนึ่งฉันก็ประสบความสำเร็จโดยลบ gtk greeter - เห็นได้ชัดว่านี่คือสิ่งที่ XFCE ใช้

sudo apt-get purge lightdm-gtk-greeter

ยังคงมีปัญหาที่ยุ่งยากในการกำจัดวอลล์เปเปอร์เมาส์แนว XFCE ของเมาส์:

หมายเหตุ: ดูเหมือนว่าหลายสภาพแวดล้อมเดสก์ท็อปติดตั้งแพ็คเกจ lightdm-gtk-greeter (รวมถึง XFCE และ MATE) น่าสนใจเมื่อคุณลบแพ็คเกจนั้นไฟล์การกำหนดค่าที่ @SampoSmolander พูดถึงจะไม่มีอยู่อีกต่อไป


2

ฉันมีปัญหาที่คล้ายกัน @ คำตอบของ SampoSmolander อาจเป็นวิธีที่ถูกต้อง

เมื่อใช้ Ubuntu 14.04 คุณจะต้องเพิ่มบรรทัด

[SeatDefaults]
greeter-session=unity-greeter

เข้าไป /etc/lightdm/lightdm.conf.d/50-myconfig.conf

ฉันเขียนรายละเอียดวิธีการแต่ไม่ทราบว่าใช้งานได้หรือไม่เพราะการกำหนดค่าใหม่ของ LightDM ดูเหมือนจะช่วยแก้ปัญหาให้ฉันแล้ว


1

cd /usr/share/lightdm/lightdm.conf.d && sudo ln -s 50-unity-greeter.conf 99-unity-greeter.conf และรีบูตระบบ

ปัญหาเกิดจากการlightdm-gtk-greeterติดตั้งไฟล์ที่เรียกว่า60-lightdm-gtk-greeter.confunity greeter ผมคิดว่าเราควรจะทำsudo update-alternatives --config lightdm-greeterและเลือกunity-greeterแต่แพคเกจที่ถูกสร้างขึ้นอย่างไม่ถูกต้องและไม่สนับสนุนunity-greeterupdate-alternatives

คำสั่งดังกล่าวแก้ไขปัญหาด้วยการสร้างลิงค์สัญลักษณ์ที่มีจำนวนสูงกว่าเพื่อให้สามารถแทนที่การเลือกที่ไม่ถูกต้องได้ ฉันใช้ลิงก์สัญลักษณ์เพื่อเตรียมพร้อมสำหรับอนาคตในกรณีที่ไฟล์50-unity-greeter.confถูกอัพเกรดโดยแพ็คเกจระบบ



0

ฉันมีปัญหาที่คล้ายกันฉันสูญเสียความกังวลใจในการเปลี่ยนผู้ใช้ การแก้ปัญหาอยู่ในแพคเกจแสงล็อกเกอร์ เพิ่งติดตั้งใหม่ (หรือติดตั้งถ้ามันถูกลบ)

sudo apt-get install light-locker

ในกรณีของฉันมันถูกถอนการติดตั้ง แต่ที่สำคัญคือแพคเกจ


0

คุณสามารถลองป้อนสิ่งนี้ในเครื่องเทอร์มินัลและมันอาจเป็นไปได้ด้วยวิธีนี้

 sudo apt-get autoremove lightdm
 sudo apt-get install --reinstall lightdm-gtk-greeter 

หากสิ่งนี้ไม่ทำงานคุณสามารถลองอีกครั้ง:

 sudo dpkg-reconfigure -a lightdm-gtk-greeter 

และมันก็ใช้ได้ดีด้วยเช่นกัน


0

ในการตั้งค่า greeter unity เป็นค่าเริ่มต้นในหน้าจอเข้าสู่ระบบของ Ubuntu 16.04 ให้แก้ไขไฟล์

/usr/share/lightdm/lightdm.conf.d/60-lightdm-gtk-greeter.conf

และเปลี่ยนบรรทัด "greeter-session" เป็น "greeter-session = unity-greeter"

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