lightdm logo user [Решено]

Изображение пользователя novocat.

Как установить логотип/аватар в lightdm? Ткните где рыть!
Честно искал, но везде пишут про установку фона. Сейчас, при загрузке, так:

В "Учетной записи" выставляю, в K-menu есть, в lightdm - пусто.
0
novocat - 13 Декабрь, 2012 - 18:24
Изображение пользователя novocat.

Значит так. С чего-то решил, что рыть нужно тут:
~$ sudo find / -name lightdm.conf
/etc/lightdm/lightdm.conf
/etc/init/lightdm.conf
В /etc/init/lightdm.conf ничего не нашел:

В /etc/lightdm/ три файла.
lightdm-kde-greeter.conf - кроме background и theme ничего нет. Не то :(
Второй lightdm.conf Тоже ничего не нашел нужного :(
Третий users.conf
Пока не то, что надо. Кто-нибудь скажет где копать?
0
novocat - 13 Декабрь, 2012 - 18:54
Изображение пользователя novocat.

~$ sudo find / -name lightdm

/etc/init.d/lightdm
В /usr/sbin/lightdm не нашел где менять.
Идеи кончились :(
0
Xenomorph - 13 Декабрь, 2012 - 18:32
Изображение пользователя Xenomorph.

Баг на launchpad
Проблема не в тебе, проблема во мне©

0
novocat - 13 Декабрь, 2012 - 18:35
Изображение пользователя novocat.

Печально

0
Xenomorph - 13 Декабрь, 2012 - 18:39
Изображение пользователя Xenomorph.

Уточнения ради всё же спрошу версию системы и самого пакета.

0
novocat - 13 Декабрь, 2012 - 18:53
Изображение пользователя novocat.

Из launchpad понял, что нужно что-то делать с debdiff. На большее знаний не хватило.

система и пакет
0
dyug - 13 Декабрь, 2012 - 18:55

исходя из содержания ланчпада - лежит в пропосед репозитарии.
включить его и обновиться, должен обновиться и lightdm-kde пакет
в нем должно, по идее все работать

0
novocat - 14 Декабрь, 2012 - 15:53
Изображение пользователя novocat.
Как включить этот пропосед репозиторий?
+1
dyug - 14 Декабрь, 2012 - 16:11

хорошо, я сейчас добрый, описываю по шагам:
Запускаем: К(пуск)- приложения - настройка - аппер
справа сверху ищем гаечный ключик - нажимаем - выбираем настройки
выбираем закладку "источники программ" в ней ищем справа внизу(для разнообразия) кнопку "изменить источники" - нажимаем.
Во вновь запущенном "источники приложений" выбираем вкладку "Обновления"
и отмечаем там все, что не отмеченное.
по моему, это "рекомендованные обновления" :-)
но и остальное для адекватности не помешает.

Я надеюсь, что разъяснил по шагам от начала и до конца, за исключением, разумеется, включения компьютера, установки кубунту, первоначальной настройки , выбора разных программ, и разумеется, ввода пароля на каждый чих (я на рабочей машине отключил вообще себе запрос пароля от себя)

0
novocat - 14 Декабрь, 2012 - 16:27
Изображение пользователя novocat.

Вот спасибо!
Только не так немного сделал. Muon=>Источники Приложений=>Обновления. :)
"Рекомендованные" уже отмечены. Один не отмечен "Обновления, не вошедшие в официальный выпуск". Тоже отметил. Чего-то накачало и ставится. Щас проверю.

0
dyug - 14 Декабрь, 2012 - 16:29

молодець! :-)
а может и оно, я счас конкретно не помню, давно я в последний раз туда заглядывал.. :-)

+1
Xenomorph - 13 Декабрь, 2012 - 18:52
Изображение пользователя Xenomorph.

Решение странное, но стоит попробовать.
KDE system settings > Account Details > Click to change your image
The picture is copied to the ~/.face.icon. If you rename/copy it to the ~/.face the LightDM-KDE can use it.

Нужно скопировать ~/.face.icon в ~/.face. Или создать симлинк ~/.face на ~/.face.icon, что будет лучше, ибо при изменении ~/.face.icon, ~/.face будет меняться автоматически

0
novocat - 13 Декабрь, 2012 - 19:16
Изображение пользователя novocat.

Че-то не фурычит. Скопировал. Чего не так?

В /var/log/lightdm все три лога пустые.
lightdm.log
+1
Xenomorph - 13 Декабрь, 2012 - 19:22
Изображение пользователя Xenomorph.

НЕТ, НЕ ТАК.

Скопировать файл ~/.face.icon в файл ~/.face или более универсальное решение:
ln -s ~/.face.icon ~/.face

0
novocat - 14 Декабрь, 2012 - 15:52
Изображение пользователя novocat.

ln -s ~/.face.icon ~/.face
Так тоже фиг.

В чем проблема может быть?
+1
Xenomorph - 14 Декабрь, 2012 - 17:51
Изображение пользователя Xenomorph.

Только что специально всё проделал, как было советовал сам - заработало. Может что-то не так с картинкой.
Можно её получить для тестирования?

+1
dyug - 14 Декабрь, 2012 - 21:19

только что проверил. РАБОТАЕТ!
проверяй что у тебя стоит.
в частности версию Lightdm-kde
У меня конкретно

Разбирайся.
специально дома разлогинился, и посмотрел - да картинко поменялося. :-)
0
novocat - 15 Декабрь, 2012 - 08:39
Изображение пользователя novocat.

