/srv/irclogs.ubuntu.com/2013/03/22/#ubuntu-unity.txt

=== salem_ is now known as _salem
d_kenlooking for a working solution to get unity back online with geforce 21001:01
d_kenI tried at least 6 or 7 different approaches so far01:02
d_kenubuntu 12.1001:02
Guest88134Does anyone here know what the specific config files are for both of the Panels and the window decorations for Unity?   I have had temporary success moving different folders out of ~/.config01:44
Guest88134I am having issues with no Unity panels and window decorations....01:45
=== _salem is now known as salem_
Guest88134I have absolutely no Unity panels, and no window decorations ( I can open a terminal using Ctrl+Alt+T to run the command gnome-session-quit).01:50
dufluGuest88134: That usually means you're missing the decor and unityshell plugins. Try running ccsm and tick the boxes to enable them.01:53
Guest88134duflu: well... this is a bit more complicated I suppose.... I am running LTS fine and Raring is missing the panels, etc.... I have tried ccsm, and unity-tweak-tool.... but to no avail.  my testing user has everything.02:00
Guest88134there is something wrong with the way raring reads the config files.  I am using the same ~/ for both installations02:01
dufluGuest88134: OK, I have a simple command for literally deleting all compiz/unity customisations from your config. Let me try and find it02:01
Guest88134duflu: thanks.... is there a way to make Raring use its own config files somewhere else other than the ~/.config /<whatever>?02:02
dufluGuest88134: Since quantal, the config has been in gsettings. That's a binary database you can't edit by hand. Let me try to find the old command02:03
dufluI mean, gsettings uses "dconf", which is a binary database02:03
Guest88134duflu: Ok... so are you saying I CAN use dconf editor to make Raring use something... all the while LTS will use something else?  or are you saying something entirely different...02:05
dufluGuest88134: For quantal/raring: dconf reset -f /org/compiz/02:05
dufluGuest88134: For precise, it was gconf (different tools)02:06
Guest88134duflu: ok... I kept trying to do stuff like compiz --replace unity --replace  unity --reset, etc... until it would lock up.02:06
dufluGuest88134: That dconf reset will just delete all compiz/unity customisations. And you will get the default setup like Guest does02:07
Guest88134So Precise shouldn't be effected by this??02:07
dufluNo, precise used gconf :(02:07
dufluPotentially similar problems, but different commands02:07
Guest88134duflu: cool thanks, precise has been fine.... I will test this and I'll come back and tell you if something went awry02:10
love_duflu: OK... I'm back... last time my name was Guest88134.  That did not work.  I did reboot and check and my precise install is still working just fine.02:21
duflulove_: OK then please take a copy of ".xsession-errors" and put it in a new bug report on Launchpad :(02:21
dufluThat file is in your home directory. Remember to copy it _while_ you're logged in02:22
love_duflu: I did start a bug... I'll attach the file thanks.02:22
love_duflu:  Oh... look at this... I/O warning : failed to load external entity "/home/love/.compiz/session/</*random alpha numerics*/>"02:24
duflulove_: It's likely not the cause because those errors are common. But you should be able to safely delete the .compiz directory too. That might be part of the issue02:25
love_I have done that before to temporarily fix it...... I am just wondering if there could be a workaround....02:26
dufluThe ~/.compiz dir only causes problems if you're been compiling your own compiz plugins02:26
duflulove_: Deleting that plus the dconf reset may be the fix02:27
love_nope... I don't even use the cube or any of that anymore.... either unity w/ compiz of Lxde with xcompmgr for the transparent terminal02:27
love_duflu: Ok. I will try that and let you know02:27
love_duflu: nope. I guess I will go fishing with my bug report....  thanks for the help, though!!!02:38
duflulove_: No problem. What bug number?02:38
love_https://bugs.launchpad.net/ubuntu/+source/unity/+bug/112834802:40
ubot5Launchpad bug 1128348 in unity (Ubuntu) "Unity starts without panels" [Undecided,Confirmed]02:40
love_duflu: it took me a bit to find it...02:40
duflulove_: Please attach the .xsession-errors02:42
love_duflu: in the process.... I had to rename it so I could find it in the attachments dialog02:43
love_duflu: did you have a chance to look at it yet?03:06
duflulove_: Not yet but soon03:06
love_duflu: ok thanks :)03:07
=== salem_ is now known as _salem
duflulove_: If that log file came from raring then your problem is that you've somehow made compiz start using gconf instead of gsettings03:37
* duflu boots raring to double check it's still gsettings03:37
love_duflu: the other file didn't have anything in it except stuff about this current LXDE session.... I can logout, and log into Unity... then logout and check that...03:39
duflulove_: I'll move the discussion to the bug and add comments there03:40
love_Ok... that will be easier.  I need to do something else in a little bit... so I will check this out and post in the bug report if I find a different error file...03:41
didrockshey mmrazik06:48
didrocksmmrazik: I got a question on https://code.launchpad.net/~unity-team/libunity/libunity-7.006:48
didrocksmmrazik: seems that rev336 was merged by the server06:48
didrocksmerger*06:48
didrockshowever, in todays' daily build: https://launchpad.net/~ubuntu-unity/+archive/experimental-prevalidation/+build/4389883/+files/buildlog_ubuntu-raring-i386.libunity_6.91.4%7Edaily13.03.22ubuntu.unity.experimental.certified-0ubuntu1_FAILEDTOBUILD.txt.gz06:48
didrocksthe symbol check is normally exported in debian/rules06:49
didrocksI'm puzzled how it passed, even if your env wasn't correct in the merger, it shouldn't :/06:49
mmraziklet me find the jenkins job06:49
didrocksyeah, build logs would be useful to understand what happens06:50
mmrazikdidrocks: https://jenkins.qa.ubuntu.com/job/unity-team-libunity-libunity-7.0-raring-amd64-autolanding/12/console06:51
didrocksmmrazik: dpkg-gensymbols: warning: debian/libunity9/DEBIAN/symbols doesn't match completely debian/libunity9.symbols06:52
didrocksthis should have failed the build06:52
didrockswe are doing export DPKG_GENSYMBOLS_CHECK_LEVEL = 406:52
didrocksin debian/rules06:52
didrocksare you override that by any chance?06:52
mmrazikoh...06:52
mmrazikI might06:53
mmrazikI copy and pasted this without really understanding if if it is needed and for what06:53
mmraziklet me check06:53
didrocksI still don't get it06:53
didrocksit's in debian/rules06:53
mmrazikdidrocks: it probably overrides debian/rules06:53
didrocksso normally, it has higher priority and overwrite your env settings06:53
didrocksah?06:53
mmrazikdidrocks: yeah... it does. Let me remove that hook completely.06:54
mmraziksorry for that06:54
didrocksmmrazik: yes please, remove it everywhere :)06:54
mmrazikshould have checked with fginther06:54
didrocksno worry!06:55
didrocksglad we understand at least why :)06:55
didrocksI was thinking about a direct push to trunk at first06:55
didrocksmmrazik: I was doing that when we didn't have the packaging inlined06:55
didrocksas we didn't force to update in sync06:56
mmrazikI see06:56
didrocksnow that we are inlined, I'm doing the other way and forcing to be synced :)06:56
=== mmrazik is now known as mmrazik|afl
=== mmrazik|afl is now known as mmrazik|afk
mhr3didrocks, i have branch that updates the symbols07:48
=== mmrazik|afk is now known as mmrazik
=== malin_ is now known as Malinux
didrocksmhr3: already in trunk, with bumping the changelog (I had to move it fast)07:51
didrocksmhr3: should have been in sync, but didn't because of the above issue. Anyway, fixed now :)07:52
mhr3didrocks, you pushed directly to trunk?! bad didrocks! :P07:52
didrocksmhr3: had to unblock it, that's when we need to take actions sometimes :)07:53
didrocksmhr3: and I bzr bd locally :p07:53
didrocks(contrary to others, hem :p)07:53
didrocksmmrazik: do you mind looking at ps-unity-100scopes-experimental-autopilot-release-testing/?07:54
didrocksmmrazik: both ati and nvidia failed07:54
mmrazikdidrocks: looking (but have a call in 5 mins)07:54
didrocksssh: connect to host dx-autopilot-ati port 22: Connection refused07:55
didrocksmmrazik: let me rerun07:55
=== alan_g is now known as alan_g|afk
mzanettihey ho08:44
popeyhmm, compiz crash with experimental ppa updated today08:48
* popey tries to reproduce08:49
popeyyup08:49
seb128popey, stacktrace?08:50
popeygnome-session[2705]: WARNING: Application 'compiz.desktop' killed by signal 1108:50
popeyyeah, will do08:50
popeyseb128: http://paste.ubuntu.com/5636377/08:55
seb128mhr3, ^08:55
mhr3dednick, ^08:55
seb128mhr3, thanks ;-)08:56
popeyping me if you need anything else from it08:56
mhr3dunno why some computers don't like null pointers that much08:56
mhr3:P08:56
dednickstupid computers08:57
popeylets scrap null pointers, they're overrated08:58
dednickmhr3: you putting null pointers in the scope keyword list? ...08:58
Saviqtsdgeos, https://code.launchpad.net/~unity-team/unity/phablet.build-hud-deps/+merge/15488908:58
mhr3dednick, are we?08:59
tsdgeosSaviq: what was the problem you were having?08:59
mhr3isn't just the keywords array null?08:59
* dednick shrugs08:59
Saviqtsdgeos, must have been VM08:59
tsdgeosokidoki08:59
Saviqtsdgeos, built fine in chroot08:59
dednickmhr3: the stacktrace seems to be compaining about string. and assumingly g_slist_next wouldnt return a valid pointer when operating on a null list.09:00
dednickbut that's just assuming09:00
tsdgeosoh09:00
dednicki'll check for it anyway09:01
tsdgeoswe have a raring autolander?09:01
tsdgeossomething's wrong :D09:02
tsdgeosdependencies most probably09:02
tsdgeosSaviq: mzanetti: https://jenkins.qa.ubuntu.com/job/unity-phablet-raring-armhf-autolanding/1/console09:02
mzanettitsdgeos: hmmm...09:03
mzanettitsdgeos: yeah... sergio enabled raring all over the place yesterday09:04
tsdgeosok :D09:04
mzanettitsdgeos: of course all hell broke loose09:04
mhr3dednick, where did you get that it's keywords though? i don't see full bt there09:05
tsdgeosmzanetti: so we need some debian packaging massaging to get this working?09:05
Saviqtsdgeos, I imagine it installs *unity from raring :/09:06
Saviqyeah "libunity9 armhf 6.90.2daily13.03.06.1-0ubuntu1"09:07
Saviqand "libunity-core-6.0-5 armhf 6.12.0daily13.03.20-0ubuntu1"09:07
mzanettitsdgeos: yep... we also have issues in the way we package autopilot tests (shell and apps)... need to fix that now. if you could try to fix the unity dep it'll be great09:07
SaviqI wonder what can we do to stay on top of that...09:08
mzanettiSaviq: rename the package09:08
mzanettiand install it somewhere else09:08
mzanettior merge back09:08
mzanettisomehow09:08
tsdgeosmzanetti: i'm the worst person to fix that stuff, my .deb knowledge is →←09:08
mzanettitsdgeos: well, make it two.... I guess the issue is more that the correct libs are not yet released09:09
mzanettitsdgeos: so not really a packaging issue but more a releasing order thing I guess09:09
=== alan_g|afk is now known as alan_g
tsdgeosi'd vote for "version number"09:09
tsdgeosi mean in quantal is using09:10
tsdgeoslibunity9_6.12.0-0ubuntu0.1phablet3~quantal1_armhf.deb09:10
tsdgeoswhile in raring is using09:10
tsdgeoslibunity9_6.90.2daily13.03.06.1-0ubuntu1_armhf.deb09:11
dednickmhr3: it seems to be the only string not protected by a null check09:11
tsdgeosso your phablet version "loses"09:11
tsdgeoss/your/our09:11
mhr3dednick, it might not even be that method if something got inlined :)09:12
tsdgeosSaviq: do you happen to know what are the differences we need in libunity?09:13
Saviqtsdgeos, PeoplePreview for the most part09:13
Saviqtsdgeos, in both libunity and unity-core09:13
tsdgeosSaviq: too much work to "properly merge"?09:14
Saviqtsdgeos, to merge upstream? probably, and then upstream is already working on the smart scopes rework...09:15
mhr3dednick, looking at the code we add string only if they're length > 0, so definitely no nulls09:16
mhr3*add strings only if their....09:16
tsdgeosSaviq: ok, so we find a different way to fix this09:16
Saviqtsdgeos, yeah, we need to09:16
tsdgeosmzanetti: Saviq: is shutting down the raring autolander out of scope?09:16
Saviqtsdgeos, the build is going to switch to raring soon enough09:17
dednickmhr3: std::string value(static_cast<gchar*>(v->data);09:17
dednickcannot construct a string with null. will pop in strlen (which it does in the stack trace)09:17
tsdgeosok, so we need a fix :D09:17
Saviqtsdgeos, so we should probably think about actually fixing it09:17
mhr3dednick, hmm, look fine09:18
mhr3s09:18
mhr3wow, i need coffee09:18
mzanettitsdgeos: yep... sergio wouldn't enable it just for fun... we really need to fix stuff09:18
tsdgeosmzanetti: the phablet-ppa is there for the autolanders to use i understand, no?09:19
mzanettitsdgeos: yes09:19
tsdgeosso yeah, we just need to fix the " 6.12.0bzr213raring0 (Newer version available) " that shows up in https://launchpad.net/~phablet-team/+archive/ppa09:21
tsdgeostrivial fix is just increasing the vNumber with no merge or anything09:21
tsdgeosSaviq: does this ↑↑ work?09:21
Saviqtsdgeos, briefly, I'd say... problem is libunity is used by "the other side", too (i.e. scopes)09:23
tsdgeoshmmm09:23
tsdgeossooooo? :D09:23
mzanettiSaviq, tsdgeos: any of you might have an idea why this fails in raring ppa builders? https://pastebin.canonical.com/87511/09:24
mzanettidoing the same call from a bash script works. seems to be cmake related09:24
dednickpopey: you just using standard ppa? does it always pop?09:24
Saviqmzanetti,09:24
Saviqmzanetti, build-dep python09:24
Saviqmzanetti, not python2.709:25
Saviqmzanetti,09:25
Saviqhttps://code.launchpad.net/~saviq/indicators-client/fix-raring-build/+merge/15344709:25
Saviqfor example09:25
mzanettiSaviq: thanks... I still wonder why I can't reproduce here09:25
Saviqmzanetti, because you have "python" installed09:25
Saviqmzanetti, and not just "python2.7"09:26
popeydednick: "standard ppa"? I'm using the experimental 100scopes one09:26
popeydednick: http://paste.ubuntu.com/5636433/09:26
Saviqmzanetti, sbuild proved useful to debug that09:26
mzanettibut if I do a dpkg -S on that import file, it say its in python-distutilslib (or something like that) and according to the build log that one is pulled in by pathon2.7 too09:26
dednickpopey: ta09:27
Saviqdidrocks, can we have you for 10 minutes please?09:28
didrocksSaviq: in 30 minutes?09:28
Saviqdidrocks, works09:28
didrocksSaviq: like, I'm in a hangout in 2 minutes :p09:28
didrockswill ping you back then ;)09:29
Saviqthanks09:29
popeydednick: yes, it always pops09:29
Saviqdednick, hey, where did "If you’ve installed all the qml plugins to local folders (not in the QML_INSTALL_IMPORT path) you may need to instruct qtcreator where to find the plugins." come from? did you have that issue?09:46
dednickSaviq: i did in qt creator. it doesnt seem to know about the ./plugins folder. This was just for qtcreator to be able to resolve the sybols09:47
Saviqdednick, k I thought it was about something external to lp:unity/phablet09:48
dednickSaviq: nope. nothing to do with building/running. only local to qtcreator09:49
Saviqdednick, sorry for my ignorance, but where in QtCreator did you set the path? :D09:51
dednickSaviq: in the qmlproject file. there is a importPaths key. (we should probably actually set this in lp:unity/phablet)09:53
Saviqdednick, ah09:53
Saviqdednick, yup09:53
didrocksSaviq: available now!09:54
Saviqdidrocks, hangout?09:54
didrocksSaviq: sure ;)09:55
didrocksjust paste a link09:55
Saviqdidrocks, https://plus.google.com/hangouts/_/581ff53bd4b4a1c0d9070050e50e7eb484fd485609:56
Saviqmzanetti, tsdgeos, you might want to join in, too09:56
Saviqif you can09:56
* tsdgeos tries09:56
Saviqdidrocks, will the smart scope *unity get bumped to version 7, though?10:05
didrocksSaviq: probably, I'm not 100% sure we should and the impact TBH10:05
didrocksSaviq: but use 7.8010:05
Saviqdidrocks, ok, thanks10:06
didrocksSaviq: we'll make sure S will inline, even if we don't bump to 7 ;)10:06
tsdgeosSaviq: you doing it, right?10:08
Saviqtsdgeos, yeah10:08
tsdgeosgood10:08
mzanettiSaviq: https://code.launchpad.net/~mzanetti/unity/phablet-fix-python-dep/+merge/15489810:09
dednickSaviq: fyi. working on 100scopes again. need to get some bugs sorted, then need to fix autopilot tests. probably wont get anything on UnityNext today again...10:10
Saviqdednick, k10:10
Saviqtsdgeos, can you add "plugins" to importPaths in the .qmlproject file?10:17
tsdgeosSaviq: i'm not using qtcreator, maybe makes sense for someone else to? mzanetti?10:18
Saviqtsdgeos, ah k10:18
Saviqtsdgeos, what are you using?10:18
tsdgeospoor's man text editor10:18
tsdgeoskate10:18
mzanettitsdgeos: you're not using qtcreator? thats the best piece of IDE ever made :D10:19
mzanettiok... I use kate quite often too10:19
Saviqmzanetti, approved10:20
mzanetticheers. your's too :D10:20
Saviqsbuild + shm = speed!10:21
Saviq==, even!10:21
mzanettiregarding the .qmlproject file... dunno. I never used them... always go for qmake or cmake directly as I never have qml only stuff10:21
MCR1sil2100, Mirv: Hi. I've backported the grid-top-left-corner-miscalculation-fix to compiz/raring, please approve it: https://code.launchpad.net/~mc-return/compiz/compiz-raring.merge-fix1139835-grid-wrong-top-left-corner-calculation/+merge/15489910:30
MacSlowtvoss, regarding testing... are we meant to test pure interfaces too? I thought just real implementations need to be tested. Just wondering about your comment on an MR.10:40
tvossMacSlow, I do see implementation in the MR :)10:42
MacSlowtvoss, touché :)10:42
sil2100Woha!10:48
sil2100What happened to MCR1?10:48
MacSlowSaviq, tvoss: you should be happy now with https://code.launchpad.net/~macslow/unity/phablet-bootstrap-notification-structure/+merge/15474810:52
mzanettiMacSlow: I just read through this. It looks quite good but I'd like to ask you to adapt Qt coding style a bit more for Qt code11:01
mzanettiMacSlow: also, instead of marking every signal with Q_SIGNAL its common to use a "signals:" section11:01
mzanettiMacSlow: whereas Q_INVOKABLE methods with void return value should mostly be declared as "slots:"11:02
mzanettiMacSlow: for class Notification I'd prefer signals: and slots: instead of using the Q_KEYWORDS for a hundret times11:03
mzanettiMacSlow: also, include own headers before the Qt ones (to avoid some conflicts where std stuff breaks Qt makros in some rare cases)11:04
MacSlowmzanetti, ok thx11:05
tvossmzanetti, signals: and slots: is a bad idea, it clashes with a lot of things from the c++ std-library11:06
* mzanetti is using signals and slots for 8 years now and it clashed once with a bluetooth stack that had a variable called signals11:07
tvossmzanetti, did you use boost::signals recently? :)11:07
MacSlowso I leave Q_* as is?11:08
mzanettitvoss: no... if mixing boost it might be different... I don't consider that c++ std-library tho11:08
tvossmzanetti, fair enough, but I would think that boost::signals might well flow somewhere in the codebase11:08
mzanettiMacSlow: just saying... its more common in the qt world to use the signals: and slots: notation11:09
mzanettiMacSlow: and I agree with tvoss that there are cases where it can conflict... as long as you don't include boost stuff yourself I see chances quite low tbh11:09
MacSlowmzanetti, I rather go the safe (more change-proof) way then and leave it as it is now11:10
mzanettiMacSlow: fine with me... you will notice that all the other Qt code "looks different" though  :D11:11
MacSlowmzanetti, yeah... but then I've seen both ways11:12
dednickpopey: can you try dist-upgrade your experimental ppa again? looks like there is a new verison of unity in there. I reproduced with the one you had, but seems to have been fixed...11:19
popeysure can dednick11:19
mzanettiMacSlow: this is how a long term Qt dev would write it: https://pastebin.canonical.com/87524/ (note that I'm not saying that you have to change it like this. But I'm a strong believer of consistency in coding styles)11:21
=== mmrazik is now known as mmrazik|lunch
tsdgeosSaviq: i've approved your MR11:32
tsdgeoss11:32
Saviqtsdgeos, cheers11:33
Saviqlet's see what that results in...11:33
tsdgeosyeah :D11:35
hikikohello :) I just realized I haven't upgrade my phone/chroot for a long time... any instructions on how to do it?11:38
hikikowrong channel11:38
hikiko:p11:38
sil2100;p11:41
popeyseems okay dednick11:43
popeythanks11:43
dednickpopey: weird. dont know what was going on.11:44
popeydednick: still get the problem where the dash often doesn't get focus, so keypresses are lost11:55
=== mmrazik|lunch is now known as mmrazik
didrockspopey: I think it's fixed in unity trunk11:56
didrocksor there is a branch proposed11:56
popeygroovy11:56
didrocksso not a 100scopes issues in fact, I guess11:56
didrocksbut if you have time to double check that I didn't dream this morning… :)11:57
popeyyou dream about unity?11:58
popeyYou may want to see a mental health professional.11:58
didrockspopey: I guess I should, indeed :)11:59
didrocksI dreamt that I was pocking jibel for a UTAH issue TBH11:59
didrocksand it happened this morning :)11:59
popeyooh, you have "the sight"12:00
popeywhat are the lottery numbers this weekend?12:00
didrockspopey: if only… if only… :)12:01
=== MacSlow is now known as MacSlow|lunch
Mirvhmm, where did MCR1 go, he updated LP 1 min ago :)12:25
tsdgeosSaviq: should we mark "fix/improve build scripts" as DONE ?12:37
tsdgeosSaviq: or there's still something you want to do?12:38
Saviqtsdgeos, opinion: I don't like the thingy copying the ssh key12:38
Saviqtsdgeos, I'd rather get rid of it (it caused at least some of kgunn's problems)12:39
Saviqtsdgeos, and either let people do it themselves12:39
Saviqtsdgeos, or maybe add another option to run_on_device12:39
tsdgeosyep12:40
tsdgeos-key path12:40
tsdgeosor something12:40
dandraderany javascript experts around? I've an object created like var application = {'name' : "Foo", desktopFile:"bla"}. Then it's assigned to some var qml properties (foo = application).12:47
dandraderif I compare var a and var b, both having been assigned to application12:48
dandraderwith a == b12:48
dandraderI get false12:48
dandradereven though they hold/point to the same application var12:48
dandraderbecause if I do a.desktopFile == b.desktopFile I get true12:48
dandraderIf I print each of them I get: "ModelObject(0x1cc1dc0) == [object Object] is false"12:49
dandraderso they are not really the same thing. I wonder what's the difference12:49
=== _salem is now known as salem_
=== kgunnAFK is now known as kgunn
=== salem_ is now known as _salem
tvosskgunn, MacSlow|lunch ping13:02
kgunnkgunn: pong (while making a coffee)13:03
Saviqdandrader, one of them is a ModelObject, the other is just a JS object with the same properties13:07
Saviqdandrader, they're simply different types13:08
dandraderSaviq, I think I got it. when I push a JS object (the [object Object]) onto a ListModel, that ListModel creates a ModelObject storing the same properties. As a ListModel holds ModelObject instances and not regular js objs, right?13:10
dandradera lot of magic happening behind the scenes :)13:10
tvosskgunn, up for a quick hangout? https://plus.google.com/hangouts/_/7a2b5e6fd3ee0ae56e48da542672de9bab0bf8a3?authuser=0&hl=en13:11
dandradergreyback, ping13:11
Saviqdandrader, yup13:12
greybackdandrader: pong13:12
dandradergreyback, do you know details on how the switch between shell rendering and application rendering takes place on the device?13:12
dandraderor not "details" but just what actually takes place13:13
dandradersome context: I'm poking and testing Stage.qml13:14
greybackdandrader: sure, I do13:14
greybackdandrader: sorry in a meeting right now, I'll ping you when free13:15
dandraderso while an application is being rendered, does it render directly to the framebuffer that is being shown or does always renders to an offscreen fb that shell then takes and composites?13:15
kgunntvoss: give me like 5 min13:15
dandradergreyback, ok13:15
tvosskgunn, ack13:16
Saviqsil2100, hey, if you have a chance, can you please have a look at https://launchpadlibrarian.net/134926716/buildlog_ubuntu-quantal-amd64.unity_7.80~phablet1_FAILEDTOBUILD.txt.gz13:19
Saviqsil2100, and hopefully point me at the correct solution13:20
kgunntvoss: ready? sorry for the delay13:29
tvosskgunn, no worries, as long as you are dressed now :) https://plus.google.com/hangouts/_/7a2b5e6fd3ee0ae56e48da542672de9bab0bf8a3?authuser=0&hl=en13:30
mzanettiplease mark hangout links with potentially naked people as "use at your own risk" or something like that13:37
mzanetti:D13:37
=== MacSlow|lunch is now known as MacSlow
MacSlowkgunn, tvoss: ping13:51
sil2100Saviq: give me a moment13:53
tvossSaviq, MacSlow can you jump on here: https://plus.google.com/hangouts/_/7a2b5e6fd3ee0ae56e48da542672de9bab0bf8a3?authuser=0&hl=en ?13:53
MacSlowtvoss, one sec...13:53
dednickSaviq: ping13:55
Saviqdednick, pong13:55
mzanetticyphermox: ping13:56
dednickSaviq: i'm going to give the standup a miss if that's ok. dont have anything to report on the UnityNext side, and i'm pretty busy with the other things.13:56
Saviqdednick, k13:56
dednickta13:56
tsdgeosSaviq: ping14:00
Saviqtsdgeos, pong14:00
tsdgeosSaviq: unity-core is not part of https://launchpad.net/~phablet-team/+archive/ppa/+packages ?14:01
Saviqtsdgeos, unity-core is built from unity14:01
Saviqtsdgeos, next page, btw14:01
tsdgeosSaviq: ah there's more pages14:01
tsdgeos...D14:01
tsdgeosSaviq: seen unity failed to build?14:03
greybackdandrader: back. A better person to ask about that would be loicm. He knows more about the lower-end bits14:03
Saviqtsdgeos, yeah, investigating, it's _weird_14:03
tsdgeosoki14:03
tsdgeosSaviq: shout if you want me to have a look too14:03
Saviqtsdgeos, thing is...14:08
Saviqtsdgeos, unless we've been building a more recent bamf in the PPA (/me checks)14:08
Saviqno, we weren't14:08
Saviqthen I don't understand how it could ever have built...14:09
Saviqthe missing symbol was added in lp:bamf in r49614:10
Saviqand was never backported to lp:bamf/0.314:10
Saviqso I don't understand how it could ever work...14:11
Saviqah wait14:12
Saviqgot it14:12
Saviqbamf was built in the other ppa14:12
=== greyback is now known as greyback|food
=== mmrazik is now known as mmrazik|otp
ChrisTownsenddidrocks: sil2100:  I'm working on fix for Unity 5.0 & 6.0 and wanted to get your opinion on getting this in as an SRU.14:15
didrockssure, what about it?14:15
sil2100What's up?14:15
ChrisTownsendOk, here the branches: https://code.launchpad.net/~townsend/unity/no-window-decorations-5.0 & https://code.launchpad.net/~townsend/unity/no-window-decorations-6.014:16
ChrisTownsendThey are a partial backport of https://code.launchpad.net/~3v1n0/unity/switcher-glowing-decorations/+merge/13401914:16
ChrisTownsendTrevinho says in bug #1122478 that there are no regressions.14:18
ubot5bug 1122478 in Unity 6.0 "Unity appears to enable decorations in _MOTIFY_WM_HINTS on its own" [Medium,In progress] https://launchpad.net/bugs/112247814:18
TrevinhoChrisTownsend: yeah, I can confirm it... We actually are using this in unity for months and nothing has been spotted so far14:19
ChrisTownsendTrevinho: Yep, it works quite nice:)14:19
Saviqtsdgeos, let's extract unity-core from lp:unity/phablet, what do you think?14:19
tsdgeosSaviq: you mean not using it unity-core?14:20
didrocksI'm letting lukasz looking at it for now, ping me if you need anything (but sounds legit to me)14:20
ChrisTownsenddidrocks: Ok, cool.  Thanks!14:20
Saviqtsdgeos, so we don't build the whole of unity14:20
Saviqtsdgeos, just UnityCore, which is what we are doing in ./build anyway14:20
tsdgeosSaviq: you mean adding unity-core code to the lp:unity/phablet repo?14:21
Saviqtsdgeos, /me wrong14:21
Saviqtsdgeos, let's extract it from lp:unity/phablet-mods14:21
sil2100ChrisTownsend: I'll take care of it then, let me just note it down ;p14:21
ChrisTownsendsil2100: Ok, cool.  I'll get an MP ready for it and we'll go from there.14:22
tsdgeosSaviq: so we create a new repo that only builds unity-core and that's the one we use in the ppa14:22
tsdgeosmakes sense14:22
Saviqyup14:22
tsdgeosSaviq: maybe we can even reuse lp:unity/phablet-mods just to build unity-core?14:23
sil2100ChrisTownsend: awesome - the bug is SRUable so feel free to MR against 5.0 and 6.0, we'll prepare the bug descriptions and keep it on our radar14:23
tsdgeoschanging the debian compile files and that's it?14:23
ChrisTownsendsil2100: Very good, thanks!14:23
Saviqtsdgeos, CMakeLists.txt, too14:24
tsdgeosright14:24
tsdgeosSaviq: want me to work on that? or you do?14:24
Saviqtsdgeos, I'm good, thanks14:24
tsdgeosgood :-)14:25
=== mmrazik|otp is now known as mmrazik
mterrydidrocks, does sam hang out in any IRC channels/14:28
mterry?14:28
didrocksmterry: he was before hanging out here, but not for a long time14:28
mterryI have a question about this merge14:28
didrocksmterry: you can maybe send him a PM?14:28
mterryMay have added a new regression for me14:28
didrockssmspillaz14:28
sil2100mterry: what's up? You can try e-mailing him14:28
sil2100Although he might be sleeping now14:29
=== _salem is now known as salem_
mterrytalking to him now14:31
Saviqgreyback|food, nic-doffay standup?14:33
=== greyback|food is now known as greyback
nic-doffayone sec Saviq14:35
davidcalledidrocks, would you have a couple of minutes for 7 quick MPs?14:39
didrocksdavidcalle: I'll ignore 7 and read it as "a" ;)14:40
didrocks(and ignore the s as well :p)14:40
didrocksdavidcalle: sure, fire on! ;)14:40
=== dandrader_ is now known as dandrader|afk
davidcalledidrocks, https://code.launchpad.net/ubuntu-scopes/+activereviews : everything except coloulovers, I've been ping-ponging on it with jamesh, he will have the final word :)14:41
davidcallecolour*14:41
didrocksdavidcalle: thanks, looking!14:43
sil2100Saviq: you still have that build problem? From what sources are you building exactly?14:49
Saviqsil2100, yeah, I think we'll manage, thanks14:49
Saviqsil2100, it's just us and all of our outdated branches :P14:50
sil2100;p14:50
cyphermoxmzanetti: pong14:51
mzanetticyphermox: not sure if you missed it or just didn't have the time yet... just in case: https://code.launchpad.net/~mzanetti/autopilot-qt/add-tests/+merge/15369514:52
mzanettiI have created the bug report as you asked14:52
cyphermoxmzanetti: cool, yeah I hadn't see it yet14:53
=== dandrader|afk is now known as dandrader
cyphermoxmzanetti: just waiting for the release team to chime in14:59
mzanetticyphermox: yeah... fine with me. I'm not in a hurry. just wanted to let you know because I guess the releasing thing is better to be done sooner rather than later14:59
cyphermoxI explicitly don't want to block adding tests, but adding the package constitutes a feature. If they're not happy, we could just drop the new package and keep the added tests.15:00
cyphermoxyeah15:00
cyphermoxsorry, I was fixing major computer troubles this morning, so I couldn't look earlier15:00
mzanettino problem15:00
mterryfginther, mmrazik : did the video capture crash X here?  http://10.97.0.1:8080/job/ps-unity-autopilot-release-testing/label=autopilot-intel/133/consoleText15:05
mmrazikmterry: btw. we are trying to hide internal IPs15:05
fginthermterry, I haven't figured this one out yet15:05
mterrymmrazik, sorry15:06
mterrymmrazik, the ship sailed on that IP a while ago though, right?  :)15:06
mmrazikI fear so, yes :)15:07
mterrydidrocks, so the intel tests seemed to have experienced a freak error.  Is there anything in the unity stack you particularly wanted released?  (I think it'd be safe to manually publish if you wanted it)15:11
kgunnmzanetti: so if one were to write a mock/dummy component to add to unity....which directory would it go in "Components" ?15:12
kgunnat least all the "fakes" are in there now15:12
mzanettikgunn: I think the FakeApplicationManager is misleading15:12
mzanettikgunn: you are talking about some mock to be used for testing,right?15:13
kgunnyeah15:13
mzanettikgunn: those should go to tests/<type of test>/mocks or something like that15:13
mzanettikgunn: the FakeApplicationManager is not used for testing, but to be able to run the shell on the desktop.15:14
mzanettikgunn: thats why it is in the real Components15:14
kgunn:) got it15:14
kgunnmzanetti: thanks...15:14
mzanettinp :D15:14
didrocksmterry: nothing particular as long as we don't have the compiz fix15:15
mzanettikgunn: albert started in tests/qmluitests/qml/ for the HUD mocks.15:15
mzanettithe qml at the end might not be the best name but I'm not sure yet how it will end up (one dir for all mocks vs each moch has its own dir)15:16
mzanettikgunn: ^15:16
kgunnmzanetti: ack...will take a peek15:17
fginthermterry, I'm assuming X crashed, but no crash was saved15:20
fginthermterry, the entire run looks hosed, what few test ran failed15:21
fginthermterry, any chance we can restart just the intel run?15:22
fginthermterry, actually a full restart wouldn't really hurt anything, but I see a test is in progress15:23
mterryyeah15:24
dandradergrantbow, but the shell is always on top of the app, as it has to capture input on the right edge so that shell that show the application switch animation (using screenshots)15:24
dandraders/ grantbow / greyback15:25
dandraderautocomplete failed me15:25
dandraders/that show/can show15:25
dandradergreyback, right?15:26
greybackdandrader: that's correct, yes15:26
jibelmterry, hold on, I'm reran 100scopes to check if we can reproduce the panel test failure we had on previous run15:26
jibelmterry, and also run them on intel since the box didn't restart previously and required a physical action15:26
mdeslaursil2100: hi! what exactly creates the "unity" compiz profile when a user logs in for the first time?15:36
mdeslaurI am trying to enforce default gsettings for unity...but creating gschema.override file only seems to affect the "Default" compiz profile so I'm trying to figure out what exactly is creating the "unity" compiz profile15:36
seb128mdeslaur, not sure if that's helpful, but profiles use schemas relocation15:38
seb128mdeslaur, see e.g /usr/lib/compiz/migration/compiz-profile-Default.convert15:38
seb128[org.compiz.core:/org/compiz/profiles/Default/plugins/core/]15:38
seb128it means it's not normal org.compiz.. keyname you need to use15:38
seb128but "schemas:/relocation path"15:39
sil2100mdeslaur: hi, sadly gsettings overrides do not work for relocatable schemas if anything15:39
mdeslaurI tried this: http://paste.ubuntu.com/5637288/15:39
seb128mdeslaur, that's what allows to have the same schemas "deployed/used" at different places15:39
mdeslaursil2100: hrm...any idea what the best way to set default values for new users would be?15:40
seb128mdeslaur, I also think that the user profile is created by a copy happening on first login15:40
mdeslaurseb128: yeah, but I can't seem to find where that logic lives15:40
mdeslaurI see all the gconf migration stuff, but can't find where the "unity" one is created15:40
sil2100mdeslaur: it's been a while, let me think a moment to remind myself of how it all works15:42
mdeslaurhehe :P15:42
mdeslaurah! found it.../etc/compizconfig/unity.ini15:54
mdeslaursil2100, seb128: thanks for your help, I think I found what I was looking for15:54
seb128mdeslaur, great15:54
mdeslaurso...many...migration hacks... :)15:55
seb128mdeslaur, yeah, that's the "master" I think15:55
seb128e.g what is used for the first run copy15:55
seb128which writes in gsettings15:55
sil2100mdeslaur: good to hear that, since I'm busy with so many things that it's hard to get a time slice for anything15:55
sil2100Especially with my GPU hanging15:55
mdeslaursil2100: sounds exciting :P15:55
kenvandinemzanetti, i have an autopilot question15:57
mzanettikenvandine: hit me15:57
kenvandinei used qtcreator to add autopilot functional tests to my project, the stub helloworld example it creates fails15:57
kenvandine11:49:59.775 WARNING __init__:197 - Caught exception while searching for autopilot interface: 'DBusException("Could not get PID of name 'org.freedesktop.DBus': no such name",)'15:57
kenvandinei suspect whatever causes that is the root of the problem15:57
mzanettikenvandine: hmmm I haven't seen the template so far...15:58
mzanettikenvandine: but really sounds like a bug in the templae15:58
kenvandinei figured15:58
kenvandinebut what would it be looking for on dbus?15:58
kenvandine11:49:59.743 INFO __init__:121 - Launching process: ['qmlscene', '-testability', '-I', '/storage/1/src/gwibber/modules', '/storage/1/src/gwibber/trunk/tests/autopilot/tests/Generic/../../helloworld.qml']15:59
kenvandineis what is being run15:59
kenvandinethe testabilitity driver?15:59
mzanettikenvandine: basically do this: run your app with -testability and look if it prints a line "Loading testability driver"15:59
mzanettikenvandine: should be the very first thing it prints15:59
mzanettikenvandine: or a error that sould get you further16:00
kenvandineok... that works16:00
kenvandineso maybe it is just the path or something silly16:00
kenvandineactually, the commands it runs to start it look fine and it prints loading testability16:01
kenvandinebut the looking for autopilot interface step seems to be what's broken16:01
kenvandinei guess that is in the python code here somewhere16:01
=== mmrazik is now known as mmrazik|afk
jibeldidrocks, last run of 100scopes is OK on the 3 systems and didn't reproduce the problem we had previously on nvidia16:08
tsdgeosmzanetti: if you do have time https://code.launchpad.net/~aacid/unity/testParametrizedActions/+merge/15475016:08
tsdgeosmzanetti: interested if clicking in units.gu(1), units.gu(1) also puts your slider at 10 or not16:09
tsdgeosmzanetti: besides the regular review of course16:09
mzanettitsdgeos: all the tests passed here16:11
mzanettiso if you were suspecting a retina-screen issue, not it works fine16:11
tsdgeosgood :)16:12
=== dandrader is now known as dandrader|lunch
didrocksjibel: \o/16:43
* didrocks hugs jibel16:43
didrocksbest news from the past 1h30!16:43
didrocksdavidcalle: ok, all approved :)17:01
didrocksdavidcalle: one thing though: the manpages scope is still installing in /usr/share/unity/lenses17:01
didrocksnot scopes*17:01
davidcalledidrocks, that explains a lot :)17:02
didrocksdavidcalle: isn't it? :)17:02
didrocksdavidcalle: mind fixing it?17:02
davidcalledidrocks, thanks, will fix it a bit later tonight if you don't mind, I'm on weather previews17:02
didrocksdavidcalle: ok, I think I'll have to trigger a rebuild tomorrow morning anyway17:03
davidcalledidrocks, ok17:03
mhr3didrocks, oh, but we'll finish those merges at about 10pm... ish :)17:04
didrocksmhr3: hence the "tomorrow morning" :)17:05
didrocksmhr3: thanks btw :p17:05
mhr3are you saying you won't be here with us?17:05
mhr3:(17:05
didrocksmhr3: TBH, when running the build17:06
didrocksthen it has to build17:06
didrocksthen publish17:06
didrocksthen tests running17:06
didrocksso like 2h30+17:06
sil2100geh, I love local build problems17:07
didrocksmhr3: I want to do something else at 1am FYI17:07
didrocks:)17:07
sil2100But finally all is tested thanks to popey17:07
didrockssil2100: hey hey!17:07
sil2100https://code.launchpad.net/~sil2100/unity/libunity-7.0-breakage-ref-fix-autopilot/+merge/15501717:07
didrockssil2100: \o/17:07
* didrocks hugs sil210017:07
didrocksbig hug!17:07
sil2100This is for the DashKeyNavTests failures - really wasted like 1-2 hours trying to build it locally for testing, everything on my system is broken today ;)17:07
didrockssil2100: how many failing tests this is fixing?17:07
mhr3didrocks, and you have to be watching it?17:07
sil2100This theoretically should fix 5 failures on all platforms17:08
sil2100dednick is working on the Alt+F2 issue17:08
sil2100I also might be able to have a fix for the shopping issue till EOD today, but we'll see!17:08
didrocksmhr3: well, I want then to ensure that the ppa is in good shape17:08
didrocksmhr3: so that's why I can run it tomorrow morning17:09
sil2100dednick: could you take a look when you have a moment ^ https://code.launchpad.net/~sil2100/unity/libunity-7.0-breakage-ref-fix-autopilot/+merge/15501717:09
didrocksand then fetching it back17:09
mhr3didrocks, i'm just kidding, your work day is over already ;)17:09
sil2100dednick, didrocks: btw. is there an automerger for the libunity-7.0-breakage repo, or things need to get manually merged in?17:10
sil2100I mean, branch17:10
didrocksmhr3: I'll just cry, somewhere… :)17:10
dednicksil2100: i think it's auto17:10
didrockssil2100: great great, can't wait for it!17:11
didrockssil2100: automerging automerging, automerging :)17:11
sil2100Since the pch fix you made is still not merged in, so maybe there's a queue right now17:11
mhr3didrocks, heh :)17:11
dednickunless didrocks has feverishly bee merging all our changes :)17:11
didrocksno no :)17:11
didrocksI never bypass the merger17:11
didrocksisn't it mhr3 :)17:11
mhr3didrocks, right, right :P17:12
didrockssee ^ :)17:12
didrocksspeaking of which: mmrazik|afk, fginther: see rev 10517:12
didrockscan you please deploy to have unity-lens-friends?17:13
mmrazik|afkdidrocks: I'll do it17:13
didrocksthat will make the dear kenvandine happy17:13
didrocksmmrazik|afk: not so afk? :p17:13
didrocksthanks!17:13
mmrazik|afkhmpf17:13
mmrazik|afk:)17:13
* didrocks push the daily release part17:13
mmrazik|afkdidrocks: done17:15
didrocksthanks mmrazik|afk :)17:15
=== dandrader|lunch is now known as dandrader
kenvandinedidrocks, is that a fix for my tiles?17:36
didrockskenvandine: no, automerging :)17:37
didrockskenvandine: you bug is prioritized17:37
kenvandinecool17:37
didrockssil2100: is anyone reviewing your branch?17:49
bschaeferdidrocks, if its for the 100scopes could you link me?17:54
* bschaefer can review17:54
didrocksbschaefer: it is!17:54
didrocksone sec17:54
bschaeferalright thanks!17:55
didrockshttps://code.launchpad.net/~sil2100/unity/libunity-7.0-breakage-ref-fix-autopilot/+merge/15501717:55
didrocksbschaefer: what else would I speak about these days? :)17:55
bschaeferdidrocks, thanks!17:55
sil2100I asked dednick, but he's probably busy now ;)17:55
bschaeferdidrocks, im not sure haha, just wanted to be sure haha17:55
bschaefersil2100, yeah im guessing hes got lots to do, so im starting to review as well :)17:55
sil2100100scopes is 'the thing' lately17:55
bschaeferhaha17:55
sil2100bschaefer: thanks :)17:55
didrockswhat I didn't see anything from him?17:56
* didrocks runs :-p17:56
bschaefernp!17:57
bschaeferhaa17:57
=== alan_g is now known as alan_g|eow
dednicksil2100: approved17:58
sil2100dednick: \o/ thanks!17:58
bschaeferdednick, dang was just getting there! haha17:59
bschaeferdednick, i've an easy one for you https://code.launchpad.net/~brandontschaefer/unity/overlay-scrollbar-filter-results-fix/+merge/15502617:59
dednickbschaefer: :) i was painfully aware of the bug17:59
bschaefersil2100, or if you could ^17:59
bschaeferdednick, hah17:59
dednickbschaefer: ya, i've seen that bug. approved18:00
bschaeferdednick, cool, thanks!18:00
sil2100;)18:00
* sil2100 lost free karma this time, dednick is too fast18:00
dednickhehe18:01
sil2100But I'll be faster next time!18:01
sil2100;)18:01
bschaeferhaha18:01
dednicki havent got any karma in about 3 months. i hope i'm going to get 20k lines worth of it now!18:01
bschaeferhaha, you'll get like 100 points maybe18:01
bschaeferyou can split it up into like 20 different branches that all depend on each other :)18:02
dednickhehe. i had a few, but they've all been merged into the super massive one now.18:02
bschaeferhaha18:02
sil2100Is there a karma ranking anywhere?18:04
sil2100;)18:04
=== kgunn is now known as kgunnAFK
dednicksil2100: https://launchpad.net/ubuntu/+topcontributors18:07
* bschaefer thinks the jenkins bot cheats18:08
sil2100I see I have still lots of karma to earn!18:12
sil2100pstolowski: ping!18:15
pstolowskisil2100: pong18:16
dednickbschaefer: you mind taking a look? https://code.launchpad.net/~nick-dedekind/unity/smart-scopes.scope-bar-tabbing/+merge/15503018:20
bschaeferdednick, on it18:20
dednickcrap. sorry. it's done somthing stupid18:21
dednicklike propose into lp:unity18:21
dednick:)18:21
bschaeferdednick, hah, I was wondering about the diff haha18:21
dednickbschaefer: https://code.launchpad.net/~nick-dedekind/unity/smart-scopes.scope-bar-tabbing/+merge/15503218:22
bschaeferdednick, cool18:22
* bschaefer reviews18:22
dednickbschaefer: i've nearly merged into lp:unity with this branch by mistake before. :)18:23
bschaeferdednick, haha, that would have been interesting if it made it through!18:23
dednickthink didier missed a few heart-beats18:23
sil2100dednick: you rock18:24
sil2100dednick: this was also causing a failure in the latest AP run, awesome ;)18:24
bschaeferha, yes he would have18:24
bschaeferdednick, works, approved!18:29
davidcalledidrocks, regarding manpages installing in unity/lenses I've just checked latest trunk, it doesn't18:30
didrocksdavidcalle: ah ok, so just a rebuild ahead :)18:30
davidcalledidrocks, getting there http://ubuntuone.com/6KHls5qzH66ZnCHZ6AwJW2 , http://ubuntuone.com/1fYiLxC1TaFi9PXHaTIzfb18:34
didrocksdavidcalle: awesome! (because of the city you have chosen of course ;))18:34
davidcalledidrocks, ;)18:34
didrocksdavidcalle: but come on! bad weather!!!18:34
didrocksI held you responsible :p18:34
didrocksyou think you will have an image available?18:35
didrocksin the preview?18:35
davidcalledidrocks, I hope so. I mean, I can auto flickr something, but it's hard to get it right. I do hope Design will have a bright idea ;)18:36
davidcalleif city == "lyon": icon = "cloudy" :p18:37
bschaeferdednick, so, ChrisTownsend is unable to login with lightdm using the scopes ppa...18:38
bschaeferdidrocks, ^18:38
* bschaefer will give it a try18:38
ChrisTownsendYeah, it's strange.  I get a blank screen with the cursor.18:39
* bschaefer re logs18:39
didrocksdavidcalle: tsss :p18:39
didrocksbschaefer: hum, weird…18:39
didrocksworking here18:39
bschaeferdidrocks, yeah, its working for me as well18:41
bschaeferChrisTownsend, strange...18:41
ChrisTownsendbschaefer: Not sure what to say.18:42
ChrisTownsendbschaefer: I'll try it again.18:42
bschaeferChrisTownsend, hmm yeah, also check the permission of...something18:43
* bschaefer forgot the file18:43
* bschaefer looks it up18:43
bschaeferdidrocks, turns out it was an ~/..Xauthority permission problem18:52
bschaeferupgrading turning it to 60018:52
bschaeferturned*18:52
didrocksbschaefer: I doubt that the components are changing that18:53
didrocksI would go for a crash or whatever changing it :)18:53
bschaeferdidrocks, well that could make sense, I wonder what caused it to crash18:53
bschaeferdidrocks, cause purging the ppa caused it to go back to 66418:53
* bschaefer shurgs, its fixed now18:54
didrocksbschaefer: hum, we don't install anything in ~/ ;)18:54
bschaeferdidrocks, well thats nice of you :), but im guessing it was a crash that did it (cause he had a black screen with a mouse)18:55
didrockssounds like a xorg crash18:55
bschaeferyup, interesting18:55
didrocksnot first time I'm hearing that story18:55
bschaeferbut changing the permissions fixes it18:55
bschaeferyeah, happened to me when messing with my video card driver18:55
didrocksmterry: around?19:16
mterrydidrocks, yeah hi19:17
didrocksmterry: hey hey! :)19:17
didrocksmterry: as cyphermox has an issue with his disk19:17
didrocksmterry: I wonder if you have time to manually published what can safely be manually published?19:17
mterrydidrocks, alright, let me look19:17
didrocksmterry: thanks!19:17
didrocksI think qa as a packaging change19:18
didrocksblocking indicator19:18
didrocksand misc19:18
didrockshum, no indicator only19:18
didrocksmterry: in fact qa alone19:19
didrocksmterry: indicators and oif are yellow because I'm taking that status even if there is nothing to publish19:19
didrocksmterry: it's a one line change, but I want to cover it by tests before fixing :)19:19
mterrydidrocks, yeah.  qa published19:19
mterrydidrocks, did you say indicators and oif don't even need manual?19:19
didrocksmterry: thanks!19:19
didrocksmterry: nope :)19:20
mterryok19:20
didrocksthat was easy in fact :)19:20
didrocksthanks mterry19:20
mterry:)19:20
=== mhall119_ is now known as mhall
cyphermoxYeah its just qa19:25
cyphermoxDidrocks disk is replaced btw....19:27
mterrycyphermox, welcome back to the digital world!19:27
didrockscyphermox: oh, back on track? :)19:27
didrocksssd?19:27
cyphermoxYup.19:27
didrocksdid you have a ssd before or it was a hd?19:28
cyphermoxApparently a known issue with think pad x23019:28
didrocksurgh :/19:28
cyphermoxIt was also a SSD19:28
didrocksok, so not a huge difference19:28
cyphermox60gb and 300$ difference19:29
cyphermox:-)19:29
didrocksnyeah :p19:30
cyphermoxStill got to report a bug I found with uefi in the daily19:30
didrockscyphermox: your SSD is not covered by the garantee?19:30
cyphermoxWell, yeah, need to rma19:30
cyphermoxBut when you do that you need to calculate a few days off time19:31
cyphermoxBoth my computers were broken19:31
didrocksyeah, unfortunate :/19:32
cyphermoxGoing to replace the rotary disk on the other one to see if it's the problem19:32
didrockscyphermox: you need to work from your tablet! :-)19:32
didrocksyeah19:32
cyphermoxHaha19:32
cyphermoxI wish I could19:32
cyphermoxI will be able to as soon as we have a console app and good bluetooth19:33
didrocks;)19:33
didrockscyphermox: go fix bluetooth! :-)19:33
sil2100;)19:33
cyphermoxThe bluetooth part is almost done :-)19:33
cyphermoxI sent patches on the ml19:34
cyphermoxWith this bluetooth starts... You can definitely pair a mouse19:34
didrocksthat would be of help :)19:34
cyphermoxI had some issues with the keyboard which I'm still debugging19:35
cyphermoxOh.19:35
bschaefersil2100, or dednick https://code.launchpad.net/~brandontschaefer/unity/duplicate-dash-home-quicklist/+merge/15504419:35
cyphermoxYeah, gonna need to run that in gdb, I think I know just what might be the issue19:36
didrockscyphermox: nice! good luck19:36
didrocksand good luck guys19:36
didrocksrunning a 100scopes build tomorrow morning19:36
cyphermoxRock!19:36
didrocksand testing it before going on weekend19:36
* didrocks waves good evening19:36
cyphermoxGood evening didrocks19:36
didrockssee you cyphermox!19:37
sil2100bschaefer: hooo, looking good, one moment19:37
bschaefersil2100, thanks, also umm19:37
bschaeferhttp://paste.ubuntu.com/5637978/19:38
bschaefersil2100, lots of unit tests :(19:38
sil2100Uuuugh19:38
bschaefersil2100, were the unit tests, tested?19:38
sil2100dednick was working on some of those before, but some probably still fail - good thing we don't care about those that much :D19:38
sil2100Just kidding!19:38
bschaeferhahaha19:38
bschaeferwell we just have to prove its the change of code and not regressions19:39
sil2100But yea, dednick fixed a few of those before, but seems like still some are to be done19:39
bschaeferwhich we can fix later19:39
bschaefersil2100, I can start looking into those...cause a lot of the 100scopes bugs are...not specific19:39
bschaeferand more towards the Home Scope branch19:39
=== kgunnAFK is now known as kgunn
kgunnback19:40
dednickbschaefer, sil2100: i normally run the unit tests before i merge19:40
bschaeferdednick, hmm were those failures there?19:40
bschaefer[  FAILED  ] TestThumbnailGenerator.TestGetManyFileThumbnail, this one is fixed in trunk unity (or about to be)19:40
dednickum. a couple of them19:40
bschaeferalright19:41
dednickhavent seen the launcher ones19:41
* bschaefer takes a look at them19:41
=== dandrader is now known as dandrader|afk
=== dandrader|afk is now known as dandrader
bschaeferpstolowski, hey, do you need a review of this? https://code.launchpad.net/~stolowski/unity-scope-home/privacy-and-disabled-scopes/+merge/15504520:10
pstolowskibschaefer: yeah. mhr3, or have you started reviewing it already?20:19
bschaeferpstolowski, I haven't, I figured I could help test it out20:19
mhr3pstolowski, not yet20:19
mhr3pstolowski, on skype20:19
bschaeferi know a little bit of vala but now as much as you guys :)20:19
bschaefermhr3, I can start reviewing it, also hello!20:20
bschaefers/now/not*20:20
mhr3bschaefer, hey! :)20:21
sil2100Ok guys, I think I'll go rest now20:21
sil2100See you around!20:21
pstolowskibschaefer: thanks for help20:21
bschaefersil2100, thanks! Have a good rest!20:21
bschaeferpstolowski, np!20:21
mhr3of course i broke half the tests20:22
mhr3grrrrr20:22
bschaeferhalf is a lot20:23
bschaefermhr3, where is the new libunity at? that has unity-protocol-private >= 6.91.720:32
bschaefertrunk is only 6.90.2 :(20:32
bschaeferpstolowski, you would also most likely know ^20:33
pstolowskibschaefer: libunity-7.0 branch20:33
bschaeferpstolowski, thanks!20:34
kgunndandrader: hey, i know all the autopilot/qmlui tests get run as part of ci20:41
kgunndandrader: but when do those component unit tests get run?20:42
kgunndandrader: e.g. tst_Carousel20:42
kgunnor tst_Mathlocal20:42
dandraderkgunn, as far as I know tests under tests/qmluitests/ are not run by CI yet20:42
dandraderkgunn, but the ones under tests/unittests are (besides autopilot tests)20:43
bschaeferpstolowski, while unitys rebuilding...20:58
bschaeferpstolowski, 22+ preferences.notify[DISABLED_SCOPES_KEY].connect ((obj, pspec) =>20:58
bschaefershouldn't we also update_disabled_scopes (); when its renabled?20:58
* bschaefer could have missed that signal20:59
pstolowskibschaefer: it's the same key/signal21:00
bschaeferpstolowski, o nice, well ill be testing it in a couple minutes :)21:00
pstolowskibschaefer: whenever it changes (scope added/removed), we get it21:00
bschaeferpstolowski, nice, the DISABLED_SCOPES_KEY made me think there was an ENABLED_SCOPES_KEY21:00
bschaeferpstolowski, hmm I still seem to get some results flash up from the internet when its turned off21:09
bschaeferpstolowski, http://i.imgur.com/wehd89M.png21:09
bschaefer(the scroll bar goes down into more results from the internet)21:10
pstolowskibschaefer: that's because there is second part of that feature, which lives in a libunity branch which is just MPed21:10
pstolowskibschaefer: hmm, but more suggestions shouldn't be there21:10
bschaeferpstolowski, o well nice then, what is something I should test out with this branch?21:10
bschaeferpstolowski, well it randomly shows up...21:10
pstolowskibschaefer: did you re-issue the search after changing this flag?21:10
bschaeferpstolowski, well I had it off we I recompiled with your branch21:11
bschaeferso its been off the entire time21:11
pstolowskithat's totally weird21:11
* bschaefer goes to make sure its using the right unity-scope-home21:11
bschaeferbecause your changes make sense...21:12
pstolowskibschaefer: btw, my changes only disable comms with smart scope server OR passes list of scopes to disable *on the server* to smart scopes server (the ones defined in disabled_scopes gsettings key); the change in libunity that I mentioned also disables remote search for any local scopes21:14
pstolowskibschaefer: so without libunity fix, local scopes that do remote queries will continue doing them21:14
bschaeferpstolowski, well Im a bit behind on the new changes, so im just using the home-scope from what I know21:15
bschaeferbut yeah, let me grab mhr3 branch and give that a test21:15
pstolowskibschaefer: that's fine, we just realized some of these requirements yesterday..21:15
mhr3pstolowski, fwiw it works fine for me21:16
bschaeferpstolowski, well mhr3 is a bit more of a trusted source ;)21:16
bschaeferpstolowski, and yeah, its seems a few of these requirements would have been nice to have a bit earlier21:16
mhr3i'm approving it21:17
bschaefermhr3, well im going to give it a run just to confirm (for my own sanity)21:17
=== salem_ is now known as _salem
mhr3sure21:17
bschaefernever hurts21:17
pstolowskithanks21:17
mhr3i'm glad you're doing that actually :)21:18
bschaefer:), search/backend stuff is always fun21:18
mhr3there is definitely some race in lenses though21:19
mhr3eeeh, scopes21:19
mhr3i think cancellation isn't handled correctly21:19
bschaeferi wonder if unity is pushes a request before the private bit gets updated21:20
pstolowskimhr3: is cancellation already helping in home scope searches?21:20
mhr3pstolowski, you implemented cancellation?21:20
pstolowskimhr3: no, I didn't, just wondering if master scopes somehow cancel search for same channel already if new one arrives21:21
mhr3nope21:22
mhr3it's complicated for them because of the synchronizer21:22
mhr3for example if first search queries all subscopes and second just a few of them, even if you cancel the request in between, the scopes don't know about it and will push results into the synchronized model while you're expecting that only the new search results will get there21:24
mhr3and now that i think about it, this is pretty fundamental issue21:26
mhr3why oh why on friday....21:26
bschaefermhr3, so you have the weekend to think about it!21:27
mhr3yey me21:27
bschaefermhr3, could your force only being able to have 1 search query going at a time?21:28
pstolowskimhr3: so, the libunity fix works fine for me21:28
mhr3bschaefer, sure, but that will make searches slow21:29
mhr3cause you'll be always waiting for the slowest scope21:29
bschaeferhmm, well I guess I was imagining each scope having only 1 active search going21:30
bschaeferand a new one cancels the last active search and starts a new one21:30
* bschaefer is also missing most of the details of how things are handled under the hood21:31
mhr3let's just say that cancelling searches is not as simple as it seems :)21:32
bschaeferyeeah, its easy to imagine though!21:32
* bschaefer confirms the fix is working super late as well21:35
mterryfginther, you still around?  what to do for a package like qtubuntu that arm-only?  https://jenkins.qa.ubuntu.com/job/qtubuntu-quantal-i386-autolanding/1/console21:56
fginthermterry, I'm here. Looking...21:57
fginthermterry, I need to modify the job config to use armhf instead of i386. Shouldn't take too long, then I'll reapprove22:02
mterryfginther, thanks!22:02
fginthermterry, re-approved. Will watch it just in case it fails again.22:12
mterryfginther, thanks!22:13

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!