ผมได้ติดตั้งXFCE สก์ท็อปสภาพแวดล้อม แต่เมื่อฉันตัดสินใจที่จะกลับไปที่สวิทช์ความสามัคคีในขณะที่ถอนการติดตั้งXFCE packages
ที่LightDM
เก็บเริ่มต้นเช่น XFCE และฉันต้องการที่จะเรียกคืนUnity
หนึ่ง ฉันคิดว่านั่นคือ Unity Greeter มีคนช่วยฉันได้ไหม
ผมได้ติดตั้งXFCE สก์ท็อปสภาพแวดล้อม แต่เมื่อฉันตัดสินใจที่จะกลับไปที่สวิทช์ความสามัคคีในขณะที่ถอนการติดตั้งXFCE packages
ที่LightDM
เก็บเริ่มต้นเช่น XFCE และฉันต้องการที่จะเรียกคืนUnity
หนึ่ง ฉันคิดว่านั่นคือ Unity Greeter มีคนช่วยฉันได้ไหม
คำตอบ:
ฉันติดตั้ง 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
และฉันได้รับความสามัคคีกลับมา
ฉันไม่ได้ทดสอบ แต่ฉันสงสัยว่า @SampoSmolander อาจมีวิธีการที่ดีที่สุด
อีกทางหนึ่งฉันก็ประสบความสำเร็จโดยลบ gtk greeter - เห็นได้ชัดว่านี่คือสิ่งที่ XFCE ใช้
sudo apt-get purge lightdm-gtk-greeter
ยังคงมีปัญหาที่ยุ่งยากในการกำจัดวอลล์เปเปอร์เมาส์แนว XFCE ของเมาส์:
หมายเหตุ: ดูเหมือนว่าหลายสภาพแวดล้อมเดสก์ท็อปติดตั้งแพ็คเกจ lightdm-gtk-greeter (รวมถึง XFCE และ MATE) น่าสนใจเมื่อคุณลบแพ็คเกจนั้นไฟล์การกำหนดค่าที่ @SampoSmolander พูดถึงจะไม่มีอยู่อีกต่อไป
ฉันมีปัญหาที่คล้ายกัน @ คำตอบของ SampoSmolander อาจเป็นวิธีที่ถูกต้อง
เมื่อใช้ Ubuntu 14.04 คุณจะต้องเพิ่มบรรทัด
[SeatDefaults]
greeter-session=unity-greeter
เข้าไป /etc/lightdm/lightdm.conf.d/50-myconfig.conf
ฉันเขียนรายละเอียดวิธีการแต่ไม่ทราบว่าใช้งานได้หรือไม่เพราะการกำหนดค่าใหม่ของ LightDM ดูเหมือนจะช่วยแก้ปัญหาให้ฉันแล้ว
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.conf
unity greeter ผมคิดว่าเราควรจะทำsudo update-alternatives --config lightdm-greeter
และเลือกunity-greeter
แต่แพคเกจที่ถูกสร้างขึ้นอย่างไม่ถูกต้องและไม่สนับสนุนunity-greeter
update-alternatives
คำสั่งดังกล่าวแก้ไขปัญหาด้วยการสร้างลิงค์สัญลักษณ์ที่มีจำนวนสูงกว่าเพื่อให้สามารถแทนที่การเลือกที่ไม่ถูกต้องได้ ฉันใช้ลิงก์สัญลักษณ์เพื่อเตรียมพร้อมสำหรับอนาคตในกรณีที่ไฟล์50-unity-greeter.conf
ถูกอัพเกรดโดยแพ็คเกจระบบ
คุณสามารถลองป้อนสิ่งนี้ในเครื่องเทอร์มินัลและมันอาจเป็นไปได้ด้วยวิธีนี้
sudo apt-get autoremove lightdm
sudo apt-get install --reinstall lightdm-gtk-greeter
หากสิ่งนี้ไม่ทำงานคุณสามารถลองอีกครั้ง:
sudo dpkg-reconfigure -a lightdm-gtk-greeter
และมันก็ใช้ได้ดีด้วยเช่นกัน
ในการตั้งค่า greeter unity เป็นค่าเริ่มต้นในหน้าจอเข้าสู่ระบบของ Ubuntu 16.04 ให้แก้ไขไฟล์
/usr/share/lightdm/lightdm.conf.d/60-lightdm-gtk-greeter.conf
และเปลี่ยนบรรทัด "greeter-session" เป็น "greeter-session = unity-greeter"