=== chihchun_afk is now known as chihchun === chihchun is now known as chihchun_afk === chihchun_afk is now known as chihchun [05:41] RAOF: lpotter is wondering whether the mir code for inputconfig queries would work under Unity 7 or needs active Mir session? [05:44] or specifically, does that get compiled with CONFIG+=mirclient ? [05:47] looks like it should run only on mir. so would need different builds for unity7 and unity8 [05:50] lpotter: Everything Mir needs a Mir server (MirConnection). Although you could skip that and defer to libinput which we now use for everything [05:51] Oh, no you can't under Unity7. You'd end up with duplicate and sync issues with the X input [05:51] As we have done before [05:59] lpotter, Mirv: Put another way: No there are no significant public bits of Mir that work without being connected to a Mir server [06:06] right, that's what I was guessing [06:17] hmm. it was contains(QT_CONFIG,mirclient) [06:26] I'm guessing that refers to mirclient.pc [06:27] lpotter: what is "it"? [06:27] Unity7? [06:27] * duflu looks [06:27] lpotter: on yakkety Unity 8 desktop I'm btw still getting '0' with ./inputinfo but 1 keyboard (no touchpad or touchscreen) when running the qml-inputinfo.qml [06:28] "AT Translated Set 2 keyboard QVariant(::QInputDevice::InputTypeFlags) 2", "number of mouse and keyboard devices: 1", "row count 1", "Button, Keyboard," [06:30] duflu: oh btw my Chromebook is now almost completely usable, with 4.8rc1 kernel. booting from internal ssd works, touch works, keyboard works.. only the sound doesn't work which I'm workarounding with a bluetooth headset [06:30] Mirv: Well digital output has better sound anyway [06:31] Mirv: Don't you get the prompt at start-up? [06:31] Or did you change the default in firmware? [06:32] duflu: oh yes I do get that since I haven't unlocked r/w, it's just RW_LEGACY flashed still. so that's another minus. [06:32] Mirv: Ok, be careful... If you forget Ctrl+L then the firmware will clobber Ubuntu and render it unbootable [06:32] lpotter: and since now I'm able to reproduce the cli version's crash on desktop, it's easier to get a backtrace too: http://pastebin.ubuntu.com/23110601/ - 0x00007ffff6f55be4 in mir_connection_create_input_config () from /usr/lib/x86_64-linux-gnu/libmirclient.so.9 [06:33] duflu: I know, then I'll reinstall [06:33] Ha. Living dangerously [06:33] ^^^ mir_connection_* means a valid MirConnection is required :) [06:34] duflu: this is from running in terminal app on unity8 session [06:34] maybe the connection is not initialized correctly by QInputInfoManagerMir [06:35] Mirv: Try the 'mirin' tool which should do the same thing [06:35] Mirv: Or for Unity8: mirin -- --desktop_file_hint=unity8 [06:40] duflu: ok! I'm getting 6 devices on my chromebook and 3 on my krillin. that's good to know. === chihchun is now known as chihchun_afk [07:59] alf_: Launchpad is complaining that USC has no releases made in the 0.7 series (https://launchpad.net/ubuntu/+source/unity-system-compositor). But also the ones that were made recently are not marked as released yet [08:03] alf_: But to be fair that still makes it a better managed project than many others [08:04] duflu: Well, I just added a release, but LP still complains that 0.7.1 is older than the package 0.7.1+... [08:04] alf_: That complaint is normal. Always happens [08:05] I think it's backwards [08:07] alf_: Still some old "unreleased": https://launchpad.net/unity-system-compositor/+series === chihchun_afk is now known as chihchun [09:30] Mirv: patch set 3 is working [09:34] lpotter: great! I'll update the PPA again. === hikiko is now known as hikiko|afk === chihchun is now known as chihchun_afk === chihchun_afk is now known as chihchun === JanC_ is now known as JanC === hikiko|afk is now known as hikiko === dandrader_ is now known as dandrader [14:31] anpok, was trying out ~andreas-pokorny/mir/nested-hardware-cursor yesterday (will continue today) [14:31] anpok, commented out all code in qtmir related to hiding the mir cursor. but still couldn't see the mir cursor. anything I should check? or any tips? [14:32] funny that in the past I had trouble hiding it. now it's the other way around :) [14:32] anpok, that's on my test laptop, btw [14:45] dandrader: hm [14:46] can you show me what you have right now? [14:53] anpok, lp:~dandrader/qtmir/controlMirCursor [14:53] anpok, it's mixed with code updating qtmir to mir's latest API [15:05] so EGL_BAD_DISPLAY happens right after eglCreateContext(egl_display, egl_config, EGL_NO_CONTEXT, default_egl_context_attr) call on my device [15:06] anpok, isn't usc configured to not show a cursor on desktop or something like that? [15:09] yes it is .. but thats fine since the nested server shows the cursor image with an overlayed buffer stream [15:09] TheKit: so try a different egl_config ... [15:11] anpok, I did call the_cursor()->show() in qtmir. Are you saying I should call the show() that takes an image as a parameter? [15:12] dandrader: in other words the branch - when working as expected - also does everything to disable the usc-cursor [15:12] hmm [15:12] if you dont there would be a default arrow it would use [15:13] anpok, you mean ~andreas-pokorny/mir/nested-hardware-cursor? === dandrader is now known as dandrader|afk [15:17] dandrader|afk: you need to enable the host cursor control mode.. === chihchun is now known as chihchun_afk === dandrader|afk is now known as dandrader [15:38] anpok, ok, didn't do that yet [16:04] anpok, still nothing === dandrader is now known as dandrader|afk [17:44] dandrader|afk: wasnt there also code in qtmir that sets a 0x0 sized CursorImage(s) === dandrader|afk is now known as dandrader [18:02] anpok, I also had that commented out === JanC is now known as Guest64850 === JanC_ is now known as JanC === dandrader is now known as dandrader|afk === dandrader|afk is now known as dandrader