![此答案僅適用於 Ubuntu 11.04](https://rvso.com/image/1036659/%E6%AD%A4%E7%AD%94%E6%A1%88%E5%83%85%E9%81%A9%E7%94%A8%E6%96%BC%20Ubuntu%2011.04.png)
我可以更改 Unity Greeter 顯示的背景圖像,但無論我選擇什麼圖像,它都會覆蓋有點網格。這些點在預設背景上看起來不錯,但在我想使用的背景上看起來很糟糕。我怎樣才能擺脫它們?
答案1
對於 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
參考:
答案2
此答案僅適用於 Ubuntu 11.04
感謝@Blitz 和@Zoke 的回答。但是,我創建了一個更完整的解決方案。我修改了該套件unity-greeter
以刪除這些點,並將其打包在 PPA 中。
任何想要去除這些點的人都可以使用我的購電協議。以下是說明:
添加 PPA:
sudo add-apt-repository ppa:scott.severance/lightdm
跑步
sudo apt-get update
- 跑步
sudo apt-get upgrade
- 現在這些點已經消失了。
答案3
它是硬編碼在原始碼中的。我透過對 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」重新安裝自訂的。
[編輯]
為了防止套件管理器替換您的自訂統一歡迎程序,只需運行
sudo apt-mark hold unity-greeter
答案4
至少目前這是不可能的。我之前已經閱讀過一些內容,它似乎是硬編碼的。