update-manager (and other system wide settings tools) appear in Preferences menu instead of a System Administration menu

Bug #650432 reported by Remo Badii
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
lubuntu-default-settings (Ubuntu)
Fix Released
Low
Julien Lavergne

Bug Description

Binary package hint: update-manager

It's all in the title:
the update-manager (which is not installed by default, but should be, I think)
appears in the preferences menu instead of system tools.
Thank you for your great work.
Remo

ProblemType: Bug
DistroRelease: Ubuntu 10.04
Package: update-manager 1:0.134.10
ProcVersionSignature: Ubuntu 2.6.32-24.43-generic 2.6.32.15+drm33.5
Uname: Linux 2.6.32-24-generic i686
Architecture: i386
Date: Tue Sep 28 18:36:10 2010
InstallationMedia: Lubuntu 10.04 "Lucid Lynx" - i386 (20100429)
PackageArchitecture: all
ProcEnviron:
 PATH=(custom, user)
 LANG=en_US.UTF-8
 SHELL=/bin/bash
SourcePackage: update-manager

Revision history for this message
Remo Badii (badii) wrote :
summary: - update-manager appears in preferences menu instead of system tools
+ update-manager (and other system wide settings tools) appear in
+ Preferences menu instead of a System Administration menu
Revision history for this message
Jonathan Marsden (jmarsden) wrote :

This is not an issue in update-manager at all. The issue is in the lxmenu-data package.

Specifically, the package includes an Administration menu directory file

  lxde-settings-system.directory

However the /etc/xdg/menus/lxde-application.menu files does not use it.

As a result, many applications that are in Categories System and Settings (that is, applications which change system wide settings, and are therefore System Administration tools) are incorrectly located in the Preferences submenu in LXDE.

Preferences is for per-user preferences, not system wide tools such as "Users and Groups" (only in a rather weak sense can adding a new user to a machine be considered a "preference"!).

One way to correct this is to edit the /etc/xdg/menus/lxde-application.menu file so that it subdivides the System menu into two, "Administration" and "System Tools", and then places all applications with both System and Settings categories into the Administration menu.

The attached /etc/xdg/menus/lxde-application.menu file does exactly this.

Julien Lavergne (gilir)
affects: update-manager (Ubuntu) → lubuntu-default-settings (Ubuntu)
Revision history for this message
Jonathan Marsden (jmarsden) wrote :

Here is an even more corrected lxde-applications.menu file :)

This one is valid XML as validated by xmllint, which the previous one was not.

Revision history for this message
Jonathan Marsden (jmarsden) wrote :

Per Julien's request, here are a couple of screenshots showing the menu before and after this changed menu file is used.

Revision history for this message
Jonathan Marsden (jmarsden) wrote :

Here is the screenshot with the menu file in place.

Revision history for this message
Remo Badii (badii) wrote : Re: [Bug 650432] Re: update-manager (and other system wide settings tools) appear in Preferences menu instead of a System Administration menu

Dear Jonathan

thank you very much. I have changed the file and I am
perfectly satisfied. I hope this will become the default
for the distribution?
May I add that in System -> System Tools there are two
Task Managers (one is lxtask and one is xfce4-taskmanager):
maybe the entries' names should be different.

Thank you again for your invaluable work.

Greetings,

Remo Badii
_________________________________________
Remo Badii home page:
http://dhost.info/badii/hom

--
_______________________________________________
Surf the Web in a faster, safer and easier way:
Download Opera 9 at http://www.opera.com

Revision history for this message
Jonathan Marsden (jmarsden) wrote :

Remo:

Thanks for the positive feedback!

I'm setting this bug to confirmed, since several people, myself included, have confirmed it already.

Yes, we're looking at getting this change, or something very similar to it, officially into Lubuntu.

Normally I don't think xfce4-taskmanager is part of Lubuntu, so that seems like an unusual issue that is not directly related to this bug.

Changed in lubuntu-default-settings (Ubuntu):
status: New → Confirmed
Revision history for this message
Julien Lavergne (gilir) wrote :

Thanks Jonathan for your work on it. I merged it into my current work on the menu. I attached the result, let me know what do you think of it.

Changed in lubuntu-default-settings (Ubuntu):
status: Confirmed → In Progress
importance: Undecided → Low
assignee: nobody → Julien Lavergne (gilir)
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package lubuntu-default-settings - 0.17

---------------
lubuntu-default-settings (0.17) natty; urgency=low

  [ Julien Lavergne ]
  * etc/xdg/lubuntu/menus/lxde-applications.menu:
   - Add a specific menu structure for lubuntu session.
  * etc/xdg/lubuntu/lxdm/lxdm.conf
   - Remove background option, it's already defined by the theme, and can break
     it sometimes (LP: #703658).

  [ Jonathan Marsden ]
  * etc/xdg/lubuntu/menus/lxde-applications.menu:
   - Update DTD to use standards.freedesktop.org
   - Move system-wide admin tools to System -> Administration menu
     (LP: #650432)
 -- Julien Lavergne <email address hidden> Mon, 21 Feb 2011 01:51:14 +0100

Changed in lubuntu-default-settings (Ubuntu):
status: In Progress → Fix Released
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.