У мене є сервер віртуалізації, до якого я підключаюся через ssh. Якщо я зараз зміню розмір вікна, воно автоматично поширюється на сервер. Це найлегше помітити за допомогою stty -a
перевірки значень стовпців та рядків.
Потім я використовую virsh console
для підключення до послідовного інтерфейсу на віртуальній машині на базі KVM. Коли я зараз змінюю розмір вікна, воно не поширюється на віртуальний сервер. Це найлегше помітити, перевіривши stty -a
, що не оновлюється на віртуальній машині, коли я змінюю розмір вікна. Це означає, що розриви рядків не працюють належним чином у терміналі, і будь-яка програма, яка покладається на розмір вікна для форматування (emacs, man тощо), заплутується, якщо розмір вікна на клієнті не відповідає розміру за замовчуванням на сервері.
Вирішення проблеми полягає в ручному встановленні розміру вікна відповідно до вікна клієнта за допомогою stty, але мені цікаво, чи є спосіб отримати цю інформацію для розповсюдження та встановлення розміру вікна у віртуальній машині автоматично.