Перед подключением к устройству используйте:
stty -a
и обратите внимание на значения строк
и столбцов
, которые он печатает. После подключения к устройству используйте:
stty rows <rows> cols <cols>
, где <строки>
и <коллы>
заменяются на значения, распечатанные перед подключением. Поскольку вы не используете сетевой протокол типа ssh
, который может передавать эту информацию устройству автоматически, вам необходимо сделать это вручную.
Вы можете использовать virt-manager
, который вызывает графический интерфейс для запуска / взаимодействия с гостевыми гостевыми KVM, либо вы можете создать сценарий оболочки, чтобы делать то, что вы хотите, а затем установить ярлык для сценария на рабочем столе.
Сначала создайте такой сценарий, сохранив его, возможно, в $ HOME / bin / kvm_someguest.bash
.
#!/bin/bash
# assuming it's started but you could do this oto
# virsh start someguest
virt-viewer someguest
Убедитесь, что это исполняемый файл.
$ chmod +x $HOME/bin/kvm_someguest.bash
Теперь сделайте для него ярлык на рабочем столе. Для этого создайте файл .desktop
следующим образом:
$ more ~/Desktop/kvm_someguest.desktop
[Desktop Entry]
Type=Application
Exec=$HOME/bin/kvm_someguest.bash
Terminal=false
Name=KVM Someguest
GenericName=KVM Someguest
Теперь, когда вы дважды щелкните по нему, он должен запустить ваш экземпляр KVM.