Unable to hide top menu bar on secondary monitor

Bug #883478 reported by iGadget
52
This bug affects 10 people
Affects Status Importance Assigned to Milestone
Unity
Confirmed
Undecided
Unassigned
unity (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

In Ubuntu 11.04 (without running Unity) there was no menu bar at the top of my secondary display. This is exactly what I (and I figure most people) want when e.g. presenting.

What happens in 11.10: the top menu is shown on the secondary monitor as well, even when using LibreOffice in presentation mode. And there's no way to hide it!
This makes Ubuntu 11.10 unusable for a lot of scenarios, including business. This keeps me from upgrading to 11.10 for my business laptop and it would prevent me from using 12.04 (and recommending it to others!) if this is not fixed by then.

Revision history for this message
iGadget (igadget) wrote :

Not sure if it made any difference, but I just installed the libreoffice-presenter-console package (which unfortunately still doesn't work on 11.10, see Bug #824466) and when I tried again, the top menu bar was not displayed on top of the presentation any more (I also removed and re-attached the secondary monitor in the mean time, so maybe that has influenced the system as well?).

So it seems this issue isn't happening every time.

Revision history for this message
iGadget (igadget) wrote :

...and perhaps this bug should be renamed to 'Top menu bar on secondary display is sometimes on top when it shouldn't be'?

Revision history for this message
Matthew Libersky (liberskym) wrote :

Thanks for reporting this bug and any supporting documentation. Since this bug has enough information provided for a developer to begin work, I'm going to mark it as confirmed and let them handle it from here. Thanks for taking the time to make Ubuntu better!

The developers might want some more information, but your description is relatively thorough so I'll confirm this.
---
Ubuntu Bug Squad volunteer triager
http://wiki.ubuntu.com/BugSquad

Changed in unity (Ubuntu):
status: New → Confirmed
Changed in unity:
status: New → Confirmed
Revision history for this message
Mossroy (mossroy) wrote :

This is very annoying when watching a video on the secondary screen (with XBMC in my case) :
- if XBMC has the focus, the menu bar does not appear
- but if I use another application on the primary screen, the menu bar appears above the video of the secondary screen

I'd be interested in any workaround

Revision history for this message
Andreas Rieck (andreas-4rieck) wrote :

My current workaround for this bug is, to bring a window "allways on top" on my secondary monitor.
This seems preventing the unity top menu bar for beeing visible on top of a running "full screen" application.

For single windows (applications) like VMware player, it is simple to configure. Just right click on a window title bar and stick
this window "allways on top" within the settings. Then change this window to full screen mode.
However for some applications like LibreOffice Presentations, it is more tricky, because a full screen presentation (F5) open
a child window which is not automatically "allways on top", even if configured in LibreOffice settings.

This can be workaround'ed by using compizconfig-settings-manager (/usr/bin/ccsm) if installed.
start CCSM
- Navigate to section "Window Management"
- enable "Window Rules" plugin
- define a "Above" rule for your windows you want to have allways on top
  for example if you want VMware player, VMware workstation and the LibreOffice 3.4 presenter window classes
  always on top, then the "Above" rule is:
  (class=Vmplayer) | (class=Vmware) | (class=LibreOffice 3.4)

papukaija (papukaija)
tags: added: oneiric precise
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.