http://bugzilla.novell.com/show_bug.cgi?id=564703 http://bugzilla.novell.com/show_bug.cgi?id=564703#c10 Vincent Untz <vuntz@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO Info Provider| |andrea@opensuse.org --- Comment #10 from Vincent Untz <vuntz@novell.com> 2010-01-05 15:20:23 UTC --- Can you patch LXDM to set the DESKTOP_SESSION environment variable during the pam conversation? This variable should contain the desktop that will be launched (based on the .desktop file that is used). For example, in gdm we do: + env = g_strdup_printf ("DESKTOP_SESSION=%s", session_name); + pam_putenv (worker->priv->pam_handle, env); + g_free (env) Then, in the pam gnome-keyring module, right now, we check that the display manager is GDM and that the session is GNOME before deciding to start the keyring. I can change this to check if it's GDM or LXDM, and GNOME or LXDE. Note that this is an openSUSE-specific patch to avoid starting the keyring on desktops that don't care about it. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.