[systemd-devel] How is GDM supposed to register with systemd-logind? (aka udev 173 causes gnome fallback session)

Colin Guthrie gmane at colin.guthr.ie
Sat Aug 27 07:29:28 PDT 2011


'Twas brillig, and Colin Guthrie at 27/08/11 13:59 did gyre and gimble:
> 'Twas brillig, and Lennart Poettering at 27/08/11 13:53 did gyre and gimble:
>> On Sat, 27.08.11 13:02, Colin Guthrie (gmane at colin.guthr.ie) wrote:
>>
>>> Hi,
>>>
>>> I've run into a problem after the latest udev update.
>>>
>>> Is GDM just supposed to use only PAM config[1] to register with
>>> systemd-logind? If so, it's either broken or I've ballsed something up
>>> (more than likely!)
>>
>> You need to apply a patch to gdm to make this work:
>>
>> http://pkgs.fedoraproject.org/gitweb/?p=gdm.git;a=commit;h=12886d9c0f01e4f52eea9a3b63602c996bd7f084
>>
>> https://bugzilla.gnome.org/show_bug.cgi?id=655867
> 
> Thanks!

Just for reference, this worked great, but I did have to do some tweaks
to the gdm pam.d file too to make things work fully.... not quite sure
what I had to do, but I was inspired by the fedora one. I think it
related to where pam_loginuid.so was in the order - I think moving it
before the system-auth include did the trick.

If possible this should probably be changed upstream.

Col


-- 

Colin Guthrie
gmane(at)colin.guthr.ie
http://colin.guthr.ie/

Day Job:
  Tribalogic Limited [http://www.tribalogic.net/]
Open Source:
  Mageia Contributor [http://www.mageia.org/]
  PulseAudio Hacker [http://www.pulseaudio.org/]
  Trac Hacker [http://trac.edgewall.org/]



More information about the systemd-devel mailing list