/srv/irclogs.ubuntu.com/2013/11/04/#ubuntu-mir.txt

RAOFOh, man. std::tie!00:25
=== duflu_ is now known as duflu
mlankhorstis that an outcome of std::vote? :P08:16
* duflu resizes a surface, and kernel panics trusty09:46
dufluAnd again :P09:52
ogra_stop resizing surfaces then ...09:55
alan_ghttp://search.dilbert.com/comic/Definition%20Of%20Insanity10:00
mardyRAOF: thanks! Then let me refrase the question, in a more direct way10:12
mardyRAOF: the Nokia N900 and N9 phones come with EGL drivers (binary only, not open source); is there some chance to get Mir (and Ubuntu Touch) working on these phones?10:13
mardythey are real Linux phones, not Android10:13
tvossmardy, what is the graphics buffer management, modesetting api used by those drivers?10:14
Stskeepsmardy: you can possibly do it with nitdroid drivers but you'd have to suffer from terrible tearing10:14
Stskeepsplus the problem is that n900 doesn't grok thumb2 due to a HW bug10:14
mardytvoss: no idea10:15
mardyStskeeps: Nemo is using the original EGL binaries, right?10:16
mardyStskeeps: I'm not sure what the problem is; are these binary blobs tied in some way to X11?10:17
tvossmardy, would be good to find out to answer your question10:17
Stskeepsmardy: yeah and x11.. we've tried with wayland on there but you need to spend immense time to get proper vsync going on that rather custom stuff10:17
tvossStskeeps, +1, reusing x11 interfaces is close to impossible10:17
Stskeepsso i've practically given up on those devices for any purpose10:17
mardyStskeeps: I see... is nitdroid reusing the original drivers, or is it using android drivers taken from some other device (with compatible HW)?10:20
Stskeepsuses android drivers of dubious origin and licensing10:21
mardycool :-)10:21
mardyStskeeps: TBH, I don't care about licensing, I would just distribute instructions, not images10:21
Stskeeps:nod:10:21
Stskeepsbut even then, the problem would be that tearing would be quite bad and direct rendering/hw composition is not that sane on those devices10:22
mardyagain because of the drivers? Or is there some HW limitation (let's forget the N900 for a moment)10:23
Stskeepsdrivers plus custom vsync handling in display/kernel10:26
tvossmardy, if we do not have the hwc available, results are pretty bad. The same happens for the N710:26
mardymmm... I guess I won't spend much time on this then :-)10:27
tvossgreyback, ping12:49
greybacktvoss: pong12:50
greybackI saw you've added comments to the doc, I'll have a look shortly12:50
tvossgreyback, hey, looking at the scenegraph document right now. I was thinking if we should add an introductory paragraph on different functionalities touched/covered by the scenegraph12:51
tvossobviously rendering, but also, input, application handling, focus handling etc12:51
=== alan_g is now known as alan_g|lunch
tvosswhich would then allow us to augment the proposals with details on how things would be solved for those areas, too12:52
greybacktvoss: makes sense12:52
tvossgreyback, cool12:52
greybacktvoss: after that's done, how best you think to proceed? I've had a meeting with some of the Mir team on the rendering side, I think they were cautiously open to the idea. Input side, I need to get racarr and dandrader and myself in a meeting too.12:54
tvossgreyback, we should decide on a rough plan and have an iteration 0 asap to flesh out remainding details and identify blockers early on12:56
tvossgreyback, separate branch, full steam ahead. Once complete, we refactor into trunk12:56
tvossgreyback, makes sense?12:56
greybacktvoss: yes.12:57
greybacktvoss: ok, so I'll meet with racarr and dandrader on input matters this evening. If no major blockers are evident from that, I'll send round a mail with a proposed plan, set up a meeting to discuss it, and if I get go-ahead, execute12:58
greybacktvoss: how that sound?12:59
tvossgreyback, +1. I'm specifically interested in details on how you plan on updating focus, and thus app/surface/input details, atomically13:00
greybacktvoss: ok, I'd better get those details sorted13:07
=== dandrader is now known as dandrader|afk
=== dandrader|afk is now known as dandrader
=== alan_g|lunch is now known as alan_g
=== dandrader is now known as dandrader|lunch
racarrMorning15:45
alan_gAfternoon15:50
alf_Evening15:54
greybackracarr: heya, have you time soon to talk about Mir and Qt?15:55
racarrgreyback: Ok we have our standup in 4 minutes but besides that15:56
racarrwhen is good for you?15:56
greybackracarr: well it's getting late here, so I'd prefer reasonably soon. dandrader|lunch should be there, he's been looking more at the input side than I have15:57
racarrgreyback: Ok how about in 30 minutes? or tomorrow before the standup15:58
greybackdandrader|lunch: will you be back in 30 mins?15:59
greybackracarr: I'll be here anyway, so we can chat15:59
racarrok15:59
racarrIs there no standup now or is my google hangout not working?16:00
ricmmkdub: ping16:21
ricmmkdub: lemme know when you are around!16:21
kgunngreyback: can i just lurk/listen in ?16:22
greybackkgunn: sure16:22
racarrgreyback: ok hangout?16:30
greybackracarr: yeah, let's do it. alf_ wanna join?16:31
=== dandrader|lunch is now known as dandrader
greybackdandrader: ah, good timing :)16:31
racarrhttps://plus.google.com/hangouts/_/7ecpju9thmntft9e183v78t8bc?authuser=1&hl=en16:32
dandradergreyback, I'm back16:32
greybackdandrader: short notice, but racarr & I are having a meeting now16:32
alf_greyback: I am in another meeting, will join as soon as I can, don't wait16:34
greybackkgunn: we're in meeting, can you join?16:37
kgunnyep16:39
kgunngreyback: where you at?16:40
greybackkgunn: https://plus.google.com/hangouts/_/7ecpju9thmntft9e183v78t8bc?authuser=1&hl=en16:40
greybackalf_: can you join now?16:41
kdubricmm, pong16:41
alf_greyback: yes, joining16:41
alf_alan_g: ^^ hangout for the scenegraph:input side of things16:43
alan_galf_: ack16:46
gemahi, how do I enable mir on trusty?17:17
gemais there a wiki explaining this? (for desktop)17:18
tvossgema, this should help: https://wiki.ubuntu.com/Mir/Installing17:21
gematvoss: thanks :D17:22
davmor2kgunn, tvoss: so it looks like unity and java based apps hate xmir on intel17:32
tvossdavmor2, on trusty?17:32
davmor2tvoss: no I haven't done the migration to trust that won't happen to beta time when things settle a bit17:33
davmor2tvoss: this was on Saucy for all the commercial apps17:33
tvossdavmor2, so unity and java apps together fail?17:34
davmor2tvoss: unity3d sorry the games engine and java based apps.  Java says things like no GLX and unity3d Flashes like a strobe light17:35
tvossdavmor2, now that is interesting. And it works flawlessly without xmir?17:36
davmor2tvoss: indeed17:37
tvossdavmor2, okay, did you file bugs yet?17:37
davmor2tvoss: https://docs.google.com/a/canonical.com/spreadsheet/ccc?key=0Ai33BkOcORLLdGI2dE5hWHN1cXRaOXVRZHdrY2E5eWc&usp=drive_web#gid=0  no bugs filed yet completing the app migration was the primary task which got completed Friday evening17:38
tvossdavmor2, ack and thx, will take a look after dinner17:39
=== tvoss is now known as tvoss|dinner
davmor2tvoss: if you look for the orange apps from the key those are all the ones that just wouldn't work due to xmir but were released as they worked flawlessly without xmir (which was then nolonger the default)  the unity3d apps were let through as they were fine other than the strobe light effect17:40
davmor2tvoss|dinner: http://ubuntuone.com/4EniBLWsk5yxjJYyDjfTGy for the strobe effect17:49
kgunndavmor2: ack will look at after i go for a run17:50
davmor2kgunn: no rush just had time to go back and see if it was xmir or not :)17:51
brainwashit that the DPMS flicker?17:54
=== alan_g is now known as alan_g|EOD
davmor2brainwash: no idea only happens on the unity3d games I can dig about and find you some that don't cost anything if you want to confirm it and figure it out for yourself :)18:11
brainwashbug 123234318:14
ubot5bug 1232343 in XMir "XMir Screen flickering when running steam or SDL games" [High,New] https://launchpad.net/bugs/123234318:14
robotfueldavmor2: brainwash: this could also be related.  https://bugs.launchpad.net/xmir/+bug/123163218:18
ubot5Ubuntu bug 1231632 in XMir "Setting DPMS mode for output to 0 causes screen to blink/flicker once" [Medium,Triaged]18:18
brainwashyeah, annoying stuff18:20
=== dandrader is now known as dandrader|bbl
tvoss|dinnerkgunn, ping18:43
davmor2brainwash: I think a lot of the apps that have the problem are window/mac conversions so I'm not sure if it is just the way it calls glx that is causes xmir to reveal a bug that is normally hidden in X or an issue in xmir itself  which is also really hard to tell18:48
kdubricmm, where is the hwcomposer library that we're trying to get working?18:59
kdubi think it was removed from the nex7 build18:59
bschaeferhas anyone ran the mir server natively on a 32 bit desktop in while? As im getting a failure to create a GBM buffer (for the cursor) similar to this:19:09
bschaeferhttps://bugs.launchpad.net/mir/+bug/120307019:09
ubot5Ubuntu bug 1203070 in Unity System Compositor "unity-system-compositor doesn't start on some ati card (with opensource driver)" [Critical,Fix released]19:09
bschaeferon an intel chip19:11
tvoss|dinnerbschaefer, can you please file a bug?19:18
bschaefertvoss|dinner, yes i can19:19
tvoss|dinnerbschaefer, thx19:22
bschaefernp!19:23
bschaeferhttps://bugs.launchpad.net/mir/+bug/124794319:24
ubot5Ubuntu bug 1247943 in Mir "Mir server failing to start when compiled for 32bit" [Undecided,New]19:24
bschaeferhopefully RAOF or duflu could take a look19:24
ricmmkdub: I think it uses the default hwcomposer lib19:29
kgunntvoss|dinner: pong19:49
kgunnneed to reboot...got some desktop weirdness happening19:52
=== dandrader|bbl is now known as dandrader

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