Menubar always shown by default (although deactivated) (after upgrade)

Bug #863309 reported by Daniel Hahler
194
This bug affects 41 people
Affects Status Importance Assigned to Milestone
appmenu-gtk (Ubuntu)
Triaged
Medium
Ted Gould

Bug Description

Although I have deactivated the option "Show menubar by default in new terminals" [1], it gets shown for new terminals (and has to be activated and deactivated via the "View" menu to hide it).

1: this option in located in the "Profile Preferences" (in the "Edit" menu)

ProblemType: Bug
DistroRelease: Ubuntu 11.10
Package: gnome-terminal 3.0.1-0ubuntu3
ProcVersionSignature: Ubuntu 3.0.0-12.19-generic-pae 3.0.4
Uname: Linux 3.0.0-12-generic-pae i686
ApportVersion: 1.23-0ubuntu2
Architecture: i386
Date: Fri Sep 30 15:36:35 2011
EcryptfsInUse: Yes
ExecutablePath: /usr/bin/gnome-terminal
InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Release i386 (20110427.1)
ProcEnviron:
 LC_TIME=de_DE.UTF-8
 PATH=(custom, user)
 LANG=en_US.UTF-8
 SHELL=/usr/bin/zsh
SourcePackage: gnome-terminal
UpgradeStatus: Upgraded to oneiric on 2011-09-29 (0 days ago)

Revision history for this message
Daniel Hahler (blueyed) wrote :
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in gnome-terminal (Ubuntu):
status: New → Confirmed
Daniel Hahler (blueyed)
Changed in gnome-terminal (Ubuntu):
importance: Undecided → Low
Daniel Hahler (blueyed)
Changed in gnome-terminal (Ubuntu):
importance: Low → Medium
Revision history for this message
Daniel Hahler (blueyed) wrote :

This appears to be caused by some settings when upgrading from Natty: a virtualbox instance, which was installed from Oneiric (beta) straight, has a properly behaving gnome-terminal.

Revision history for this message
Cameron Matheson (cameron-matheson) wrote :

I tried purging my gnome-terminal settings (gconftool --recursive-unset /apps/gnome-terminal) in the hopes that I would then be rid of any problem settings from previous versions, but that didn't make any difference. There are no dconf settings for gnome-terminal, afaik.

Daniel Hahler (blueyed)
summary: - Menubar always shown by default (although deactivated)
+ Menubar always shown by default (although deactivated) (after upgrade)
Revision history for this message
Daniel Hahler (blueyed) wrote :

I've noticed that toggling the menubar on and off reduces the height of the window (real screen estate and according to $LINES) by one line.

Changed in gnome-terminal (Ubuntu):
status: Confirmed → Triaged
Revision history for this message
Sebastian Müller (vevais) wrote :

Same happens to me. Any workaround yet?

Revision history for this message
Victor Zamanian (victorz) wrote :

I'm getting this behavior on pristine installations of 11.10 (not upgraded from 11.04), running in gnome-shell. Presumably also in unity3D.

Revision history for this message
skh (krauseha) wrote :

On my system (upgrade from natty) this happens in gnome-shell, but not in unity3d.

In gnome-shell it even happens when explicitly specifying --hide-menubar on the command line. So it doesn't look like messed-up settings to me, just that this setting is being ignored.

Revision history for this message
Victor Zamanian (victorz) wrote :

skh:
Well, the menu bar doesn't show in Unity3D for me either, but that's because the global menu takes over the menu bar. I see no menu bar in Unity3D even when the settings is set to *show* the menu bar, which in my opinion is a bug in itself (since I think the global menu is a huge bug...). But that's another story. :)

See https://bugs.launchpad.net/ubuntu/+source/gnome-terminal/+bug/873763/comments/1

Derek Monner uninstalls global menus and experiences this bug in Unity3D as well.

Revision history for this message
skh (krauseha) wrote :

Victor:
Of course, you're right.

Revision history for this message
Ignacy Gawędzki (iazz) wrote :

I recompiled gnome-terminal with debugging symbols and traced it in gdb. It seems it is not directly gnome-terminal's fault, but rather libgtk's or some other libgsomething's, which is now taking over the showing of the menu bar. I noticed that some other applications have ugly issues with their menu bar, like gconf-editor which has it appearing only after a few seconds. This would also partly explain why gnome-terminal's computing of window's dimension are wrong.

Revision history for this message
Scott Lindsey (scottl-launchpad) wrote :

Perhaps in addition to "LTS" releases, ubuntu should start tagging some releases as "DNS", where "DNS" stands for "Does Not Suck". Now I think I will go and install 10.04 on my laptop.

Revision history for this message
Victor Zamanian (victorz) wrote :

Scott: Every OS sucks. All you can do is aim for "less sucky". ;-)
http://youtu.be/d85p7JZXNy8

Revision history for this message
Victor Zamanian (victorz) wrote :

In accordance with Daniel Hahler's findings regarding shrinking window sizes (comment #5), this bug also causes new windows to open with a terminal height of 2 less rows than specified in the profile settings. (Default is 80x24, so gnome-terminal opens with 80x22 in the case where the default settings are used.)

Revision history for this message
Dave North (north) wrote :

Same result with a new clean install + gnome3. This does not show up on either arch linux or fedora, so at this point it's unique to ubuntu as far as I can tell.

Revision history for this message
Ole Martin Bjørndalen (olemb) wrote :

I think Nautilus may have the same problem.

After the upgrade, Nautilus has sprouted menus when running in the root window.
The menus appear after about a short delay, just as in Gnome Terminal. Could there be a common cause?

I'm running Nautilus under fvwm (nautilus --no-default-window).

I've found one other reference to this problem, but no bug report:
http://askubuntu.com/questions/61105/nautilus-menu-appearing-behind-transparent-gnome-shell-menubar

affects: gnome-terminal (Ubuntu) → appmenu-gtk (Ubuntu)
Changed in appmenu-gtk (Ubuntu):
assignee: nobody → Ted Gould (ted)
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Related questions

Remote bug watches

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