Manajer Mesin Virtual ingin menghambat pintasan - lagi dan lagi - di Wayland


8

Saya baru-baru ini menginstal ulang workstation saya dengan Fedora 27, dan sejak melakukan itu, manajer virt telah melakukan satu hal aneh.

Setiap kali saya membuka konsol VM dan kemudian memindahkan mouse ke jendela, sebuah dialog muncul bertanya kepada saya:

Manajer Mesin Virtual ingin menghambat pintasan

Anda dapat memulihkan pintasan dengan menekan Super + Escape.

tangkapan layar virt-manager

Tampaknya tidak masalah apakah saya mengklik Tolak atau Izinkan. Dalam kedua kasus tersebut, menekan tombol seperti Ctrl+ Wakan ditangani oleh virt-manager, daripada dikirim ke VM. Dalam hal itu, misalnya, alih-alih menghapus kata pada baris yang saya edit, jendela ditutup.

Sebelum menginstal ulang mesin saya, yang juga di Fedora 27, saya tidak pernah melihat kotak dialog ini.

Satu-satunya perubahan yang dapat saya ingat sehubungan dengan virt-manager adalah menambahkan aturan PolicyKit untuk memungkinkan pengguna saya mengelola mesin virtual sistem tanpa kata sandi :

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

Ini adalah versi paket yang saya miliki sekarang:

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

Perbedaan lainnya adalah sekarang saya berada di Wayland, padahal sebelumnya saya menggunakan X. Ketika saya masuk dengan "Gnome on Xorg", masalahnya hilang.

Bagaimana cara mencegah agar dialog tidak berguna ini muncul di bawah Wayland, dan minta kunci perintah seperti Ctrl+ Wdikirim ke VM daripada diproses oleh manajer-virt?


wayland masih dalam pengembangan berat dan mungkin tidak ada tweak konfigurasi untuk menyelesaikan masalah ini untuk Anda. taruhan terbaik Anda untuk sebuah solusi mungkin untuk mereproduksi ini dengan versi terbaru, kemudian mengajukan bug dengan komposer wayland Anda dan / atau manajer-kebajikan.
quixotic

Jawaban:


Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.