/srv/irclogs.ubuntu.com/2015/10/26/#ubuntu-mir.txt

=== balloons is now known as Guest90681
=== chihchun_afk is now known as chihchun
* Guest42341 What a fine day for science! 04:46
RAOF*Man* we don't care about object ownership at all.05:28
RAOFWant to receive events when a new surface is created? Congratulation! You're now a part-owner in all surfaces.05:29
RAOFOh, for the love of god. Of *course* the_session_listener is a a singleton usable only by a consumer *outside* Mir.05:31
RAOFRaaaargh. Hulk SMASH!05:37
Guest42341:))05:47
dufluanpok_: It appears in my bucket-of-cheap-spare-mice that I have a choice between too-fast or smooth-but-sometimes-missing-kernel-events. Any hints for making mice smoother or more reliable?09:14
dufluHmm, maybe "don't use cheap spare mice"09:14
alfvogons: Please take a look at the Display configuration API proposals in https://docs.google.com/document/d/1wpoHVYdPZGthN2WS8oDvhRlpyuUqrizK1C4quE4XwMk/edit# so we can have more meaningful discussions during upcoming meetings (standup, eu/aus/us syncs)09:45
=== _morphis is now known as morphis
sturmflut2I finally rebuilt glmark2 against the stable phone overlay PPA so it works on OTA-7 again, but it looks like at least on krillin sometimes the OpenGL ES context freezes until I trigger an event in Unity8, e.g. swipe in the launcher or the app switcher.10:04
sturmflut2I can post a link to the new click package for testing purposes10:05
sturmflut2Also happens on mako10:09
alan_gsturmflut2: thanks for trying the rebuild. I'm not sure who's best placed to investigate, but the link will help.10:18
sturmflut2http://hogsmeade.lieberbiber.de/~sturmflut/glmark2.sturmflut_0.5.0_armhf.click10:21
sturmflut2alan_g: At least the binary continues to write to stdout and switches between the benchmark scenes, so it's not completely frozen I think, it keeps trying to output something that maybe then isn't handed to the display in the end?10:22
sturmflut2I'll build it against X11 on the desktop too to make sure it's not a problem with the glmark2 code itself10:24
Guest42341sturmflut2, glmark210:27
Guest42341Segmentation fault (core dumped)10:27
Guest42341 (on wily)10:27
sturmflut2Works fine on a 15.10 desktop with an Intel Ivybridge CPU/GPU (i915 driver)10:27
alan_galf: any thoughts on the above?10:30
duflusturmflut2: Not your fault. We know about it... https://bugs.launchpad.net/qtmir/+bug/149782810:32
ubot5Launchpad bug 1497828 in qtmir (Ubuntu) "Apps appear to freeze in Unity8, although they are really still rendering (swap interval zero). Need to interact with the shell to unfreeze it." [High,Triaged]10:32
duflualan_g: That freeze is a known issue ^10:34
dufluAnd then it was EOD10:34
alan_gduflu: ack, have a good evening10:35
alan_ganpok_: what's the state of https://code.launchpad.net/~andreas-pokorny/mir/load-all-supported-input-platforms/+merge/274421? Your last comment links it to https://code.launchpad.net/~andreas-pokorny/mir/move-cookie-test-to-acceptance-tests/+merge/275502 which got rejected.11:08
anpok_alan_g: bschaefer made a better version of the same11:12
anpok_so I removed my mp11:12
anpok_and that one landed this morning11:13
alan_gSo load-all-supported-input-platforms is good to go?11:13
anpok_yes..11:13
anpok_evertything is currently waiting on the input abi bump11:14
anpok_which I reworked after a discussin with raof hmm on friday11:14
alan_gGreat.11:15
alan_g alf: could you look over https://code.launchpad.net/~alan-griffiths/mir/nested-server-applies-display-config-policy/+merge/275542 - I think it is orthogonal to your proposal (modulo stuff that still needs fixing) but I'd like your thoughts.11:15
alfalan_g: doing that right now (I also linked a bug report about this I had file some time ago)11:16
alan_g:)11:17
alfanpok_: When you get the time could you please take a look at https://code.launchpad.net/~alan-griffiths/mir/nested-server-applies-display-config-policy/+merge/275542 (see my last comment)11:29
=== mpt_ is now known as mpt
alan_ganpok_: Looks like the merged pre-req confuses LP - https://code.launchpad.net/~andreas-pokorny/mir/input-configuration-api/+merge/27397512:00
tjaaltonI'm about to push mesa 11.0.4 with ftbfs fix (1509005) to xenial, FYI12:13
anpok_alan_g: aye12:23
anpok_alf: I believe that is close to the reverse of the bandaid we had12:23
anpok_alf, alan_g: I believe the problem back then with the split-out greeter was that the screen is turned off usc switched to a newly craeated greeter session that turned the displays back on again.. because the nested server applied the display configuration on startup..12:26
anpok_*when the screen..12:26
anpok_but a lot changed since then... maybe usc would catch that..12:27
anpok_adding that to the review12:29
anpok_(i really didnt like the 'solution' back then)12:29
alan_ganpok_: that sounds like it would be caught by the check I added for "!= current config"?12:29
anpok_alan_g: hm what if the nested session sees the screen turned off on startup?12:32
alan_ganpok_: rather than speculate, there ought to  be a test case (even if we decide to land these changes first).12:34
anpok_i mean then the configs would/might be != .. and it would apply them - still this is the wrong place to make that decision12:34
anpok_yes.. imo the nested server should do that..12:34
alan_gHmm. The greeter doesn't go through the nested server, so these changes shouldn't affect it.12:35
* alan_g wonders if he understood the scenario correctly12:36
anpok_alan_g: hm oh i dont know how the greeter is done currently. That split greeter back then never landed..12:39
anpok_so for that scenario you need to have a nested session, turn the screen off, start a second nested session, focus the second nested session..12:40
* alan_g was thinking of the spinner12:40
anpok_hm spinner is not submitting a config, is it?12:41
alan_gno12:41
alan_gSounds like this isn't a scenario that currently matters. (And with the other bugs in this area I suspect it has problems anyway.)12:43
alan_gAnd at least a part of it is about USC policy.12:45
anpok_hm i think I wrote something similar to the review12:49
=== alan_g is now known as alan_g|lunch
kdubshould we be sending an initial visibility event? (I think we should be)13:04
=== Guest90681 is now known as balloons
=== alan_g|lunch is now known as alan_g
alan_gkdub: what do you mean by "an initial visibility event"?14:04
kdubhttps://code.launchpad.net/~kdub/mir/initial-visibility-event/+merge/27570414:05
kdub:)14:05
alan_galf: NI answered? https://code.launchpad.net/~alan-griffiths/mir/nested-server-applies-display-config-policy/+merge/27554214:06
alfalan_g: yes14:06
=== chihchun is now known as chihchun_afk
=== dandrader is now known as dandrader|afk
=== dandrader|afk is now known as dandrader
=== alan_g is now known as alan_g|EOD
=== sturmflut_ is now known as sturmflut

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!