![Как установить разные обои для входа в Ubuntu 15.04 и рабочего стола?](https://rvso.com/image/1126780/%D0%9A%D0%B0%D0%BA%20%D1%83%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%B8%D1%82%D1%8C%20%D1%80%D0%B0%D0%B7%D0%BD%D1%8B%D0%B5%20%D0%BE%D0%B1%D0%BE%D0%B8%20%D0%B4%D0%BB%D1%8F%20%D0%B2%D1%85%D0%BE%D0%B4%D0%B0%20%D0%B2%20Ubuntu%2015.04%20%D0%B8%20%D1%80%D0%B0%D0%B1%D0%BE%D1%87%D0%B5%D0%B3%D0%BE%20%D1%81%D1%82%D0%BE%D0%BB%D0%B0%3F.png)
Это меня очень беспокоит. Я помню, что в Ubuntu 12.04 была такая конфигурация? Я не прав? Наконец, возможно ли, чтобы на экране входа в систему были другие обои, чем на рабочем столе? Возможно ли это в Ubuntu 15.04? Я был бы признателен за ясный и понятный ответ. Спасибо :) -ben
решение1
Я собираюсь продолжить и опубликовать то, что сработало для меня. Я нашел несколько тем, пытающихся рассказать мне, как это изменить, но этот метод - единственный, который сработал для меня на Ubuntu 15.04. Некоторые из шагов могут быть не совсем необходимыми, это просто шаги, которые я в итоге предпринял.
Получите изображение, которое вы хотите использовать в качестве фона экрана входа в систему. Поместите его
/usr/share/backgrounds/
и убедитесь, что владелецRoot:Root
и разрешения соответствуют другим изображениям в папке (-rw-r--r-- or 644
).Найдите
/usr/share/glib-2.0/schemas/
и откройте файлcom.canonical.unity-greeter.gschema.xml
в gedit.Найдите имя ключа
background
и измените значение по умолчанию на путь к вашей картинке в "/usr/share/backgrounds/
. Для имен ключейdraw-user-backgrounds
иdraw-grid
измените значение по умолчанию наfalse
.Сохраните изменения, затем выполните команду
sudo glib-compile-schemas /usr/share/glib-2.0/schemas/
Перезагрузите компьютер и ваш новый фон входа должен быть там. Ну, так было у меня, по крайней мере.
Надеюсь, это кому-то поможет. Не нужно ничего устанавливать, открывать dconf-editor
, иметь дело с пользователем LightDM или что-то ужасно сложное.
Источник:Изменение обоев
решение2
Открыть этот файл
/etc/lightdm/unity-greeter.conf
изменить фоновую линию с помощью пути к обоям
backgroud=/home/vahid/mybackgrouond.jpg
Также вы можете использовать Simple LightDM Manager.
Установить :
sudo apt-add-repository ppa:claudiocn/slm
sudo apt-get update
sudo apt-get install simple-lightdm-manager
решение3
Да, вы можете установить разные обои для экрана входа и рабочего стола, я нашел работающее решение здесьздесь, в котором говорится:
LightDM не настраивает внешний вид приветствия; для этого настройте соответствующее приветствие.
Unity Greeter по умолчанию показывает фон текущего выбранного пользователя. Чтобы установить фон по умолчанию и остановить переключение, отредактируйте
/usr/share/glib- 2.0/schemas/10_unity_greeter_background.gschema.override
[com.canonical.unity-greeter] draw-user-backgrounds=false background='/foo/wallpaper.png'
И запустите
sudo glib-compile-schemas /usr/share/glib-2.0/schemas/
, чтобы применить эти настройки.Для редактирования приветствия LightDM GTK+
/etc/lightdm/lightdm-gtk-greeter.conf
:background=/usr/share/lubuntu/wallpapers/lubuntu-default-wallpaper.png
Затем просто выйдите из системы или перезапустите ее, чтобы увидеть изменения. Надеюсь, это поможет :)
решение4
Я тоже искал ответ везде, и похоже, что версия 15.04 нарушает общепринятые правила в конфигурациях LightDM.
Я новичок в этом, так что это не элегантное решение, но оно отвечает на ваш основной вопрос. Я переименовал фон, который я хотел отобразить при входе в систему lightdm, в фон по умолчанию (warty-final-ubuntu.png), добавив .bak в исходный файл фона.
cd /usr/share/backgrounds/
sudo mv warty-final-ubuntu.png warty-final-ubuntu.png.bak
sudo cp /path/to/my/background.png warty-final-ubuntu.png
Принимайте это как должное, но для меня это работает.