http://bugzilla.suse.com/show_bug.cgi?id=1086614
http://bugzilla.suse.com/show_bug.cgi?id=1086614#c5
Fabian Vogt
(In reply to QK ZHU from comment #3)
"IceWM Session" and "IceWM" are not duplicate:
- icewm.desktop will only lead to the window manager - icewm-session.desktop will load some env variables then starts icewmbg, icewmtray, icewm and some startup script
-> So I think from IceWM's perspective this is not a bug.
icewm-desktop-nodisplay.patch set NoDisplay for icewm.desktop since it only starts the window manager, icewm-session.desktop (the preferred program to start the IceWM system) will be displayed in display manager.
That explains it, it was Hidden before. Why did that get changed?
In GDM only IceWM Session will be displayed(on Leap15, TW and SLE15), so it seems that sddm doesn't handle 'NoDisplay=true' of icewm.desktop properly.
NoDisplay doesn't make much sense (neither does Hidden). It makes it impossible to start the session except by setting it as session for autologin. I'll fix sddm to treat NoDisplay like Hidden for the menu, but IMO the file should either be removed completely or NoDisplay/Hidden removed. -- You are receiving this mail because: You are on the CC list for the bug.