[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#247365: KDM should use /etc/dm/Sessions as a source for its .desktop files or ship a xfce4.desktop



retitle 247365 kdm: should use /usr/share/xsessions dir!
severity 247365 important
tags 247365 + upstream
stop

On Tue, May 04, 2004 at 10:44:40PM +0100, Simon Huggins wrote:
> 'ello Chris
> 
> On Tue, May 04, 2004 at 03:15:22PM -0500, Chris Cheney wrote:
> > On Tue, May 04, 2004 at 08:42:58PM +0100, Simon Huggins wrote:
> > > On Tue, May 04, 2004 at 02:36:39PM -0500, Chris Cheney wrote:
> > > > On Tue, May 04, 2004 at 07:10:18PM +0100, Simon Huggins wrote:
> > > I'll ship it in /etc/X11/sessions instead - thanks for the
> > > clarification.
> > --
> > Also the default setup will also read <share>/xsessions/ (which should
> > be /usr/share/xsessions/ if you really wish to cooperate with KDM) where
> > desktop packages can install their session files.  The directories under
> > the /etc should be reserved for configuration.
> > --
> 
> > The .desktop files aren't really configuration files in that there is
> > nothing you need to modify in them. The part you didn't quote from the
> > gdm.xml file stated that they should go into /usr/share/xsessions/.
> > Which is also the directoy that Ryan Murray told me to put the files as
> > well. The /etc/X11/sessions/ dir as far as I can tell is for use by
> > local admins for override purposes, etc.
> 
> Hmm, though if I purge kdm and reinstall it Sessionsdirs is commented
> out and by default in 4:3.2.2-1 it doesn't look there.
> 
> Uncommenting gets the desired effect.
> 
> So even if I install to /usr/share/xsessions, kdm still won't see it.
> 
> Am I completely wrong again? :)
> Have I overlooked something?

I think you have found a bug in KDM. :) It appears they have support
for using the location but don't default to it. I will try to push the
fix into the next release of KDE and at minimum will fix it for Debian's
version. I am not sure why KDE didn't default to it to begin with since
they did have documentation about it in the source. :(

Thanks,
Chris

Attachment: signature.asc
Description: Digital signature


Reply to: