unity patch makes a menubar displays when GNOME-app-menu is disabled

Bug #1720649 reported by Johnny Mnemonic
20
This bug affects 4 people
Affects Status Importance Assigned to Milestone
rhythmbox (Ubuntu)
Confirmed
Low
Unassigned

Bug Description

Standard gnome behavior doesn't allow to draw rhythmbox menubar, because all the controls are available through the "settings (gear) button". Ubuntu 17.10 draws menu, because of unity-compatible patch, you should remove it, to provide true gnome expirience. Menubar is bloatware.

Problem occurs if you disable top bar application menu in Gnome Tweaks, and start Rhythmbox after that. See attached screenshot. Please, remove menubar patch.

Ubuntu 17.10, rhythmbox-3.4.1-2ubuntu5.

You should also check other Gnome apps!!! AFAIK, Totem, default video player also has some patch like this, and you even cant hide menubar in fullscreen mode (!). I'm using mpv, so i dont care.

Tags: artful ui
Revision history for this message
Johnny Mnemonic (johnny.mnemon1c-deactivatedaccount) wrote :
Revision history for this message
Johnny Mnemonic (johnny.mnemon1c-deactivatedaccount) wrote :

Actuall, i also checked and reported totem bug https://bugs.launchpad.net/ubuntu/+source/totem/+bug/1720654 , but please, consider to check all of gtk3-applications which were patched for unity de.

description: updated
tags: added: ui
tags: added: artful
Revision history for this message
Sebastien Bacher (seb128) wrote :

Thank you for your bug report, what desktop environment do you use? There is no menu displayed here under GNOME

Changed in rhythmbox (Ubuntu):
importance: Undecided → Low
status: New → Incomplete
Revision history for this message
Johnny M1 (johnny.m1-deactivatedaccount) wrote :

Yes, it is (displayed). Screenshot taken on GNOME (not ubuntu session - vanilla gnome wayland session, but i dont think it matters). Since you cant see it, make sure you disabled top bar application menu (Go to Gnome Tweaks -> Top menu section -> "Application Menu" switcher). If you still cant see it, make sure that "alternative toolbar" plugin disabled in rhythmbox. Now you should see the same rhythmbox as on the attached screenshot.
You should disable "restore-traditional-menubar.patch" (or fix is somehow, if you want save this menubar for unity session).

Revision history for this message
Sebastien Bacher (seb128) wrote :

so you are not using the default session but the tweak tool to change things? is that required to get the issue?

Revision history for this message
Johnny M3 (johnny.m3-deactivatedaccount) wrote :

It doesn't matter witch session I use. This bug concerns UBUNTU DEFAULT SESSION. I dont know, why you cannot understand this. I even provide info about patch, which should be disabled to fix this.

Once again:
1. Start ubuntu.
2. Install gnome-tweak-tool.
3. Disable "Application Menu" in "Top Bar".
4. NOTICE, THAT IS STILL UBUNTU DEFAULT SESSION!!!!
5. Start Rhythmbox. See the menubar. See the settings gear icon. All menubar options accessible through gear icon. Menubar should go away.

One thing I'm not sure about - if ubuntu comes with enabled alternative-toolbar plugin by default (if it is - its a mistake, because position slider buggy in this plugin) - you should disable it.

If you still has problems with understanding this bug, pleas, contact Daniel van Vugt (vanvugt), he understood whats wrong in similar bug (https://bugs.launchpad.net/ubuntu/+source/totem/+bug/1720654).

Revision history for this message
Sebastien Bacher (seb128) wrote :

Ok, the confusion come from the fact that you wrote "Standard gnome behavior", but in fact you disable the application menu which is not the standard configuration

You should also open another bug against rhythmbox-plugin-alternative-toolbar for the slider precision issue

Changed in rhythmbox (Ubuntu):
status: Incomplete → Confirmed
summary: - broken gnome expirience caused by unity-compatible patch
+ unity patch makes a menubar displays when GNOME-app-menu is disabled
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Bug attachments

Remote bug watches

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