=== john-mca` is now known as john-mcaleely === Malsasa_ is now known as Malsasa [08:14] mzanetti: if your problem with https://code.launchpad.net/~josharenson/unity8/integrated_lightdm_refactor/+merge/260588 was merging can we top approve it again since mterry and ltinkl approved it and it merges fine now? [08:15] dednick: what's the status of https://code.launchpad.net/~nick-dedekind/unity8/inline-dash-videos/+merge/260251 ? needs review from someone from our side or waiting for jhodapp? [08:20] tsdgeos: well it definately needs a review from somebody in unity. but still waiting on jhodapp for some stability fixes. [08:20] dednick: so not urgent, ok [08:21] tsdgeos: but would be best if we didn't have to much lag time between jhodapp fixes and landing. [08:21] that right [08:22] ok, i'll have a look then, i think it's going to be review day for me today [08:22] tsdgeos: ta === Malsasa is now known as Guest81923 === Malsasa_ is now known as Malsasa === davidcalle_ is now known as davidcale === davidcale is now known as davidcalle_ [08:47] dednick: update the description of https://code.launchpad.net/~nick-dedekind/unity8/inline-dash-videos/+merge/260251 since it doesn't require sdk 1.3 anymore? === davidcalle_ is now known as davidcalle [08:48] tsdgeos: done [08:48] tx === faenil is now known as faenil_ [09:02] greyback: i am in the middle of resurrecting the orientation override.. the other branches in that silo assume mir 0.13, right? === faenil_ is now known as faenil [09:04] anpok: yep [09:04] do we still need/want the centering? [09:04] anpok: yes, that too [09:05] anpok: are you redoing from scratch? [09:05] or did you find the old branch somewhere? [09:06] have those lying around .. [09:07] I just have to take the original ones that werent conflated with the initial android mm code [09:11] ok cool. I had started diffing the source package against mir 0.12 and figuring out the relevant changes [09:20] tsdgeos, instead of using visible: source.status === Image.Ready, shall I check the url of the image against !== ""? [09:21] cimi: that kind of works [09:22] but still has the not cool effect in which the ubuntushape is visible empty until the image is loaded [09:22] maybe you can play with opacity so that doesn't happen? [09:22] like visible with "" [09:22] and opacity with ready? [09:25] greyback: do we still have to hide the other display? [09:25] i mean thats the part we no longer need.. [09:25] anpok: we didn't do that before, did we? [09:27] before, when I plugged the N7 into monitor, shell was "mirrored*" to the monitor (* = while rotated & centered) [09:28] yes.. and I thought in that branch it did not expose the external display as a configureable display instead kdub just changed the hwcdevice abstraction to also output to the external when plugged [09:28] s/abstraction/implementation [09:30] so we might have to add the clone mode handling to usc? [09:30] anpok: I'm not sure I follow why external display is being hidden. [09:31] anpok: usc does clone mode right now [09:31] oh ok [09:31] in silo0 is a build of qtmir which works with multimonitor [09:32] and I see the output of the shell mirrored on the monitor [09:32] we need USC to rotate the shell surface and center it [09:32] and the cursor too [09:54] ltinkl: can you please make sure the merges didn't break anything at https://code.launchpad.net/~josharenson/unity8/integrated_lightdm_refactor/+merge/260588 and re-top-approve? [10:50] MacSlow, are you aware of any change in that area? http://paste.ubuntu.com/11809486/ [10:52] greyback: how do i test https://code.launchpad.net/~gerboland/unity8/set-qpa-env-for-clients/+merge/263253 ? [10:52] doesn't unity8 actually work on the desktop? [10:53] tsdgeos: unity8 works, but dash failed to appear on my desktop. [10:53] hmmm [10:53] this fixed dash for me. Mind giving it a go? [10:53] dandrader, no... I've not touched that in weeks/months [10:53] greyback: [10:53] sure [10:53] thanks [10:54] I also think it logical if unity8 (a mir server) starts, then we should set the QPA plugin globally to enable qt clients [10:57] MacSlow, do you know what package provides this Unity.Notifications plugin? [10:58] meh the thing got stuck logging into unity8 :D [10:59] now i'll have to reboot i guess [10:59] dandrader, it's qtdeclarative5-unity-notifications-plugin, which gets build from lp:unity-notifications [11:00] I don't understand why it's not loading... [11:01] dandrader, that's with unity8 trunk I assume [11:03] MacSlow, it's with lp:~dandrader/unity8/app-state-handling. But this branch doesn't change the import line of anything related to notifications. I don't get what's happening... [11:03] s/of/or [11:03] dandrader, I vaguely remember that Pete touched unity-notificatons... about two weeks ago... but I didn't follow that more than providing debugging advice [11:04] should probably run unity8 with this qml debug var that prints how and which qml modules are loaded [11:04] dandrader, I can look into that later when I'm trough wiht my stuff... should you by then still face the issue [11:04] dandrader, ok? [11:07] MacSlow, thanks. but I think this failure is so odd it must be due to something I've done in my phone [11:07] dandrader: QT_DEBUG_PLUGINS=1 [11:07] greyback, thanks. was looking for that in my notes :) [11:07] :) === MacSlow is now known as MacSlow|lunch [11:17] greyback: i can't even log into unity8 at the moment :S [11:17] gets stuck in lightdm [11:17] any idea of what may be happening? [11:18] can any of you guys login from lightdm to unity8? [11:19] tsdgeos: I can on my second machine. You'd need to switch VTs and see if ~/.cache/upstart/unity8.log has anything printed to. Else see /var/log/lightdm contents in case it complains about something [11:21] greyback: any idea how to interpret this? http://paste.ubuntu.com/11809584/ [11:21] weird. it really doesn't find the Unity.Notifications library.... [11:21] u-s-c is just qyuitting? [11:22] tsdgeos: looks like it. You have /var/log/lightdm/unity-system-compositor.log ? [11:23] yeah http://paste.ubuntu.com/11809591/ looks like i need to install more stuff? [11:25] * tsdgeos installs mir-platform-graphics-mesa2 [11:26] mucho better [11:26] now at least i have a cursor [11:26] no idea why unity8 hasn't been started [11:26] ~/.cache/upstart/unity8.log ? [11:27] greyback: added the override orientation branch again.. for centering .. I think we might get away by doing that in usc.. without any hacks [11:27] i need to look at that again [11:28] anpok: sweet [11:29] greyback: there's something but not sure it was from now, let me re-retry-boot [11:29] * tsdgeos will be back [11:29] o/ [11:37] greyback: http://paste.ubuntu.com/11809663/ [11:37] i guess i need to install something else? [11:40] tsdgeos: it appears to be unable to open the socket to the nested mir server. Does /run/lightdm-mir-0 exist? [11:40] i have rebooted since then [11:40] i only have one computer to test [11:41] so i need to reboot everytime this fails [11:41] that makes life hard [11:41] indeed :d [11:41] will try again after food [11:41] ok. I'll try to give you a list of things to look for [11:42] after food :) === pete-woods1 is now known as pete-woods === alex-abreu|off is now known as alex-abreu [12:19] dednick, tsdgeos abeato is working on the last remaining fix...we've identified the cause of the crash and he's coming up with a solution [12:25] jhodapp: cool === MacSlow|lunch is now known as MacSlow [12:30] greyback: so what other things can i check? [12:33] tsdgeos: my guess is unity8 cannot open the lightdm socket [12:33] check" ll /run/lightdm-mir-0 - srwxrwxrwx 1 root root 0 Jul 2 13:32 /run/lightdm-mir-0= [12:34] and for the unity8 process, check these env vars: [12:34] MIR_SERVER_HOST_SOCKET=/run/lightdm-mir-0 [12:34] MIR_SERVER_FILE=/run/user/1000/mir_socket [12:34] there's no unity8 process [12:35] the socket is there [12:36] tsdgeos: ok so unity8 is launched by this: /usr/share/upstart/sessions/unity8.conf [12:37] tsdgeos: can you try stepping through that and see if the host socket is set ok? [12:38] let me try [12:38] tsdgeos: else try launching manually wiht http://pastebin.ubuntu.com/11809893/ [12:40] greyback: should MIR_SOCKET=$XDG_RUNTIME_DIR/mir_socket exist? [12:40] tsdgeos: no, mir creates it [12:41] that's the socket for applications to connect to unity8 with. Notice it's in a $USER owned dir [12:41] yep [12:41] the host socket is owned by USC, and we need to specify it to unity8 with the env var [12:44] same error [12:45] tsdgeos: is QT_QPA_PLATFORM=mirserver set? [12:45] i'm using DESKTOP_SESSION=unity8-mir MIR_SOCKET=/run/user/1004/mir_socket MIR_SERVER_PROMPT_FILE=1 MIR_SERVER_HOST_SOCKET=/run/lightdm-mir-0 MIR_SERVER_FILE=/run/user/1004/mir_socket MIR_SERVER_NAME=session-5 UNITY_INDICATOR_PROFILE=desktop QT_QPA_PLATFORM=mirserver /usr/bin/unity8 [12:45] so yes [12:45] hmm [12:45] and USC running [12:47] root 4375 0.0 0.2 633584 20880 tty9 Ssl+ 14:35 0:00 /usr/sbin/unity-system-compositor --disable-inactivity-policy=true --on-fatal-error-abort --file /run/lightdm-mir-0 --from-dm-fd 13 --to-dm-fd 24 --vt 9 --enable-hardware-cursor=true [12:47] yep [12:48] I'm out of ideas [12:48] :/ [12:48] 1383 tty8 Ssl+ 0:01 /usr/sbin/unity-system-compositor --disable-inactivity-policy=true --on-fatal-error-abort --file /run/lightdm-mir-0 --from-dm-fd 12 --to-dm-fd 21 --vt 8 --enable-hardware-cursor=true [12:49] I didn't know there was a vt9 usually. But you saw the cursor, so there is [12:49] yep [12:50] tsdgeos: if you run MIR_SOCKET=/run/lightdm-mir-0 mir_demo_client_egltriangle, can you see a quick flicker on a triangle on screen? [12:50] does it work if you manually go there with ctrl-alt-f8/f9? [12:50] that might need mir-demos package installed [12:50] Can't get connection [12:51] interesting [12:51] so USC is not accepting connections [12:51] ah [12:51] i need something in /usr/lib/x86_64-linux-gnu/mir/client-platform/ too [12:51] our packaging is borked [12:51] yeah? [12:52] http://paste.ubuntu.com/11809945/ [12:52] http://pastebin.ubuntu.com/11809946/ is what I have [12:52] * tsdgeos installs sudo apt-get install mir-client-platform-mesa2 [12:53] and reboot! [12:53] actually maybe not [12:53] try the demo app again, it should work now [12:54] it worked! [12:54] ok, so reboot [12:54] yay [12:54] and let's try from scrathc [13:16] * greyback to post office, back in 20 [13:18] greyback: ping when you're back [13:49] tsdgeos: back [13:50] greyback: unity-dash launches fine here [13:50] tsdgeos: hmm interestnig [13:50] tsdgeos: well then that branch must be useless so [13:50] sorry, you can reject it [13:51] at least this was a learning experience [13:53] greyback: the thing is webbrowser-app for example wasn't launching from the dash [13:54] i wonder if it's for the same reason and somehow that envvar that /usr/bin/lightdm-unity8-session is setting doesn't go to children [13:54] tsdgeos: yes this I know. You need to do: sudo systemctl start cgmanager [13:54] also the quesion is if /usr/bin/lightdm-unity8-session is the proper place to set that [13:54] or as you say the upstart job is a better place [13:56] tsdgeos, greyback, webbrowser-app doesn't work on desktop atm because of oxide backend issues [13:56] ah [13:56] bug #1466012 [13:56] bug 1457458 in Oxide 1.8 "duplicate for #1466012 "No suitable EGL configs found" on desktop-next" [Medium,Triaged] https://launchpad.net/bugs/1457458 [14:22] MacSlow, unity-notifications doesn't obey -DCMAKE_INSTALL_PREFIX [14:22] MacSlow, it uses its own unorthodox method for deciding where to install itself [14:24] dandrader, never touched that before... taking a look [14:25] dandrader, do you have a patch? [14:25] MacSlow, bzr qblame points to you :) [14:25] MacSlow, no patch. But I do have a bug report: https://bugs.launchpad.net/unity-notifications/+bug/1470879 [14:25] Launchpad bug 1470879 in unity-notifications "unity-notifications ignores -DCMAKE_INSTALL_PREFIX" [Undecided,New] [14:26] dandrader, really... can't remember [14:27] maybe you just followed up what someone else started [14:49] MacSlow, mzanetti, so any of you guys volunteering to reproduce my Unity.Notifications issue (failing to load)? [14:49] dandrader, I can't right now... but can try to get some time for it soon === dandrader is now known as dandrader|lunch [14:55] dandrader|lunch, I will take a look [14:56] dandrader|lunch, but results/findings might slip into tomorrow [14:56] mzanetti, will look at dandrader's issue with the unity-notifications plugin [14:56] ack [15:13] dandrader|lunch: https://code.launchpad.net/~dandrader/unity8/tutorial-launcher-gap/+merge/262208/comments/661134 opinion? === dandrader|lunch is now known as dandrader [15:52] tsdgeos, yeah, I could do that [16:23] ltinkl: hey, is the inhibitions api about letting apps prevent screen blanking ? [16:23] or something else? [16:25] tsdgeos, done [16:28] dandrader: cool, tx [16:28] will rebiew tomorrow [17:06] kgunn, exactly that === bschaefer_ is now known as bschaefer [21:29] mzanetti, if you're around, for the devices I would want to propose a branch against lp:unity8/overlay, correct? [21:30] veebers, no, trunk [21:30] mzanetti: oh ok, I trunk CI supposed to be building wily packages> [21:31] veebers, we're doing dual landings so far [21:32] mzanetti: ah ok, I need to re-read my emails to get my head around that :-) is there a way to get a vivid(overlay) from the MP? [21:32] veebers, you mean a package built for that? [21:33] mzanetti: it would be helpful for some guys helping confirm the changes [21:33] veebers, not exactly sure what you're asking for [21:34] mzanetti: heh, I was hoping that setting my MP to needs review would generate a deb package so that a couple of devs could install it on their devices. om26er gets this failure when he tries to use the one in the MP: http://paste.ubuntu.com/11812047/ [21:35] veebers, ah ok. no sadly there is no atm.. it'll build wily packages only [21:46] mzanetti: any idea off the top of your head why the error in the pastebin ".. Package qtbase-abi-5-4-2 is not installed..." [21:46] I think you're trying to install a wily package in vivid [21:47] mzanetti: heh yeah, that's exactly it. [21:48] mzanetti: next annoying question ;-) is there a canonical (up to date) source for setting up cross build so I can build a vivid package? [21:48] this is the only thing I'm aware of: https://wiki.ubuntu.com/SimpleSbuild & https://wiki.ubuntu.com/CrossBuilding [21:49] it should work... but you need to add the overlay ppa in the source chroot [21:49] mzanetti: nice, thanks for the help [21:49] np