On 02/15/2014 10:57 AM, Darrell Anderson wrote: >> It is distribution-dependant. >> Generally, GDM and KDM4 both have a search path that includes >> /usr/share/xsessions/ , so I put the files there. >> But sometimes (on Mandriva-derived distribution), there are >> specific tools and locations that must be used ... > > Thank you. > > Would you please itemize those locations? > >>From what I have read, /usr/share/xsessions is more or less a > default location. > > Thus far I know of the following: > > /etc/X11/sessions > /etc/kde/kdm/sessions > /usr/share/xsessions > /usr/share/apps/kdm/sessions > /usr/share/config/kdm/sessions > /usr/share/config/kdm/Xsession > /var/lib/menu-xdg/xsessions > > I am curious about other login managers, such as SLiM and LightDM. > > I am gathering information for bug report 1934. > > Darrell > With TDE I am putting it in /usr/share: # install X11 session file /usr/share/xsessions (changed from /etc/X11 sessions) install -d -m755 ${pkgdir}/usr/share/xsessions install -m755 ${srcdir}/trinity.desktop ${pkgdir}/usr/share/xsessions/trinity.desktop On Arch I also find /usr/share/xsessions/fluxbox.desktop /usr/share/xsessions/enlightenment.desktop /usr/share/xsessions/gnome.desktop /usr/share/xsessions/kde.desktop (old) /usr/share/xsessions/openbox.desktop /usr/share/xsessions/sawfish.desktop /usr/share/xsessions/wmaker.desktop and links in /usr/share/xsessions pointing to: /usr/share/e16/misc/e16-gnome.desktop /usr/share/e16/misc/e16-kde.desktop /usr/share/e16/misc/e16.desktop /usr/share/apps/kdm/sessions/kde-plasma-safe.desktop /usr/share/apps/kdm/sessions/kde-plasma.desktop -- David C. Rankin, J.D.,P.E.