Я использую Ubuntu 14.04 и создал виртуальную машину с тем же ISO. В виртуальной машине окно терминала отображается со странным прозрачным градиентом, который делает его непригодным для использования. Как я могу это исправить?
Видеодрайвер по умолчанию для KVM/qemu libvirt вводит VMs, драйвер усика, и это - основная проблема. Несколько лет назад, были проблемы с vmvga драйвером, и усик был сделан значением по умолчанию. Проблемы с vmvga драйвером были давно устранены.
Для нового определения VM, укажите vmvga драйвер.
Для фиксации существующего VM затем используют virsh edit
и изменяют эту строку:
<model type='cirrus' vram='9216' heads='1'/>
к этому:
<model type='vmvga' vram='9216' heads='1'/>
, Если имя VM, например, desk_tt затем, файл определения будет /etc/libvirt/qemu/desk_tt.xml
. Самостоятельно, я делаю копию перед изменяющимися вещами.
sudo cp desk_tt.xml desk_tt.xml.original
затем, и НЕОБХОДИМО использовать virsh edit
, НЕ редактируют файл непосредственно, поскольку virsh edit
сделает набор проверок на сохранение и выход. Из любого каталога сделайте:
virsh edit desk_tt
существует, вероятно, способ внести изменение с помощью virt-manager
, но я не использую его, и так не знайте как.
Примечание: редактор по умолчанию, используемый virsh edit
, как определяется переменной среды $EDITOR, или VI, если она не существует. добавьте export EDITOR="/bin/nano"
к Вашему ~/.bashrc
файл для установки, например, нано как редактора по умолчанию.
Примечание: Читатели могли бы испытать желание увеличить видеопамять, vram, в вышеупомянутой строке, как в зависимости от Вашего размера экрана это, вероятно, не достаточно. Во время регистрации этого ответа проигнорирован vram parmeter.
Тип драйвера может также быть отредактирован из меню на терминале виртуальной машины: Представление> Детали> Видео Усик
я выбрал VMVGA для модели, перезапустил виртуальную машину, и мои терминалы больше не страдали от прозрачного фона.