ฉันสามารถเปลี่ยนภาพพื้นหลังที่ Unity Greeter แสดงได้ แต่ไม่ว่าภาพที่ฉันเลือกจะเป็นอะไรก็ตามมันซ้อนทับด้วยตารางจุด จุดดูตกลงบนพื้นหลังเริ่มต้น แต่ดูน่ากลัวบนพื้นหลังที่ฉันต้องการใช้ ฉันจะกำจัดพวกเขาได้อย่างไร
ฉันสามารถเปลี่ยนภาพพื้นหลังที่ Unity Greeter แสดงได้ แต่ไม่ว่าภาพที่ฉันเลือกจะเป็นอะไรก็ตามมันซ้อนทับด้วยตารางจุด จุดดูตกลงบนพื้นหลังเริ่มต้น แต่ดูน่ากลัวบนพื้นหลังที่ฉันต้องการใช้ ฉันจะกำจัดพวกเขาได้อย่างไร
คำตอบ:
สำหรับ 12.04 และ 14.04
ลองใช้คำสั่งต่อไปนี้ในเทอร์มินัล มันควรจะทำงาน
sudo xhost +SI:localuser:lightdm
sudo su lightdm -s /bin/bash
gsettings set com.canonical.unity-greeter draw-grid false
exit
อ้างอิง:
ขอบคุณ @Blitz และ @Zoke สำหรับคำตอบของพวกเขา อย่างไรก็ตามฉันได้สร้างโซลูชันที่สมบูรณ์ยิ่งขึ้น ฉันได้แก้ไขแพ็กเกจunity-greeter
เพื่อลบจุดและฉันได้บรรจุใน PPA
ใครก็ตามที่ต้องการจะกำจัดจุดสามารถใช้PPA ของฉัน นี่คือคำแนะนำ:
เพิ่ม PPA:
sudo add-apt-repository ppa:scott.severance/lightdm
วิ่ง sudo apt-get update
sudo apt-get upgrade
มันเป็นรหัสที่ยากในแหล่งที่มา ฉันได้ปิดการใช้งานในการติดตั้งโดยทำการเปลี่ยนแปลงเล็กน้อยในแหล่งที่มาของ user-list.vala
คำแนะนำทีละขั้นตอนอย่างรวดเร็ว
sudo apt-get install build-essential
apt-get source unity-greeter
sudo apt-get build-dep unity-greeter
cd unity-greeter-0.1.1/src/
vim user-list.vala +252
ลบบรรทัดหรือเพียงเพิ่ม//
ที่จุดเริ่มต้นของบรรทัด บันทึกและออก.
cd ..
dpkg-buildpackage -rfakeroot -uc -b
cd ..
sudo dpkg -i unity-greeter_0.1.1-0ubuntu1_*.deb
Ubuntu จะพยายามแทนที่แพ็คเกจที่สร้างขึ้นเองเมื่อทำการอัปเกรดระบบ เพียงแค่ยกเลิกการเลือก unity-greeter เพื่อรักษาหนึ่งที่กำหนดเองหรือติดตั้งใหม่ที่กำหนดเองโดยใช้ 'dpkg' หลังจากการอัพเกรด
[แก้ไข]
เพื่อป้องกันไม่ให้ผู้จัดการแพคเกจเปลี่ยน unity-greeter ที่กำหนดเองของคุณเพียงแค่เรียกใช้
sudo apt-mark hold unity-greeter
อย่างน้อยก็ไม่สามารถทำได้ในขณะนี้ ฉันได้อ่านก่อนหน้านี้แล้วและดูเหมือนว่าจะมีการเข้ารหัสยากหวังว่า devs จะมีวิธีกำจัดพวกเขาในที่สุด
src/user-list.vala
ตารางในความเป็นจริงเขียนยากในแฟ้ม บรรทัดที่ 233 เป็นสิ่งที่น่าสนใจที่สุด ถ้าฉันมีเวลาบางทีฉันจะทำให้อัลฟ่าตกต่ำลงและทำ. deb ด้วยการดัดแปลง
exit
แต่ก็ถือว่าคุณเปิดเทอร์มินัลสำหรับลำดับของงบนี้และต้องการปิดอีกครั้ง