=== chihchun_afk is now known as chihchun | ||
=== chihchun is now known as chihchun_afk | ||
=== chihchun_afk is now known as chihchun | ||
Mirv | RAOF: lpotter is wondering whether the mir code for inputconfig queries would work under Unity 7 or needs active Mir session? | 05:41 |
---|---|---|
lpotter | or specifically, does that get compiled with CONFIG+=mirclient ? | 05:44 |
lpotter | looks like it should run only on mir. so would need different builds for unity7 and unity8 | 05:47 |
duflu | lpotter: Everything Mir needs a Mir server (MirConnection). Although you could skip that and defer to libinput which we now use for everything | 05:50 |
duflu | Oh, no you can't under Unity7. You'd end up with duplicate and sync issues with the X input | 05:51 |
duflu | As we have done before | 05:51 |
duflu | lpotter, Mirv: Put another way: No there are no significant public bits of Mir that work without being connected to a Mir server | 05:59 |
Mirv | right, that's what I was guessing | 06:06 |
lpotter | hmm. it was contains(QT_CONFIG,mirclient) | 06:17 |
duflu | I'm guessing that refers to mirclient.pc | 06:26 |
duflu | lpotter: what is "it"? | 06:27 |
duflu | Unity7? | 06:27 |
* duflu looks | 06:27 | |
Mirv | 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:27 |
Mirv | "AT Translated Set 2 keyboard QVariant(::QInputDevice::InputTypeFlags) 2", "number of mouse and keyboard devices: 1", "row count 1", "Button, Keyboard," | 06:28 |
Mirv | 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 |
duflu | Mirv: Well digital output has better sound anyway | 06:30 |
duflu | Mirv: Don't you get the prompt at start-up? | 06:31 |
duflu | Or did you change the default in firmware? | 06:31 |
Mirv | 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 |
duflu | Mirv: Ok, be careful... If you forget Ctrl+L then the firmware will clobber Ubuntu and render it unbootable | 06:32 |
Mirv | 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:32 |
Mirv | duflu: I know, then I'll reinstall | 06:33 |
duflu | Ha. Living dangerously | 06:33 |
duflu | ^^^ mir_connection_* means a valid MirConnection is required :) | 06:33 |
Mirv | duflu: this is from running in terminal app on unity8 session | 06:34 |
Mirv | maybe the connection is not initialized correctly by QInputInfoManagerMir | 06:34 |
duflu | Mirv: Try the 'mirin' tool which should do the same thing | 06:35 |
duflu | Mirv: Or for Unity8: mirin -- --desktop_file_hint=unity8 | 06:35 |
Mirv | duflu: ok! I'm getting 6 devices on my chromebook and 3 on my krillin. that's good to know. | 06:40 |
=== chihchun is now known as chihchun_afk | ||
duflu | 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 | 07:59 |
duflu | alf_: But to be fair that still makes it a better managed project than many others | 08:03 |
alf_ | 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 |
duflu | alf_: That complaint is normal. Always happens | 08:04 |
duflu | I think it's backwards | 08:05 |
duflu | alf_: Still some old "unreleased": https://launchpad.net/unity-system-compositor/+series | 08:07 |
=== chihchun_afk is now known as chihchun | ||
lpotter | Mirv: patch set 3 is working | 09:30 |
Mirv | lpotter: great! I'll update the PPA again. | 09:34 |
=== 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 | ||
dandrader | anpok, was trying out ~andreas-pokorny/mir/nested-hardware-cursor yesterday (will continue today) | 14:31 |
dandrader | 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:31 |
dandrader | funny that in the past I had trouble hiding it. now it's the other way around :) | 14:32 |
dandrader | anpok, that's on my test laptop, btw | 14:32 |
anpok | dandrader: hm | 14:45 |
anpok | can you show me what you have right now? | 14:46 |
dandrader | anpok, lp:~dandrader/qtmir/controlMirCursor | 14:53 |
dandrader | anpok, it's mixed with code updating qtmir to mir's latest API | 14:53 |
TheKit | so EGL_BAD_DISPLAY happens right after eglCreateContext(egl_display, egl_config, EGL_NO_CONTEXT, default_egl_context_attr) call on my device | 15:05 |
dandrader | anpok, isn't usc configured to not show a cursor on desktop or something like that? | 15:06 |
anpok | yes it is .. but thats fine since the nested server shows the cursor image with an overlayed buffer stream | 15:09 |
anpok | TheKit: so try a different egl_config ... | 15:09 |
dandrader | 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:11 |
anpok | dandrader: in other words the branch - when working as expected - also does everything to disable the usc-cursor | 15:12 |
anpok | hmm | 15:12 |
anpok | if you dont there would be a default arrow it would use | 15:12 |
dandrader | anpok, you mean ~andreas-pokorny/mir/nested-hardware-cursor? | 15:13 |
=== dandrader is now known as dandrader|afk | ||
anpok | dandrader|afk: you need to enable the host cursor control mode.. | 15:17 |
=== chihchun is now known as chihchun_afk | ||
=== dandrader|afk is now known as dandrader | ||
dandrader | anpok, ok, didn't do that yet | 15:38 |
dandrader | anpok, still nothing | 16:04 |
=== dandrader is now known as dandrader|afk | ||
anpok | dandrader|afk: wasnt there also code in qtmir that sets a 0x0 sized CursorImage(s) | 17:44 |
=== dandrader|afk is now known as dandrader | ||
dandrader | anpok, I also had that commented out | 18:02 |
=== 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 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!