Red Hat Bugzilla – Bug 1036824
vinagre/virt-viewer/virt-manager fullscreen toolbar doesn't work with VNC on f20
Last modified: 2014-11-13 13:12:14 EST
Description of problem:
I'm unable to get out of fullscreen mode from the VM
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. start virt-manager
2. select win7 VM to start
3. toggle the VM to full screen
4. Now attempt to toggle back to normal mode.
There is no menu for toggling back visible
Expect to see a full-screen menu option dropdown - when the mouse is at the top/middle of the screen.
This worked fine on F19
Yeah there's definitely some funkyness here, but only with VNC for me. I assume your VM is using VNC but if not please correct me.
Affects virt-viewer and vinagre so likely a gtk-vnc, though I tried running against older gtk-vnc-0.5.2 and still hit the problem. So maybe a gtk update is tickling a gtk-vnc bug, I'm trying to narrow it down now.
Yes - I have VNC in my display settings for the VM.
Some more investigating:
reproduces on gnome shell and kde
I can't get it to reproduce in a VM though
reproduces on two physical machines with f20 alpha and f20 beta livecd, though that's after pulling in the virtualization group which will grab latest gtk-vnc in F20, so not entirely alpha/beta packages.
I still suspect its a gtk3 or similar change that's tickling a gtk-vnc issue, but without being able to reproduce it in a VM it will make bisecting a pain in the ass.
Scratch that, I can reproduce in a VM. The toolbar functions correctly while the VM bios output is shown, but once it switches to grub or regular bootup, things break.
Seeing the same problem here.
I've recompiled and tested various vinagre versions on F20:
- 3.8.3 (the F19 version)
- 3.10.2 (current F20)
- 3.13.2 (rawhide)
All of them have the bug.
The interesting part is that 3.8.3, when ran on F19, works fine.
This points to something else than vinagre as the culprit.
Maybe gnome-shell or gtk?
I've not been able to ever reproduce this bug myself which makes fixing it rather tricky !
ping danpb, didn't you come up with a patch for this? I don't see it upstream
Yes, just pushed the fix upstream now
Author: Daniel P. Berrange <firstname.lastname@example.org>
Date: Wed Oct 29 16:13:46 2014 +0000
Enable double buffering on GTK3
gtk-vnc-0.5.3-6.fc20 has been submitted as an update for Fedora 20.
* should fix your issue,
* was pushed to the Fedora 20 testing repository,
* should be available at your local mirror within two days.
Update it with:
# su -c 'yum update --enablerepo=updates-testing gtk-vnc-0.5.3-6.fc20'
as soon as you are able to.
Please go to the following url:
then log in and leave karma (feedback).
gtk-vnc-0.5.3-6.fc20 has been pushed to the Fedora 20 stable repository. If problems still persist, please make note of it in this bug report.