Я могу изменить фоновое изображение, которое отображает Unity Greeter, но независимо от выбранного изображения он накладывается сеткой точек. Точки выглядят ОК на фоне по умолчанию, но они выглядят ужасно на фоне, который я хочу использовать. Как я могу избавиться от них?
Спасибо @Blitz и @Zoke за их ответы. Однако я создал более полное решение. Я изменил пакет unity-greeter, чтобы удалить точки, и я упаковал их в PPA.
Любой, кто хочет избавиться от точек, может использовать мой PPA. Вот инструкции:
Добавить PPA:sudo add-apt-repository ppa:scott.severance/lightdm
Выполнить sudo apt-get update Выполнить sudo apt-get upgrade Теперь точки исчезли. Он жестко закодирован в источниках.
Быстрый шаг за шагом.
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 попытается заменить специально созданный пакет при выполнении обновления системы. Просто снимите флажок «Единство», чтобы сохранить пользовательский или переустановить пользовательский, используя «dpkg» после обновления.
[Edit]
Чтобы администратор пакетов не заменил ваше индивидуальное единство -greeter просто запустить
sudo apt-mark hold unity-greeter
На данный момент по крайней мере в настоящее время это невозможно. Раньше я читал об этом и, похоже, был жестко закодирован. Надеюсь, разработчики будут включать в себя способ избавиться от них в конце концов.