[make-initrd] [PATCH v6 21/22] bootchain-core: adds ability to bring the daemon to the foreground

Alexey Gladkov gladkov.alexey at gmail.com
Sat Nov 6 21:29:08 MSK 2021


On Sat, Nov 06, 2021 at 09:03:49PM +0300, Leonid Krivoshein wrote:
> 
> 06.11.2021 20:41, Alexey Gladkov пишет:
> > On Sat, Nov 06, 2021 at 07:52:52PM +0300, Leonid Krivoshein wrote:
> > > Для апстрима bootchain/altboot проблемы нет. Даже не идеальную
> > > bootchain-interactive можно заппстримить сейчас "как есть", а потом её
> > > улучшать, переводить с openvt на screen или tmux.
> > У меня, кстати, на компе всё в tmux и я умею сессии менеджить.
> 
> screen и tmux я пробовал запихнуть в initrd, но они там не хотят работать
> без инициализированной utf8-консоли. С kbd сам видишь, какая свистопляска
> сейчас. Главное "безобразие", которое нужно забороть -- инициализация
> консолей разными фичами, блокировка консолей и нормальная работа с plymouth,
> а то если инициализация консолей начинается до plymouth, всё портится при
> загрузке DRM-модулей в некоторых конфигурациях.

Когда загружаются drm, то kbd переинициализирует терминалы.

Я не вижу смысла использовать kbd в случае bootchain. Эта фича всё-таки
немного не для этого. Настроить unicode для запуска tmux можно и
самостоятельно.

> С tmux или screen для диалогов можно было бы реализовать более простой
> вариант с открепляемыми терминалами (PTY). Тогда всем хватило бы
> /dev/console.

Я и хочу использовать /dev/console. Мне не очень нравится идея
использовать другие терминалы.

-- 
Rgrds, legion



More information about the Make-initrd mailing list