Как изменить тему / приветствие LightDM?

50

Я загрузил пару приветствий для LightDM, но я не понял, как их включить. Есть ли способ переключить greeter, как по графическому, так и по командной строке ?. Я не собираюсь менять диспетчер отображения и фон, но изменять макет и внешний вид экрана входа в систему с помощью другой «темы» (greeter - это имя для тем LightDm). Спасибо за ваше время.

    
задан Tigull 05.11.2011 в 13:05
источник

9 ответов

49

Просто отредактируйте параметр greeter-session в /etc/lightdm/lightdm.conf для желаемого приветствия.

Если вы, например, хотите использовать lightdm-gtk-greeter .

Откройте «/etc/lightdm/lightdm.conf» с любым редактором в качестве пользователя root. Например, sudo vim /etc/lightdm/lightdm.conf затем измените строку

greeter-session=unity-greeter

к

greeter-session=lightdm-gtk-greeter

Если файл не существует, пусть он содержит

[SeatDefaults]
greeter-session=lightdm-gtk-greeter

Затем все, что вам нужно сделать, это убедиться, что greeter установлен (например, пакет lightdm-gtk-greeter ), а затем перезапустить lightdm.

    
ответ дан Zoke 05.11.2011 в 17:31
источник
22

Измените LightDM Greeter

У KDM, другого диспетчера дисплеев, есть темы, которые могут быть изменены с использованием интерфейса конфигурации. LightDM имеет ярлыки, которые могут быть изменены, но нет интерфейса.

Конфигурация LighDM управляется файлом lightdm.conf, однако его нельзя допускать прямого редактирования, вместо этого используйте backend lightdm-set-defaults .

Перед изменением конфигурации LighDM сделайте резервную копию файла:

sudo cp /etc/lightdm/lightdm.conf /etc/lightdm/lightdm.conf.old

Существует несколько индикаторов LightDM, таких как lightdm-only-greeter, lightdm-gtk-greeter, lightdm-webkit-greeter и lightdm-kde-greeter.

В этом примере я буду использовать lightdm-kde-greeter .

Если вы делаете это с корневой консоли, введите все команды без sudo . Для следующих команд, если вы используете графический интерфейс пользователя (GUI), используйте последовательность клавиш ALT-F2 или клавишу Super (обычно это ключ Windows) и введите термин, чтобы открыть терминал по вашему выбору. Если терминал KDE по умолчанию, просто введите konsole.

Внимательно выполните следующие действия.

  1. Убедитесь, что у вас есть LightDM и выбранный greeter по вашему выбору, набрав следующую команду.

    sudo apt-get install -s lightdm-kde-greeter

  2. Если вы получили сообщение «Не удалось найти пакет ...», проверьте, что вы набрали, если оно было правильно, введите следующую последовательность команд, затем перейдите к шагу 4. В противном случае перейдите к шагу 3.

    sudo apt-add-repository ppa:agateau/lightdm-kde
    sudo apt-get update
    sudo apt-get install lightdm-kde-greeter

  3. Если вы не видите 0 недавно установленную в следующей последовательности: «0 обновлено, 0 вновь установлено, 0 для удаления и 0 не обновлено, а затем введите команду снова без -s, которая является вариант для имитации действия в apt-get. Затем перейдите к шагу 4.

    sudo apt-get install lightdm-kde-greeter

  4. Для многих пользователей команда lightdm-set-defaults не будет найдена, потому что она не находится на своем пути. По этой причине мы будем использовать /usr/lib/lightdm/lightdm-set-defaults . Чтобы установить greeter в lightdm-kde-greeter введите следующую команду в терминал:

    sudo /usr/lib/lightdm/lightdm-set-defaults --greeter lightdm-kde-greeter

  5. Если вы находитесь в корневой консоли или у вас установлен Xephyr, вы можете проверить свою настройку с помощью встроенной функции тестирования. Вы можете войти только как самостоятельно. Не используйте sudo!

    lightdm --test-mode

  6. Для достижения наилучших результатов выключите и перезапустите систему. Помните /etc/lightdm/lightdm.conf.old, чтобы вы могли использовать его для замены lightdm.conf, если что-то пойдет не так. Я предлагаю вам записать его. Если что-то пойдет не так, и вы не можете войти в систему, введите эту команду, которую вы также должны были записать, которая записывает вашу резервную копию обратно в файл конфигурации.

    sudo cp /etc/lightdm/lightdm.conf.old /etc/lightdm/lightdm.conf

Примечание

Я получил большую часть этой информации из LightDM Ubuntu Wiki . За исключением добавления PPA, информация не является версией конкретной версии, а LightDM выходит за рамки тестирования. Подробнее читайте на ссылке

