VirtualBox

Opened 16 years ago

Closed 9 years ago

#835 closed defect (obsolete)

VirtualBox is not 'aware' of Gnome Panels and covers them in Seamless mode

Reported by: Michael Herman Owned by:
Component: GUI/seamless Version: VirtualBox 1.5.2
Keywords: Cc:
Guest type: other Host type: Linux

Description

In Ubuntu Gutsy, using VirtualBox 1.5.2 in Seamless mode with a WinXP guest, the Windows taskbar covers the Gnome panel at the bottom of the screen instead of sitting above it. Also, windows maximized or enlarged will cover the Gnome panel at the top of the screen as well. It is as if the Seamless Mode is not aware of the Gnome Desktop.

Change History (17)

comment:1 by rggjan, 16 years ago

Same thing for me... Also running Gutsy / VB 1.5.2

comment:2 by ciaran, 16 years ago

This doesn't happen on Debian Etch, Windows Taskbar correctly conforms to the space remaining after KDE/Gnome Taskbars are in place. Windows also behave correctly, not overlapping the KDE/Gnome taskbars. On a fresh Lenny install, the Ubuntu behavior occurs, however, so that may offer a clue as to the root cause.

comment:3 by Frank Mehnert, 16 years ago

Host type: otherLinux

comment:4 by Frank Mehnert, 16 years ago

Component: otherGUI

comment:5 by jtrumpet207, 16 years ago

This is still a problem, and no solutions have been offered up to correct the problem. I'm using vbox 1.6.2 in xubuntu with a windows xp guest and, try as I might (using things like max guest resolutions and video mode hints) I have never been able to stop the windows taskbar from merrily overdrawing my xfce panel. Also, and perhaps related to this, windows xp never loses focus when its windows are open. Xfce panels are unable to take focus back from xp windows, forcing me to minimize my seamless VM to view Xfce windows. Please look into this. I know it's not a disastrous problem, but a quick google search will tell you that many, many users are experiencing this issue and would like to see a real resolution (not a lame workaround like "move your xfce panel" or "hide your windows taskbar")

Thanks

comment:6 by Gary Morrison, 16 years ago

I can confirm this on Hardy under XFCE, (Xubuntu). BUT the problem only occurs if display compositing is turned on. With it off all is OK. Perhaps in regular Ubuntu this problem arises because desktop effects are on by default.

It would be nice to see this fixed.

comment:7 by jtrumpet207, 16 years ago

The taskbar is overdrawn regardless of Compositing being on/off.

comment:8 by Frank Mehnert, 16 years ago

Component: GUIGUI/seamless

comment:9 by Jim Ancona, 15 years ago

I'm seeing this behavior with VirtualBox 2.1 on CentOS 5.2 and Gnome. OTOH, I don't see it with VirtualBox 2.1 on Ubuntu Intrepid/Gnome.

in reply to:  9 comment:10 by bge0, 15 years ago

Replying to jancona:

I'm seeing this behavior with VirtualBox 2.1 on CentOS 5.2 and Gnome. OTOH, I don't see it with VirtualBox 2.1 on Ubuntu Intrepid/Gnome.

I am experiencing this problem on Arch Linux with LXDE and VirtualBox 2.1.4. It works occasionally (~ 5%), but most of the time the taskbar covers the panel.

comment:11 by bierbo24, 15 years ago

this is sill not fixed in 2.14 and gnome 2.24.3

very bad bug

comment:12 by sisto, 15 years ago

I have a similar problem. I'm using a Windows XP guest and an Ubuntu jaunty host. When I don't have any open windows on the guest, my gnome-panels aren't visible on the host. The same thing happens if I maximize a window on the guest.

I have to open a window in the guest (or "restore" any maximize windows) for the panels to reappear in the host. The proposed workaround only works when I don't have any maximized windows on the guest. Replacing the window manager with metacity solves the problem completely unless I enable compositing. Could this bug be related to compiz or compositing in general?

Please see these issues as they might be related: https://bugs.launchpad.net/ubuntu/+source/virtualbox-ose/+bug/230811 https://bugs.launchpad.net/virtualbox/+bug/152284

comment:13 by sisto, 15 years ago

Using metacity with compositing enabled in the host the problem is a little different. Please see the attached screenshot. The panels seem to have a hard shade and you can't see through the VM (Seamless mode is enabled). http://img41.imageshack.us/img41/2249/screenshotk.png

Running version 2.2.2 of virtualbox.

comment:14 by Technologov, 14 years ago

Seamless mode seems fixed in VBox 3.0.10 and Fedora 10 guest. (Tried with GNOME but without compiz)

Is this still relevant with VBox 3.x ?

-Technologov

comment:15 by ronj, 14 years ago

I confirm sisto's comment is still valid for VirtualBox 3.1.6 x86 on Ubuntu 9.10. Exact same symptoms (flat gray background, plus GNOME panels overlapping).

Using metacity with compositing enabled in the host the problem is a little different. The panels seem to have a hard shade and you can't see through the VM (Seamless mode is enabled). http://img41.imageshack.us/img41/2249/screenshotk.png

To enable Metacity compositing, use:
gconftool-2 -s '/apps/metacity/general/compositing_manager' --type bool true

comment:16 by ronj, 14 years ago

Dunno-why-it-works-but-it-works workaround: use Devilspie and set it to "undecorate" VirtualBox. Then the behavior is correct: no hard shade (I can see my linux background) and the GNOME panels remain visible.

comment:17 by Frank Mehnert, 9 years ago

Resolution: obsolete
Status: newclosed
Note: See TracTickets for help on using tickets.

© 2023 Oracle
ContactPrivacy policyTerms of Use