Virtual Machine Manager quiere inhibir los atajos, una y otra vez, en Wayland


8

Recientemente he reinstalado mi estación de trabajo con Fedora 27, y desde entonces, virt-manager ha estado haciendo algo extraño.

Cada vez que abro una consola VM y luego muevo el mouse hacia la ventana, aparece un cuadro de diálogo que me pregunta:

Virtual Machine Manager quiere inhibir atajos

Puede restaurar accesos directos presionando Super + Escape.

captura de pantalla de virt-manager

No parece importar si hago clic en Denegar o Permitir. En cualquier caso, virt-manager se encarga de presionar teclas como Ctrl+ W, en lugar de enviarlas a la VM. En ese caso, por ejemplo, en lugar de eliminar una palabra en la línea que estoy editando, la ventana se cierra.

Antes de reinstalar mi máquina, que también estaba en Fedora 27, nunca vi este cuadro de diálogo.

El único cambio que recuerdo haber hecho con respecto al virt-manager es agregar una regla PolicyKit para permitir a mi usuario administrar máquinas virtuales del sistema sin una contraseña :

# 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 son las versiones del paquete que tengo ahora:

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

La otra diferencia es que ahora estoy en Wayland, mientras que antes estaba usando X. Cuando inicio sesión con "Gnome on Xorg", el problema desaparece.

¿Cómo evito que este cuadro de diálogo inútil aparezca en Wayland y haga que virt-manager envíe las teclas de comando como Ctrl+ Wa VM en lugar de que sean procesadas?


wayland todavía está en desarrollo y puede que no haya un ajuste de configuración para resolver este problema por usted. su mejor opción para una solución puede ser reproducir esto con las últimas versiones, luego presentar un error con su compositor wayland y / o virt-manager.
Quijotesco

Respuestas:


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.