Should display window managers with NoDisplay=true

Bug #1097240 reported by Nelson A. de Oliveira
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Light Display Manager
Invalid
Undecided
Unassigned

Bug Description

I have /usr/share/xsessions/awesome.desktop as:

[Desktop Entry]
Encoding=UTF-8
Name=awesome
Comment=Highly configurable framework window manager
NoDisplay=true
TryExec=awesome
Exec=awesome
Type=Application

Note that the "NoDisplay=true" makes awesome to not be displayed in lightdm.

After trying to find if the correct answer should be to drop NoDisplay=true from the desktop file or if lightdm should ignore this line, I am starting to think that the latter is the correct one, specially after reading http://bugs.debian.org/533126 and http://bugs.debian.org/531580.
gdm3 also displays /usr/share/xsessions/ files with NoDisplay=true

Revision history for this message
Robert Ancell (robert-ancell) wrote :

From http://standards.freedesktop.org/desktop-entry-spec/latest/ar01s05.html:

NoDisplay means "this application exists, but don't display it in the menus"

So we don't show these entries. A case where you might want to have a session with NoDisplay=true is a session that can be used for autologin, but is not allowed to be selected by a user.

Please contact the authors of this file and ask them to remove this line (not sure why it is there).

Changed in lightdm:
status: New → Invalid
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.