исходя из содержания ланчпада - лежит в пропосед репозитарии.
включить его и обновиться, должен обновиться и lightdm-kde пакет
в нем должно, по идее все работать
хорошо, я сейчас добрый, описываю по шагам:
Запускаем: К(пуск)- приложения - настройка - аппер
справа сверху ищем гаечный ключик - нажимаем - выбираем настройки
выбираем закладку "источники программ" в ней ищем справа внизу(для разнообразия) кнопку "изменить источники" - нажимаем.
Во вновь запущенном "источники приложений" выбираем вкладку "Обновления"
и отмечаем там все, что не отмеченное.
по моему, это "рекомендованные обновления" :-)
но и остальное для адекватности не помешает.
Я надеюсь, что разъяснил по шагам от начала и до конца, за исключением, разумеется, включения компьютера, установки кубунту, первоначальной настройки , выбора разных программ, и разумеется, ввода пароля на каждый чих (я на рабочей машине отключил вообще себе запрос пароля от себя)
Решение странное, но стоит попробовать. 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 будет меняться автоматически
ну не хочет, ну и ладно. :-)
Нет, я конечно понимаю, что хочется, но мне это не критично, и даже не интересно.
Я логин скрин вообще вижу только в момент ввода пароля.
к моменту выхода обычно я уже ушел. :-)
Здароу. /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 /* Интересно, что так сильно мешает получить "фасе" отсюда...? */ }
Так не работает 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 поломать. Забыл *...* убрать со строки когда тестил :-)
Вот так не прокатит: source: "/home/novocat/.face.icon" + name,
и так не будет работать: source: "image://home/novocat/.face.icon" + name
Эта строчка кода с помощью функции слепления строк (это символ "+") формирует путь-источник картинки (login-аватара). Здесь "name" - имя пльзователя, т.е. - "novocat" в Вашем случае.
Попробуйте: source: "/home/" + name
Хотя мне почему-то кажется, что проблема не в этом. Будем разбираться ))
P.S.: Еще мне не совсем понятен формат пути "image://home..."
novocat,
Стесняюсь спросить, а Вы какую-либо из дефолтных аватарок стандартного набора в настройках учетки пользователя пытались втыкать..?
Тут такое дело: кастомная картинка в формате *.png размером 64x64 чудесным образом стала наличествовать в экране входа там, где ей и полагается, но только после того как пихнул туда одну из стандартного набора. А до этого тоже, как и у Вас - ни в какую. Ессно, без манипуляций с переименованием в .face и в том и в другом случае не обошлось. Пёс его знает в чем дело, сам в "непонятках", но победить удалось.
P.S.: поспешили с переходом на 12.04, кстати... :-)
кастомная картинка в формате *.png размером 64x64 чудесным образом стала наличествовать в экране входа там, где ей и полагается, но только после того как пихнул туда одну из стандартного набора
Несколько вопросов:
1) где лежат кастомные .png?
2) по какому варианту втыкали?
Переустановил Kubuntu 12.10, т.к. "умелые" ручки много похерили.
Вариант ln -s ~/.face.icon ~/.face сработал с дефолтными картинками.
Попробую свою засунуть.
Баг на launchpad
Проблема не в тебе, проблема во мне©
Печально
Уточнения ради всё же спрошу версию системы и самого пакета.
исходя из содержания ланчпада - лежит в пропосед репозитарии.
включить его и обновиться, должен обновиться и lightdm-kde пакет
в нем должно, по идее все работать
хорошо, я сейчас добрый, описываю по шагам:
Запускаем: К(пуск)- приложения - настройка - аппер
справа сверху ищем гаечный ключик - нажимаем - выбираем настройки
выбираем закладку "источники программ" в ней ищем справа внизу(для разнообразия) кнопку "изменить источники" - нажимаем.
Во вновь запущенном "источники приложений" выбираем вкладку "Обновления"
и отмечаем там все, что не отмеченное.
по моему, это "рекомендованные обновления" :-)
но и остальное для адекватности не помешает.
Я надеюсь, что разъяснил по шагам от начала и до конца, за исключением, разумеется, включения компьютера, установки кубунту, первоначальной настройки , выбора разных программ, и разумеется, ввода пароля на каждый чих (я на рабочей машине отключил вообще себе запрос пароля от себя)
молодець! :-)
а может и оно, я счас конкретно не помню, давно я в последний раз туда заглядывал.. :-)
Решение странное, но стоит попробовать.
Нужно скопировать ~/.face.icon в ~/.face. Или создать симлинк ~/.face на ~/.face.icon, что будет лучше, ибо при изменении ~/.face.icon, ~/.face будет меняться автоматически
НЕТ, НЕ ТАК.
Скопировать файл ~/.face.icon в файл ~/.face или более универсальное решение:
ln -s ~/.face.icon ~/.face
Только что специально всё проделал, как было советовал сам - заработало. Может что-то не так с картинкой.
Можно её получить для тестирования?
Написано, что пофиксили в мае.
Как тогда воткнуть аватарку? :)
ну не хочет, ну и ладно. :-)
Нет, я конечно понимаю, что хочется, но мне это не критично, и даже не интересно.
Я логин скрин вообще вижу только в момент ввода пароля.
к моменту выхода обычно я уже ушел. :-)
Вот нафиг не надо было, а теперь захотелось.
Кто-нибудь еще пробовал запихать лого в lightdm?
Здароу.
/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.: Ежели уж ковырять - до самого дна :-)
Так не работает
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 поломать. Забыл *...* убрать со строки когда тестил :-)
Вот так не прокатит:
source: "/home/novocat/.face.icon" + name
,и так не будет работать:
source: "image://home/novocat/.face.icon" + name
Эта строчка кода с помощью функции слепления строк (это символ "+") формирует путь-источник картинки (login-аватара). Здесь "name" - имя пльзователя, т.е. - "novocat" в Вашем случае.
Попробуйте:
source: "/home/" + name
Хотя мне почему-то кажется, что проблема не в этом. Будем разбираться ))
P.S.: Еще мне не совсем понятен формат пути "image://home..."
Поломалась Kubuntu 12.10 х64. Поставил Kubuntu 12.04 х64, дабы не искушала lightdm.
Всем спасибо.
novocat,
Стесняюсь спросить, а Вы какую-либо из дефолтных аватарок стандартного набора в настройках учетки пользователя пытались втыкать..?
Тут такое дело: кастомная картинка в формате *.png размером 64x64 чудесным образом стала наличествовать в экране входа там, где ей и полагается, но только после того как пихнул туда одну из стандартного набора. А до этого тоже, как и у Вас - ни в какую. Ессно, без манипуляций с переименованием в .face и в том и в другом случае не обошлось. Пёс его знает в чем дело, сам в "непонятках", но победить удалось.
P.S.: поспешили с переходом на 12.04, кстати... :-)
Несколько вопросов:
1) где лежат кастомные .png?
2) по какому варианту втыкали?
Переустановил Kubuntu 12.10, т.к. "умелые" ручки много похерили.
Вариант ln -s ~/.face.icon ~/.face сработал с дефолтными картинками.
Попробую свою засунуть.
Решение:
1) Делаю картинку .png с разрешением 64х64
2) В "Учетной записи" выставляю ее.
3) ln -s ~/.face.icon ~/.face
Огромное спасибо McSeem, dyug, Xenomorph, DarkneSS за участие и помощь в решении проблемы.
как в этом чуде скрыть пользователя из списка при логине? hidden-users=имя_юзера в конфиге не катит...
Разобрался.
Отправить комментарий