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

=== chihchun_afk is now known as chihchun
anpokRAOF: the keyboard modifier mp should do the right thing now..05:35
RAOFanpok: Yeah, I'm just looking at it.05:35
RAOFThanks!05:36
=== marcusto_ is now known as marcustomlinson
=== shuduo-afk is now known as shuduo
dufluRAOF: Oh, my Xmir stability fix also corrects clipping enough that non-compositing WMs now work :)07:14
dufluAll the WM things now work \o/07:18
* duflu parties like it's 1990 for X1107:19
dufluOh, that should be 198907:19
dufludix/window.c:    if (party_like_its_1989) {07:19
anpokduflu: https://code.launchpad.net/~andreas-pokorny/mir/bump-input-platform-abi-for-0.18/+merge/274410 this should be fine now..08:33
dufluanpok: OK, but I think I'm done with Mir reviews for the day08:34
dufluTis the hour for Xmir08:34
greyback_alan_g: how dodgy does this look to you: https://code.launchpad.net/~gerboland/qtmir/fix-cmdline-args/+merge/27495410:23
* alan_g thinks "if you have to ask..."10:24
alan_g@"+ // argv2 - Mir parses out arguments that it understands. It also removes argv[0], but we will put it back." sounds like there should be a Mir bug reported.10:28
greyback_alan_g: I wasn't sure if that was intentional tbh10:28
alan_ggreyback_: IIRC there's no guarantee that the strings passed to the callback remain valid after the call10:29
alan_gReporting a bug is a good way to test the intention10:29
greyback_alan_g: ok10:29
alan_gIt's a lokg time since I reworked the Mir code, but the boost.Options stuff didn't seem intended to "play nice" with other parsers.10:31
zzarrhello! are there any documentation for the MIR display server protocol?10:33
alan_gzzarr: Mir provides an API not a protocol. API documentation is here: https://unity.ubuntu.com/mir/index.html10:38
Guest42341glmark2 stopped working after OTA7 https://bugs.launchpad.net/canonical-devices-system-image/+bug/150798210:39
ubot5Launchpad bug 1507982 in Canonical System Image "OTA7 broke previously working app" [Undecided,New]10:39
zzarralan_g, so what I'm looking for is a way to make a userland driver then10:40
alan_gI don't think that's fully supported yet. The Mir-on-X driver, for example, currently needs some yet-to-be-published-and-supported APIs10:43
alfzzarr: What do you mean exactly by userland driver?10:47
zzarrbefore I confuse any more (both you and me) could you explain how applications and the server communicate? (like an xclient connects to a xserver over the X protocol)10:53
greyback_alan_g: any progress on the usc multimonitor issue?10:56
alan_ggreyback_: I've found enough bugs that its hard to know what to fix first.10:56
alan_gzzarr: the client call an API implemented by libmirclient. That does the rest10:57
greyback_alan_g: ok10:57
zzarrokey, I'm looking for a way to basically make a wrapper for mir to chrome os using qt10:59
zzarrI wish to be able to run a full Unity8 environment on a chrome os device11:02
alan_gAre you prepared for a couple of months work?11:06
alfGuest42341: thanks for the heads up, will investigate11:19
Guest42341alf, o/11:20
Guest42341tux racer and works fine though11:21
Guest42341and neverball11:21
zzarralan_g, it might take a while yes11:24
alan_gzzarr: look at how the X11 support works for running Mir on X, you need to replicate that using APIs supported on ChromeOS. After that Mir will work. But not Unity8 - that uses other services too, so you'll also need to work out how to provide those.11:46
zzarralan_g, do you have a link to the source for that mir implementation?11:51
zzarralan_g, yes I think I would be able to run the other services in a chroot11:51
alan_gYou can start from here https://bazaar.launchpad.net/~mir-team/mir/development-branch/files/head:/src/platforms/mesa/server/x11/11:54
zzarralan_g, thanks :D11:55
* alan_g decides the way that display configuration policy is applied (by the kms::Display constructor - but not X11, Nested or android) is weird.12:03
=== alan_g is now known as alan_g|lunch
=== alan_g|lunch is now known as alan_g
=== dandrader is now known as dandrader|afk
=== dandrader|afk is now known as dandrader
=== 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
=== dandrader is now known as dandrader|afk
=== greyback__ is now known as greyback
=== dandrader|afk is now known as dandrader
kgunnsturmflut2: ping19:36
Stskeeps   /g situ19:40
Stskeepserr.. ignore me19:40

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