libsystemd-login sd_login_monitor_new not working
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
systemd (Ubuntu) |
Fix Released
|
High
|
Martin Pitt | ||
Utopic |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
[Impact]
The systemd login monitoring library (API: sd_login_
functional in Utopic. This library is a dependency in NetworkManager, for
tracking user sessions. As a result, my laptop does not reconnect to
the network after a suspend/resume cycle.
There was a patch to fix this in the older, Trusty Tahr version of systemd
(http://
The patch isn't in the utopic systemd (208-8ubuntu8).
This was discovered in a Gnome Fallback session, but I think this KDE issue
may be the same thing: https:/
Note: This behavior is only seen when "All users may connect to this
network" is un-selected in NetworkManager.
NOTE: in order to get a fully working network, I also had to make a
change to the upstart script, see:
https:/
[Test Case]
A short C program to demonstrate sd_login_
bug, to demonstrate whether sd_login_
To do an end-to-end test, you can stop NetworkManager, re-run it with
"NetworkManager --no-daemon", and look for the "Error getting login
monitor:" error message.
[Regression Potential]
Fixing this simply means applying a patch which shipped along with
Trusty Tahr's systemd. Since it was widely used already, adding it to
Utopic does not appear overly risky.
description: | updated |
Hey Brian; would you mind actually attaching your demonstration C program?