Double login to switch back to my session after closing the guest session
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
unity (Ubuntu) |
Fix Released
|
High
|
Andrea Azzarone | ||
Yakkety |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Ubuntu 16.10 x64
[Impact]
Right now it can happen that the user is asked to unlock the screen two times, leading to confusion and waste of time
[Test case]
* I have my session open and want to temporarily switch to the guest session. I click on the appropriate item (top right menu of Unity).
* I am now on the guest session. After I'm done, I close the guest session.
* I am now in front of a screen where I can input my password to go back to my session. The wallpaper is the default Ubuntu wallpaper as when I am not logged in.
* After I validate my password, another screen is displayed that asks my again to enter my password. That time, the wallpaper is my personnal wallpaper I have in my session.
* I enter my password again and I am back to my session.
I did not have to enter my password twice in previous versions of Ubuntu when switching of sessions.
[Regression potential]
* Please make sure that on "user switching" the lockscreen is correctly triggered and a simple tty switch to the old session shows a locked session.
ProblemType: Bug
DistroRelease: Ubuntu 16.10
Package: lightdm 1.19.5-0ubuntu1
ProcVersionSign
Uname: Linux 4.8.0-22-generic x86_64
ApportVersion: 2.20.3-0ubuntu8
Architecture: amd64
CurrentDesktop: Unity
Date: Sat Oct 15 18:26:17 2016
EcryptfsInUse: Yes
InstallationDate: Installed on 2016-10-14 (0 days ago)
InstallationMedia: Ubuntu 16.10 "Yakkety Yak" - Release amd64 (20161012.2)
SourcePackage: lightdm
UpgradeStatus: No upgrade log present (probably fresh install)
Related branches
- Marco Trevisan (Treviño): Approve
- Martin Pitt: Approve
-
Diff: 195 lines (+100/-27)5 files modifiedUnityCore/GnomeSessionManager.cpp (+59/-26)
UnityCore/GnomeSessionManagerImpl.h (+2/-0)
UnityCore/Variant.cpp (+30/-0)
UnityCore/Variant.h (+1/-0)
tests/test_gnome_session_manager.cpp (+8/-1)
- Andrea Azzarone (community): Approve
-
Diff: 602 lines (+370/-41)13 files modifiedUnityCore/GnomeSessionManager.cpp (+59/-26)
UnityCore/GnomeSessionManagerImpl.h (+2/-0)
UnityCore/Variant.cpp (+30/-0)
UnityCore/Variant.h (+1/-0)
debian/changelog (+17/-0)
decorations/DecorationsForceQuitDialog.cpp (+4/-2)
launcher/FileManagerLauncherIcon.cpp (+30/-0)
launcher/FileManagerLauncherIcon.h (+8/-0)
launcher/StorageLauncherIcon.cpp (+7/-12)
lockscreen/LockScreenController.cpp (+1/-0)
tests/CMakeLists.txt (+1/-0)
tests/test_file_manager_launcher_icon.cpp (+202/-0)
tests/test_gnome_session_manager.cpp (+8/-1)
Changed in unity (Ubuntu): | |
assignee: | nobody → Andrea Azzarone (azzar1) |
no longer affects: | lightdm (Ubuntu) |
Changed in unity (Ubuntu): | |
status: | Confirmed → In Progress |
Changed in unity (Ubuntu): | |
status: | In Progress → Fix Committed |
Changed in unity (Ubuntu): | |
status: | Fix Committed → Fix Released |
description: | updated |
description: | updated |
tags: |
added: verification-done removed: verification-needed |
Thanks for your report; I made the same observation.