/srv/irclogs.ubuntu.com/2014/04/17/#ubuntu-mir.txt

AlbertAkgunn: wiki looks good01:01
kgunnthank you sir01:01
kgunnbtw, new qtubuntu in packages01:02
kgunnAlbertA: you still on? do you kow if you can get screen shots on unity8 desktop preview ?...or do we still have the mesa bug ?01:52
AlbertAkgunn: like with mirscreencast you mean or something else?01:54
kgunnAlbertA: yeah screencast01:54
kgunnolli: ^01:55
AlbertAkgunn: I wasn't aware of a mesa bug. but screenshots should work let me check on the demo server01:55
ollihow exactly do i do that01:56
* olli has to bath the baby01:56
kgunnAlbertA: you gotta pass in flags right ? ...or you can enable on the fly01:56
kgunn?01:56
ollibbiab01:56
kgunnseems olli you'll likely have to hack the scripts somewhere to pass flags in to enable screenshotting01:56
AlbertAkgunn: yeah it's a command line utility01:58
kgunnhmmm....we almost need a "special" usc to just do this when we need to...01:58
AlbertAyou should be able to do01:59
AlbertAmirscreencast -m /tmp/mir_socket02:00
AlbertAif you do mirscreencast -m /tmp/mir_socket --query it tells you where the file name will be and where it will end up02:01
AlbertAso for a screenshot in my laptop I did02:01
AlbertAmirscreencast -m /tmp/mir_socket -n 102:02
AlbertAkgunn: and then you can use convert -depth 8 -size 1920x1080 /tmp/mir_screencast_1920x1080_60Hz.bgra screenshot.png02:03
kgunnAlbertA: mmm....so, mirscreencast is really just like a client app ?? so olli can just glom on to the existing usc server started by the unity8 session ??02:04
kgunnduflu: you better ?02:05
AlbertAkgunn: yeah I think the default authorization to allow screenshoting02:05
kgunnok...i better bail, wife kinda irritated02:10
olliAlbertA, thx02:34
olliI'll give it a shot02:34
=== chihchun_afk is now known as chihchun
=== chihchun is now known as chihchun_afk
=== TheDrums is now known as TheMaster
=== chihchun_afk is now known as chihchun
=== TheMaster is now known as DalekSec
=== popey_ is now known as popey
alf_duflu: https://code.launchpad.net/~vanvugt/mir/no-savings/+merge/216084/comments/51368808:44
duflualf_: OK. Unfortunately there's not long left in the week. I suspect we might have triggered an odd multi-monitor frame sync bug because I believe the change is theoretically correct08:45
dufluI might try a couple of machines and see if I can find one which exhibits the issue.08:45
duflualf_: What GPU?08:45
duflunumber of monitors?08:46
alf_duflu: i965, built-in laptop monitor08:46
duflualf_: Hmm. Then again Intel is showing obvious vsync regressions at times. Wonder if that's related08:47
duflu... seems to have come with the new kernel in trusty08:47
duflualf_: No (idle) monitor attached?08:47
alf_duflu: with either only the built-in monitor or a monitor attached with sidebyside configuration I get the speed-up. However with monitor attached and clone configuration I don't.08:51
duflualf_: OK, obviously something somewhere is violating the basic rule of getting a new buffer only when buffer(id) is called with a previously seen id08:53
duflu... the buffer consuming stuff should behave just like another monitor08:53
alf_duflu: at some point something happens and things get locked for a bit in [BufferConsuming] compositor_acquire enter: (0x7f1cd80025e8,nfree=0,nclients=0,nready=3,ncompositors=0)08:55
alf_[BufferConsuming] same_frame: 1 can_recycle: 008:56
alf_duflu: and the same for [Compositing]08:56
duflualf_: Sounds like a deep problem I won't fit into my head today, or this week08:56
dufluOn the plus side, there is some serious sleep on the horizon08:57
alf_duflu: enjoy :)08:58
dufluOh, umm, happy LTS release day09:28
dufluThe web site's not showing it published yet though09:28
=== shuduo_ is now known as shuduo
greybackkgunn: hey, for bug 1308735, at step 2, does the video play continually in the background? For me it stops after ~3 seconds, which is as I'd expect as it is SIGSTOPped11:25
ubot5bug 1308735 in Mir "[nonblockswap] video playing a bit after screen off and after unlock" [Undecided,Incomplete] https://launchpad.net/bugs/130873511:25
greybackkgunn: never mind, I misread your description11:28
=== greyback is now known as greyback|lunch
=== alan_g is now known as alan_g|lunch
=== alan_g|lunch is now known as alan_g
=== greyback|lunch is now known as greyback
=== alan_g is now known as alan_g|tea
dandraderanpok,  any estimate on when you will have the needed input branches ready?14:46
anpokhmm probably not today..14:46
anpoki think it will come with an easter egg?14:46
anpokso the new send part is now as far as the other MP14:49
anpokjust right now adding the result handling14:49
=== alan_g|tea is now known as alan_g
anpokdandrader: interface is more or less ready - i can update the WIP branch14:52
anpokand you could start using it..14:52
dandraderanpok, awesome14:53
josharensonkgunn: How important is it that we run glmark w/ and w/o bypass?14:54
josharensonkgunn: because if I remove that part, it would be nice to get the code merged and start working on the reporting tool (which robot fuel has provided me with info for)14:54
=== dandrader is now known as dandrader|afk
kgunnjosharenson: totallly want to get the ci part done....then we can fart around with variants14:58
kgunn+1 on your thinking14:59
josharensonkgunn: ok, its close14:59
=== dandrader|afk is now known as dandrader
kdubalan_g, when your'e done with the discussion, could you weigh in on https://code.launchpad.net/~kdub/mir/platform-specific-bypass-option/+merge/214816 again?15:23
kdubsome back-and-forth over enum class vs bool15:24
* alan_g sighs15:33
kdubsorry :)15:33
=== chihchun is now known as chihchun_afk
=== bschaefer_ is now known as bschaefer
=== chihchun_afk is now known as chihchun
josharensonkgunn: any value in writing a helper class for performance tests that can add PPAs and install packages? It seems that installing glmark2 during the test is the best way to go about things...16:57
=== alan_g is now known as alan_g|EOD
=== dandrader is now known as dandrader|lunch
=== chihchun is now known as chihchun_afk
kgunnjosharenson: that seems valuable to me18:38
kgunnjosharenson: also, to be sure, you're not turning on preformance tests/glmark2 by default as part of the build process ? (e.g. jenkins job runs it just like android integration tests...only for hw)18:39
kgunncamako: thank you for the list18:40
camakokgunn: Sure.. A bit raw but a start18:41
josharensonkgunn: ack18:52
kgunnAlbertA: did a test get added for stale socket removal ? panic the driver, orphan the socket and ensure it gets cleaned18:53
AlbertAkgunn: yeah18:54
AlbertAkgunn: probs with it?18:54
kgunnexcellent18:54
kgunnnope just wanted to make sure18:54
AlbertAkgunn: oh you scared me there for a moment18:54
AlbertAkgunn: :)18:54
=== dandrader|lunch is now known as dandrader
ahayzenkgunn, Hi I'm one of the music-app devs, FYI i've just tried your NonBlockingSwapTesting and after some quick testing it appears to have resolved our issues. I'll continue testing over the next few days and report any issues I find. Thanks for all the hard work your team has put into this.19:49
kgunnahayzen: thanks for testing!19:51
ahayzenkgunn, no problem19:51
=== bschaefer_ is now known as bschaefer

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