[00:31] <Snapper_> Hello
[00:32] <Snapper_> Um... are any of the Unity devs actually online?
[00:32] <Snapper_> I have a complaint with the version of Unity 8 I have installed on my system for testing.
[00:32] <Snapper_> ...
[00:32] <Snapper_> nevermind.
[09:05] <mzanetti> Saviq, fwiw: https://code.launchpad.net/~mzanetti/unity8/install-devices-conf-default/+merge/290478
[09:06] <Saviq> mzanetti, ack
[09:06] <mzanetti> installed the packages from jenkins, the file ends up in the correct place
[09:06] <Saviq> mzanetti, maybe move it to data/ in our source, then?
[09:06] <Saviq> feels weird to install from doc/ to etc/
[09:06] <mzanetti> Saviq, yeah, wasn't sure... it's still also being installed to doc, which IMO makes sense
[09:07] <mzanetti> should I drop the installation to doc completely?
[09:07] <Saviq> should be different files IMO
[09:07] <mzanetti> hmm
[09:07] <Saviq> like doc/devices.conf should have ~real-life examples
[09:08] <mzanetti> mhm
[09:08] <mzanetti> ok... will do
[09:08] <Saviq> tx
[09:13] <mzanetti> Saviq, pushed
[09:15] <Saviq> mzanetti, tx
[09:22] <mzanetti> Saviq, just had a chat with morphis, need to push another change. gimme a minute
[09:23] <Saviq> mzanetti, not landing it just yet ;)
[09:29] <mzanetti> I'm not able to operate tiny devices like the Nexus4 any more...
[09:29] <mzanetti> the human brain is a very weird thing
[09:32] <Saviq> :D
[12:37] <dholbach> hiya
[12:37] <dholbach> I'm still having issues to login to unity8 on the desktop (intel graphics)
 but maybe that's unrelated - what I'm doing is:
  - log out from unity7, see lightdm pop up
  - try to login to unity8, see something flicker, see lightdm pop back up again
  - try to login to unity7, see something flicker, see lightdm pop back up again
 so I need to go back to the console to restart lightdm
 and then I can go and login to unity7
