Как мне настроить экран входа в GNOME gdm?

14

Я недавно установил Arch Linux, и он в основном настроен. Во многих других дистрибутивах Linux есть инструмент, который используется для настройки внешнего вида экрана входа в систему. Я хотел бы изменить используемые обои, формат даты / времени с «Сб 6:27 PM» на «26 Feb 11 18:27» и частоту обновления монитора (это нормально, когда я захожу в систему). , но не на экране входа в систему).

Где я могу найти эти параметры конфигурации или (предпочтительно) приложение GNOME, чтобы я мог внести эти изменения конфигурации?

Томас Оуэнс
источник

Ответы:

11

ArchWiki является очень хорошим источником информации. Вот где я нашел следующее:

Для настройки темы GDM используйте эту команду:

sudo -u gdm dbus-launch gnome-appearance-properties

Для дополнительных параметров конфигурации используйте эту команду:

sudo -u gdm dbus-launch gconf-editor

И измените следующие иерархии:

/apps/gdm/simple-greeter
/desktop/gnome/interface
/desktop/gnome/background

Вы можете получить ошибку Xauth. Если это произойдет, попробуйте gksudoвместо sudo. Если ошибка не устранена, вы можете сделать это:

xauth list $DISPLAY

Это дает вам файл cookie xauth, используемый вашим пользователем. Скопируйте вывод, затем выполните следующее, заменив "" на вывод предыдущей команды.

sudo su -u gdm
xauth add <cookie>
dbus-launch gnome-appearance-properties

Это регистрирует вас как пользователя gdm, добавляет cookie, позволяя gdm использовать ваш дисплей, и запускает свойства gnome-Appearance.

Шон Дж. Гофф
источник
1
Когда я пытаюсь запустить «sudo -u gdm dbus-launch gconf-editor», я получаю «Протокол не указан» и «Не удалось выполнить gconf-editor: нет такого файла или каталога». Я перечитал бы эту страницу и покопался, хотя.
Томас Оуэнс
@ thomas-owens Я добавил несколько шагов, чтобы попробовать.
Шон Дж. Гофф
Поэтому я сделал это и запустил gnome -arance-properties, то есть просто Настройки внешнего вида из Система> Настройки> Внешний вид. Там нет никакого способа изменить что-либо об экране входа в систему в этом приложении. Сейчас я смотрю на gconf-editor, который мне пришлось установить отдельно. Ничто не выскакивает у меня, но есть множество вариантов, поэтому мне придется прочитать несколько документов и немного покопаться.
Томас Оуэнс
Я должен был добавить, что экран входа - это фоновое изображение для пользователя gdm. Предыдущие версии GDM поддерживали темы, но больше не поддерживают.
Шон Дж. Гофф
Я получаю sudo: unkown user: gdmот того, что предлагает @ ShawnJ.Goff
Hatefiend
1

Единственный способ сделать это - изменить / заменить файл:

/usr/share/backgrounds/linuxmint/default_background.jpg

Файл размером 1920x1200, и я только попытался заменить его другим jpg того же разрешения.

Вы можете сделать резервную копию оригинала на default_background.jpgвсякий случай.

После замены вы можете проверить, как будет выглядеть изображение, заблокировав компьютер.

Андрей
источник
очень признателен!
Раукуслоки
1

Единственный, который работал для меня на Arch Linux:

sudo -u gdm dbus-launch gsettings set org.gnome.desktop.screensaver picture-uri 'file:///usr/share/backgrounds/gnome/picture.jpg'

Затем вы можете проверить, что это сработало:

sudo -u gdm gsettings get org.gnome.desktop.screensaver picture-uri

Или проверьте с помощью dconf:

sudo -u gdm dconf read /org/gnome/desktop/screensaver/picture-uri
binarytrails
источник
0

По крайней мере, в моих системах вход в систему по умолчанию обеспечивает пункт меню для изменения конфигурации с экрана входа в систему.

Но обновление монитора не контролируется GDM, то есть конфигурацией X-сервера, отредактированной в файле xorg.conf.

Кит
источник