Nested servers lack cursor support
Bug #1289072 reported by
Stephen M. Webb
This bug affects 3 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Light Display Manager |
Fix Released
|
High
|
Robert Ancell | ||
Mir |
Fix Released
|
Medium
|
Alan Griffiths | ||
Unity System Compositor |
Fix Released
|
Undecided
|
Robert Carr | ||
unity-mir |
Invalid
|
Critical
|
Gerry Boland | ||
lightdm (Ubuntu) |
Fix Released
|
High
|
Robert Ancell | ||
mir (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
unity-system-compositor (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
unity8-desktop-session (Ubuntu) |
Fix Released
|
High
|
Unassigned |
Bug Description
Nested servers lack functional cursor support. The code just returns a null pointer.
One of the symptoms of this is that it is not possible to use a mouse or trackpad when running Unity8 as the desktop shell.
Related branches
lp://staging/~robertcarr/unity-system-compositor/add-cursor-option
- PS Jenkins bot (community): Approve (continuous-integration)
- Andreas Pokorny (community): Approve
- Stephen M. Webb (community): Approve
-
Diff: 41 lines (+15/-2)1 file modifiedsrc/system_compositor.cpp (+15/-2)
lp://staging/~robert-ancell/lightdm/usc-hardware-cursor
- Andreas Pokorny (community): Approve
- Robert Ancell: Approve
- PS Jenkins bot: Approve (continuous-integration)
- Stephen M. Webb (community): Approve
-
Diff: 178 lines (+35/-9)9 files modifiedsrc/seat-xlocal.c (+2/-0)
src/unity-system-compositor.c (+21/-4)
src/unity-system-compositor.h (+2/-0)
tests/scripts/mir-autologin.conf (+1/-1)
tests/scripts/mir-greeter.conf (+1/-1)
tests/scripts/mir-session-compositor-crash.conf (+1/-1)
tests/scripts/mir-session-crash.conf (+1/-1)
tests/scripts/mir-session.conf (+1/-1)
tests/src/unity-system-compositor.c (+5/-0)
lp://staging/~alan-griffiths/mir/fix-1308133
- Daniel van Vugt: Approve
- Alexandros Frantzis (community): Approve
- PS Jenkins bot (community): Approve (continuous-integration)
-
Diff: 220 lines (+74/-68)4 files modifiedexamples/animated_cursor_demo_client.c (+3/-1)
src/server/graphics/nested/mir_client_host_connection.cpp (+0/-6)
src/server/scene/basic_surface.cpp (+70/-60)
src/server/scene/basic_surface.h (+1/-1)
lp://staging/~alan-griffiths/mir/fix-1496849
- Daniel van Vugt: Needs Information
- Alexandros Frantzis (community): Approve
- PS Jenkins bot (community): Approve (continuous-integration)
-
Diff: 119 lines (+38/-20)3 files modifiedsrc/server/graphics/nested/cursor.cpp (+4/-1)
src/server/graphics/nested/cursor.h (+1/-1)
src/server/graphics/nested/mir_client_host_connection.cpp (+33/-18)
lp://staging/~alan-griffiths/mir/first-test-for-cursors-in-nested
- PS Jenkins bot (community): Approve (continuous-integration)
- Alexandros Frantzis (community): Approve
-
Diff: 142 lines (+71/-4)1 file modifiedtests/acceptance-tests/test_nested_mir.cpp (+71/-4)
lp://staging/~alan-griffiths/mir/second-test-for-cursors-in-nested
- Daniel van Vugt: Approve
- Alexandros Frantzis (community): Approve
- PS Jenkins bot (community): Approve (continuous-integration)
- Alan Griffiths: Abstain
-
Diff: 128 lines (+102/-2)1 file modifiedtests/acceptance-tests/test_nested_mir.cpp (+102/-2)
Changed in unity8-desktop-session (Ubuntu): | |
importance: | Undecided → High |
status: | New → Triaged |
Changed in lightdm: | |
importance: | Undecided → High |
Changed in lightdm (Ubuntu): | |
status: | New → Fix Committed |
assignee: | nobody → Robert Ancell (robert-ancell) |
importance: | Undecided → High |
Changed in lightdm: | |
status: | In Progress → Fix Committed |
Changed in lightdm: | |
status: | Fix Committed → Fix Released |
milestone: | none → 1.9.14 |
Changed in unity8-desktop-session (Ubuntu): | |
status: | Triaged → In Progress |
tags: | added: cursor |
Changed in mir: | |
status: | Incomplete → Fix Released |
status: | Fix Released → Incomplete |
Changed in unity-system-compositor: | |
status: | In Progress → Fix Released |
Changed in mir: | |
importance: | Undecided → Medium |
summary: |
- Nested servers need cursor support + Nested servers lack cursor support |
Changed in mir: | |
status: | Fix Committed → Fix Released |
Changed in unity8-desktop-session (Ubuntu): | |
status: | In Progress → Fix Released |
To post a comment you must log in.
Sounds like this might be bug 1260612.