Virtual Machine Manager vuole inibire le scorciatoie - ancora e ancora - su Wayland


8

Di recente ho reinstallato la mia workstation con Fedora 27 e da allora virt-manager ha fatto una cosa strana.

Ogni volta che apro una console VM e poi muovo il mouse nella finestra, viene visualizzata una finestra di dialogo che mi chiede:

Virtual Machine Manager vuole inibire le scorciatoie

Puoi ripristinare le scorciatoie premendo Super + Escape.

screenshot di virt-manager

Non sembra importare se faccio clic su Nega o Consenti. In entrambi i casi, premendo tasti come Ctrl+ Wvengono gestiti da virt-manager, anziché inviati alla VM. In tal caso, ad esempio, invece di eliminare una parola sulla riga che sto modificando, la finestra si chiude.

Prima di reinstallare la mia macchina, che era anche su Fedora 27, non ho mai visto questa finestra di dialogo.

L'unica modifica che ricordo di aver fatto rispetto a virt-manager è l'aggiunta di una regola PolicyKit per consentire al mio utente di gestire macchine virtuali di sistema senza password :

# 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);
        }
});

Queste sono le versioni del pacchetto che ho ora:

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

L'altra differenza è che ora sono su Wayland, mentre prima usavo X. Quando accedo a "Gnome su Xorg", il problema scompare.

Come posso impedire che questa finestra di dialogo inutile appaia in Wayland e che i tasti di comando come Ctrl+ Wvengano inviati alla VM anziché elaborati da virt-manager?


wayland è ancora in fase di forte sviluppo e potrebbe non esserci una modifica di configurazione per risolvere questo problema. la tua scommessa migliore per una soluzione potrebbe essere quella di riprodurlo con le ultime versioni, quindi presentare un bug al tuo compositore e / o virt-manager di Wayland.
donchisciottesco

Risposte:


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.