Last user session frame visible until restarted
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Unity System Compositor |
Fix Released
|
Undecided
|
Alexandros Frantzis | ||
unity-system-compositor (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Steps to repro:
1. `initctl stop unity8` as phablet on the phone
2. wait 15s
3. `initctl start unity8`
Expected results:
1. unity8 closes, spinner is shown
3. unity8 is shown
Current results:
1,2. last frame from unity8 visible
3. spinner shows for 2s or so and unity8 is shown
ProblemType: Bug
DistroRelease: Ubuntu 14.10
Package: unity-system-
ProcVersionSign
Uname: Linux 3.15.0-6-generic x86_64
NonfreeKernelMo
ApportVersion: 2.14.4-0ubuntu1
Architecture: amd64
CurrentDesktop: Unity
Date: Wed Jul 9 20:36:58 2014
GraphicsCard:
NVIDIA Corporation GF119M [NVS 4200M] [10de:1056] (rev a1) (prog-if 00 [VGA controller])
Subsystem: Dell Device [1028:0493]
SourcePackage: unity-system-
UpgradeStatus: No upgrade log present (probably fresh install)
version.libdrm: libdrm2 2.4.54-1
version.lightdm: lightdm 1.11.4-0ubuntu1
version.mesa: libegl1-mesa-dev 10.2.3-0ubuntu1
Related branches
- Alberto Aguirre (community): Approve
- Alan Griffiths: Approve
- Michael Terry (community): Approve
- PS Jenkins bot (community): Approve (continuous-integration)
-
Diff: 3292 lines (+2068/-857)24 files modifiedCMakeLists.txt (+10/-0)
cmake/FindGtest.cmake (+53/-0)
debian/control (+1/-0)
src/CMakeLists.txt (+22/-13)
src/asio_dm_connection.cpp (+42/-19)
src/asio_dm_connection.h (+73/-0)
src/dm_connection.h (+22/-45)
src/external_spinner.cpp (+54/-0)
src/external_spinner.h (+49/-0)
src/main.cpp (+8/-3)
src/server_configuration.cpp (+196/-0)
src/server_configuration.h (+119/-0)
src/session_coordinator.cpp (+117/-0)
src/session_coordinator.h (+54/-0)
src/session_switcher.cpp (+190/-0)
src/session_switcher.h (+98/-0)
src/spinner.h (+44/-0)
src/surface_coordinator.cpp (+86/-0)
src/surface_coordinator.h (+47/-0)
src/system_compositor.cpp (+45/-748)
src/system_compositor.h (+26/-29)
tests/CMakeLists.txt (+17/-0)
tests/unit-tests/CMakeLists.txt (+39/-0)
tests/unit-tests/test_session_switcher.cpp (+656/-0)
Changed in unity-system-compositor: | |
status: | New → In Progress |
assignee: | nobody → Alexandros Frantzis (afrantzis) |
Changed in unity-system-compositor: | |
status: | In Progress → Fix Released |
Status changed to 'Confirmed' because the bug affects multiple users.