restarting logind during systemd update causes screen to lock
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
systemd (Ubuntu) |
Fix Released
|
Medium
|
Martin Pitt | ||
Trusty |
Fix Released
|
Medium
|
Martin Pitt |
Bug Description
When systemd is updated (through the update manager), the screen/session locks when processing the update.
I've had this happen twice I think, and the only suspicious packages are the systemd ones.
SRU INFORMATION:
================
- Fix from wily/xenial: http://
- Regression potential: This is harmless as long as we don't push an urgent fix to logind itself as an SRU. In this case we might need to re-add the restart on upgrade (with a version guard). This is unlikely/seldom, though. For this particular upgrade there is no regression potential as there are no logind changes (for the record, we've never had a logind SRU so far).
- Test case:
* Check "pidof systemd-logind"
* Upgrade "systemd-services" and "libpam-systemd" to the -proposed version
* The above upgrade will restart logind (as we can't retroactively fix the prerm of the old package) and "pidof systemd-logind" should now show a different pid.
* sudo apt-get install --reinstall libpam-systemd → now "pidof systemd-logind" should be identical to the previous one, i. e. from now on upgrades of libpam-systemd do not restart logind any more.
ProblemType: Bug
DistroRelease: Ubuntu 15.10
Package: systemd 222-1ubuntu3
ProcVersionSign
Uname: Linux 4.0.0-4-generic x86_64
ApportVersion: 2.17.3-0ubuntu4
Architecture: amd64
CurrentDesktop: Unity
Date: Mon Jul 13 09:49:47 2015
InstallationDate: Installed on 2015-01-31 (162 days ago)
InstallationMedia: Ubuntu 14.10 "Utopic Unicorn" - Release amd64 (20141022.1)
MachineType: To Be Filled By O.E.M. To Be Filled By O.E.M.
ProcKernelCmdLine: BOOT_IMAGE=
SourcePackage: systemd
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 07/31/2014
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: P2.30
dmi.board.name: FM2A88X Extreme4+
dmi.board.vendor: ASRock
dmi.chassis.
dmi.chassis.type: 3
dmi.chassis.vendor: To Be Filled By O.E.M.
dmi.chassis.
dmi.modalias: dmi:bvnAmerican
dmi.product.name: To Be Filled By O.E.M.
dmi.product.
dmi.sys.vendor: To Be Filled By O.E.M.
Changed in systemd (Ubuntu): | |
importance: | Undecided → Low |
status: | New → Confirmed |
Changed in systemd (Ubuntu): | |
status: | Triaged → Fix Committed |
no longer affects: | xorg-server (Ubuntu) |
Changed in systemd (Ubuntu): | |
assignee: | nobody → Martin Pitt (pitti) |
Changed in systemd (Ubuntu Trusty): | |
assignee: | nobody → Martin Pitt (pitti) |
description: | updated |
Changed in systemd (Ubuntu Trusty): | |
status: | Triaged → In Progress |
Changed in systemd (Ubuntu Trusty): | |
importance: | Undecided → Medium |
tags: |
added: verification-done removed: verification-done-trusty verification-needed |
This seems to happen on "systemctl try-restart systemd- logind. service" .