Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Меняется фон login screen'a  (Прочитано 1858 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн dismal

  • Автор темы
  • Любитель
  • *
  • Сообщений: 76
    • Просмотр профиля
Меняется фон login screen'a
« : 23 Июля 2012, 11:39:31 »
12.04
Пользуюсь gnome classic
Решил установить фон для логинскрина. Делаю Ubuntu Tweaker'oм. Картинка меняется, НО:

1. Сначала появляется логинскрин с фиолетовым стандартным фоном.
2. Через секунду фон _плавно_ меняется на картинку которую я установил
3. Через секунду фон _плавно_ меняется на валпейпер уже рабочего стола.
Итого после появления логинскрина фон за пару секунд меняется трижды, и остается на пункте 3.
Можно это пофиксить?

Оффлайн avi9526

  • Активист
  • *
  • Сообщений: 618
  • ахтыжъёшкинкот
    • Просмотр профиля
    • Блог av9526
Re: Меняется фон login screen'a
« Ответ #1 : 23 Июля 2012, 12:02:51 »
Здесь askubuntu советуют
gsettings reset com.canonical.unity-greeter draw-user-backgrounds
Ubuntu 14.10

Оффлайн dismal

  • Автор темы
  • Любитель
  • *
  • Сообщений: 76
    • Просмотр профиля
Re: Меняется фон login screen'a
« Ответ #2 : 23 Июля 2012, 20:12:16 »
не помогло:(

пробовал и jpg и png.
картинка лежит в /usr/share/backgrounds
права доступа сделал 644

Оффлайн avi9526

  • Активист
  • *
  • Сообщений: 618
  • ахтыжъёшкинкот
    • Просмотр профиля
    • Блог av9526
Re: Меняется фон login screen'a
« Ответ #3 : 23 Июля 2012, 22:23:54 »
Тогда так
http://askubuntu.com/a/64002/27255
или так
http://askubuntu.com/a/121594/27255
у меня заработало.

Немного пояснений. Предыдущий вариант не работал, потому что менялся параметр в настройках твоего пользователя, а необходимо менять у пользователя lightdm. Поэтому производится инициализация пользователя lightdm для возможности запуска программ от его имени. А затем, собственно, меняется настройка.
« Последнее редактирование: 23 Июля 2012, 22:29:43 от avi9526 »
Ubuntu 14.10

Оффлайн dismal

  • Автор темы
  • Любитель
  • *
  • Сообщений: 76
    • Просмотр профиля
Re: Меняется фон login screen'a
« Ответ #4 : 24 Июля 2012, 22:36:18 »
Спасибо тебе добрый человек!)

Почти решил свой вопрос.
третий пункт топика решается так
sudo -i
xhost +SI:localuser:lightdm
su lightdm -s /bin/bash
gsettings set com.canonical.unity-greeter draw-user-backgrounds 'false'
exit
exit

Теперь появляется фиолетовый фон на секунду, и потом включается фоновая картинка которую установил.
Как убрать эти первые пару секунд - не нашел. Есть подозрения что:

Sadly it seems not fully implemented yet, since when your computer starts, you see the default Ubuntu wallpaper for some seconds before it change to your wallpaper. But since we are talking about a beta (Ubuntu 12.04 is in Beta 2 right now), it's expected.

Похоже что это баг:(
может кто решил эту проблему?
« Последнее редактирование: 24 Июля 2012, 22:37:50 от dismal »

Оффлайн avi9526

  • Активист
  • *
  • Сообщений: 618
  • ахтыжъёшкинкот
    • Просмотр профиля
    • Блог av9526
Re: Меняется фон login screen'a
« Ответ #5 : 24 Июля 2012, 22:38:32 »
А может костылем? Найти эту картинку и заменить её?) Это же не Windows, тут картинка должна быть отдельным файлом.
Ubuntu 14.10

Оффлайн Zeka13

  • Старожил
  • *
  • Сообщений: 1177
  • 18.10 Gnome x64 GTX 970
    • Просмотр профиля
Re: Меняется фон login screen'a
« Ответ #6 : 26 Июля 2012, 10:59:09 »
я всегда так делаю, чтоб побыстрей

Dir=$(zenity --title "Выберите директорию с заставкой для light-dm" --file-selection --directory)

#для 12.04
sudo cp /$Dir/ligh-dm.jpg /usr/share/backgrounds/warty-final-ubuntu.png

Если Wine - это костыль , то  Punto Switcher - это протез , а Daemon Tools инвалидное кресло.

Оффлайн pepetun

  • Новичок
  • *
  • Сообщений: 1
  • 12.04 Unity x64
    • Просмотр профиля
Re: Меняется фон login screen'a
« Ответ #7 : 12 Октября 2012, 08:41:05 »
У меня вообще фон логин-скрина не менялся (и даже через tweak). Решил так:

sudo gedit /usr/share/glib-2.0/schemas/com.canonical.unity-greeter.gschema.xml
Находим строчку
<default>'/usr/share/backgrounds/warty-final-ubuntu.png'</default>
меняем на
<default>'/путь/до/картинки.жпг'</default>

и дальше
sudo glib-compile-schemas /usr/share/glib-2.0/schemas/

 

Страница сгенерирована за 0.02 секунд. Запросов: 22.