Description of problem: New grab key combination does not work. Version-Release number of selected component (if applicable): virt-manager-0.9.0-6.el6 libvirt-0.9.4-11.el6 python-virtinst-0.600.0-3.el6 qemu-kvm-0.12.1.2-2.185.el6 kernel-2.6.32-193.el6 How reproducible: always Steps to Reproduce: 1. Make sure have an existing guest in your host. 2. Launch virt-manager: #virt-manager. 3. Click Edit->Preference on Virtual Machine Manager window. 4. Click VM Details tab on Preference window. 5. Press "Change" button. 6. Press new grab key combination on the keyboard such as(alt_R + ctrl_R). Then press OK button. 7. Open VM and show the graphical console to login the vm. Open vm's terminal. 8. Click "alt_R + ctrl_R" on the keyboard. Actual results: New grab key combination does not work, still need to press old setting "alt_L + ctrl_L" to release pointer. Expected results: New grab key combination should work, pointer release from guest to host. Additional info:
Hmm, I can't reproduce. What guest OS is this? If the guest is using a tablet pointer, does removing it make any difference? Spice or VNC graphics? Can you test both? Is it specific to the key combination you chose? How about something like ctrl+alt+s? If you run virt-manager --debug and reproduce, any suspicious error messages?
1. Guest OS: rhel5.7 2. Guest is not using a tablet pointer. 3. Only VNC graphics hit this issue, if remove the VNC graphics and add new Spice graphics, restart the guest, grab key (alt_R + ctrl_R) works well. 4. It isn't specific to the key combination I chose. "ctrl+alt+s" hit the same issue. 5. No suspicious error messages displayed by virt-manager --debug.
Created attachment 525060 [details] debug info
Since RHEL 6.2 External Beta has begun, and this bug remains unresolved, it has been rejected as it is not proposed as exception or blocker. Red Hat invites you to ask your support representative to propose this request, if appropriate and relevant, in the next release of Red Hat Enterprise Linux.
I think the issue here is that we don't change the keygrab combination for an existing VNC display. Not urgent for 6.2 though so deferring to 6.3
Not urgent, and given reduced capacity for virt-manager/virtinst, just moving this to the upstream tracker.
Fixed upstream: http://git.fedorahosted.org/git?p=virt-manager.git;a=commit;h=edbd5191c093abd739f851cb6935cdfaf66aafbf