Як змінити тему / привітання LightDM?


53

Я завантажив пару привітань для LightDM, але не зрозумів, як їх включити. Чи є спосіб переключити привітання, графічним чи командним рядком ?. Я не маю наміру змінювати менеджер дисплеїв, ні фон, але змінити макет і зовнішній вигляд екрана входу через іншу "тему" (привітання - це назва тем LightDm). Дякую за ваш час.


5
Привітання насправді не тема. Це програма, яка взаємодіє з lightdm через низку api-дзвінків. Деякі з цих привітань, у свою чергу, мають підтримку тем.
Зойк

Відповіді:


52

Просто відредагуйте 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

Тоді все, що вам потрібно зробити, це переконатися, що встановлено lightdm-gtk-greeterпоздоровлення (наприклад, пакет ), а потім перезапустити lightdm.


11
Працює навіть в Ubuntu 14.04, де /etc/lightdm/lightdm.confфайл не існує. Просто створити і поставити дві наступні рядки там [SeatDefaults]і greeter-session=YOUR-GREETER, а потім перезавантажте комп'ютер.
Ezze

1
@Ezze, це має бути " [SetDefaults]", правда?
Вальдір Леонсіо

4
@WaldirLeoncio, ні, це повинно бути [SeatDefaults]саме так. Перегляньте конфігурацію LightDM .
Ezze

Будьте обережні з цим! Привіт не зміг завантажитися після того, як я це зробив, бо ввімкнув Onboard і мені довелося завантажуватись у відновлення, щоб виправити речі. askubuntu.com/questions/141606/…
Міна Майкл

22

Змініть привіт на LightDM

У KDM, іншому диспетчері дисплеїв, є теми, які можуть бути змінені за допомогою конфігурації переднього кінця. LightDM має поздоровлення, які можуть бути змінені, але переднього кінця немає.

Конфігурація LighDM керується файлом lightdm.conf, однак, не допускається, щоб він був безпосередньо відредагований, замість цього використовуйте резервні lightdm-set-default-default .

Перш ніж змінити конфігурацію LighDM, зробіть резервну копію файлу:

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

Існує декілька привітань LightDM, таких як lightdm-єдність-greeter, lightdm-gtk-greeter, lightdm-webkit-greeter та lightdm-kde-greeter.

Для цього прикладу я буду використовувати lightdm-kde-greeter .

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

Дотримуйтесь цих кроків уважно.

  1. Переконайтеся, що у вас встановлено LightDM та поздоровлення, вибравши наступну команду.

    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-default не буде знайдена, оскільки вона не знаходиться на їх шляху. З цієї причини ми будемо використовувати /usr/lib/lightdm/lightdm-set-defaults. Щоб встановити поздоровлення на lightdm-kde-greeter, введіть у терміналі таку команду:

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

  5. Якщо ви знаходитесь в кореневій консолі або встановлено Xephyr, ви можете перевірити налаштування за допомогою вбудованої функції тестування. Ви можете входити лише як самі. Не використовуйте судо!

    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 знаходиться поза стадією тестування. Детальніше читайте на http://wiki.ubuntu.com/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-manager-менеджер і встановіть його на / usr / sbin / gdm або / usr / bin / kdm, якщо ви не можете запустити вище.
  6. Видаліть LightDM і GDM замінить його після перезавантаження.

    sudo apt-get remove lightdm


Ви не зазначаєте, що також повинен бути встановлений lightdm.
Карл Моррісон

6

введіть тут опис зображення Просто встановіть це:

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

Потім запустіть програму GUI " LightDM GTK + налаштування зеленішого " Налаштуйте в ньому те, що вам потрібно, а потім перезавантажте.



2

Лише зауваження, на 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

0

Ви можете змінити вітальний фон LightDM, виконавши наступні дії у Терміналі:

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

Для отримання додаткової інформації про LightDM, перейдіть на Вікі-сторінку Ubuntu на LightDM


1
Дякуємо за вашу пропозицію, але це лише змінює фонове зображення для Unity Greeter. Я запитав, як змінити саму привітання.
Tigull

0

Для Ubuntu 14.04.4 LTS:

1) Завантажте нове привітання, наприклад: 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) зберегти та перезавантажити ~


-1

Встановіть налаштування Ubuntu . Відкрийте його та виберіть вкладку "Налаштування". У розділі "Запуск" виберіть "Налаштування входу". У самому верхньому правому куті знаходиться панель пошуку, лише ліворуч - це розблокування. Розблокуйте, і ви можете змінити тему gtk та піктограми при запуску. Плюс логотип та фон. Сподіваюся, що це допомагає.


-1

Змініть привітання на Ubuntu 14.04 Trusty = <

У людино-сторінках для LightDM в Убунту 14.04 випробуваного і вище показу посилання на де-інструменті Це інструмент корости деяких налаштувань дисплея Mangaer і instlled asside LightDM. Таким чином, ви можете вирішити свою проблему за допомогою цієї команди

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

Це потрібно робити поза сеансом x. наприклад, у сценарії init


Команда перемикання на поздоровлення насправді більше не бере аргументів. Він просто показує ввімкнений привітання, він не може його змінити.
Роберт Анчелл

Це правда для 15.04 і новіших?
Джош
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.