Как установить обои LightDM в Ubuntu 14.04?

10

В предыдущих версиях 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] DEBUG: 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, все имеют разрешения на чтение глобально и не зашифрованы или находятся на отдельных дисках.

введите описание изображения здесь

Mendhak
источник
Мой опыт показывает, что обои, которые вы устанавливаете, появляются при блокировке экрана с новым приветствием.
LiveWireBT
Можете ли вы принять ответ?
MathCubes
Похоже, что ответ, данный Бруно Перейрой в [этом посте] [1], все еще работает. [1]: askubuntu.com/questions/64001/…
Валезан

Ответы:

12

В моем случае это решило проблему.

org.gnome.settings-daemon.plugins.backgroundУстановка была отключена , но я не могу определить , почему. Как только я установил этот флажок dconf-editorи изменил свои обои, это было отражено на экране входа в систему.

введите описание изображения здесь

Dconf-Editor: 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'
Mendhak
источник
У меня была такая же проблема после обновления до 14.04. Это решило мою проблему!
Рассерженная шлюха
Этот ответ не работал для меня. В моем случае сохранение jpg как png в каталоге Pictures также не работало. Но как только я сохранил его как png из приложения gimp и установил его в качестве обоев, все заработало. Таким образом, для некоторых пользователей нарушителем будет формат их изображения.
TenLeftFingers
этот был решением этого вопроса, который я поставил 8 месяцев назад, спасибо!
Йонси Солис,
6

Как поменять обои LightDM

  1. Установить Ubuntu Tweak

    Первая установка Ubuntu Tweak Нажмите здесь, чтобы загрузить .deb и установить его через Gdebi, Ubuntu Software Center и т. Д. Или установить его через терминал с помощью двух или трех команд:

    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
    
  2. Открыть Ubuntu Tweak

    и выполните шаги, показанные на изображениях ниже:

введите описание изображения здесь

введите описание изображения здесь

введите описание изображения здесь

введите описание изображения здесь

введите описание изображения здесь

введите описание изображения здесь

MathCubes
источник
не работает для Ubuntu 14.04
Апурва
У меня работает в Ubuntu 14.04 от xmonad, пока я перемещаю нужные обои в / usr / share / background и запускаю ubuntu-tweak через gksudo.
Тони Мартин
3

Если вы собираетесь изменить файл, который принадлежит пакету ( /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

Это переименовывает файл с .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

Если он недоступен, вы получите Permission deniedсообщение от file.

Нил Мэйхью
источник
2

Я просто скопировал свои обои поверх /usr/share/backgrounds/warty-final-ubuntu.png, и это сработало без проблем.

user271160
источник
2

У меня была похожая ситуация, как у вас, но она решалась очень просто. Для меня я успешно изменил фон lightdm на некоторые пользовательские обои после чистой установки. Затем сегодня я изменил его на другой обои, и он потерпел неудачу и показал фиолетовый по умолчанию.

Итак, я проверил x-0-greeter.log и обнаружил, что он пытался загрузить мои обои, но не получилось, потому что у приветствующего не было разрешения. Затем я проверил разрешение изображения обоев, и по какой-то причине настройка разрешения для «Другие» была установлена ​​на «Нет». Я изменил его на «Только для чтения», и теперь приветствующий может успешно загрузить пользовательские обои.

Возможно, это может быть причиной вашего дела тоже.

Привет мир
источник
0

Я только что решил эту проблему, скопировав фоновое изображение в папку / usr / share / Background (с « pkexec nautilusленивым» или «с лучшей стороны» sudo cp /path/to/image.jpg /usr/share/backgrounds). После этого я регулярно менял фоновое изображение с Unity. Вы должны сделать это последнее изменение для любого менеджера рабочего стола, который есть в вашей системе. Кроме того, я думаю, что изображение должно быть вне папки пользователя.

Это сработало для меня.

CiberSheep
источник
Спасибо jkt123 за исправление моей грамматики. Теперь я лучше говорю по-английски благодаря вам.
CiberSheep
К вашему сведению askubuntu.com/questions/11760/…
LiveWireBT
Спасибо livewirebt. Я не знал об этом. Теперь я не забуду. Я думаю, что лучше использовать sudo cpтогда
CiberSheep
0

Использование Ubuntu Tweak не работает для этого в моей системе.

Я решил эту проблему, следуя этому руководству: http://ubuntuhandbook.org/index.php/2014/04/ubuntu-14-04-change-login-screen-background-remove-the-white-dots/

Изображение должно быть в / usr / share / background . Также убедитесь, что вы являетесь пользователем sudo, когда делаете это. Поместив свое изображение в этот каталог, я перезагрузил компьютер и увидел свое изображение на экране входа в систему.

крутой парень
источник