[make-initrd] make pseudo GUI from bootchain-interactime common feature
Leonid Krivoshein
klark.devel at gmail.com
Sun Aug 22 16:09:59 MSK 2021
28.06.2021 19:06, Alexey Gladkov пишет:
> Кстати, однажды Олег Нестеров подсказал мне вот такой код:
>
> ttysz()
> {
> local esc cols rows
> echo -ne "\e[s\e[1000;1000H\e[6n\e[u"
> IFS=';[' read -s -t2 -dR esc rows cols ||
> { echo >&2 'ttysz() FAILED'; return 0; }
> stty rows $rows cols $cols
> }
>
> Думаю, что его можно модифицировать и использовать для твоих нужд.
Да, этот код код оказался предпочтительным, в сравнении с парсингом
вывода dialog --print-maxsize, т.к. dialog в случае netconsole сначала
неправильно определяет размеры консоли. stty в образе initramfs
оказался, т.е. не лишняя зависимость.
--
Best regards,
Leonid Krivoshein.
More information about the Make-initrd
mailing list