[12:38] <dholbach> ^ does anyone have an idea what the issue might be? apport tried to report https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/1543192 when I was back in unity7
[12:38] <ubot5`> Error: Could not gather data from Launchpad for bug #1543192 (https://launchpad.net/bugs/1543192). The error has been logged
[12:39] <greyback> dholbach: can you share the contents of ~/.cache/upstart/unity8.log and /var/log/lightdm/unity-system-compositor.log
[12:40] <dholbach> sure
[12:40] <dholbach> http://paste.ubuntu.com/15567483/
[12:41] <dholbach> http://paste.ubuntu.com/15567488/
[12:41] <dholbach> greyback, ^
[12:46] <greyback> hmm, unity8 doesn't start because mir fails
[12:47] <greyback> but I don't see why
[12:48] <greyback> dholbach: have you a multimonitor setup?
[12:48] <dholbach> greyback, a laptop with an external monitor... but it fails without the monitor as well
[12:48] <greyback> ok, is what I was going to ask
[12:51] <dholbach> Do you want the same logs for trying without the monitor?
[12:52] <greyback> no, I doubt that'll change much
[12:52] <greyback> dholbach: can you compare the packages you've installed with these: http://pastebin.ubuntu.com/15567531/
[12:52] <greyback> that should be the minimal set needed to get unity8 working
[12:53] <greyback> well mir-platform-graphics-mesa-x8 isn't necessary
[12:53] <dholbach> it looks like I have a few more installed: http://paste.ubuntu.com/15567537/
[12:54] <greyback> dholbach: that's ok.
[12:54] <greyback> dholbach: by any chance, have you a second machine you can ssh into this machine with?
[12:55] <dholbach> yes
[12:59] <greyback> dholbach: well, let's try this before going down that road. A sanity check to see if Mir can run on your machine at all
[12:59] <dholbach> ok... what do you want me to do?
[12:59] <greyback> dholbach: please switch to a VT, and run sudo mir_proving_server -f /tmp/mir_socket --arw-file --launch-client mir_demo_client_egltriangle
[13:00] <greyback> you should see a spinny triangle. Ctrl+Alt+Backspace to quit
[13:04] <dholbach> Unknowns command line options: --launch-client mir_demo_client_egltriangle
[13:04] <dholbach> greyback, ^
[13:04] <greyback> ah shoot, my bad
[13:04] <greyback> sudo mir_demo_server -f /tmp/mir_socket --arw-file --launch-client mir_demo_client_egltriangle
[13:04] <greyback> dholbach: ^
[13:05] <greyback> s/proving/demo/
[13:08] <dholbach> yep, that works :)
[13:08] <dholbach> spinning triangle confirmed
[13:08] <greyback> ok, good
[13:10]  * greyback trying to launch unity8 manually here, need a minute to get steps to work
[13:10] <dholbach> sure, no worries
[13:17] <greyback> dholbach: I fear this will be hard to do with a VT, but these steps are the most minimal to bring up unity8: http://pastebin.ubuntu.com/15567696/
[13:23] <dholbach> ok, looking
[13:31] <greyback> dholbach: how'd it go?
[13:31] <dholbach> greyback, looks like the experiment will have to wait - the old laptop didn't work O:-)
[13:32] <dholbach> and typing this on the Ubuntu phone is going to take until my EOD :)
[13:32] <greyback> dholbach: oh well. There's not much more I can recommend, I'd have to send you to the mir team for their more specialist assistance
[13:32] <dholbach> greyback, I'll try this out
[13:32] <dholbach> maybe just tonight or tomorrow
[13:33] <greyback> afaics from your logs, usc starts up ok, but unity8 fails to connect to it
[13:33] <dholbach> I've been seeing this issue for quite a while now and it'd be nice if it was fixed or if there was a way for me to play around with unity8 :)
[13:33] <greyback> why that is, I've no idea
[13:33] <greyback> right
[13:33] <dholbach> thanks a lot for your help
[13:33] <greyback> I've the same sandybridge chip, but no such issue here
[13:34] <dholbach> maybe it's some old configuration or some package which shouldn't be installed or something else
[15:00] <Saviq> tsdgeos, ok, it's the installed version that doesn't have the signal
[15:01] <tsdgeos> but how?
[15:01] <tsdgeos> like this doesn't work at all?
[15:02] <tsdgeos> or is it the test doing weird things
[15:02] <Saviq> tsdgeos, -DUNITY_PLUGINPATH=/usr/lib/x86_64-linux-gnu/unity8/qml makes it go down the drain
[15:03] <Saviq> just rebuilding again to verify, but that's how it looks like
[15:23] <Saviq> tsdgeos, ok so at least I confirmed that it's really the packaged vs. built libUbuntuGesturesqml.so - copying the locally built one to /usr/lib... makes it pass
[15:23] <tsdgeos> Saviq: ouch
[15:23]  * Saviq looks into cmake opts during build
[15:28] <Saviq> grr can't see what they are in vivid
[15:29] <Saviq> but it looks the same since forever in xenial, wth ¿?
[15:30] <Saviq> huh I wonder if the thing just gets stripped
[15:31] <tsdgeos> maybe something is stripping the lib or doing some change that breaks this?
[15:31] <tsdgeos> it should not but...
[15:31] <Saviq> well, yeah, but
[15:31]  * Saviq builds nostrip
[15:35] <Saviq> that's the only thing that would explain this really
[15:35] <Saviq> oh one more test
[15:35]  * Saviq installs old packages
[15:42] <Saviq> gaaah what is this shit
[15:43] <Saviq> so old packages show the same issue
[15:44] <Saviq> so /me doubts the nostrip ones will change anything
[15:47] <Saviq> nm: /usr/lib/x86_64-linux-gnu/unity8/qml/Ubuntu/Gestures/libUbuntuGesturesQml.so: no symbols
[15:47] <Saviq> ugh
[15:48] <Saviq> hah
[15:48] <Saviq> new cmake
[15:48] <Saviq> ?
[15:49] <Saviq> well of course, it's MODULE, has to be SHARED to have any symbols (after stripping)
[15:50] <om26er> When I login to unity8 session on the desktop, apps like settings and browser never start, the spinner jus keeps spinning, help ?
[15:50] <Saviq> om26er, service cgmanager status ?
[15:50] <Saviq> do you have libpam-cgm installed?
[15:50] <om26er> Saviq, no, let me install
[15:51] <om26er> Saviq, is that all ?
[15:51] <Saviq> tsdgeos, almost certain https://paste.ubuntu.com/15568628/ will fix
[15:52] <Saviq> om26er, that we know of, yeah
[15:52] <Saviq> bug #1535058
[15:52] <ubot5`> bug 1535058 in ubuntu-app-launch (Ubuntu) "applications close instantly when launched from the launcher or dash" [High,In progress] https://launchpad.net/bugs/1535058
[15:52] <om26er> Saviq, also will these legacy apps be able to export their app menu to unity8' top panel ? (in future)
[15:52] <tsdgeos> Saviq: may be, yeah
[15:52] <Saviq> om26er, yes, app menus, it's in the works
[15:53] <tsdgeos> Saviq: can we get https://code.launchpad.net/~aacid/unity8/betterUnityTestCaseErrors/+merge/290628 in the next silo (and someone to review it)? will help debugging test failures like http://pastebin.ubuntu.com/15565912/
[15:53] <Saviq> tsdgeos, and cmake between 3.2 and 3.5 probably changed something why it suddenly fails now
[15:53] <tsdgeos> right
[15:53] <Saviq> tsdgeos, ack
[15:54] <om26er> Saviq, last one, sorry they keep coming. The mouse pointer in Unity8 session behaves different from my curent unity session. Which package is reponsible for that pointer ? Mir or Unity8 ?
[15:54] <om26er> ...so that I could report the bug (or find it)
[15:54] <Saviq> om26er, define "behaves different"?
[15:54] <Saviq> om26er, in any case, unity8 draws the cursor
[15:54] <om26er> Saviq, when I try to click somewhere the mouse mostly moves
[15:55] <Saviq> ¿?
[15:55] <om26er> yeah, difficult to explain but really easy to reproduce
[15:56] <tsdgeos> video!
[15:56] <Saviq> om26er, yeah, please file a bug with a video :)
[16:03] <om26er> How can I disable the right edge demos in Unity8 session from command line ? seems there is no way to dismiss them with the mouse
[16:07] <mterry> mzanetti: there's a way to emit from Qt a signal that says "this object changed, qml bindings that call a method on this object should update", right?
[16:08] <mzanetti> mterry, well, yeah. depends on how you get to the object
[16:08] <mzanetti> is it a property of something?
[16:10] <mterry> I've got a binding like "prop: Object.searchPaths(icon)" -- and if Object changes its search paths, I want to emit something to get that binding recalculated
[16:10] <mterry> mzanetti: ^
[16:10] <mzanetti> yeah, question is where does "Object" come from?
[16:11] <mterry> mzanetti: it's an object I made and control
[16:11] <mterry> mzanetti: i.e. a plugin I have in u8
[16:12] <mterry> (well one that josharenson made and controls, asking for a review of some split greeter code)
[16:12] <mzanetti> so if that object like: Q_PROPERTY(QObject* object READ object NOTIFY objectChanged)
[16:12] <mzanetti> then yeah, emit the ebjectChanged and the searchPaths() will be called again
[16:13] <mzanetti> but if that object is set to qml like "rootContext()->setContextProperty(object, "object")
[16:13] <mzanetti> then your outlook isn't so bright
[16:17] <mterry> mzanetti: hrm ok
[16:17] <mterry> mzanetti: I thought there was some lowish-level call to say "this object changed" that didn't use the Q_PROPERTY system like that.  Ah well
[16:18] <mzanetti> afraid not
[16:20] <mzanetti> ltinkl, seems the browser's window title doesn't work any more. there was some branch where you changed that. can you refresh my mind on that?
[16:22] <ltinkl> mzanetti, I don't remember changing anything since this was implemented
[16:22] <mzanetti> ok... it seems broken now
[16:22] <mzanetti> but wasn't there something in qtubuntu or something you changed?
[16:22] <ltinkl> mzanetti, there was an SDK chaneg tho that might have broken it
[16:22] <mzanetti> right
[16:25] <ltinkl> mzanetti, let's see if I can still find it...
[16:26] <ltinkl> mzanetti, what does it display now? just the static app name:
[16:26] <ltinkl> ?
[16:26] <mzanetti> don't know. am in a meeting and saviq confirmed it's not working
[16:34] <ltinkl> mzanetti, alright, will try to find the culprit
[16:35] <mzanetti> thanks ltinkl
[17:00] <ltinkl> mzanetti, so, it doesn't look like an SDK bug, the change got never merged: https://code.launchpad.net/~mpt/ubuntu-ui-toolkit/1542099-window-title
[17:01] <ltinkl> mzanetti, something/someone must've broken this in qtubuntu
[17:10] <Saviq> mzanetti, actually not sure my fix helps, but it is cmake that's at fault - installing old cmake everything's fine again
[17:18] <Saviq> ok now I'm sure it doesn't help
[19:05] <Saviq> mterry, fun: bug #1564351
[19:05] <ubot5`> bug 1564351 in unity8 (Ubuntu) ""Swipe from the left edge to open the launcher" - do not work on the desktop" [Undecided,Confirmed] https://launchpad.net/bugs/1564351
[19:05] <Saviq> he probably has his desktop forced to Staged even though he has no touchscreen...
[19:06] <mterry> Saviq: yeah...  hm
[19:06] <Saviq> obviously if he pushed his mouse against the edge it'd work, but he's being told to swipe ;)
[19:06] <mterry> Saviq: the tutorial should check the window mode
[19:07] <Saviq> mterry, it should react to mouse movement, IMO (and presence of touch screen)
[19:41] <josharenson> Is there a way to get trunk to build in xenial?
[20:01] <Saviq> josharenson, it does build, wassup?
[20:01] <Saviq> josharenson, there was a cmake issue yesterday, make sure you have cmake 3.5.1
[20:41] <josharenson> Saviq: yeah I thought it was a cmake issue... turns out I just have a weird ppa installed that i forgot about.. seems to work now :-p
[20:56] <Saviq> ;)