Unity Greeter не отображает пользовательские обои

Я использую Ubuntu 14.04 LTS 64 bit. Я знаю, что этот вопрос всплывал много раз, но я хочу пояснить, что ни один из постов не помог мне.

моя проблема : я не могу получить свои собственные обои, хранящиеся в / home / sudeepto / Pictures, на экране входа в Ubuntu. На экране отображается фиолетовый фон, и после ввода учетных данных графика на какое-то время действительно скремблируется, и тогда я могу нормально пользоваться своей системой.

Думаю, поскольку большинство статей не основаны на Ubuntu 14.04, у меня такие проблемы.

То, что я пробовал :

Я подписался на этот пост на askbuntu. Я попробовал оба предложения, но не повезло.

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

Скажите, пожалуйста, что мне делать дальше, чтобы решить эту проблему, с которой я никогда не сталкивался в предыдущих версиях Ubuntu.

9
задан 13 April 2017 в 15:23

2 ответа

Изменить фон экрана входа в систему (на основе этого ответа):

sudo -i
xhost +SI:localuser:lightdm
su lightdm -s /bin/bash
gsettings set com.canonical.unity-greeter draw-user-backgrounds 'false'
gsettings set com.canonical.unity-greeter background 'path-to-image'
exit

Это только изменит фон экрана входа в систему. Если Вы также хотите изменить фон своего экрана блокировки, необходимо также выполнить следующие команды как каждый пользователь, для которого Вы хотите изменить фон:

gsettings set com.canonical.unity-greeter draw-user-backgrounds 'false'
gsettings set com.canonical.unity-greeter background 'path-to-image'

Я могу подтвердить, что это работает над 14.04 LTS.


Путем установки draw-user-backgrounds кому: false можно установить пользовательский фон.

Очевидно, необходимо заменить path-to-image полным путем к изображению Вы хотите использовать. Удостоверьтесь lightdm пользователь прочитал полномочия для этого файла.


Дополнительные тонкие настройки Вам могло бы понравиться

Можно также изменить цвет фона, который Вы будете видеть во флэш-памяти (фиолетовый по умолчанию), прежде чем Ваше образование будет загружено. Чтобы сделать это, выполните следующую команду после другого gsettings команды (это изменит цвет на черный цвет):

gsettings set com.canonical.unity-greeter background-color '#000000'

И можно отключить точки на экране входа в систему путем выполнения следующего:

gsettings set com.canonical.unity-greeter draw-grid 'false'

И также удалите звук зазывалы

gsettings set com.canonical.unity-greeter play-ready-sound 'false'
8
ответ дан 13 April 2017 в 15:23

В текущем (октябрь 2014) Ubuntu 14.04 нет никакой потребности взломать gsettings вручную. Если файл обоев доступен другим (полномочия чтения), зазывала автоволшебно отображает общее образование, поскольку Вы выбираете имя для входа в систему.

Мои обои живут в папке Dropbox, которая имеет полномочия drwx------, и таким образом зазывала не может получить доступ к нему. Копирование его к папке изображений, которая имеет полномочия drwxr-xr-x и использование его от той папки, решает проблему. Вероятно, соединение через ln -s работы также (хотя я не попробовал).

можно проверить полномочия всего в папке с помощью -l опция для ls.

0
ответ дан 13 April 2017 в 15:23

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

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