/srv/irclogs.ubuntu.com/2013/02/05/#ubuntu-unity.txt

=== jono is now known as Guest40438
didrocksveebers: hey, still around?07:13
=== alan_g is now known as alan_g|afk
Esokrateshowto apply ubuntu settings to compiz compiled from source?10:24
Esokrates I have compiled and installed compiz but when I login the only thing I get to see is the wallpaper10:24
Esokrates so I change to a VT and start compiz using: env DISPLAY=:0 compiz –replace composite opengl move resize decor compiztoolbox mousepoll wall expo animation switcher unityshell10:24
smspillazEsokrates: you need to start compiz like this:11:32
smspillazcompiz --replace ccp &11:32
smspillazthe 'ccp' is important, it tells compiz to load the settings management plugin11:33
smspillazwhich pulls in all the other plugins11:33
smspillazand applies the stored settings11:33
Esokratesi remember to have tried this too11:33
Esokrateshave got my mail?11:33
luvumm, i install unity from source using dpkg-buildpackage and dpkg -i a running compiz --replace works fine for me11:34
luvbut yeah, that's a horrible workflow :-)11:35
Esokratescompiz --replace just kills compiz and does not start anything11:35
smspillazEsokrates: compiz --replace *ccp*11:36
luvyeah, i believe you its not working for you, sry11:36
luvi think he has alried tried that too11:36
luvalreadz11:36
smspillazif you're doing it from a vt, you need to do COMPIZ_CONFIG_PROFILE=ubuntu DISPLAY=:0 compiz --replace ccp11:37
smspillaz(that will make it pick the gsettings profile and the saved ubuntu settings)11:37
Esokratessmspillaz, oh i did not know that one, i will try that11:37
=== francisco is now known as Guest13450
Esokratessmspillaz, does not work11:56
Esokratessmspillaz, i get error like "A handler is already registered for /org/freedesktop ..."11:57
Esokratessmspillaz, everything runs fine, but i cannot adjust settings12:01
Esokratesluv, unity has nothing to do with that problem, as it already ran with default compiz before I compiled a patched branch from source12:09
Esokratesluv (a patched branch of compiz)12:09
smspillazEsokrates: deactivate debus12:23
smspillaz*dbus12:23
smspillazin ccsm12:23
smspillazthat will at least make it shut up12:23
smspillazEsokrates: also can you post the full output somewhere?12:23
=== _salem is now known as salem_
didrocksMirv: sil2100: published last part of daily release documentation! If you have any question that are still pending, do not hesitate to ask me, I'll add them to the FAQ :)12:47
Mirvok :)12:49
MCR1Hi :) Could somebody please reapprove: https://code.launchpad.net/~mc-return/compiz/compiz.merge-fix1020822-gears-plugin-does-not-build-anymore/+merge/14628512:55
Mirvand for anyone wondering about where didier's documentation is: https://wiki.ubuntu.com/DailyRelease12:55
* MCR1 forgot to adjust debian/compiz-plugins.install12:55
MirvMCR1: done, although click-missed Rejected first... sorry about that12:56
MCR1Mirv: Thanks a lot. That was fast :)12:56
Mirvno problem, I trust Brandon and the packaging fix seemed fine :)12:57
MCR1Mirv: It is fine, don't worry ;)12:57
Esokratessmspillaz, http://pastebin.com/y47K1Ukk13:05
Esokratessmspillaz, http://pastebin.com/gHgWQLk913:05
MCR1bregma: Hi :) There are a few serious Grid plugin problems with excellent bug reports left unfixed, which imho should really be fixed for 13.04. Would it be okay to add those to: https://blueprints.launchpad.net/ubuntu/+spec/desktop-r-unity-polish , so we won't forget them ?13:06
EsokratesMCR1, https://bugs.launchpad.net/ubuntu/+source/compiz/+bug/111534113:07
ubot5Launchpad bug 1115341 in compiz (Ubuntu) "Grid resize: Placing maximized windows on the top edge using shortcuts does not work" [Undecided,Confirmed]13:07
EsokratesMCR1, https://bugs.launchpad.net/compiz/+bug/111534413:07
ubot5Launchpad bug 1115344 in compiz (Ubuntu) "Grid + Maximizing (button) + snapping by mouse to Grid position changes cursor position relative to window " [Undecided,New]13:07
MCR1Oh, Esokrates - I did not know you are here :) Excellent reports, btw.13:07
EsokratesMCR1, https://bugs.launchpad.net/ubuntu/+source/compiz/+bug/111535013:08
ubot5Launchpad bug 1115350 in compiz (Ubuntu) "Grid: Dragging screen centric windows (e.g. "Sim unlock required") causes cursor being changed relative to the window" [Undecided,New]13:08
EsokratesMCR1, https://bugs.launchpad.net/compiz/+bug/108200113:08
MCR1Esokrates: That is how bug reports *should* be written -> the shortest & exact way to reproduce the bug -> should help a lot in fixing those...13:08
ubot5Launchpad bug 1082001 in compiz (Ubuntu) "Grid/Expo: Corner-resized Grid windows confuse Expo and follow the user from workspace to workspace" [Undecided,Confirmed]13:08
MCR1Esokrates: Yep, I wrote the last one ;)13:09
EsokratesMCR1, then you also know this one: https://bugs.launchpad.net/compiz/+bug/111535113:10
ubot5Launchpad bug 1115351 in Compiz "Workspace switcher: Right clicking launcher items makes quicklist always appearing by changing the workspace (switcher) " [Undecided,Confirmed]13:10
MCR1Esokrates: Yes, because I confirmed it today ;)13:10
Esokratessmspillaz, both outputs: i started compiz (on a VT) using the commands found in the pastebin and killed compiz using Strg+C13:12
=== MacSlow is now known as MacSlow|lunch
sil2100didrocks: \o/ Reading it all up now since it's all finished ;)13:21
=== dandrader is now known as dandrader|afk
=== dandrader|afk is now known as dandrader
mterryfginther, have you seen http://10.97.0.1:8080/job/ps-unity-autopilot-release-testing/label=autopilot-ati/75/console ? looks like a bad log gathering script14:10
fginthermterry, looking14:18
didrockspopey: do you experience bug #937118 still?14:22
ubot5bug 937118 in linux (Ubuntu) "8086:0084 Wireless stops passing packets" [High,Expired] https://launchpad.net/bugs/93711814:23
fginthermterry, looks like machine filed to install: "UTAHProvisioningException: Machine install timed out."14:24
didrocksfginther: there were crashes on the indicator tests though (and the nvidia trick to avoid the xorg crash didn't work)14:25
fginthergrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr14:25
didrocksfginther: btw, do you know if veebers is still looking at those? I thought he would fix/relaunch what's needed during the night when this happened14:25
mterryfginther, ah yeah.  Right you are on UTAH.  OK, I guess ignore that failure14:25
didrocksmterry: can you please open a bug against UTAH?14:25
mterrydidrocks, who owns indicators again?14:26
didrocksmterry: with the date of the day, they want to track failures14:26
mterrydidrocks, k14:26
didrocksmterry:  cyphermox, can you check with him?14:26
didrocksI think we need uploading the crash xorg files and ping bryceh14:26
didrocksand relaunch testing the stack14:26
mterrydidrocks, xorg file doesn't help on nvidia really14:26
didrocksmterry: there is one on intel though?14:27
didrocksfor the indicator stack14:27
mterryah14:27
fgintherdidrocks, ps-indicators-autopilot-release-testing/label=autopilot-nvidia had the nouveau driver installed14:27
mterrycyphermox, you know how to grab the xorg crash file?  It's in the build artifacts14:27
didrocksfginther: urgh, we test on nvidia blob though?14:27
fgintherdidrocks, it is supposed to be nvidia. I wonder if something tragic occurring during provisioning14:28
fgintherdidrocks, and AIUI veebers is still looking at these, but he's on holiday now14:29
didrocksfginther: ah, making sense :)14:29
fgintherdidrocks, I'll see what I can dig up on the nouveau instead of nvidia failure14:30
mterrydidrocks, https://bugs.launchpad.net/utah/+bug/111630714:32
ubot5Launchpad bug 1116307 in UTAH "Machine install timed out" [Undecided,New]14:32
didrocksthanks mterry14:33
didrockscyphermox: are you looking at the indicator stack issue?14:34
cyphermoxmterry: it's in the build artifacts, you mean, already grabbed?14:35
mterrycyphermox, yeah.  But download it and put it somewhere bryce can see, and poke him about it14:37
mterrycyphermox, and make sure to get the intel one, since the nvidia one is usually not useful14:37
didrocksmterry: cyphermox: I'll let you relaunch the 2 stacks, only for checking?14:37
popeydidrocks: sorry, was on the phone (still am) upgraded to raring, not seen the issue since14:37
didrockspart 5 explains exactly what to run btw :)14:37
didrockspopey: you're quite lucky, happening a lot here since a few weeks14:38
cyphermoxdidrocks: btw I do get that wifi bug too14:42
cyphermoxyou can disable wifi with the switch to reset the driver, no?14:43
didrockscyphermox: yep14:43
didrocksnot ideal though…14:43
cyphermoxwell no14:43
didrocks#ubuntu-kernel pointed me to https://patchwork.kernel.org/patch/2007911/14:44
didrocksseems 3.7 is safe, not 3.814:44
cyphermoxbut it's likely an easy enough issue, it seems to be specific to like, RX queue or something14:44
cyphermoxi get a different message14:44
cyphermoxdidrocks: see if you get a message like: iwlwifi 0000:03:00.0: fail to flush all tx fifo queues14:45
cyphermoxseems to be the one thing that shows up everytime wifi stops working14:46
=== MacSlow|lunch is now known as MacSlow
didrockshum, not really14:46
popeydidrocks: tbh my laptop spends most of its time in a docking station so on wired network these days ⍨14:48
didrockspopey: yeah, hard to see wifi issues I guess then ;)14:49
didrockspopey: I'm not the only one, it's already a start…14:49
cyphermoxheh, intel was a compiz crash, nvidia was a xorg crash14:54
fginthercyphermox, please note that the nvidia test was using the nouveau driver14:54
cyphermoxmeh14:55
didrocksdo not hesitate if you need help to relaunch testing the stack14:56
cyphermoxboth would be using a free driver. that would mean both crashes are important14:56
didrocks(even if the FAQ published today is giving the command)14:56
cyphermoxdidrocks: so in case of failure you just relaunch?14:56
didrockscyphermox: well, log bugs with the crash (retraced locally if possible)14:56
didrocksand yeah, relaunch but don't rebuild14:56
didrocksjust use the "check with whole ppa" case14:56
cyphermoxtbh I'm kind of running in all kinds of directions at once right now, but let's try to get this done now14:57
didrocksmterry: can you give cyphermox a hand? I'm still catching up14:57
didrockscyphermox: your turn you will be next in that case :p14:57
cyphermoxmterry: wait, I'll look at everything first, see if I can do it on my own14:57
mterrycyphermox, ok14:57
didrockscyphermox: please do paste the command first ;)14:58
didrocksmterry: oh, did you get the pastebin of deploying a new component from yesterday?14:59
=== francisco is now known as Guest8850
cyphermoxdidrocks: mterry: so what's the syntax for the cred file again?15:06
didrockscyphermox: you didn't receive my email with them?15:06
cyphermoxah it's in email ok15:06
didrocksyep :)15:06
mterrydidrocks, I got the pastebin, thanks15:10
didrocksgreat :)15:10
cyphermoxdidrocks: so cu2d-run -R indicator-stack -r raring --check-with-whole-ppa would be the right command, yes?15:12
cyphermoxerr, wait, not sure about the stack name15:12
didrockscyphermox: the stack name is just "indicator", and you are changing the head (we will have raring when s… is opened)15:13
didrockscyphermox: so either: cu2d-run -R indicator -r head --check-with-whole-ppa15:13
cyphermoxdah15:13
didrocksor head is the default15:13
cyphermoxyep yep15:13
didrocksso you can remove the -r head :)15:13
didrockscyphermox: btw indicator*s*15:13
cyphermoxwould it make sense to alias head to the current dev release (or the other way around)15:13
didrocks:)15:13
cyphermoxso that it would be more obvious and you can then just use the release name as expected?15:14
didrockscyphermox: yep, please open a bug against cupstream2distro15:14
cyphermoxsure, I'll even propose a patch15:14
didrockscyphermox: but normally for the dev release, you don't provide anything15:14
didrocksgreat!15:14
didrocksjust cu2d-run -R indicators --check-with-whole-ppa15:14
didrocksfor instance15:14
cyphermoxyeah15:14
didrockseasiest :)15:14
cyphermoxI'm just thinking that there might be other people one day to work on this15:14
cyphermoxor releasing to multiple releases at once or whatever15:15
didrocksyep15:15
cyphermoxanyway, just waiting to get the confirmation that I got the necessary perms and I'll run that15:15
sil2100didrocks: hmmm, btw! Since I noticed thomi's unity fixes for AP got into lp:unity - but I don't see the optimization changes re-introduced in lp:autopilot15:15
didrockssil2100: maybe reintroduce it?15:16
sil2100didrocks: you think I should re-introduce them and just have thomi review and approve?15:16
didrocksyeah, please do ;)15:16
didrockswe have enough failures on the current daily release15:16
didrocksthanks for looking sil210015:16
didrockssil2100: btw, did you try locally?15:16
didrockslike, this doesn't indeed regress?15:16
didrocks(if you get both)15:16
sil2100didrocks: I'll try before pushing it further ;)15:17
didrocksthanks!15:17
sil2100np! Let's see now...15:17
cyphermoxdidrocks: done15:20
didrockscyphermox: so, as you can see the -check job is the only one running right now (with -head master job)15:20
didrockslet's wait for the results :)15:21
cyphermoxmterry:  I'm merging indicator-bluetooth, are you going to do the bootstrapping too?15:43
mterrycyphermox, I hadn't thought about it  :)  I can sure, let me know once you merge15:44
cyphermoxoh, I can do it too ;P15:44
cyphermoxmterry: I think it's good now15:48
cyphermoxdidrocks: so we add to autolanding and everything?15:48
didrockscyphermox: yep, once the boostrap is done, I'll let you add the indicator-bluetooth to the stack15:50
didrocksbootstrap*15:50
mterrycyphermox, do you need an approval on the bootstrap merge, or did you just do that directly?15:54
=== chiluk is now known as chiluk_away
=== chiluk_away is now known as chiluk
cyphermoxmterry: well, we should be doing MPs if that's what you mean16:09
cyphermoxit's really straightforward though so it's simple enough to approve quickly ;)16:12
didrockscyphermox: compiz crashed on ati in the last run it seems16:15
didrockscyphermox: mterry: can you retrace this for bregma? Seems we are starting to get regular compiz crashes now16:15
didrocksas we don't have the dbgsym in the ppa ( :( ), I guess we need manual retracing on i38616:16
mterrycyphermox, https://code.launchpad.net/~mterry/indicator-bluetooth/bootstrap/+merge/14666416:17
* mterry gets out his i386 virtualbox16:17
didrocksmterry: I guess you need to apt-get source from the ppa and rebuild with nostrip or with pkg-create-dbgsym installed16:19
mterrydidrocks, yup.  it's a pain  :)16:19
didrocksmterry: yeah, apparently one day, we'll have the dbgsym in the ppa…16:20
mterrydidrocks, that would be swell16:20
didrocksbasically, if we activate them right now, we won't have them in the distro16:20
didrockswhich is worse :)16:20
didrocksmterry: if your setup is ready, maybe you can try to retrace the intel one as well, with a little luck, it's the same issue? :)16:20
mterryI'll see if either of them help16:21
didrocksthanks :)16:21
mterrydidrocks, that seems like a weird choice to be forced upon us (distro or PPA)16:21
didrocksbregma: if you can put that one on the priority (top priority) as it seems those crashers are quite frequent and block daily release16:21
mterrydidrocks, I wonder how it's implemented16:21
didrocksmterry: "a bad dirty hack" told infinity16:22
mterrydidrocks, I don't see the intel crash file?  I do see it for the last ati build16:23
=== dandrader_ is now known as dandrader|afk
didrocksmterry: in the previous run: http://jenkins.qa.ubuntu.com/job/ps-indicators-autopilot-release-testing/104/label=autopilot-intel/artifact/results/artifacts/_usr_bin_compiz.1000.crash16:26
mterryah16:26
cyphermoxdidrocks: yeah I noticed the compiz ati crash16:27
didrockscyphermox: mterry is retracing them, I hope we can get those fixed so that we can daily release again16:27
cyphermoxyeah16:27
sil2100didrocks: didn't run all the tests yes, but only some of them - and it seems to work fine with thomi's changes16:35
didrockssil2100: great, please merge then :)16:36
didrocksthanks ;)16:36
kenvandinehey mhr3, dee leaks!16:41
kenvandine:-D16:41
mhr3kenvandine, in python? yes16:41
kenvandinesort of :)16:41
mhr3in c, no :P16:41
kenvandineso i wrote a new friends-service in vala16:41
kenvandinewhich is the master for the model16:41
kenvandinememory usage is low!16:42
kenvandineand awesome16:42
mhr3get_row leaks in vala16:42
mhr3actually, scratch that, it can be double-freed when using from vala16:42
kenvandinethe service never changes the model, it just loads it from the resource manager and shares it16:42
mhr3that's all my dee leak knowledge16:43
kenvandinethen the python based dispatcher populates it with data when it refreshes16:43
kenvandineif we leave the dispatcher running all the time16:43
kenvandinethe service barely grows16:43
kenvandinebut, if we make the dispatcher exit after all threads finish16:43
kenvandineeverytime it gets started again to do a refresh16:43
kenvandinethe service grows a bunch16:44
mhr3hmmm16:44
kenvandinemhr3, and the larger the model, the bigger the growth each time16:44
kenvandineif the model has like 8000 rows in it, each time the dispatcher connects to it the service RSS grows by 40M or so16:44
kenvandinealso, my qml based client causes the same thing16:45
mhr3i'm not sure that's really a leak16:45
mhr3it might be just fragmented memory16:45
kenvandinehmm16:45
mhr3serializing 8000rows will eat up quite a bit of memory16:46
kenvandineyeahm but does that happen for each slave that connects?16:46
mhr3yes16:46
kenvandineand not freed?16:46
mhr3it does get freed, but if the allocator puts something on top of those 40mb, it wont return it to the os16:47
kenvandineoh16:47
mhr3so you'll see ever increasing rss16:47
mhr3but maybe there is a real leak, only valgrind/massif data will convince me :)16:48
mhr3with G_SLICE=always-malloc pls ;)16:49
kenvandineok16:49
kenvandinethx16:49
didrocksmterry: did you succeed this retracing or compiz is slowly building in the vm? :-)16:59
mterrydidrocks, I had to rebuild because my normal nostrip tricks didn't work on compiz.  Rebuilding with pkg-create-dbgsym17:01
didrocksmterry: oh really? weird, I was using DEB_BUILD_OPTIONS=debug,nostrip which is working with dh7+17:02
didrocksbut yeah, I fall in love with pkg-create-dbgsym :)17:02
mterrydidrocks, I've been cargo-culting this line: DEB_BUILD_OPTIONS=debug,nostrip,noopt CFLAGS="-g -O0" CFLAGS_APPEND="-O0" debuild -i -I17:06
mterrydidrocks, for some reason I've encountered packages that need each of that at one point17:06
mterryI'm surprised it didn't work on compiz, I might have done something stupid17:07
didrocksmterry: right noopt, CFLAGS are normally overriden though? I'm surprise this is needed sometimes17:11
didrocksmterry: anyway, I'll check with infinity as those dbgsym exists somewhere if there is a dirty way to get them when needed without copying to the distro :)17:12
mterrydidrocks, this could have been from years ago.  ::shrug::  Like I said, I've been cargo-culting that line for a long time17:12
didrocksa dirty way for an ugly hack ;)17:12
didrocksheh ;)17:12
mterryHrm17:14
mterry"Can't read pathname for load map: Input/output error."17:14
mterrydidrocks, have you ever seen gdb do that? ^17:14
* mterry googles17:15
didrocksmterry: weird, and if you specify the debug path manually?17:18
mterrydidrocks, it sees the dbg symbols17:25
mterrydidrocks, but I don't get a stacktrace.  So I assumed that message was important.  Google seems to think it's less important...17:25
didrocksmterry: googline didn't really help here either, maybe check with doko?17:25
didrocksyeah, it seems "minor" from what I saw, but if you didn't get a stacktrace… ;)17:26
didrocksmterry: maybe you want to ask pitti for the correct dbgsym, assuming it's the creation being the cause?17:27
=== Guest89634 is now known as jono
=== jono is now known as Guest96957
didrocksfginther: is https://code.launchpad.net/~autopilot/autopilot/reintroduce-thomis-make-faster/+merge/146654 stuck? I don't see the autopilot autolanding job running17:35
didrockssil2100: FYI ^17:35
kenvandinemhr3, http://ubuntuone.com/0AQvy3yDmcQCLz3Ejxn6pE17:35
fgintherdidrocks, looking17:35
=== MacSlow is now known as MacSlow|dinner
kenvandinemhr3, i guess it is the serializing17:36
=== dandrader|afk is now known as dandrader
sil2100Just hope it won't be a problem that we're re-merging the same diff for the second time17:39
sil2100Since I remember once compiz doing strange things during a merge once just because of things like this17:40
bregmadidrocks, mterry, can you clarify a place where compiz is crashing in the AP tests so we can try to reproduce manually?17:43
mterrybregma, around 15:33:34 in this log: http://10.97.0.1:8080/job/ps-indicators-autopilot-release-testing/label=autopilot-ati/105/artifact/results/artifacts/ap_test_debug_log.txt17:45
mterrybregma, which doesn't seem like anything happened by that log17:45
mterrybregma, I got the timestamp from the .crash file17:46
mterrybregma, I'm not sure if that timestamp is after apport finished making the .crash file.  So the crash itself might have happened a bit earlier17:48
bregmathere's an awful lot of noise in that log since every single test is failing at startup due to the broken AP change17:48
mterrybregma, (the .crash file has a "Date" file inside)17:48
mterrybregma, yeah17:48
mterrybregma, let me see for the intel crash the day before17:49
bregmathe .crash file shows a smashed stack (untraceable), which usually means either a bad function pointer, and ABI mismatch, or a data walker17:50
fgintherdidrocks, https://code.launchpad.net/~autopilot/autopilot/reintroduce-thomis-make-faster/+merge/146654 running now17:50
didrocksfginther: thanks, are you warned by mmrazik's script about stuck jobs?17:50
mterrybregma, http://10.97.0.1:8080/job/ps-indicators-autopilot-release-testing/label=autopilot-intel/104/artifact/results/artifacts/ap_test_debug_log.txt17:50
mterrybregma, 02:42:50 is the Date on that one17:50
fgintherdidrocks, yes, this one had not triggered it yet17:51
didrocksok :)17:51
mterrybregma, all tests before that time look normal, except perhaps the very first one: unity.tests.test_panel.PanelCrossMonitorsTests.test_hovering_indicators_on_multiple_monitors17:52
mterrybregma, it may have taken that long for apport to process the crash file...17:52
bschaeferhow could we confirm its not an ABI break? Could we just update the abi number and assert thats not the problem?17:56
cyphermoxmterry: you'll fix the issue with your a11y branch?17:56
mterrycyphermox, oh...  let me see what it is17:56
mterrycyphermox, that was jenkins being dumb.  I'll set to approved17:57
cyphermoxoh, right17:57
cyphermoxalright :)17:58
cyphermoxerr, for bootstrap shouldn't it have been revision 42??17:58
mterrycyphermox, eh, the other commits didn't have anything for jenkins.  I guess 42 would have been fine too18:00
mterryor more accurate18:00
mterrycyphermox, in short yes, but it doesn't happen to matter18:01
cyphermoxindeed, it doesn't really matter for this one18:34
* cyphermox dials down the pedanticnessness18:35
=== MacSlow|dinner is now known as MacSlow
=== dandrader is now known as dandrader|afk
=== salem_ is now known as _salem

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