Если что-то идет ужасно неправильно.

  1. Если у вас нет графики, перейдите в текстовый терминал с помощью CTRL-ALT-F1.
  2. Остановить LightDM с sudo stop lightdm .
  3. В зависимости от того, который вы установили, запустите GDM с sudo start gdm или KDM с sudo start kdm .
  4. Запустите sudo dpkg-reconfigure lightdm , чтобы установить диспетчер отображения по умолчанию.
  5. Отредактируйте / etc / X11 / default-display-manager и установите его в / usr / sbin / gdm или / usr / bin / kdm, если вы не можете запустить выше.
  6. Удаление LightDM и GDM заменит его после перезагрузки.

    sudo apt-get remove lightdm

ответ дан Thomas Sisson 21.04.2013 в 20:49
4

Просто установите это:

sudo apt-get install lightdm-gtk-greeter-settings

Затем запустите программу GUI « Настройки LightDM GTK + Greeter Настройте то, что вы хотите в нем, а затем перезагрузитесь.

    
ответ дан mdalacu 11.02.2016 в 14:41
2

Попробуйте этот маленький инструмент, чтобы легко изменить тему LightDM (PPA от Claudio Novais):

sudo apt-add-repository ppa:claudiocn/slm && sudo apt-get update

sudo apt-get install simple-lightdm-manager

Смотрите это видео, в котором объясняется, как его использовать!

    
ответ дан Jorge Pinho 05.11.2011 в 16:39
1

Просто заметьте, на Ubuntu 14.04.5 LTS у меня есть это:

$ locate lightdm.conf
/etc/init/lightdm.conf
/usr/share/doc/lightdm/lightdm.conf.gz
/usr/share/lightdm/lightdm.conf.d
/usr/share/lightdm/lightdm.conf.d/50-greeter-wrapper.conf
/usr/share/lightdm/lightdm.conf.d/50-guest-wrapper.conf
/usr/share/lightdm/lightdm.conf.d/50-ubuntu-mate.conf
/usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf
/usr/share/lightdm/lightdm.conf.d/50-unity-greeter.conf
/usr/share/lightdm/lightdm.conf.d/50-xserver-command.conf
/usr/share/lightdm/lightdm.conf.d/60-lightdm-gtk-greeter.conf
/usr/share/lightdm/lightdm.conf.d/60-my-own.conf
/usr/share/ubuntu-mate/lightdm/lightdm.conf
/var/lib/dpkg/info/lightdm.conffiles
/var/lib/dpkg/info/lightdm.config

... поэтому файлы, предложенные в другом месте (например, принятый /etc/lightdm/lightdm.conf ), не сработали для меня - что было, должен был создать мой собственный файл 60-my-own.conf , который будет сортироваться последним в / usr / share / lightdm / lightdm .conf.d /, в котором я могу, наконец, переключаться между приветствиями, например:

[SeatDefaults]
#greeter-session=lightdm-gtk-greeter
greeter-session=unity-greeter
    
ответ дан sdaau 24.08.2016 в 06:51
0

Вы можете изменить фона приветствия LightDM, выполнив в терминале следующее:

  1. type gksu gedit /etc/lightdm/unity-greeter.conf
  2. Прокрутите вниз до "background" и измените путь / имя файла
    • Я предлагаю вам скопировать файл в отдельный каталог, поэтому каждый раз, когда вы хотите переключиться, это проще, потому что все они находятся в одной папке.
  3. Сохранить файл
  4. Выход из системы

Дополнительные сведения о LightDM см. в странице Wiki Wbuntu на LightDM

    
ответ дан J. Austin Rodriguez 05.11.2011 в 14:28
0

Для Ubuntu 14.04.4 LTS:

1) Загрузите новый greeter, например:     sudo apt-get install ligthdm-gtk-greeter

2) изменить конфигурацию следующим образом:     sudo nano /usr/share/lightdm/lightdm.conf.d/50-unity-greeter.conf

[SeatDefaults]
#autologin-user=sirag 
#greeter-session=unity-greeter 
greeter-session=ligthdm-gtk-greeter

3) сохранить и перезагрузить  ~

    
ответ дан Sirà 01.06.2016 в 11:04
-1

Установите Ubuntu Tweak . Откройте его и выберите вкладку «Tweaks». В разделе «Запуск» выберите «Настройки входа». В самом верхнем правом углу находится панель поиска, а слева - разблокировка. Разблокируйте, и вы можете изменить тему gtk и значка при запуске. Плюс логотип и фон. Надеюсь, что это поможет.

    
ответ дан jwdinkc 31.05.2012 в 17:23
-1

Изменить приветствие на Ubuntu 14.04 Trusty = <

Man-Pages для lightdm в ubuntu 14.04 доверяют и появляются вверх ссылка на dm-tool Это инструмент, позволяющий настроить некоторые параметры отображения Mangaer и задается Lightdm. Таким образом, вы можете решить свою проблему с помощью этой команды

sudo dm-tool --switch-to-greeter <nameofgreeter>

Вы должны сделать это за пределами сеанса x. в сценарии инициализации, например

    
ответ дан Josh 21.12.2014 в 14:57