O Virtual Machine Manager deseja inibir os atalhos - repetidamente - no Wayland


8

Recentemente reinstalei minha estação de trabalho com o Fedora 27 e, desde então, o virt-manager vem fazendo uma coisa estranha.

Sempre que abro um console da VM e movo o mouse para a janela, aparece uma caixa de diálogo perguntando-me:

O Virtual Machine Manager deseja inibir os atalhos

Você pode restaurar os atalhos pressionando Super + Escape.

captura de tela virt-manager

Não parece importar se clico em Negar ou Permitir. Nos dois casos, pressionar teclas como Ctrl+ Wé tratado pelo virt-manager, em vez de enviado para a VM. Nesse caso, por exemplo, em vez de excluir uma palavra na linha que estou editando, a janela se fecha.

Antes de reinstalar minha máquina, que também estava no Fedora 27, nunca vi essa caixa de diálogo.

A única alteração que me lembro de fazer em relação ao virt-manager é adicionar uma regra PolicyKit para permitir que meu usuário gerencie máquinas virtuais do sistema sem uma senha :

# cat /etc/polkit-1/rules.d/51-org.libvirt.unix.manage.rules 
polkit.addRule(function(action, subject) {
        if (action.id == "org.libvirt.unix.manage" &&
            subject.user == "error") {
                return polkit.Result.YES;
                polkit.log("action=" + action);
                polkit.log("subject=" + subject);
        }
});

Estas são as versões do pacote que tenho agora:

# rpm -q libvirt-daemon virt-manager
libvirt-daemon-3.7.0-3.fc27.x86_64
virt-manager-1.4.3-2.fc27.noarch

A outra diferença é que agora estou no Wayland, enquanto antes eu estava usando o X. Quando eu faço login no "Gnome on Xorg", o problema desaparece.

Como evito que essa caixa de diálogo inútil apareça em Wayland e solicite que chaves de comando como Ctrl+ Wsejam enviadas à VM em vez de processadas pelo virt-manager?


O wayland ainda está em desenvolvimento pesado e pode não haver um ajuste na configuração para resolver esse problema para você. sua melhor aposta para uma solução pode ser reproduzir isso com as versões mais recentes e registrar um bug com o compositor do wayland e / ou gerenciador de virt.
quixotesca

Respostas:


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.