On Thu, Jun 30, 2011 at 09:56:48AM +0200, Tormod Volden wrote:
> On Sat, Jun 25, 2011 at 5:14 PM, Yann Dirson wrote:
> > So it looks like the -s flag was indeed here at some point, but was
> > removed to improve things for machines without gdm ?  Unfortunately, I
> > can't find any details in the changelog, not in the bts, about what
> > can be improved that way.
> 
> The -s option was removed from the command line because the option is
> ignored by gdmflexiserver. At least, that is what "gdmflexiserver -?"
> says.

In which version does it say so ?  In 2.20.11-4 it says:

  -s, --startnew            Start new flexible session; do not show popup

If they changed someting in gdm3, there may be a problem to be solved
in one way or another.  But it may be that they kept the -s flag for
compatibility with gdm2.


> > Another strange issue: although /etc/X11/app-defaults/XScreenSaver is
> > there and adding -s in there does allow "new login" to work again
> > correctly, it is not provided by any package, whereas there is a
> 
> Are you really sure that the -s has any effect? In that case the "-?"
> output must be wrong.

Yes, I added it do the app-defaults file and it works correctly again.


> > /etc/X11/app-defaults/XScreenSaver-nogl which is provided by
> > xscreensaver-data, and *does* contain the -s flag.  Unfortunately,
> > moving app-defaults/XScreenSaver out of the way leaves the
> > "gdmflexiserver -l" built into the binary be used as default, the
> > -nogl version is not used.  Looking at the xscreensaver postinst, it
> > appears that file should be handled as a symlink, but here it is a
> > plain file.
> 
> I believe XScreenSaver should be a symlink, pointing to
> XScreenSaver-gl as long as xscreensaver-gl has been installed. The
> link is created/deleted in the xscreensaver-gl postinst/postrm.

Yes, that's what I had gathered from reading the postinst.

> > Here I suspect that there would have been a transition from plain to
> > symlink at some point, but can't find a hint about that in the
> > changelog either (looking for "app-default" or "symlink").  Any idea
> > why I got this plain file ?
> 
> The postinst/postrm files have not been touched since at least the
> 5.05-2 release (that's how far back the git history goes). Maybe there
> was a bug in some really old version and you have kept the plain file
> ever since?

That's strange.  This machine was installed on 2010/05/23, which is 2y
after 5.05-2.  /var/log/installer/lsb-release reports:

DISTRIB_RELEASE="6.0 (squeeze) - installer build 20100211"


> Thanks for investigating these issues!

You're welcome,
-- 
Yann



--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to