[10:09] <T-mon> Hi everyone, I upgraded yesterday from wily to xenial, and now my unity windowdecoration is gone. I already tried to reset all unity settings, without success. No window decoration, no panal. Can you help me?
[10:12] <Saviq> T-mon, hey, can you try logging in as the guest user and see if the issue is there as well?
[10:13] <T-mon> yes, I already tried that, I also created a new user...same result :-(
[10:13] <Saviq> ok so at least we know now this is likely a broken/missing package and not a configuration issue
[10:14] <Saviq> T-mon, can you look at ~/.xsession-errors and in ~/.cache/upstart/unity7.log - maybe it gives a clue
[10:14] <Saviq> cimi, you know your ways around gtk themes - think you could have a pointer for T-mon?
[10:14] <Trevinho> T-mon: window decorations are part of unity, thus it seeems nothing is running
[10:15] <T-mon> during the release upgrade I hade some dependency issue, so I had to reboot and continue with the installation, I am sure there happend some critical error
[10:15] <Trevinho> T-mon: from tty1 (ctrl+alt+f1) give a try to the "unity" command and see if it gives you some hint
[10:15] <T-mon> currently I am up to date
[10:15] <Trevinho> T-mon: apt-cache policy unity
[10:17] <T-mon> cat .xsession-errors openConnection: connect: No such file or directory cannot connect to brltty at :0
[10:17] <T-mon> apt-cache policy unity unity:   Installed: 7.4.0+16.04.20160401.1-0ubuntu1   Candidate: 7.4.0+16.04.20160401.1-0ubuntu1
[10:19] <Trevinho> T-mon: mhmhm, what trying to run unity from tty1?
[10:19] <T-mon> i just get a black sceen on tty1 :(
[10:19] <cimi> yeah looks like a unity bug more than gtk
[10:19] <Trevinho> mhm, this is weird
[10:20] <cimi> when the gtk theme is missing or something is wrong, it fallsback, no deco = no compiz running
[10:20] <T-mon> sorry I hope I havn't missed a message, I got logged out while trying to start unity -v
[10:21] <T-mon> I tried to reinstall unity, ubuntu-desctop, compiz
[10:23] <Trevinho> T-mon: if you launch unity command, wherever you can, you get anything?
[10:24] <T-mon> yes, I get the desktop background image (the original one since resetting all settings)
[10:24] <T-mon> mouse, terminal works, I can launch applications (without window decoration)
[10:26] <T-mon> http://paste.ubuntu.com/15644657/
[10:27] <T-mon> http://paste.ubuntu.com/15644676/
[10:27] <Trevinho> T-mon: what you get on
[10:27] <Trevinho> gsettings get org.compiz.core:/org/compiz/profiles/unity/plugins/core/ active-plugins
[10:28] <T-mon> ['core', 'composite', 'opengl', 'compiztoolbox', 'decor', 'vpswitch', 'snap', 'mousepoll', 'resize', 'place', 'move', 'wall', 'grid', 'regex', 'imgpng', 'session', 'gnomecompat', 'animation', 'fade', 'workarounds', 'scale', 'expo', 'ezoom', 'switcher']
[10:28] <Trevinho> T-mon: oook, that's wrong :)
[10:28] <T-mon> yay! :) which part?
[10:28] <Trevinho> most of it so
[10:28] <Trevinho> gsettings reset org.compiz.core:/org/compiz/profiles/unity/plugins/core/ active-plugins
[10:29] <Trevinho> plus...
[10:29] <Trevinho> (wait a sec)
[10:33] <Trevinho> T-mon: launch
[10:33] <Trevinho>  /usr/share/session-migration/scripts/*unity_session*
[10:33] <Trevinho> T-mon: restart your session and hopefully it should go
[10:33] <Trevinho> :P
[10:34] <Trevinho> ah, T-mon, if you do: echo $COMPIZ_CONFIG_PROFILE you get ubuntu, right?
[10:34] <Trevinho> before restarting the session give me back again the output of
[10:34] <Trevinho> gsettings get org.compiz.core:/org/compiz/profiles/unity/plugins/core/ active-plugins
[10:34] <Trevinho> for being sure
[10:35] <T-mon> hmm...
[10:35] <T-mon> gsettings get org.compiz.core:/org/compiz/profiles/unity/plugins/core/ active-plugins ['core', 'composite', 'opengl', 'compiztoolbox', 'decor', 'vpswitch', 'snap', 'mousepoll', 'resize', 'place', 'move', 'wall', 'grid', 'regex', 'imgpng', 'session', 'gnomecompat', 'animation', 'fade', 'workarounds', 'scale', 'expo', 'ezoom', 'switcher']
[10:35] <T-mon> even after reset
[10:35] <T-mon> gsettings reset org.compiz.core:/org/compiz/profiles/unity/plugins/core/ active-plugins
[10:36] <T-mon> gsettings get org.compiz.core:/org/compiz/profiles/unity/plugins/core/ active-plugins ['core', 'composite', 'opengl', 'compiztoolbox', 'decor', 'vpswitch', 'snap', 'mousepoll', 'resize', 'place', 'move', 'wall', 'grid', 'regex', 'imgpng', 'session', 'gnomecompat', 'animation', 'fade', 'workarounds', 'scale', 'expo', 'ezoom', 'switcher']
[10:36] <T-mon> this is strange...
[10:36] <Trevinho> mh, for some reason it doesn't pick the right profile.... mhmh
[10:36] <T-mon> echo $COMPIZ_CONFIG_PROFILE is empty
[10:36] <Trevinho> oh, that's weird, but... not completely
[10:38] <Trevinho> T-mon: you could try forcing the profile by using
[10:38] <Trevinho> gsettings set "['core', 'ccp', 'composite', 'opengl', 'regex', 'place', 'session', 'wall', 'move', 'snap', 'imgpng', 'mousepoll', 'grid', 'resize', 'compiztoolbox', 'vpswitch', 'animation', 'fade', 'expo', 'scale', 'workarounds', 'unityshell', 'ezoom']"
[10:38] <Trevinho> set.. and the path we used before: org.compiz.core:/org/compiz/profiles/unity/plugins/core/
[10:39] <T-mon> gsettings gsettings get org.compiz.core:/org/compiz/profiles/unity/plugins/core/ active-plugins['core', 'ccp', 'composite', 'opengl', 'regex', 'place', 'session', 'wall', 'move', 'snap', 'imgpng', 'mousepoll', 'grid', 'resize', 'compiztoolbox', 'vpswitch', 'animation', 'fade', 'expo', 'scale', 'workarounds', 'unityshell', 'ezoom']
[10:40] <Trevinho> ok this should work
[10:40] <Trevinho> try to launch unity command now?
[10:41] <T-mon> hmm...which one of the scripts?
[10:42] <Trevinho> T-mon: just run unity
[10:42] <Trevinho> T-mon: or, well, better unity --ignore-upstart now
[10:42] <T-mon> ok, maybe I'll be offline for a moment
[10:47] <T-mon> back again
[10:48] <T-mon> without success
[10:48] <T-mon> :-(
[10:48] <Trevinho> damn
[10:48] <Trevinho> T-mon: did you get a log?
[10:49] <Trevinho> on first run ~/.cache/upstart/unity7.log could help, otherwise just try to run from the shell as you did before
[10:50] <T-mon> cat .cache/upstart/unity7.log compiz (core) - Info: Loading plugin: core compiz (core) - Info: Starting plugin: core compiz (core) - Info: Loading plugin: ccp compiz (core) - Info: Starting plugin: ccp compizconfig - Info: Backend     : ini compizconfig - Info: Integration : true compizconfig - Info: Profile     : default compiz (core) - Info: Stopping plugin: ccp compiz (core) - Info: Unloading p
[10:50] <T-mon> sorry, i will pastbin it
[10:50] <Trevinho> Mh, no I see the most important thing
[10:50] <T-mon> http://paste.ubuntu.com/15645056/
[10:50] <Trevinho> T-mon: is the compiz-gnome package installed there? :o
[10:51] <T-mon> compiz-gnome is already the newest version (1:0.9.12.2+16.04.20160331-0ubuntu1).
[10:55] <T-mon> echo $COMPIZ_CONFIG_PROFILE gives me ubuntu btw...after the reboot into the unity session
[11:01] <t-mon|2> sorry I was offline again, I booted now into the Gnome session (compiz)
[12:36] <Mark____> How can I implement frame synchronization in Unity? All the codes I tried involving _NET_WM_SYNC_REQUEST work on gnome but don't on unity. Is frame synchronization supported at all in unity?
[13:00] <ltinkl> mterry, hi, for the timezone-name MP, can we set up a silo together with the u-s-s change?
[13:00] <ltinkl> mterry, I'll be happy to review that
[13:00] <mterry> ltinkl: cool.  Yeah, actually jgdx had the same request -- I'm putting them in silo 33 with the geonames translation too.  Building now
[13:01] <ltinkl> mterry, very cool, I'll check it out later when it's built
[13:01] <mterry> ltinkl: alright will ping
[14:25] <mterry> ltinkl: silo 33 has timezone-name MPs now, fully built
[14:25] <ltinkl> mterry, great, will have a look after the standup
[15:19] <om26er> now that OTA10 is out, when will the new unity8 release ?
[15:20] <tsdgeos> om26er: i think Saviq was planning a landing for end of week
[15:23] <om26er> tsdgeos, good to know, I see lots of great things approved for the next release.
[15:31] <Saviq> om26er, yeah, we're kinda waiting for a few things to settle (xenial release, xenial overlay opening, QA being busy etc.)
[15:31] <Saviq> we plan to have a new silo in the works early next week
[16:04] <om26er> Saviq, thanks, will keep watching.
[16:05] <om26er> is there a way to get current fps of unity8 ? need to monitor that for some test
[16:16] <tedg> So trying to bzr bd unity8 on xenial and getting test failures.
[16:16] <tedg> Is that expected?
[16:16] <tsdgeos> tedg: the floating ones?
[16:17] <tedg> That sounds right, but I realized I just closed the window :-/
[16:17] <tedg> Rebuilding, it'll take a sec.
[16:18] <tsdgeos> but actually we skipped those already i think
[16:18] <tsdgeos> so cant' be
[16:18]  * tsdgeos checks
[16:18] <tsdgeos> yeah flickChangesContentY/flickChangesContentX were skipped in r2322
[16:20] <tsdgeos> tedg: how much you expect "a sec" to be? i was going to eod
[16:20] <Saviq> tsdgeos, go away, I'll take over
[16:21] <tedg> tsdgeos: Probably 5-10 min, Core i7, three gens ago :-)
[16:24] <tsdgeos> ok, tty tomorrow
[16:24] <tedg> 'night tsdgeos !
[16:33] <tedg> Saviq: http://pastebin.ubuntu.com/15655057/
[16:33] <Saviq> tedg, so no, not expected, we're building pkgs all the time...
[16:33] <Saviq> mzanetti, ideas ↑?
[16:34] <tedg> Seems to be with account service, are you building them on live Xenial machines, or just builders?
[16:34] <tedg> Perhaps my live machine could break it?
[16:35]  * mzanetti looks up what the test exactly does
[16:36] <Saviq> tedg, builders, so yeah, possible
[16:37]  * Saviq runs @home
[16:37] <mzanetti> hmm, it runs in dbus-test-runner, so should be isolated, need to figure where the accountservice on there comes from
[16:39] <Saviq> works here, /me runs bzr bd
[16:39] <tedg> Seems like this should have a --bus-type=system ? No? http://bazaar.launchpad.net/~unity-team/unity8/trunk/view/head:/tests/plugins/Greeter/Unity/Launcher/CMakeLists.txt#L35
[16:40] <Saviq> yeah quite possibly - it contacts real AS on the system bus
[16:42] <tedg> What does this do? add_definitions(-DSM_BUSNAME=sessionBus)
[16:50] <Saviq> tedg, right, that actually makes the test connect to AS on the session bus (yeah, we wanna get rid of that)
[16:50] <Saviq> tedg, but I can reproduce with `bzr bd` locally indeed
[16:50] <tedg> Trying a build with system bus now
[16:50] <Saviq> tedg, doubt that will change anything, the -DSM_BUSNAME makes it talk on session bus alone
[16:51] <Saviq> weird that it only fails in bzr bd, but not as I run it manually, or even via dh_auto_test
[16:51] <Saviq> aha
[16:51] <Saviq> $USER not valid. Account Service integration will not work.
[16:52] <Saviq> yup
[16:52] <Saviq> just setting USER to nil makes the test fail
[16:53] <Saviq> tedg, ↑↑
[16:54] <tedg> Isn't username available via syscall? Why is it using the envvar?
[16:54] <Saviq> dunno, wonder why bzr bd gets rid of it TBH
[16:54] <tedg> At least it doesn't effect whoami. $ USER=foo whoami prints 'ted'
[16:57] <tedg> Wow, apparently Qt doesn't support getting the username according to StackExchange
[17:03] <mzanetti> yeah, so this needs to get mocked out...
[17:10] <tedg> Uhg, I fixed it in one place, but it's all over.
[17:20] <Saviq> tedg, looks like it's debuild that strips USER away
[17:21] <Saviq> dpkg-buildpackage completes fine
[17:21] <Saviq> that doesn't mean, though, that we're doing The Right Thing™
[17:23] <tedg> Saviq: I think that generally this is the fix: http://paste.ubuntu.com/15656516/
[17:23] <tedg> Saviq: But there doesn't seem to be a helpers place to put that.
[17:23] <tedg> rgrep USER | grep getenv shows a lot of hits
[17:24] <Saviq> tedg, I can see 7 hits
[17:27] <tedg> That seems like a lot to me :-)
[17:27] <tedg> Enough that you'd want a helper function.
[17:29] <tedg> Seeing if this works: http://paste.ubuntu.com/15656680/
[17:35] <Saviq> @unity who's got an arale?
[17:38] <dandrader> Saviq, I do
[17:39] <Saviq> dandrader, care to try if https://unity8-jenkins.ubuntu.com/job/test-0-autopkgtest/label=phone-armhf,release=vivid+overlay,testname=autopilot.sh/525/testReport/unity8.indicators.tests.test_display_indicator/DisplayIndicatorTestCase/test_indicator_icon_must_be_visible_after_rotation_locked_MX4_Ubuntu_Edition_/ fails for you on the device?
[17:40] <dandrader> Saviq, I can try
[17:42]  * greyback eod
[17:46] <tedg> So, setting USER just causes it to break differently.
[17:46] <dandrader> Saviq, should take a while. still flashing it
[17:46] <Saviq> dandrader, no rush
[18:06] <dandrader> Saviq, I installed unity8-autopilot but "autopilot3 list unity8" doesn't show anything. Tips?
[18:07] <Saviq> dandrader, apt-cache policy unity8-autopilot ¿?
[18:08] <dandrader> Saviq, what am I looking for in its output?
[18:08] <Saviq> dandrader, can you pastebin
[18:08] <dandrader> "dpkg -L unity8-autopilot" shows it's neatly installed where it should
[18:09] <dandrader> Saviq, http://pastebin.ubuntu.com/15657710/
[18:09] <Saviq> yeah that looks good
[18:11] <Saviq> hrmpf
[18:13] <dandrader> Saviq, this way works :-D  http://pastebin.ubuntu.com/15657809/
[18:14] <Saviq> dandrader, ugh
[18:15] <dandrader> Saviq, "autopilot3 run unity8.indicators.tests.test_display_indicator.DisplayIndicatorTestCase.test_indicator_icon_must_be_visible_after_rotation_locked" failed
[18:15] <Saviq> dandrader, did you stop unity8 first? can you pastebin the test output?
[18:16] <dandrader> Saviq, yes, and I did see unity8 coming up, launching fake dash, indicator being dragged down, etc
[18:16] <Saviq> dandrader, ack, thanks
[18:16] <Saviq> we'll need to fix that test to make use of our arale in jenknis
[18:16] <Saviq> jenkins, even
[18:16] <dandrader> Saviq, http://pastebin.ubuntu.com/15657880/
[18:16] <Saviq> dandrader, yup, same output, thanks
[18:17] <Saviq> dandrader, FYI, added two train-refactoring branches to silo 13 and rebuilding
[18:18] <Saviq> greyback, back already? ;)