Thank you kdub!
You have just also explained the cause of bug 1649662 :)
** Summary changed:
- [regression] Software clients of nested servers are all black in Mir 0.25.0
and later
+ [regression] Software clients of nested servers larger with size >=480x480
are all black in Mir 0.25.0 and
Its even a bit more narrow than that, software clients of android work
(its just ShmBuffer-backed software clients that would be affected).
Furthermore, the nested compositor had to select GL rendering instead of
pasthrough (which is probably common in the wild), and the surface had
to be larger
** Also affects: mir (Ubuntu)
Importance: Undecided
Status: New
** Changed in: mir (Ubuntu)
Status: New => Triaged
** Changed in: mir (Ubuntu)
Importance: Undecided => Critical
--
You received this bug notification because you are a member of Desktop
Packages, which is
** Branch linked: lp:~kdub/mir/fix-1663062
** Branch linked: lp:~kdub/mir/fix-1663062-0.26.1
** Changed in: mir
Status: Triaged => In Progress
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to mesa in Ubuntu.
It appears this bug when unnoticed in the 0.25.0 and 0.26.0 releases
because our major toolkits all use GL and not software surfaces. So
almost all our apps won't ever hit the bug.
Xmir also uses hardware surfaces on desktop so won't hit it. We would
have noticed the bug in Xmir on Android where
Fix committed to lp:mir/0.26 at revision 4024, scheduled for release in
Mir 0.26.1
** Changed in: mir
Assignee: (unassigned) => Kevin DuBois (kdub)
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to mesa in Ubuntu.
** Branch linked: lp:~ci-train-bot/mir/mir-ubuntu-zesty-2435
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to mesa in Ubuntu.
https://bugs.launchpad.net/bugs/1663062
Title:
[regression] Software clients of nested servers are all black
** Changed in: mir/0.26
Status: Triaged => Fix Committed
** Changed in: mir/0.26
Assignee: (unassigned) => Kevin DuBois (kdub)
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to mesa in Ubuntu.
** Branch linked: lp:mir/0.26
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to mesa in Ubuntu.
https://bugs.launchpad.net/bugs/1663062
Title:
[regression] Software clients of nested servers are all black in Mir
0.25.0 and later
** Tags added: mesa
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to mesa in Ubuntu.
https://bugs.launchpad.net/bugs/1663062
Title:
[regression] Software clients of nested servers are all black in Mir
0.25.0 and later
Status in Mir:
** Description changed:
GPU apps seem to work.
CPU apps all get black screen.
+
+ To repro using mir-on-x:
+
+ 1- In a terminal, run :
+ mir_demo_server -f /tmp/mysock
+
+ 2- In another terminal, run :
+ mir_demo_server --host-socket /tmp/mysock
+
+ 3- In another terminal, run :
+
** Summary changed:
- [regression] Software clients of nested servers are all black
+ [regression] Software clients of nested servers are all black in Mir 0.25.0
and later
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to mesa in Ubuntu.
So that means we were able to happily carry on using most apps in Unity8
even with the bug. It might be possible to defer fixing this till 0.26.2
...
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to mesa in Ubuntu.
OK, bisected and triaged.
Yesterday's Mesa 13.0.4 release has nothing to do with this as I have
confirmed the same problem exists in Mesa 13.0.3.
Bisection reveals the regression occurred back in October and somehow we
didn't notice:
Umm, it works in lp:mir/0.24 but not in 0.25 or later. How old is this
regression??
** Changed in: mesa (Ubuntu)
Status: Confirmed => Incomplete
** Also affects: mir/0.25
Importance: Undecided
Status: New
** Changed in: mir
Status: Incomplete => Confirmed
** Changed in:
15 matches
Mail list logo