ubuntu-pd instability with rotation, OSK and hdmi plug/unplug
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Canonical Pocket Desktop |
In Progress
|
Critical
|
Michał Sawicz | ||
Canonical System Image |
Fix Released
|
Critical
|
Michał Sawicz | ||
qtmir (Ubuntu) |
Fix Released
|
Critical
|
Unassigned | ||
unity8 (Ubuntu) |
Fix Released
|
Critical
|
Michael Zanetti |
Bug Description
Not sure what change - I know I tested ubuntu-pd, specifically connecting/
stable phone overlay ppa says
mir 0.19.2 published Feb 11
qtmir Feb 9
unity8 Feb 9
u-s-c Feb 5
At the moment I see
1) the OSK won't popup on the n4-screen-
2) whatever is focused app while connected to hdmi, if you hold the phone in portrait mode and unplug - the app will not fill the whole screen or resize properly
as an example http://
and http://
3) specifically i saw the dash become totally weird (wrong size assets and all jumbled) after #2 (only saw this once, haven't been able to repro)
4) shell seemed to freeze then crash, i could interact with app...but lost launcher and app switcher (also only saw once, but got the file)
one more note: i kind of wonder if this is related to rotation
http://
http://
logs attached
Related branches
- Michael Zanetti (community): Approve
- Unity8 CI Bot (community): Approve (continuous-integration)
- PS Jenkins bot (community): Needs Fixing (continuous-integration)
-
Diff: 95 lines (+37/-8)3 files modifiedsrc/platforms/mirserver/screen.cpp (+17/-4)
src/platforms/mirserver/screen.h (+3/-1)
tests/mirserver/Screen/screen_test.cpp (+17/-3)
- Michał Sawicz: Approve (ci)
- Unity8 CI Bot: Approve (continuous-integration)
- Lukáš Tinkl (community): Approve
- Daniel d'Andrada (community): Approve
- PS Jenkins bot (community): Needs Fixing (continuous-integration)
-
Diff: 198 lines (+25/-30)10 files modifiedqml/Components/InputMethod.qml (+1/-9)
tests/mocks/Unity/Application/MirSurface.cpp (+3/-2)
tests/mocks/Unity/Application/MirSurface.h (+2/-1)
tests/mocks/Unity/Application/SurfaceManager.cpp (+8/-9)
tests/mocks/Unity/Application/SurfaceManager.h (+3/-3)
tests/mocks/Unity/Application/VirtualKeyboard.cpp (+3/-2)
tests/mocks/Unity/Application/VirtualKeyboard.h (+1/-1)
tests/mocks/Unity/Application/plugin.cpp (+2/-1)
tests/qmltests/tst_OrientedShell.qml (+1/-1)
tests/qmltests/tst_Shell.qml (+1/-1)
- PS Jenkins bot (community): Needs Fixing (continuous-integration)
- Daniel d'Andrada (community): Approve
- Unity8 CI Bot (community): Needs Fixing (continuous-integration)
-
Diff: 66 lines (+20/-1)2 files modifiedsrc/modules/Unity/Application/mirsurfacemanager.cpp (+15/-0)
src/modules/Unity/Application/mirsurfacemanager.h (+5/-1)
- Gerry Boland (community): Approve
- PS Jenkins bot (community): Needs Fixing (continuous-integration)
- Unity8 CI Bot (community): Approve (continuous-integration)
-
Diff: 30 lines (+8/-1)2 files modifiedsrc/platforms/mirserver/screen.cpp (+7/-0)
src/platforms/mirserver/screenwindow.cpp (+1/-1)
description: | updated |
description: | updated |
description: | updated |
description: | updated |
description: | updated |
Changed in mir: | |
status: | New → Incomplete |
summary: |
- [regression] ubuntu-pd instability + ubuntu-pd instability |
summary: |
- ubuntu-pd instability + ubuntu-pd instability with rotation, OSK and hdmi plug/unplug |
Changed in canonical-devices-system-image: | |
status: | New → In Progress |
Changed in canonical-pocket-desktop: | |
status: | Triaged → In Progress |
Changed in canonical-devices-system-image: | |
importance: | Undecided → Critical |
assignee: | nobody → Michał Sawicz (saviq) |
milestone: | none → ww08-2016 |
Changed in canonical-devices-system-image: | |
status: | In Progress → Fix Committed |
no longer affects: | mir |
no longer affects: | mir (Ubuntu) |
Changed in canonical-devices-system-image: | |
status: | Fix Committed → Fix Released |
Just going backward in time, i see similar ubuntu- phablet: ~$ system-image-cli -i touch/rc- proposed/ ubuntu- pd ubuntu- phablet: ~$ apt-cache policy qtmir-android 04.20160208- 0ubuntu1 04.20160208- 0ubuntu1 04.20160208- 0ubuntu1 0 dpkg/status ubuntu- phablet: ~$ apt-cache policy unity8 04.20160208- 0ubuntu1 04.20160208- 0ubuntu1 04.20160208- 0ubuntu1 0 dpkg/status ubuntu- phablet: ~$ apt-cache policy libmirserver* 15.04.20160204- 0ubuntu1 15.04.20160204- 0ubuntu1 15.04.20160204- 0ubuntu1 0 dpkg/status ubuntu- phablet: ~$
on
phablet@
current build number: 137
device name: mako
channel: ubuntu-
last update: 2016-02-13 16:42:59
version version: 137
version ubuntu: 20160210
version device: 20160112
version custom: 20150929-2-vivid
phablet@
qtmir-android:
Installed: 0.4.7+15.
Candidate: 0.4.7+15.
Version table:
*** 0.4.7+15.
100 /var/lib/
phablet@
unity8:
Installed: 8.11+15.
Candidate: 8.11+15.
Version table:
*** 8.11+15.
100 /var/lib/
phablet@
libmirserver37:
Installed: 0.19.1+
Candidate: 0.19.1+
Version table:
*** 0.19.1+
100 /var/lib/
phablet@