yandex

Что такое LightDM?

Author:

Еще один недоделанный черновик аж с прошлого месяца =)

LightDM это менеджер дисплеев.

Его основные достоинства (взято с opennet.ru)

 

  • Универсальный API, позволяющий работать с разными GUI (gdm создавался для GNOME, а kdm для KDE). LightDM можно будет использовать во всех вариантах Ubuntu (Kubuntu, Lubuntu и т.п.). Поддерживаются фронтэнды GTK и Qt, кроме поддержки X.Org в LightDM обеспечены функции интеграции с дисплейным сервером Wayland;
  • Поддержка всех возможных аспектов использования дисплейного менеджера, включая поддержку XDMCP, многомониторных рабочих мест (multihead) и возможность реализации дополнительных функций через плагины;
  • Более высокая производительность, для запуска LightDM нет необходимости в инициировании отдельной сессии GNOME;
  • Поддержка визуальных тем, в том числе созданных с использованием обычной HTML/CSS-разметки, и наличие средств для людей с ограниченными возможностями;
  • Легковесная кодовая база: при похожих возможностях, LightDM содержит примерно 5 тыс. строк кода, в то время как код GDM вырос уже до 50 тыс. строк.

Планируется заменить текущий GDM на LightDM уже в Ubuntu 11.10 (Oneric Ocelot).

Тестирование LightDM

В версии Ubuntu Oneric Ocelot использование LightDM по умолчанию отложено до Alpha 2, но уже сейчас можно установить и потестировать:

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

 

Если вы используете Ubuntu 11.04 (Natty), то можете подключить сторонний репозитарий LightDM PPA https://web.archive.org/web/20121104225136/https://launchpad.net/~lightdm-team/+archive/ppa:     

sudo apt-add-repository ppa:lightdm-team/ppa
sudo apt-get install lightdm lightdm-greeter-example-gtk

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

Запуск LightDM по умолчанию

Для того, чтобы установить LightDM как дисплейного менеджера по умолчанию, который бы запускался при загрузке. Для этого вам следует выполнить следующую команду: 

sudo dpkg-reconfigure lightdm

 

Запуск LightDM по требованию

Если вы сейчас используете другой менеджер дисплеев (к примеру, GDM), то сначало его след ует остановить и уже после этого запустить LightDM. Выйдите из графического режима и закройте сессию, перейзите в текстовую консоль (CTRL-ALT-F1) и выполните следующие команды:

sudo stop gdm
sudo start lightdm

 

Запуск LightDM в режиме тестирования

Так же можно запустить в тестовом режиме, к примеру, для пробы приветствий (вы не сможете зайти ни в один из учетных записей, кроме своей). Для запуска не потребуется привилегий суперпользователя. Откройте терминал и выполните команду:    

lightdm --test-mode

Отладка LightDM

LightDM подробно пишет о своих действиях в лог /var/log/lightdm. Если возникли проблемы, то первым делом следует посмотреть туда. Если LightDM запускается из командной строки (например, при тестировании), можно получить отладочную информацию, если запустить приложение с параметром –debug flag.

Что делать, если что-то пошло не так

  • Если у вас перестал работать графический режим, перейдите в текстовую консоль комбинацией клавиш CTRL-CLT-F1 
  • Остановите LightDM, выполнив команду sudo stop lightdm 

  • Запустите GDM командой sudo start gdm  

  • Выполнитет команду sudo dpkg-reconfigure lightdm для установки менеджера дисплеев по умолчанию.

  • Либо отредактируйте файл /etc/X11/default-display-manager, добавив туда /usr/sbin/gdm, если не удалось выполнить команду выше. 
  • Удалите LightDM и после этого после перезагрузки GDM займет свое место.  
  • Если все еще хуже, то подключитесь по ssh или используйте режим восстановления в GRUB.

Сообщения о проблемах, запрос нововведений

Мне писать о нововведениях не надо =) Обратитесь к разработчикам на Launchpad

  • Источник: https://wiki.ubuntu.com/LightDM

4 thoughts on “Что такое LightDM?”

  1. А вот в официальных портах гентушечки его еще нету, потому что он сырой, так-то!
    А вообще штука должна быть прикольная по сравнению с GDM

  2. Lightdm может и хорошая штука но возможна ли работа нескольких пользователей? (swith user?) В gdm команда gdm-control –switch-user. Есть ли подобное в lightdm?

  3. Привет, юзаю убунту 11.10 и назрел вопрос об остановке и запуске lightdm по необходимости через ssh, чтобы не нагружать сервер иксами, помогло твое sudo stop|start lightdm =)) , хорошо что такие люди как ты излагают свои мысли в блогах ))) до этого перепробовал много вариантов, спасибо за хорошую мыслю =)))) (а главное простая как три копейки )

  4. > для запуска LightDM нет необходимости в инициировании отдельной сессии GNOME
    А для запуска GDM сессия Gnome что ли как-то запускается?

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *