Systemd 217 представит собственный демон пользовательской консоли — consoled
0
Системная консоль при загрузке KnoppixИллюстрация с сайта Ru.Wikipedia.Org Ещё в августе разработчик systemd Леннарт Поттеринг (Lennart Poettering) сообщил о том, что в рамках systemd разрабатывается замена для виртуального терминала (VT) ядра.
Библиотека systemd-terminal с полноценной реализацией подсистемы TTY должна послужить заменой текущей реализации виртуального терминала в ядре Linux. В основу лёг проект со схожими целями, который создан в 2012 году, — виртуальная консоль KMSCON, работающая в пользовательском пространстве и созданная для замещения VT в ядре. Создатель KMSCON Дэвид Херманн (David Herrmann) за последнее время представил множество изменений в systemd для реализации проекта и неделю назад представил systemd-consoled. По словам Дэвида, systemd-consoled является демоном пользовательского терминала, который на текущий момент находится на начальном уровне и выполняет базовую прорисовку.
Автор поясняет: «При запуске systemd-consoled с помощью команды «systemd --user», он автоматически подключается к любой сессии, передающей параметр Desktop=SYSTEMD-CONSOLE. Можно использовать любой менеджер сессий (от /bin/login до gdm), который может создать сессию для systemd-consoled. Тем не менее, этот менеджер должен поддерживать правильную передачу параметра «Desktop=». Сейчас в рамках одной пользовательской сессии работает только одна терминальная (но поддерживается множество пользовательских сессий). В будущем логика работы будет расширена, и для удобства будет реализована работа нескольких терминалов в рамках одной пользовательской сессии. Демон systemd-consoled работает в экспериментальном режиме».
В результате этих попыток пользователи Linux могут получить виртуальный терминал с множеством возможностей, который заменит устаревающий код CONFIG_VT.
Постоянная ссылка к новости: http://www.nixp.ru/news/12842.html. Автор: Никита Лялин по материалам phoronix.com.
© nixp