Version: unspecified (using KDE 4.5.3) OS: Linux The desktop file xfce4.desktop in kdebase/workspace/kdm/kfrontend/sessions/ should use the name "Name=Xfce 4". In fact, I don't understand why KDE ships this file, it might be better if we install it ourselves. Reproducible: Didn't try
Git commit 50509ef24bbdc20f5a80c65e84d06e20630e8481 by Oswald Buddenhagen. Committed on 27/02/2011 at 17:42. Pushed by ossi into branch 'KDE/4.6'. fix capitalization of Xfce 4 it's not meant to mean "XForms common environment" any more BUG: 257051 FIXED-IN: 4.6.2 M +1 -1 kdm/kfrontend/sessions/xfce4.desktop http://commits.kde.org/kde-workspace/50509ef24bbdc20f5a80c65e84d06e20630e8481
in theory you are right and you should provide your own .desktop file. in practice i don't expect every project to hook into kdm (and gdm if they didn't deviate from the agreement), so i'd leave it to distributors to put the file in the right package.