LINUX.ORG.RU

Сообщения Unb0rn

 

QEMU, virt-manager, virgl и HiDPI

Привет всем! В общем, который день пытаюсь скрестить ужа с ежом. Базовая функциональность достигнута, но теперь столкнулся с серьёзной проблемой- Имеем: Host-Lenovo Yoga 3 Pro с Core M и чудовищным разрешением-3200х1800, работает под управлением Gentoo(4.11.1, Mesa 17.1rc4) с Gnome 3. Guest: Arch Linux (4.10.13, Mesa 17.0.5) Гость запускается в Virt-manager 1.4.1 Работают: сессии Xorg/Wayland и на хосте, и на госте, dri и всё такое на госте проблем тоже не испытывают. Теперь проблемы. Не работает: 1)spice vdagent-работает нормально только под иксами в госте, иначе не может найти сессию 2)Хоть какое-то управление мышью(здесь остановлюсь поподробнее) Итак, при запуске ВМ под иксовой сессией на хосте, экран гостя получается просто крохотным (если запустить на госте сессию иксовую и спросить XRANDR, то, кажется, что-то около 1024х768 выбирается разрешением) При этом, мыша гостя и мыша хоста как-никак синхронизованны. Если использовать xrandr для изменения разрешения на госте-синхронизация теряется и пользоваться указывающими устройствами становится по сути невозможно. При запуске же ВМ под сессией Wayland на хосте, экран гостя получается условно нормальным, только вот синхронизации мышей нет изначально. Естественно, EvTouch Tablet добавлен в виртуалку. При отключённом GL(ну и DRI, у гостя, как следствие) этих проблем не наблюдается. Кажется, даже Client Mouse Mode работает через vdagent в гостевых иксах(во всяком случае, мышу не «захватывает) И вот чего с этой всей бедой делать-неясно... Вопрошал в разных каналах ирки, на форумах генты и арча-всё впустую...

 , ,

Unb0rn
()

RSS подписка на новые темы