В предыдущих версиях Ubuntu выбор одного из обоев по умолчанию означал, что вы видели его и на экране входа в систему.
Сейчас я нахожусь на чистой установке Ubuntu 14.04, обои LightDM, кажется, установлены на /usr/share/backgrounds/warty-final-ubuntu.png
. Это игнорирование всего остального.
Я попытался установить обои, щелкнув правой кнопкой мыши на рабочем столе и выбрав один из наборов по умолчанию (например, тот, который соответствует /usr/share/backgrounds/Forever_by_Shady_S.jpg). Затем я перезагрузился, но обои LightDM по-прежнему остаются фиолетовыми по умолчанию.
Я посмотрел файл журнала по адресу /var/log/lightdm/x-0-greeter.log:
[+ 0,10s] ОТЛАДКА: background.vala: 483: Регенерация фоны [+ 0,10s]
DEBUG: background.vala: 68: создание фона
/usr/share/backgrounds/warty-final-ubuntu.png с разрешением 1920x1200,1440x900
Вики-страница , кажется, устарела, поскольку указывает на расположение файла конфигурации, которого больше нет в 14.04.
Мне удалось найти некоторые потенциальные файлы конфигурации в /usr/share/lightdm/lightdm.conf.d/
, но файлы там не содержат каких-либо конкретных местоположений пути, поэтому я не уверен, как поступить.
Я знаю о разборчивости LightDM - так что речь идет о стандартных обоев, которые поставляются с Ubuntu, все имеют разрешения на чтение глобально и не зашифрованы или на отдельных дисках.
В моем случае это решило проблему.
org.gnome.settings-daemon.plugins.background
установка была отключена, но я не могу определить почему. Как только я проверил этот флажок в dconf-editor
и изменил мои обои, он был отражен на экране входа в систему.
Dconf-редактор: <час> ORG/GNOME/SETTINGS-DAEMON/PLUGINS/BACKGROUND
Мы можем получать значение из вышеупомянутой установки через командную строку командой:
gsettings get org.gnome.settings-daemon.plugins.background active
Мы можем изменить это значение командой:
gsettings set org.gnome.settings-daemon.plugins.background active 'true'
Установка Тонкая настройка Ubuntu
Первая Установка , Тонкая настройка Ubuntu Щелкает здесь, чтобы загрузить .deb и установить его хотя Gdebi, Центр программного обеспечения Ubuntu, ect... Или можно установить его хотя терминал этими двумя/тремя командами:
wget https://launchpad.net/ubuntu-tweak/0.8.x/0.8.7/+download/ubuntu-tweak_0.8.7-1%7Etrusty2_all.deb
sudo dpkg -i ubuntu-tweak_0.8.7-1%7Etrusty2_all.deb
ИЛИ
sudo add-apt-repository ppa:tualatrix/ppa
sudo apt-get update
sudo apt-get install ubuntu-tweak-tool
Открывают Ubuntu Tweak
и выполняют шаги, показанные в изображениях ниже:
Я просто скопировал свои обои сверху/usr/share/backgrounds/warty-final-ubuntu.png, и они работали без проблем.
Я имел аналогичную ситуацию как Вы, но решил реальным простым способом. Для меня я успешно изменил фон lightdm к некоторым пользовательским обоям после чистой установки. Тогда сегодня я изменил его на другие обои, и это привело к сбою и показало фиолетовое по умолчанию.
Так, я проверил x-0-greeter.log и узнал, что это пыталось загрузить мои обои, но отказавший, потому что у зазывалы не было разрешения. Тогда я проверил разрешение изображения обоев, и по некоторым причинам установка разрешения для 'Других' не была установлена ни для 'Одного'. Я изменил его на 'Только для чтения', и затем зазывала может теперь успешно загрузить пользовательские обои.
, Возможно, который мог бы быть причиной Вашего случая также.
Я просто решил это путем копирования моего фонового изображения в папку,/usr/share/backgrounds (с pkexec nautilus
- ленивый меня, или лучшим способом с sudo cp /path/to/image.jpg /usr/share/backgrounds
). После этого я изменил фоновое изображение от Единицы регулярным способом. Необходимо сделать это последнее изменение для любой среды рабочего стола, которую Вы имеете в своей системе. Кроме того, я думаю, что изображение должно быть за пределами папки пользователя.
Это работало на меня.
Если Вы собираетесь изменить файл, который принадлежит пакету (/usr/share/backgrounds/warty-final-ubuntu.png
принадлежит ubuntu-wallpapers
) лучше добавлять использование диверсии файла dpkg-divert
. Иначе система пакета не знает, что файл в том месте является Вашим, и это будет перезаписано каждый раз, когда пакет обновляется. Хотя ubuntu-wallpapers
изменения нечасто, это, вероятно, изменится при обновлении системы до нового релиза Ubuntu.
Используя dpkg-divert
просто:
sudo dpkg-divert --local --rename /usr/share/backgrounds/warty-final-ubuntu.png
Это переименовывает файл с a .distrib
суффикс, и Вы теперь свободны добавить свою собственную версию файла. Обновления пакета будут влиять .distrib
файл и не Ваша замена.
Я установил фон, я хотел использовать символьную ссылку:
sudo ln -s autumn-dusk.jpg /usr/share/backgrounds/warty-final-ubuntu.png
Если Вы хотите использовать один из своих собственных файлов, просто удостоверьтесь, что это доступно для других пользователей. Все родительские каталоги должны прочитать и выполняют полномочия. Можно проверить это с:
sudo -u nobody file /usr/share/backgrounds/warty-final-ubuntu.png
Если это не будет доступно, то Вы получите a Permission denied
сообщение от file
.
top
при выполнении, ничто не выглядит неблагоприятным.
– Arronical
9 October 2015 в 21:41
Используя человечность тонкая настройка не работала на это в моей системе.
я решил эту проблему следующим это учебное руководство: http://ubuntuhandbook.org/index.php/2014/04/ubuntu-14-04-change-login-screen-background-remove-the-white-dots/
изображение должно быть в /usr/share/backgrounds. Также удостоверьтесь, что Вы - sudo пользователь, когда Вы делаете это. После размещения моего изображения в том каталоге я перезагрузил свою машину и видел мое изображение в экране входа в систему.