[02:08] <duflu> RAOF: That ShmBuffer branch has a FTBFS
[02:08] <duflu> BTW
[02:08] <duflu> FYI
[02:08] <RAOF> Yeah, I'll get on to that.
[02:08] <RAOF> I was rather hoping it was just CI being continually broken rather than having to work out how to reproduce it :)
[02:09] <RAOF> If CI is now working, then yay!
[02:11] <duflu> Yeah, I know I'm guilty of repeatedly trying to land things without noticing actual test/build failures are stopping it
[02:12] <RAOF> If CI is consistently working now then I can try to fix it without spinning on spurious failures. (I wasn't able to reproduce the build failure locally, which was annoying)
[02:12] <duflu> The good news is autolanding started working again yesterday within minutes of me deciding to land by hand.
[02:12] <duflu> And then I stopped
[02:13] <duflu> I don't think CI is consistently working though
[02:13] <duflu> At least wasn't last night
[06:28] <duflu> RAOF: This might help you (I've been thinking we might end up using it in Mir anyway): https://github.com/anholt/libepoxy
[06:31] <duflu> https://launchpad.net/ubuntu/+source/libepoxy
[06:35] <RAOF> duflu: Yeah, I might just use that.
[06:36] <duflu> That would also allow us to swing between GL and GLES I think
[06:36] <duflu> Which some older Intel GPUs seem to want
[06:50] <RAOF> I don't think so? I think we use functionality only found in GLES?
[06:50] <RAOF> It'd make it easier to swing, though.
[06:58] <zzarr> hello!
[06:59] <zzarr> I have my new computer now :-D (at home)
[07:01] <zzarr> duflu, I tried Mir yesterday, but I got a problem, it's confused by the fact that my computer have 2 monitors (one internal on the laptop and one HDMI)
[07:02] <duflu> zzarr: Which Mir server are you running?
[07:02] <duflu> Our demo servers let you configure the multimonitor layout, but I don't think Unity8 has that feature yet(?)
[07:02] <zzarr> duflu, I just installed unity8-desktop-session-mir
[07:02] <duflu> zzarr: Yes, it's not ready for general use
[07:03] <zzarr> duflu, lucky I'm not a general user then :)
[07:03] <zzarr> duflu, I will test it again without the HDMI cable connected
[07:04] <duflu> zzarr: Yes, that's more predictable. The missing feature is:  https://bugs.launchpad.net/ubuntu/+source/unity8/+bug/1401916
[07:04] <ubot5`> Launchpad bug 1401916 in Ubuntu UX "[desktop] Configuration of screens positions and geometry" [Medium,Triaged]
[07:07] <zzarr> duflu, I know that this question might be as simple to answer as when the first snow will come in the winter (here in Sweden, Gävle), but do you have any idea when it could be fixed?
[07:08] <duflu> zzarr: Some things like multi-monitor, cursors, and window management are all more advanced in Mir itself (without Unity8). So if you want to get involved in Mir itself, remove Unity8 from the equation and build the lp:mir source. Or vice-versa if you want to improve Unity8 you can ask in #ubuntu-unity
[07:09] <zzarr> duflu, thanks
[07:11] <zzarr> duflu, what can I do with a mir-server without unity(8)?
[07:11] <duflu> zzarr: You can hack the code, but it's not a desktop environment :)
[07:12] <zzarr> :)
[07:14] <zzarr> I ask this to get a better understanding for how it works, does an application connect to Mir in a similar way as a X-client to a X-server, but over a unix-socket instead of tcp/ip?
[07:15] <duflu> zzarr: Yes it does
[07:15] <zzarr> that would mean one could remote control a computer with the help of nfs/vpn in theory
[07:21] <zzarr> duflu, is there a document describing the protocol used (I found one for X once, it "told" me bit by bit what was expected and how to respond)
[07:36] <duflu> zzarr: No, the unix-socket only establishes the relationship to the server and then it's essentially shared memory (local machine only). However you can find the protocol information here: http://bazaar.launchpad.net/~mir-team/mir/development-branch/files/head:/src/protobuf/
[07:41] <RAOF> Bear in mind that we reserve the right to break protocol at our merest whim.
[07:42] <RAOF> libmirclient is the only supported mechanism for clients to interact with a Mir server. :)
[07:51] <zzarr> thanks duflu
[07:55] <zzarr> duflu, if I made a protocol for remote control (this might be a way to integrate Mir in to crouton/Chrome OS devices) would you be interested (to try it)?
[07:59] <duflu> zzarr: Sorry, already overwhelmed
[07:59] <zzarr> duflu, I understand
[07:59] <zzarr> duflu, well I have to do it first
[08:00] <zzarr> duflu, would a Mir client be a good start? (I meant should I write one as a tutorial)
[08:02] <duflu> zzarr: Yes, the Mir source code has a few under examples/
[08:03] <zzarr> duflu, nice, I'll download that then
[20:24] <strahl> Hi, will be MIR ready for 3d games on Nvidia cards in 16.04 release?
[20:24] <strahl> with official driver, or with nouveau