Re: [gdm-list] update



Hi,

> A lot of work has gone into enhancing ConsoleKit to keep a per seat
> history and provide some reporting functionality.  I hope this will
> enable us to show (perhaps only) the recent/frequent logins in the
> face browser.  Something like: ck-history --frequent --seat=Seat1
Awesome!

> Background: displays the background "wallpaper" for the greeter.  It
> loads the settings from GConf (defaults).  This is nice in that we get
> configuration for free and it just works.  We use cairo to draw this.
> One thing we still need to do is to make it handle damage redraws more
> efficiently.
So cairo actually has a really low quality scaling algorithm (it's
something they want to fix, but isn't a huge priority). It might be
better to use libbackground or whatever gnome-settings-daemon uses.
I'd like it if ssp (Soeren Sandmann Petersen)'s slide show pack files
worked, too, but since that's not even in upstream yet, probably best
to wait on that.

> LanguageChooser: a tree based display/selection widget for locales.
> Unfortunately, this hasn't been hooked up to the greeter yet.  It
> reads the on disk locale databases and then uses iso-codes to do the
> name mapping and  translation.
Cool.  It'd be good if changing this made all the on screen things
update they're locale.  Might be hard though.

>
> SessionChooser: not quite done yet.  Will allow the user to select a
> session.  Hopefully this will not be seen by most people.
One thing we need to think about is how the Xsession script should fit
in.  Right now we aren't calling it which means we don't:

1) get ssh-agent
2) get dbus-launch
3) get a login shell invoked
4) get /etc/X11/xinit/xinitrc.d/* run

I don't know if we should use the Xsession script, or solve all those
problems in a different way.

> HostChooser: a widget that will display and allow the user to select a
> host that is offering remote xdmcp logins.  The way I see this working
> at the moment is after host selection we will start up a xephyr window
> to the host right in the greeter.  We will show the Panel widget at
> the bottom of the screen to provide: a disconnect button, an
> indication that this is a remote host, and in some cases the status of
> the local system.
Sounds reasonable, although we may want to use Xdmx instead of Xephyr, not sure.

> Still a lot of work to do but we're moving forward.
Definitely, you did a /lot/ of work in the last few days.

> Offers to help?
Sure, anything in particular you want done that you aren't actively working on?

Right now, I'm looking into a bug where users aren't getting console
ownership on login.  It has to do with the PAM_TTY were using.  I
should have a patch tomorrowish.

--Ray


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