Вопрос или проблема
У меня есть один настольный компьютер с Linux дома, и каждый член семьи имеет свои собственные имя пользователя и комбинацию входа (общий внешний диск для обмена фотографиями, документами и т. д.).
Я заметил, что экран входа GDM показывает имя пользователя для некоторых и ‘полное имя’ для других. Например, для меня он показывает ‘Дэвид Майерс’ (моё полное имя, очевидно), для моей жены он показывает helenm (её логин).
В основном это не проблема, но я хотел бы, чтобы это было последовательно для всех пользователей. Я явно сделал что-то другое при создании пользователей (что я делал через командную строку).
Используя
sudo users-admin
приложение отказывается открываться, но в базовой версии (не root) все детали, кажется, одинаковы (очевидно, я не могу просмотреть расширенные детали).
Что я хотел бы, так это чтобы отображалось имя для входа более крупным жирным шрифтом, а полное имя меньшим шрифтом в скобках. Это возможно (я уверен, что это так)?
Актуальные детали:
- ОС: Debian – jessy.
- рабочий стол: XFCE
- экран входа: GDM (для возможности переключения пользователей, и я могу подтвердить, что система загружается гораздо дольше до GDM, чем до родной версии XFCE).
Попробуйте редактировать из командной строки.
Вы можете изменить это с помощью опции usermod -c. -c предназначена для добавления комментария.
usermod -c "ВАШЕ ИМЯ" имя_пользователя
Ответ или решение
Для изменения отображения имен пользователей на экране входа GDM в вашем дистрибутиве Debian (Jessie) с графической средой XFCE, вам нужно выполнить несколько ключевых шагов. Судя по вашему описанию, есть некоторая несоответствие между отображаемыми значениями имен пользователей и полными именами, которые вы можете исправить.
Шаг 1: Изменение полного имени пользователя
Вы можете использовать команду usermod
, чтобы изменить поле комментария пользователя, которое обычно используется для хранения полного имени. Используйте следующую команду в терминале:
sudo usermod -c "Ваше Полное Имя" имя_пользователя
Например, чтобы установить полное имя для вашей жены, вы выполните:
sudo usermod -c "Елена Майерс" helenm
Повторите эту команду для каждого пользователя, чтобы обеспечить согласованность данных. Поле комментария и будет определять, как показывается полное имя в GDM.
Шаг 2: Согласованность отображаемых имен
Если вы хотите, чтобы отображаемые на экране входа имена выглядели одинаково, убедитесь, что все пользователи имеют правильно настроенные полные имена. Вы можете проверить текущие настройки с помощью следующей команды:
getent passwd имя_пользователя
Это выведет строку, где вы сможете увидеть установленное полное имя.
Шаг 3: Элементы кастомизации GDM
На текущий момент (в Debian Jessie) GDM не предоставляет широких возможностей для кастомизации отображения шрифтов и форматирования. Однако, вы можете выполнить несколько действий для улучшения отображения имен:
-
Изменение темы GDM: Некоторые темы могут позволять вам настроить шрифты и размер. Обычно, вы можете найти темы GDM в
/usr/share/themes/
. Изменение темы может потребовать определенных навыков редактирования CSS, если вы хотите изменить стиль отображения. -
Настройка конфигурации GDM: В конфигурационной папке GDM, которая обычно находится по адресу
/etc/gdm3/
, вы можете создать или отредактировать файлdaemon.conf
илиcustom.conf
, чтобы изменить общие параметры GDM.
К сожалению, в Debian Jessie возможности кастомизации достаточно ограничены по сравнению с более новыми версиями дистрибутива.
Заключение
Следуя приведенным выше шагам, вы можете изменить и унифицировать отображаемые имена пользователей на экране входа GDM. Хотя возможности GDM для изменения стилей и форматов шрифтов ограничены, интуитивно понятные изменения метаданных о пользователе могут помочь вам достичь нужного результата. В завершение, убедитесь, что у всех членов вашей семьи правильно установлены полные имена, чтобы весь опыт использования был более согласованным.