Платформа: alt-kworkstation p11 x86_64 Wayland Пакет: virt-viewer-11.0-alt3.x86_64 Шаги: 1) Установить пакеты: # apt-get install qemu virt-viewer 2) Запустить ВМ по протоколу SPICE $ qemu-system-x86_64 -enable-kvm -m 3072 -spice port=51000,disable-ticketing=on 3) Подключиться к ВМ через remote-viewer $ remote-viewer spice://<IP>:51000 4) Нажать на окно remote-viewer для захвата курсора 5) Нажать shift + F12 для освобождения курсора Результат: Курсор не освобождается Дополнительно: 1) Если нажать на клавишу win(super) то курсор освобождается 2) Если повторить действие несколько раз то хост система зависает, помогает только если через tty убить процесс remote-viewer 3) Воспроизводится только пока загружается система в виртуальной машине, после того как система загрузится - ошибка не воспроизводится 4) Так же воспроизводится при запуске виртуальных машин по протоколу SPICE в PVE Proxmox 5) Воспроизводится только если хост машина загружена в Wayland, на X11 ошибка не воспроизводится В Sisyphus не проверялось
man remote-viewer: In some circumstances the viewer may need to grab the mouse pointer. The default key sequence for releasing the grab is "Ctrl_L"+"Alt_L", however, this can be overridden using the "--hotkeys" argument documented below.