[Bug 1297876] Re: Screen turns on when a new session/surface appears

2014-04-30 Thread Launchpad Bug Tracker
This bug was fixed in the package mir - 0.1.9+14.10.20140430.1-0ubuntu1

---
mir (0.1.9+14.10.20140430.1-0ubuntu1) utopic; urgency=medium

  [ Daniel van Vugt ]
  * New upstream release 0.1.9 (https://launchpad.net/mir/+milestone/0.1.9)
- mirclient ABI unchanged, still at 7. Clients do not need rebuilding.
- mirserver ABI bumped to 19. Shells need rebuilding.
- More libmirserver class changes and reorganization, including;
  . Moving things from shell:: to scene::
  . Rewriting/refactoring surface factories.
- Added an id() to Renderable.
- Scene/Renderer interfaces:
  . Scene is no longer responsible for its own iteration (no for_each
any more). Instead you should iterate over the list returned by
Scene::generate_renderable_list().
- Bugs fixed:
  . Stale socket issue. (LP: #1285215)
  . Qt render gets blocked on EGLSwapBuffers. (LP: #1292306)
  . Lock order violated found in helgrind (potential deadlock).
(LP: #1296544)
  . [regression] SwitchingBundle in framedropping mode can hang.
(LP: #1306464)
  . [DPMS] Display backlight turns back on almost immediately after
being turned off. (LP: #1231857)
  . Wrong frame is seen on wake up/resume/unlock. (LP: #1233564)
  . Nested platform is not testable (LP: #1299101)
  . [regression] mir_demo_server_shell crashes on display resume.
(LP: #1308941)
  . Multi-threaded composition is actually mostly serialized by
SurfaceStack::guard. (LP: #1234018)
  . Mirscreencast slows down compositing and makes it very jerky.
(LP: #1280938)
  . Mirscreencast can cause clients to render faster than the screen
refresh rate. (LP: #1294361)
  . Screen turns on when a new session/surface appears. (LP: #1297876)
  . mir-doc package is >56MB in size, expands to >100MB of files.
(LP: #1304998)
  . [regression] Clang: 'mir::test::doubles::MockSurface::visible'
hides overloaded virtual function [-Woverloaded-virtual].
(LP: #1301135)
  . [regression] GLRenderer* unit tests have recently become noisy.
(LP: #1308905)
  . FocusController::set_focus_to() no longer seems to raise a session
to the top. (LP: #1302689)

  [ Ubuntu daily release ]
  * New rebuild forced
 -- Ubuntu daily releaseWed, 30 Apr 2014 
13:26:58 +

** Changed in: mir (Ubuntu)
   Status: Triaged => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1297876

Title:
  Screen turns on when a new session/surface appears

To manage notifications about this bug go to:
https://bugs.launchpad.net/mir/+bug/1297876/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1297876] Re: Screen turns on when a new session/surface appears

2014-04-25 Thread Daniel van Vugt
** Changed in: mir
   Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1297876

Title:
  Screen turns on when a new session/surface appears

To manage notifications about this bug go to:
https://bugs.launchpad.net/mir/+bug/1297876/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1297876] Re: Screen turns on when a new session/surface appears

2014-04-02 Thread PS Jenkins bot
Fix committed into lp:mir/devel at revision None, scheduled for release
in mir, milestone Unknown

** Changed in: mir
   Status: In Progress => Fix Committed

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1297876

Title:
  Screen turns on when a new session/surface appears

To manage notifications about this bug go to:
https://bugs.launchpad.net/mir/+bug/1297876/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1297876] Re: Screen turns on when a new session/surface appears

2014-04-02 Thread Daniel van Vugt
** Changed in: mir
Milestone: 0.1.8 => 0.1.9

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1297876

Title:
  Screen turns on when a new session/surface appears

To manage notifications about this bug go to:
https://bugs.launchpad.net/mir/+bug/1297876/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1297876] Re: Screen turns on when a new session/surface appears

2014-03-27 Thread Daniel van Vugt
** Changed in: mir
 Assignee: (unassigned) => Andreas Pokorny (andreas-pokorny)

** Changed in: mir
   Status: New => In Progress

** Changed in: mir
   Importance: Undecided => Medium

** Changed in: mir
Milestone: None => 0.1.8

** Changed in: mir (Ubuntu)
   Status: New => Triaged

** Changed in: mir (Ubuntu)
   Importance: Undecided => Medium

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1297876

Title:
  Screen turns on when a new session/surface appears

To manage notifications about this bug go to:
https://bugs.launchpad.net/mir/+bug/1297876/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1297876] Re: Screen turns on when a new session/surface appears

2014-03-27 Thread Andreas Pokorny
There seem to be use cases where it makes sense - maybe not the power
mode changes.. The fix supplied is only a workaround. We are looking for
a cleaner solution..

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1297876

Title:
  Screen turns on when a new session/surface appears

To manage notifications about this bug go to:
https://bugs.launchpad.net/mir/+bug/1297876/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1297876] Re: Screen turns on when a new session/surface appears

2014-03-27 Thread Launchpad Bug Tracker
** Branch linked: lp:~andreas-pokorny/mir/no-initial-display-
configuration-sent-to-hosting-server

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1297876

Title:
  Screen turns on when a new session/surface appears

To manage notifications about this bug go to:
https://bugs.launchpad.net/mir/+bug/1297876/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1297876] Re: Screen turns on when a new session/surface appears

2014-03-27 Thread Michael Terry
Even if the USC focus call was considered the bug, isn't it bad that
setting focus for a session turns on the display?  That's quite the
method side effect.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1297876

Title:
  Screen turns on when a new session/surface appears

To manage notifications about this bug go to:
https://bugs.launchpad.net/mir/+bug/1297876/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1297876] Re: Screen turns on when a new session/surface appears

2014-03-27 Thread Andreas Pokorny
.. simpler than making usc delay the focus setting until the display is
powered on again.

** No longer affects: unity-system-compositor

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1297876

Title:
  Screen turns on when a new session/surface appears

To manage notifications about this bug go to:
https://bugs.launchpad.net/mir/+bug/1297876/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1297876] Re: Screen turns on when a new session/surface appears

2014-03-27 Thread Andreas Pokorny
Just had a discussion in the mir team. Changing Nested constructor is a
simpler change.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1297876

Title:
  Screen turns on when a new session/surface appears

To manage notifications about this bug go to:
https://bugs.launchpad.net/mir/+bug/1297876/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1297876] Re: Screen turns on when a new session/surface appears

2014-03-27 Thread Andreas Pokorny
** Changed in: unity-system-compositor
   Status: New => In Progress

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1297876

Title:
  Screen turns on when a new session/surface appears

To manage notifications about this bug go to:
https://bugs.launchpad.net/mir/+bug/1297876/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1297876] Re: Screen turns on when a new session/surface appears

2014-03-27 Thread Michael Terry
If you uncomment the "power_mode = default_power_state;" lines in
mg::DefaultDisplayConfigurationPolicy::apply_to(), this bug goes away.

Robert Carr was of the opinion that display configuration policies
shouldn't be applied at all for nested servers.  Maybe
mgn::NestedDisplay::NestedDisplay() shouldn't call apply_to()?  Or we
should add a new no-op default policy for nested displays.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1297876

Title:
  Screen turns on when a new session/surface appears

To manage notifications about this bug go to:
https://bugs.launchpad.net/mir/+bug/1297876/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1297876] Re: Screen turns on when a new session/surface appears

2014-03-27 Thread Andreas Pokorny
While display is off u-s-c focuses a newly spawned greeter session that
has its own display configuration. Mir applies that configuration as a
reaction to the focus change. That display configuration has power mode
set to on -  hence display is also turned on again..

** Also affects: unity-system-compositor
   Importance: Undecided
   Status: New

** Changed in: unity-system-compositor
 Assignee: (unassigned) => Andreas Pokorny (andreas-pokorny)

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1297876

Title:
  Screen turns on when a new session/surface appears

To manage notifications about this bug go to:
https://bugs.launchpad.net/mir/+bug/1297876/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1297876] Re: Screen turns on when a new session/surface appears

2014-03-26 Thread Daniel van Vugt
I suspect we might be encountering platform-specific behaviour in both
cases where flipping a new frame implicitly turns the screen on. If
that's true then we'll have to work some power-management checks into
the DisplayBuffer/Compositor classes.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1297876

Title:
  Screen turns on when a new session/surface appears

To manage notifications about this bug go to:
https://bugs.launchpad.net/mir/+bug/1297876/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1297876] Re: Screen turns on when a new session/surface appears

2014-03-26 Thread Daniel van Vugt
Sounds like it could be bug 1231857. Although I was thinking that one
was probably Mesa/desktop only.

** Tags added: pm

** Also affects: mir
   Importance: Undecided
   Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1297876

Title:
  Screen turns on when a new session/surface appears

To manage notifications about this bug go to:
https://bugs.launchpad.net/mir/+bug/1297876/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs