O Virtual Machine Manager quer inibir atalhos - de novo e de novo - no Wayland

5

Eu 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 de VM e, em seguida, movo o mouse para a janela, aparece uma caixa de diálogo perguntando:

Virtual Machine Manager wants to inhibit shortcuts

You can restore shortcuts by pressing Super+Escape.

NãopareceimportarseclicoemNegarouPermitir.Emambososcasos,pressionarteclascomoCtrl+Wsãomanipuladaspelovirt-manager,aoinvésdeseremenviadasparaaVM.Nessecaso,porexemplo,emvezdeexcluirumapalavranalinhaqueestoueditando,ajanelaéfechada.

Antesdereinstalarminhamáquina,quetambémestavanoFedora27,nuncaviestacaixadediálogo.

Aúnicamudançaquemelembrodefazeremrelaçãoaovirt-manageréadicionarumaregradoPolicyKita permitir que meu usuário gerencie o sistema virtual máquinas 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 eu estou no Wayland, enquanto antes eu estava usando o X. Quando eu loga com o "Gnome no Xorg", o problema desaparece.

Como faço para evitar que essa caixa de diálogo inútil apareça no Wayland e tenha as chaves de comando como Ctrl + W enviadas para a VM em vez de serem processadas pelo virt-manager ?

    
por Michael Hampton 17.01.2018 / 04:18

0 respostas