MacOSX Menubar appearing in Fullscreen Client

After the Host Screen is locked with the screensaver or the host goes to sleep, and is subsequently woken up, the MacOSX Menubar for VirtualBox appears in a full screen client, when the cursor moves to the very top of the screen.

A workaround to keep the menubar from appearing again is to switch the guest out of fullscreen, minimize the guest to the dock, have the guest window come back up and switch back to fullscreen. Then the menubar does not reappear, until the next time the host display is locked.

Host is MacOS X SnowLeopard, Guest is Ubuntu 11.04.
This also happened with VirtualBox 4.0.x.

Yes, I am aware of this option and it was the first thing I disabled. So the menu bar is being shown after a host screen lock _despite_ me telling VirtualBox that I don't want to see it - so I would consider this a bug where the behavior runs contrary to the specified options.

I can confirm this issue on OSX 10.7.4 with virtualbox 4.1.20. In addition to this there is a further issue where after switching workspaces and coming back to the fullscreen vm, the menubar will appear when placing the mouse cursor on the upper portion of the screen.

I have witnessed this problem as well on OSX 10.7.4 virtualbox 4.1.20. The menu bar will appear despite changing the preference. I even modified the info.plist, I changed the value of LSUIPresentationMode which normally will hide the menu bar in all cases, however it did not work for VB.

I run a prototype software in the guest OS Windows XP on the host Mac OS X 10.6.8 within VirtualBox 4.1.23r80870, displayed fullscreen on the Mac, and on the Mac side running the screen recording software Silverback 2.5.7 (521). Works all amazingly well, except if the user within Windows OS moves to the top screen area, the Mac menu bar gets displayed, regardless of the setting > General > Auto show Dock and Menubar in fullscreen, which seems to be ignored.

porg, unfortunately this is due to limited resources which we have to focus on issues which affect paying customers. Before you point it out, I realise that this issue could too in theory, but so could any of the other several thousand open issues, and many of those have more severe consequences. By making our source available we do provide an alternative for users who badly want things fixed that we don't currently have time to look at. I will bring this to the attention of the developer most likely to be able to fix it, but of course I can't make any promises.

It is curious why this is still an issue nearly 5 years after it was first brought up. It renders the desktop version of Ubuntu nearly useless because it has the 'infinite' menu bar under unity that directly conflicts with the OS menu bar. The end user has to be very careful not to invoke it and it causes a sense of anxiety as the mouse draws near the top of the screen. Please take this issue more seriously.

It is possible to disable the menu bar in fullscreen by forcing VirtualBoxVM.app to run as an agent app. This has some side effects, but is a decent temporary fix. Line to add to Info.plist: <key>LSUIElement</key><string>1</string>

It is possible to disable the menu bar in fullscreen by forcing VirtualBoxVM.app to run as an agent app. This has some side effects, but is a decent temporary fix. Line to add to Info.plist: <key>LSUIElement</key><string>1</string>