Mir

USC - mouse cursor on AMD graphics is drawing incorrectly

Bug #1417581 reported by Gerry Boland
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mir
Fix Released
High
Andreas Pokorny
0.12
Fix Released
High
Andreas Pokorny
mesa (Ubuntu)
Undecided
Unassigned
mir (Ubuntu)
High
Unassigned

Bug Description

I've a Lenovo Flex 2 14D, which has an AMD APU.

In Unity-System-Compositor, the mouse cursor does not draw correctly.

See previous version of this bug for visuals: https://bugs.launchpad.net/mir/+bug/1391975

Related branches

Changed in mir:
assignee: nobody → Daniel van Vugt (vanvugt)
status: New → In Progress
milestone: none → 0.12.0
Revision history for this message
Daniel van Vugt (vanvugt) wrote :

GBM is giving us a stride of 256:
    size_t buffer_stride = gbm_bo_get_stride(buffer); // in bytes

But actually it only renders correctly if we double this (real stride is 512?).

Changed in mir:
milestone: 0.12.0 → none
assignee: Daniel van Vugt (vanvugt) → nobody
importance: Undecided → High
status: In Progress → Triaged
Changed in mir:
milestone: none → 0.12.0
status: Triaged → In Progress
assignee: nobody → Andreas Pokorny (andreas-pokorny)
Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :

Fix committed into lp:mir at revision None, scheduled for release in mir, milestone 0.12.0

Changed in mir:
status: In Progress → Fix Committed
Kevin DuBois (kdub)
Changed in mir:
milestone: 0.12.0 → 0.13.0
Revision history for this message
Daniel van Vugt (vanvugt) wrote :

Not a regression. No fully working solution ever existed on trunk till this fix landed.

summary: - [regression] USC - mouse cursor on AMD graphics is drawing incorrectly
+ USC - mouse cursor on AMD graphics is drawing incorrectly
description: updated
Changed in mir (Ubuntu):
importance: Undecided → High
status: New → Triaged
no longer affects: mesa (Ubuntu)
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package mir - 0.12.1+15.04.20150324-0ubuntu1

---------------
mir (0.12.1+15.04.20150324-0ubuntu1) vivid; urgency=medium

  [ Alexandros Frantzis ]
  * New upstream release 0.12.1 (https://launchpad.net/mir/+milestone/0.12.1)
    - Bug fixes:
      . [regression] mali, powervr locks up with around the introduction or
        removal of a third overlay (LP: #1413211)
      . USC - mouse cursor on AMD graphics is drawing incorrectly
        (LP: #1417581)
      . mir_demo_server doesn't emit hover_exit events (LP: #1418569)
      . SessionMediator locks mutexes in one thread and unlocks them in
        another (LP: #1427976)
      . ProtobufResponder::send_response_result race (LP: #1428402)
      . Some protobuf Closure objects can access dead objects (LP: #1433330)
      . DisplayConfigurationOutput.physical_size_mm is undefined/zero
        (LP: #1430315)
      . vivid fails to build Mir as of 2015-03-22: error: #warning
        "_BSD_SOURCE and _SVID_SOURCE are deprecated, use _DEFAULT_SOURCE"
        [-Werror=cpp] (LP: #1435127)
      . valgrind on armhf fails with with many errors (LP: #1435186)
 -- CI Train Bot <email address hidden> Tue, 24 Mar 2015 16:09:54 +0000

Changed in mir (Ubuntu):
status: Triaged → Fix Released
Changed in mir:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers