STTY: Как установить максимальный размер строк / столбцов?

Я хотел бы иметь размер 83 (cols) x40 (rows) на моем TTY , так что:

xubuntu@xubuntu:~$ stty size 30 90 xubuntu@xubuntu:~$ stty cols 83 rows 40 stty: standard input: Invalid argument xubuntu@xubuntu:~$ stty size 30 83 

Как видно из моего примера, cols = 40 не поддерживается на моем компьютере.
Поэтому я должен попробовать:

 xubuntu@xubuntu:~$ stty rows 39 stty: standard input: Invalid argument xubuntu@xubuntu:~$ stty rows 38 stty: standard input: Invalid argument xubuntu@xubuntu:~$ stty rows 37 stty: standard input: Invalid argument xubuntu@xubuntu:~$ stty rows 36 xubuntu@xubuntu:~$ 

… пока я не успею.

Есть ли способ напрямую установить stty на максимальный уровень ? Может быть, что-то вроде:

 xubuntu@xubuntu:~$ stty rows max 

stty – неправильный инструмент для этой работы. Вы хотите setupcon , который позволяет выбрать графический размер шрифта, который будет отображаться на консоли буфера кадра. Размер шрифта в сочетании с разрешением монитора определяет количество строк и столбцов, которые вы можете видеть. stty означает, что вы передаете удаленное ядро, через которое вы получаете доступ через последовательный терминал, каков фактический размер вашего терминала.

Как я указал в Set number of rows для gnome-terminal или других эмуляторов :

Linux здесь необычен: вы можете уменьшить количество строк, отображаемых в виртуальной консоли, с помощью этой stty-команды (что делает интересным эффект с виртуальной машиной). Linux инициализирует консоль в режиме, который поддерживает заданное количество строк и столбцов. Команда stty сообщает драйверу ввода-вывода консоли использовать меньше его. Аналогичная команда (попытка) увеличить размер за пределы инициализированного режима приводит к сбою.

См. Мои функции из этой публикации для решения с использованием терминальных кодов: https://unix.stackexchange.com/a/283206