Как удалить точки с экрана входа в систему?

Я могу изменить фоновое изображение, отображаемое Unity Greeter, но независимо от того, какое изображение я выберу, оно перекрывается сеткой точек. Точки выглядят нормально на фоне по умолчанию, но они выглядят ужасно на фоне, который я хочу использовать. Как я могу от них избавиться?

31
задан 7 November 2015 в 18:03

4 ответа

Для 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

Ссылки:

21
ответ дан 7 November 2015 в 18:03

По крайней мере, на данный момент это невозможно. Я уже кое-что прочитал, и кажется, что это сложно закодировать. Надеюсь, что в девственниках в конце концов появится способ от них избавиться.

2
ответ дан 7 November 2015 в 18:03

Этот ответ применим только к Ubuntu 11.04

Спасибо @Blitz и @Zoke за их ответы. Однако я создал более полное решение. Я модифицировал пакет unity-greeter для удаления точек и упаковал его в PPA.

Любой, кто хочет избавиться от точек, может использовать my PPA. Вот инструкции:

  1. Add the PPA:

    sudo add-apt-repository ppa:scott.severance/lightdm
    
  2. Run sudo apt-get update

  3. Run sudo apt-get upgrade
  4. Точки исчезли.
13
ответ дан 7 November 2015 в 18:03

Это сложно закодировать в исходниках. Я отключил его в своей установке, внеся небольшое изменение в исходники 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
3
ответ дан 7 November 2015 в 18:03

Другие вопросы по тегам:

Похожие вопросы: