Как установить изображение пользователя в GDM?

Как установить изображение пользователя в GDM?

Я установил fluxbox поверх сервера Ubuntu, чтобы получить минимальную установку рабочего стола. На экране входа в gdm я вижу X вместо изображения пользователя. Как мне установить это изображение? Какое минимальное программное обеспечение мне нужно для этого?

решение1

Я наконец нашел ответ на свой вопрос.

Значок в верхней части экрана входа называется значком приветствия. Он находится в /usr/share/icons/LoginIcons/apps/64/computer.svg. Его можно установить с помощью ubuntu-monoпакета.

Пользовательский значок можно установить, скопировав изображение в ~/.faceфайл.

решение2

Если речь идет о более новых версиях GDM (изображение профиля пользователя в Gnome Shell, псевдоним Gnome 3), можно использовать следующее:

Фотографии хранятся в папке/var/lib/AccountsService/icons/[user name]

[Имя пользователя] имеет типизображение/pngформат размером 96x96 пикселей

В папке /var/lib/AccountsService/usersу вас есть похожий файл [имя пользователя], который является.рабочий столформат - например

[User]
Language=en_GB
XSession=ubuntu
Icon=/var/lib/AccountsService/icons/dad

Не Icon=создается, пока вы не назначите изображение вПользователи и аккаунты

Если вы назначите одну из стандартных картинок, файл будет содержать, например,

[User]
Language=en_GB
XSession=ubuntu
Icon=/usr/share/pixmaps/faces/soccerball.png

Таким образом, как вы можете видеть, просто создайте Icon=запись, /var/lib/AccountsService/user/[user name]указывающую на ваш PNG-файл, или перезапишите значок в /var/lib/AccountsService/iconsпапке с таким же именем.

Последнее тестирование проводилось на Fedora 33 в апреле 2021 года.

Источник

Связанный контент