Can't edit drop down applications menus in Edubuntu Trusty flashback session

Bug #1305348 reported by Erick Brunzell
18
This bug affects 3 people
Affects Status Importance Assigned to Milestone
gnome-panel (Ubuntu)
Fix Released
Undecided
Alberts Muktupāvels

Bug Description

If you try to edit the drop-down applications menus in Edubuntu Trusty the Main Menu "buttons" still map to "alacarte" but that no longer works after bug #1267787 was fixed.

But I can work around it by running this command "alacarte gnome-flashback-applications.menu", then if I open either of the Main Menu "buttons" I can click on properties and edit the command to be "alacarte gnome-flashback-applications.menu" instead of "alacarte".

Any thoughts? Could we just change that command by default?

ProblemType: Bug
DistroRelease: Ubuntu 14.04
Package: gnome-session-flashback 1:3.8.0-1ubuntu10
ProcVersionSignature: Ubuntu 3.13.0-23.45-generic 3.13.8
Uname: Linux 3.13.0-23-generic i686
ApportVersion: 2.14.1-0ubuntu1
Architecture: i386
CurrentDesktop: Unity
Date: Wed Apr 9 17:52:14 2014
GsettingsChanges:

InstallationDate: Installed on 2014-04-09 (0 days ago)
InstallationMedia: Edubuntu 14.04 LTS "Trusty Tahr" - Daily i386 (20140409)
PackageArchitecture: all
SourcePackage: gnome-panel
UpgradeStatus: No upgrade log present (probably fresh install)

Related branches

Revision history for this message
Erick Brunzell (lbsolost) wrote :
Revision history for this message
Ubuntu QA Website (ubuntuqa) wrote :

This bug has been reported on the Ubuntu ISO testing tracker.

A list of all reports related to this bug can be found here:
http://iso.qa.ubuntu.com/qatracker/reports/bugs/1305348

tags: added: iso-testing
summary: - Can't edit drop down applications menus in Edubuntu Trusty
+ Can't edit drop down applications menus in Edubuntu Trusty flashback
+ session
Revision history for this message
Erick Brunzell (lbsolost) wrote :

If the package 'alacarte' is installed the current mapping effects the new Gnome Classic menus rather than the "flashback" menus :^(

Changed in gnome-panel (Ubuntu):
status: New → In Progress
assignee: nobody → Alberts Muktupāvels (albertsmuktupavels)
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package gnome-panel - 1:3.8.0-1ubuntu11

---------------
gnome-panel (1:3.8.0-1ubuntu11) trusty; urgency=medium

  * Set XDG_MENU_PREFIX to "gnome-flashback-" in the desktop file
    (lp: #1305348, #1304645).
 -- Alberts Muktupavels <email address hidden> Sun, 13 Apr 2014 12:27:07 +0300

Changed in gnome-panel (Ubuntu):
status: In Progress → Fix Released
Revision history for this message
Erick Brunzell (lbsolost) wrote :

Good work Alberts. I've cross-tested with Ubuntu, Edubuntu, and Ubuntu GNOME - all seems well, so many thanks.

Revision history for this message
cement_head (andorjkiss) wrote :

Just upgraded from 12.04 to 14.04 and have this issue. Can't seem to edit the menus.

Revision history for this message
haytham-med (haytham-med) wrote :

same bug, not fixed, only running "alacarte gnome-flashback-applications.menu" seems to work,

OS ubuntu 14.04 gnome flashback
gnome-panel 1:3.8.0-1ubuntu12.2

Revision history for this message
haytham-med (haytham-med) wrote :

seems like this command should be entered once ,
alacarte gnome-flashback-applications.menu
i am using gnome-panel 1:3.8.0-1ubuntu12.2 , not latest version

Revision history for this message
Alberts Muktupāvels (muktupavels) wrote :

haytham-med, can you post output from terminal for this command:
echo $XDG_MENU_PREFIX

Revision history for this message
haytham-med (haytham-med) wrote :

 echo $XDG_MENU_PREFIX
gnome-

Revision history for this message
Alberts Muktupāvels (muktupavels) wrote :

Post Exec line from /usr/share/applications/gnome-panel.desktop.

Revision history for this message
cement_head (andorjkiss) wrote :

Nope, still does not work at all

Revision history for this message
Alberts Muktupāvels (muktupavels) wrote :

1) run in terminal 'echo $XDG_MENU_PREFIX' and post output here.
2) Please open '/usr/share/applications/gnome-panel.desktop' file and post here full exec line.
3) run in terminal 'find . -name "gnome-panel.desktop"' and post output here.

Revision history for this message
smurf (luca-dgh) wrote :

I recently upgraded from 12.04 to 14.04 with Gnome (classic on 12.04 and FlashBack on 14.04) and I have the same issue than the others.
I can give you the ouputs you required.
1) echo $XDG_MENU_PREFIX
gnome-

2) cat /usr/share/applications/gnome-panel.desktop
[Desktop Entry]
Type=Application
Name=Panel
Comment=Launch other applications and provide various utilities to manage windows, show the time, etc.
Icon=gnome-panel
Exec=env XDG_MENU_PREFIX="gnome-flashback-" gnome-panel
Terminal=false
X-GNOME-Bugzilla-Bugzilla=GNOME
X-GNOME-Bugzilla-Product=gnome-panel
X-GNOME-Bugzilla-Component=general
X-GNOME-Bugzilla-Version=3.8.0
Categories=GNOME;GTK;System;Core;
OnlyShowIn=GNOME;Unity;
NoDisplay=true
X-GNOME-AutoRestart=true
X-GNOME-Autostart-Phase=Panel
X-GNOME-Provides=panel
X-Ubuntu-Gettext-Domain=gnome-panel-3.0

3) find . -name "gnome-panel.desktop"
./.config/autostart/gnome-panel.desktop
./.local/share/applications/gnome-panel.desktop

Revision history for this message
Alberts Muktupāvels (muktupavels) wrote :

Any reason why you have gnome-panel.desktop under .config and .local? I would suggest you to backup these two fails and then delete them. Most likely in one on these files Exec line is wrong - without env XDG_MENU_PREFIX part.

Revision history for this message
smurf (luca-dgh) wrote :

Hi Alberts, thank you for your help, I deleted the 2 .desktop files and now I can use Alacarte to edit my menus.
I don't know why they was there, I never manipulated them. Upgrading may be makes that.

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.