Ticket #9178 (closed defect: fixed)
no window repaint under Gnome Shell / Fedora 15
|Reported by:||liblit||Owned by:|
Description (last modified by misha) (diff)
I am running VirtualBox 4.0.10 on a RHEL 5 host, with Fedora 15 as the guest. VirtualBox's 3D support is good enough that I can use Gnome Shell in my guest login session. However, if a host OS window partially obscures VirtualBox's window, and then the VirtualBox window is exposed again, the VirtualBox window contents are not repainted. Instead, I am left with afterimages of the other host OS window that had previously been atop VirtualBox's window. This is especially extreme if the other host OS window is dragged across VirtualBox's window: it leaves a trail of host OS window afterimages behind where I should instead be seeing the virtual guest's video display.
Restoring the display to sanity requires doing something inside the host OS that causes a full screen repaint, such as bringing up the Gnome Shell Activities display.
This only happens when using the 3D-based Gnome Shell. If I use the non-3D-based fallback session (essentially, Gnome Panel), then VirtualBox does refresh its window properly.