[00:49] kdub: I'm not sure exactly what you mean in your concern about MIR_SERVER_PLATFORM_MODULE_PATH. [02:47] Hah. Sounds ominous. Mir 0.6.0 "expected" 2 hours ago [02:47] https://launchpad.net/mir/+milestone/0.6.0 === chihchun_afk is now known as chihchun === tvoss is now known as tvoss|test === tvoss|test is now known as tvoss [08:21] alf_: Oh err, I forgot about the nesting again :) [08:21] I think I'm still wishful it wasn't there === renato is now known as Guest78593 === Guest78593 is now known as renatouy === renatouy is now known as renatou [09:54] alf_: Around? [09:57] duflu: yes [09:58] alf_: I'm logging off, but please check if I'm imaginging things: https://bugs.launchpad.net/unity-system-compositor/+bug/1340510 [09:58] Launchpad bug 1340510 in Mir "session screen seen upon quick power key strike" [Medium,In progress] [09:58] In case it is that easy [09:58] *imagining [09:58] duflu: looking [10:03] duflu: I will have to dig deeper into the logic there, but in any case we still have the problem of the greeter being too slow to render, so we end up drawing the dash simply because we don't have something newer to draw [10:03] alf_: If we avoid telling USC to compose immediately on resume then it will wait till the nested server has a new frame [10:03] I think that's the bug [10:04] Seems pretty simple actually [10:04] So long as we're not masked by other bugs [10:07] duflu: well, one aspect of the stale frame issue is already solved (dropping old buffers from the queue), I will experiment with your suggestion. It may work if unity8 is not redrawing the dash before the greeter. [10:09] OK, I must resist the temptation to hack and log off [10:10] duflu: enjoy your day! [10:10] alf_: The only annoying part is you need to specify in the server config if you are a system compositor expecting nested servers. If not then behave like a nested one (compose_on_start = true) [10:10] I guess a single "bool am_inner_server" would do === tvoss is now known as tvoss|lunch === greyback is now known as greyback|away === chihchun is now known as chihchun_afk === alan_g is now known as alan_g|lunch === tvoss|lunch is now known as tvoss === alan_g|lunch is now known as alan_g === ValicekB_ is now known as ValicekB === tvoss is now known as tvoss|test === tvoss|test is now known as tvoss === alan_g is now known as alan_g|tea === greyback|away is now known as greyback === alan_g|tea is now known as alan_g === pete-woods1 is now known as pete-woods|lunch === pete-woods|lunch is now known as pete-woods [17:08] alf_: (if you're still about) does this make sense? https://code.launchpad.net/~alan-griffiths/mir/fatal-error/+merge/229086 === alan_g is now known as alan_g|EOD === DalekSec_ is now known as DalekSec === josharenson1 is now known as josharenson === josharenson is now known as josharenson|brb === josharenson|brb is now known as josharenson