Картинка в png, автоматом стала face.icon когда выставил в "Учетная запись".
Блин, чего-то конфликтует

+1
DarkneSS - 13 Декабрь, 2012 - 18:52
Изображение пользователя DarkneSS.

Написано, что пофиксили в мае.

0
novocat - 14 Декабрь, 2012 - 16:28
Изображение пользователя novocat.

Как тогда воткнуть аватарку? :)

0
novocat - 14 Декабрь, 2012 - 16:45
Изображение пользователя novocat.

Это первая проблема!!!, которую за 2 года не смог победить с помощью форума и гугла :-)
Было сделано:
1) Просмотрел все конфиги lightdm
2) Ходил в баг на лаунчпад
3) Пихал в ~/.face .face.icon и делал симлинк ln -s ~/.face.icon ~/.face
4) Подключил все источники и обновил все обновления :)
Итог - не фурычит. Не хочет "седой Tux" лезть в lightdm.

0
dyug - 14 Декабрь, 2012 - 16:56

ну не хочет, ну и ладно. :-)
Нет, я конечно понимаю, что хочется, но мне это не критично, и даже не интересно.
Я логин скрин вообще вижу только в момент ввода пароля.
к моменту выхода обычно я уже ушел. :-)

0
novocat - 14 Декабрь, 2012 - 17:05
Изображение пользователя novocat.

Вот нафиг не надо было, а теперь захотелось.
Кто-нибудь еще пробовал запихать лого в lightdm?

+1
McSeem - 14 Декабрь, 2012 - 20:58
Изображение пользователя McSeem.

Здароу.
/usr/share/kde4/apps/lightdm-kde-greeter/themes/userbar/, файл main.qml.
Face {
                id: face
                anchors.bottom: loginText.top
                anchors.horizontalCenter: parent.horizontalCenter
                anchors.bottomMargin: padding * 1.5
                sourceSize.width: userFaceSize
                sourceSize.height: userFaceSize
                source: "image://face/" + name              /* Интересно, что так сильно мешает получить "фасе" отсюда...? */
            }

P.S.: Ежели уж ковырять - до самого дна :-)

0
novocat - 15 Декабрь, 2012 - 08:29
Изображение пользователя novocat.

Так не работает
source: "/home/novocat/.face.icon" + name
source: "image://home/novocat/.face.icon" + name
Кидал .face.icon и в /usr/share/kde4/apps/lightdm-kde-greeter/themes/userbar/
Лого меняется - вылазит маленький квадратик и всё.
Как путь прописать правильно?
зы: умудрился даже загрузку lightdm поломать. Забыл *...* убрать со строки когда тестил :-)

0
McSeem - 15 Декабрь, 2012 - 08:54
Изображение пользователя McSeem.

Вот так не прокатит:
source: "/home/novocat/.face.icon" + name,
и так не будет работать:
source: "image://home/novocat/.face.icon" + name
Эта строчка кода с помощью функции слепления строк (это символ "+") формирует путь-источник картинки (login-аватара). Здесь "name" - имя пльзователя, т.е. - "novocat" в Вашем случае.
Попробуйте:
source: "/home/" + name
Хотя мне почему-то кажется, что проблема не в этом. Будем разбираться ))

P.S.: Еще мне не совсем понятен формат пути "image://home..."

0
novocat - 15 Декабрь, 2012 - 15:07
Изображение пользователя novocat.

Поломалась Kubuntu 12.10 х64. Поставил Kubuntu 12.04 х64, дабы не искушала lightdm.
Всем спасибо.

+1
McSeem - 15 Декабрь, 2012 - 17:43
Изображение пользователя McSeem.

novocat,
Стесняюсь спросить, а Вы какую-либо из дефолтных аватарок стандартного набора в настройках учетки пользователя пытались втыкать..?
Тут такое дело: кастомная картинка в формате *.png размером 64x64 чудесным образом стала наличествовать в экране входа там, где ей и полагается, но только после того как пихнул туда одну из стандартного набора. А до этого тоже, как и у Вас - ни в какую. Ессно, без манипуляций с переименованием в .face и в том и в другом случае не обошлось. Пёс его знает в чем дело, сам в "непонятках", но победить удалось.
P.S.: поспешили с переходом на 12.04, кстати... :-)

0
novocat - 16 Декабрь, 2012 - 08:59
Изображение пользователя novocat.

кастомная картинка в формате *.png размером 64x64 чудесным образом стала наличествовать в экране входа там, где ей и полагается, но только после того как пихнул туда одну из стандартного набора
Несколько вопросов:
1) где лежат кастомные .png?
2) по какому варианту втыкали?

Переустановил Kubuntu 12.10, т.к. "умелые" ручки много похерили.
Вариант ln -s ~/.face.icon ~/.face сработал с дефолтными картинками.
Попробую свою засунуть.

+2
novocat - 16 Декабрь, 2012 - 09:31
Изображение пользователя novocat.

Решение:
1) Делаю картинку .png с разрешением 64х64
2) В "Учетной записи" выставляю ее.
3) ln -s ~/.face.icon ~/.face

Огромное спасибо McSeem, dyug, Xenomorph, DarkneSS за участие и помощь в решении проблемы.

0
MiraMaX166 - 25 Март, 2013 - 18:04
Изображение пользователя MiraMaX166.

как в этом чуде скрыть пользователя из списка при логине? hidden-users=имя_юзера в конфиге не катит...

Разобрался.

Отправить комментарий

CAPTCHA на основе изображений
Введите цифры