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

Bug #1305348 reported by Erick Brunzell on 2014-04-09
18
This bug affects 3 people
Affects Status Importance Assigned to Milestone
gnome-panel (Ubuntu)
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

Erick Brunzell (lbsolost) wrote :
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
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)
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
Erick Brunzell (lbsolost) wrote :

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

cement_head (andorjkiss) wrote :

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

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

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

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

haytham-med (haytham-med) wrote :

 echo $XDG_MENU_PREFIX
gnome-

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

cement_head (andorjkiss) wrote :

Nope, still does not work at all

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.

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

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.

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  Edit
Everyone can see this information.

Other bug subscribers