/srv/irclogs.ubuntu.com/2013/09/18/#xubuntu-devel.txt

andrzejrali1234, that you can trigger that infinite event loop if you add two sound-indicators to the panel (in two separate indicator plugins)00:35
andrzejrseems not related to virtualbox - single indicator works fine here00:35
ali1234hmm yes i see it00:37
ali1234ah00:37
ali1234i bet i know what this is00:38
ali1234like i mentioned before, in unity the notifications are not shown if you change the volume using mouse wheel00:38
ali1234if you have two sound indicators then they have to stay in sync00:38
ali1234to you update one, it sends the notification, and then the other one syncs and sends it's own notification00:39
ali1234and so the synchronization coode is bouncing back and forth between them00:39
ali1234the loop isn't actually infinite00:39
ali1234but it does spam lots of notifications00:39
ali1234this bug probably affects unity too but you don't see it because the notifications aren't shown00:39
ali1234in any case, i bet it's something like that00:40
ali1234the notification crash is probably caused just by a random unrelated bug in the notifyd00:42
ali1234sometimes it crashes randomly so spamming lots of events probablyjust makes that happen faster00:42
micahgskellat: bluesabre: I don't think the keyboard shortcuts needs an FFe and UIF and doc string freeze are thursday, I plan on just uploading assuming I tonightfind the time 00:54
andrzejrali1234, at least I could find the place where it crashes01:08
ali1234spamming notifications does some... interesting things01:11
ali1234seems to be related to whether you have the mouse over a notification01:14
andrzejrali1234, https://bugzilla.xfce.org/show_bug.cgi?id=1035601:27
ubottubugzilla.xfce.org bug 10356 in general "Crash" [Major,New]01:27
ali1234hmm... note that the volume notification doesn't actually create multiple bubbles like normal messages01:28
ali1234so it's actually updating an existing bubble01:28
ali1234or something01:28
ali1234i do wonder how it does that01:28
ali1234hmm so this is a race condition where the update event starts happening and then the window stops existing before it completes?01:30
andrzejrali1234, yes, it looks like that. But adding proper synchronization may be difficult if feasible. Checking the arguments should be enough.01:35
andrzejrthat event flooding is IMHO caused by the indicator(s), that's where it should be fixed.01:36
andrzejrBTW, can't test it now but does this also happen with gtk2 indicator-plugin?01:37
andrzejr'night01:37
ali1234gtk2 indicator plugin is fully 100% broken...01:38
bluesabremicahg: https://bugs.launchpad.net/ubuntu/+source/lightdm-gtk-greeter/+bug/122692103:11
ubottuUbuntu bug 1226921 in lightdm-gtk-greeter (Ubuntu) "Please update lightdm-gtk-greeter 1.6.0 to 1.6.1 on saucy" [Undecided,Confirmed]03:11
bluesabrelet me know if you need anything else03:12
bluesabreheading to bed, be back early in the morning03:12
=== brainwash_ is now known as brainwash
bluesabreknome, ochosi, fyi ^03:14
elfyochosi ali1234 - trying to do this again - https://wiki.ubuntu.com/Xubuntu/Roadmap/Specifications/Saucy/Gtk3Indicators - asking for garcon-gtk2-1; the only garcon packages I can find I have installed 06:55
ochosielfy: where are you now?06:57
ochosii mean where in the process06:57
ochosimaybe we should add numbers to the steps, so it's easier to communicate06:58
elfy ./autogen.sh --enable-gtk3 --prefix=/usr in xfce4-panel06:58
ochosiyou're on saucy, right?06:58
elfyyep - just editing the wiki :)06:58
ochosi(with all updates installed)06:58
elfyyep06:59
elfyincluding the lightdm one 06:59
ochosiyou did install the build-dep for the panel, right?07:00
elfyyep - followed the steps :)07:01
ochosiand you switched to the wrapper3 branch successfully?07:02
ochosiafter git cloning07:02
elfyoh - didn't cd to there 07:02
ochosi:)07:03
elfywas following the wiki :)07:04
elfyrun out of time now - will look again later - and also look at numbering it :)07:04
ochosielfy: ok, added the numbering to the steps07:18
elfyok07:19
elfyI'll look at it again when I'm back from work - I assume there should be a cd /wrapper in step 2 then07:20
elfyanyway - later :)07:20
ochosino07:20
ochosiyou don't switch to a git branch like that07:21
ochosiif you're in the right dir, the "git checkout..." switches to the branch07:21
elfyok07:21
elfyochosi: all done - really off now - cya later :)07:39
ochosiso it worked?07:39
ochosiok, seeya :)07:39
knome09:17
knomehum09:17
Noskcaj 09:18
bluesabre 09:19
Noskcajmr_pouit, Do you think it would be worth merging xfce4-systemload-plugin for saucy?09:26
knomehttp://temp.knome.fi/xubuntu/saucy/topic-s-flavor-xubuntu.png10:22
knomewith real baseline10:22
bluesabrewoot10:24
ochosibtw, why is the ubqiquity bug in status.ubuntu shown twice?10:33
knometwo different packages are affected?10:34
ochosiit has been added to 100papercuts10:35
knomeubiquity and lubuntu-artwork (which is probably invalid)10:35
knomethat's not the reason, but cool :)10:35
knomemarked it as invalid for lubuntu-artwork, because it really isn't an -artwork bug10:36
ochosiwould be interesting to know whether it really affects lubuntu/openbox too10:37
knomethat10:38
knomemeh10:38
knomethat's been confirmed for lubuntu10:38
knomebut it still ain't an -artwork bug :)10:38
ochosiok, good to know10:38
ochosii'll see whether my patch-suggestion in the bugreport actually works10:38
knome(well at least judging from the bug)10:38
ochosioh noes, python10:39
knomehaha10:39
knome:)10:39
ochosi /o\10:39
knomelderan likes python10:39
knomejust saying...10:39
lderanpython?10:39
lderanyes i do10:40
lderanochosi: if you need any help let me know :D10:40
knomelderan, bug 117711610:41
ubottubug 1177116 in ubiquity (Ubuntu) "maximise button does nothing in Ubiquity" [Low,Confirmed] https://launchpad.net/bugs/117711610:41
ochosiguess i need to find out how to do this in python: http://www.gtk.org/api/2.6/gtk/GtkWindow.html#gtk-window-set-type-hint10:41
bluesabresuper easy in python10:42
bluesabrewindow.set_type_hint10:42
ochosiyeah, i've found that now10:42
knometoo hard10:42
knome:>10:42
ochosijust have to learn to read the code of ubiquity10:42
bluesabrebut this is only a problem with xfwm, so that type hint is probably already set10:43
knomewhat about lubuntu?10:43
knomethe same bug appears there10:44
knomemaybe i should run lubuntu on a vbox once10:44
bluesabreah, didn't know they were affected10:44
ochosibluesabre: it's only set in keyboard_query.py10:44
bluesabrecool, be nice to see that buglet fixed then10:45
ochosialso have to find a way to test ubiquity10:45
bluesabreisnt there a test mode that we use to see the slideshow?10:45
knomeyep... but that doesn't test ubiquity the software10:46
knomeit only tests the slideshow itself10:46
bluesabreah10:46
bluesabreUnit193 could probably give a hint as to how to roll a custom iso10:46
knomeyep10:46
knomehe's done that a few times altogether10:46
knomedownloading the lubuntu ISO just for fun10:47
knomelet's see what it has eaten.10:47
bluesabreprobably some fruits, veggies, and openboxes10:48
knomedoesn't it use lxde?10:48
bluesabreyup10:48
knome:P10:48
bluesabrelxde is not a complete de though, i think it uses openbox for the wm10:48
knomeok10:48
knomedon't know enough of that10:48
bluesabreback from my early days of distro hopping, when I determined lubuntu was ugly and stuck with xubuntu :)10:49
knomewoo10:49
lderan\o/10:51
* ochosi is happy that everyone can now see how important good artwork is10:51
knome"at least we did something right" ;)10:51
ochosiit seems that ubiquity sets its window-type to dialog10:53
knomeok, i need to prepare a poster for printing10:53
knomewill be more or less idle for a moment10:54
ochosiand as you can see here, xfwm4 always shows a maximize button in dialogs: http://www.zimagez.com/zimage/screenshot-09182013-125423pm.php10:54
ochosi(i mean a non-functional one!)10:55
knomeheh10:55
ochosiso it's actually a bug in xfwm410:55
bluesabreyay10:56
ochosias well as i know xfwm4, i'm pretty sure it's a design decision, not a bug10:57
ochosinot sure why it was taken that way though10:57
bluesabreseems like a flaw10:59
bluesabrewant to bug olivier about it, that seems pretty dumb11:00
knomeany other window type that would do?11:00
bluesabreany other window type, maximize would only appear if resizing/maximizing were enabled on that window11:00
bluesabreor should11:01
bluesabreI'll throw together a basic window where those are the case and see what xfwm does11:01
ochosiolivier hasn't been around in ages11:01
ochosii think if you wanna fix this, we have to write the patch ourselves and propose it to nick11:02
bluesabreshouldn't be too hard I would hope11:02
bluesabreprobably find the relevant code in metacity11:02
bluesabrebrb11:02
bluesabreback11:26
bluesabreeveryone who's around, come cheer for me in #xubuntu-devel in ~30ish minutes to get my ubuntu-membership :)11:27
bluesabrewoops11:28
bluesabreI mean #ubuntu-meeting11:28
bluesabre;)11:28
knomelol :)11:28
* lderan prepares to cheer11:29
lderanwoo \o/11:29
bluesabre:D11:29
elfyochosi: just a quick point - I assume that at some point this new gtk3 stuff won't look out of place - ie it follows the rest of the panel style ? - http://imagebin.org/27125912:22
ochosielfy: yes, the git-version of greybird already carries a fix for that12:24
ochosielfy: all other themes would be patched accordingly12:24
elfyok - just checking :)12:24
bluesabretheres a shimmerproject daily ppa: https://launchpad.net/~shimmerproject/+archive/daily12:28
ochositrue that :)12:31
elfynot that concerned - I'll wait for patches to come through properly12:35
bluesabre:)12:35
ochosielfy: nice to see you got the gtk3 indicators working thouh12:36
ochosigh12:36
elfywhen I installed it all this morning from git - the sound thingy was a big fail ... 12:36
elfythen I remembered to go and unfix the services and it'd fine now :p12:36
elfy#Exec=/usr/lib/indicator-sound-gtk2/indicator-sound-service12:36
ochosi:)12:38
jjfrv8knome, I'm pulling skellat's merge now. I hope to have another MP for you by 1600 today and that should be the final one.12:39
knomejjfrv8, cool, thanks12:39
knomethere we go, bluesabre is now a ubuntu member12:53
* bluesabre dances12:54
bluesabrenow to work towards xubuntu-developer-membership12:54
knomeyep12:55
bluesabregotta go start working now, bbl12:58
knomehave fun12:59
knomeat some point, could somebody have a stab at making sure the documentation is nearly ready for a new upload (we still need to update some bits)12:59
knomeand be prepared for filing a sponsorship queue bug12:59
knomeok, i'm off to to shopping groceries13:04
knomebbl13:04
lderancheerio13:04
jjfrv8knome, MP is up there and ready for you. I don't know why it's complaining about the two text conflicts. I can't find the problem when I look at the files with Meld.14:59
jjfrv8knome, also, I don't know if I handled lp bug 1225782 the way you wanted. I took a stab at it but tell me if I'm off base.15:01
ubottuLaunchpad bug 1225782 in xubuntu-docs (Ubuntu) "Document how to enable hibernation" [Low,Triaged] https://launchpad.net/bugs/122578215:01
knomejjfrv8, i'll check them out. cheers :)15:03
* ochosi pokes around again wrt logout-delay15:21
ochosifor all those concerned with the logout-delay bug, feel free to confirm here: bug #122721215:50
ubottubug 1227212 in upstart "Session logout takes too long" [Undecided,New] https://launchpad.net/bugs/122721215:50
ochosii've talked to slangasek about this issue and this is the only thing we could come up with for now (a bugreport)15:51
knomewhat was steve's reply/take on it?15:51
ochosithat he isn't sure either what could be causing this15:51
ochosiand that for debugging it, the session would have to be looked at "from the outside" while shutting down15:52
ochosibut he kinda confirmed my idea that something isn't shutting down properly15:52
ochosiwhich is why it's reported against upstart15:52
ochosimight be logind, might be something else15:52
knomeso what would be "from the outside"?15:52
ochosislangasek$ debugging this probably involves either taking snapshots of the process state from  outside the login session and seeing what's running when, or putting debug "echo"s  in each of the upstart jobs15:53
ochosiboth is kinda outa my league for now15:53
ochosiso i hope more able people take to it15:53
knomemaybe cjwatson could be able to help?15:53
ochosimaybe, i dunno him15:54
knomejust join -release and ask15:54
ochosii was just pointed to slangasek by robert_ancell15:54
knomehe was around 1mins earlier15:54
ochosii'm already in release15:54
knomeok, then just ask there15:54
ochosiwhat, i'm not15:54
knomeheh15:54
ochosijust -desktop and -devel15:54
ochosiand -meeting15:54
knomebah :)15:54
ochosimeh, too many chans15:54
knomeis -desktop useful at all?15:54
knomemajor things seem to hit -release anyway15:55
ochosiyeah, it's not bad15:55
knomeheh, i wasn't thinking of pinging, just telling your issue and shouting "anyone?"15:55
knome:D15:55
knomebut that works, i guess...15:56
ochosiwell, you pointed me to him ;)15:56
ochosithing is, i've tried that a few times, just saying stuff15:56
ochosipinging is much more effective15:56
knome(not sure if he's the right person to ask either, but i guess he could know about that)15:56
ochosiif you know who to ping15:56
knomesure, if you know the right-right person15:56
knomeexactly15:56
ochosiwell making more people that could be right aware is also not a bad idea15:56
knomecan't disagree15:57
ochosiok, i've pinged enough buntu-devs for today16:02
knomeha16:02
knomenever enough ;)16:02
knomei'm off16:03
knomebbl today16:03
jjfrv8knome, i'll be afk until around 2100, in case you need me to fix anything.16:03
knomejjfrv8, right16:03
knomei'll be here for the moment i'll check those16:03
knomethanks for reminding16:03
jjfrv8cya16:03
knomebut yeah, i'll be in touch (or i'll just fix them)16:04
knomehave fun!16:04
knomejjfrv8, all looks good. i'll go through the merging now16:07
knomejjfrv8, merged/pushed16:14
elfyochosi: thanks for the long looooooooooooooogoooooooooout bug - me too'd it 17:35
brainwashalmost unbelievable, that nobody was able to properly debug this logout delay17:42
brainwashwhere are the people with the magical debugging skills? :)17:43
* lderan hides17:55
ali1234it doesn't affect me, or else i would try17:59
skellatknome: LP Bug #12272518:01
ubottuLaunchpad bug 122725 in zabbix (Ubuntu) "wrong permission" [Medium,Expired] https://launchpad.net/bugs/12272518:01
skellatWrong bug18:01
skellatknome: LP Bug #122727518:01
ubottuLaunchpad bug 1227275 in xubuntu-docs (Ubuntu) "[Sponsored Upload] Please update xubuntu-docs to 13.10 for saucy" [Undecided,New] https://launchpad.net/bugs/122727518:01
micahgsorry, I'm rushing to finish some stuff, I don't think I'll get to that today18:03
micahgif it misses tomorrow, just let the translations team know about it and I'll upload over the weekend18:05
micahgochosi: I'm sorry, I'll get your thing in for beta 2 (I assume our docs already reflect the proper gmb usage if any)?18:06
ochosimicahg: yeah, no new functionality, just bugfix, so it's fine18:53
ochosiali1234: surprising, so far it affected pretty much anyone18:53
ochosibrainwash: ppl are busy with mobile and mir18:54
brainwashand unity 8.. or "does mobile and mir" already include unity 8? :)18:55
brainwashmisplaced "18:55
ali1234ochosi: bootchart might help19:02
ochosithought that was only to chart the boot-process?19:03
ochosidoes it also chart the session stuff?19:03
knomemicahg, i'm asking what's happening with ubuntu docs, let's see if somebody could handle our docs upload as well19:03
ali1234ochosi: it logs everything up until "bootchart-stop is run"19:03
ali1234i'll have a look at exactly how it works19:03
ochosiis that something you have to run manually? i'd have expected it stops as soon as the session is loaded19:04
ali1234normally it runs automatically19:04
ochosibtw, are you on saucy with all updates?19:04
ali1234but you can always disable it19:04
micahgknome: the main issue with the docs is doc string freeze, so if you can get someone to upload, great, otherwise, just ask them if they mind the upload happening over the weekend19:04
knomemicahg, yes, i know19:05
ochosiali1234: so logout is super-fast for (as in: normal-fast, ~1sec)19:05
ali12341 second? no, i've never seen ubuntu log out that fast in 5 years19:05
ochosiali1234: i missed a "you" there. my connection is shaky again :/19:05
ali1234it takes about 10 seconds19:05
ochosixubuntu always used to logout really fast19:05
ochosiyeah, that's the bug then19:05
ali1234but it's always taken 10 seconds...19:05
ochosinot here19:06
ochosinever took 10secs with the session slowly deconstructing itself19:06
ali1234what's that?19:06
ochosi(first the panel, then the wallpaper, then the compositor, then plank)19:06
ali1234i just get a black screen for 10 seconds19:06
brainwashyep, used to be almost instant19:06
ochosii can really see things disappearing bit by bit19:07
ali1234press logout -> instant black screen -> 10 seconds -> login menu19:07
knomebkerensa will get our docs stuff uploaded19:07
ochosicool19:07
ochosinice knome 19:07
ochosithat's already the second pkg today that someone else uploads for us19:07
knomeyep19:08
knomeare there others we need uploaded?19:08
knome:P19:08
ochosiwell gmusicbrowser, but it's not "ready" (as in: debdiff ready)19:08
brainwashochosi: did you notice that xfce4-indicator-plugin and occasionally nm-applet are triggering kernel traps?19:08
ochosiit shouldn't be hard though19:08
knomeis that something you could do?19:08
ochosii'm not sure, i've never done it before and i fear i might have to do other stuff tonight (upgrade mediawiki installation etc)19:09
brainwashochosi: on shutdown I mean, and/or logout19:09
ochosippl who've done packaging before should be able to19:09
knomelike bluesabre you mean?19:09
ochosibrainwash: no, never noticed, but i don't use that version of the indicator-plugin anymore, i use the gtk3 version19:10
ochosiknome: or like Unit193 or Noskcaj19:10
brainwashochosi: feeling so outdated now19:10
ochosihehe, sorry ;)19:10
Unit193ochosi: I didn't do it!19:10
ochosiUnit193: yeah, i think you'd be *the man* to do some packaging for your favorite software! 19:11
knomehehe19:11
ali1234bootchart is broken, great19:11
ochosihmpf19:12
ochosiwell there goes that19:12
knomebootchart? that ain't essential though19:12
brainwashoh great, bug #122654419:13
ubottubug 1226544 in lightdm (Ubuntu) "lightdm --test-mode fails immediately" [Undecided,Confirmed] https://launchpad.net/bugs/122654419:13
brainwashjust wanted to do some testing :)19:14
Unit193ochosi: I did a quick job at it the day before yesterday, but libxfce4ui wasn't playing nice so I nuked everything. ;P19:17
ochosiUnit193: wait, you're referring to the gtk3 indicators?19:18
Unit193ochosi: Technically yes, but actually the indicator plugin.19:18
ochosiUnit193: well i was hoping you could do some packaging for gmusicbrowser :}19:19
Unit193Hah.19:19
ochosiyeah, i know, right? :)19:19
ochosiit'd be simple, just create a debdiff from a tiny patch19:19
ochosithen knome (with his amazing connections) might get it uploaded19:20
ochosiand micahg would have one thing less on his plate19:20
ochosiUnit193: your silence is to be taken as a "yes"?19:24
Unit193Ah, slightly distracted, and no idea what's going on with gmb.19:25
ochosiUnit193: it's this bug: #122380819:28
ubottubug 1223808 in gmusicbrowser (Ubuntu) "gmbrc misses line to activate albuminfo-plugin" [Undecided,Confirmed] https://launchpad.net/bugs/122380819:28
ochosibasically add a line to the gmbrc.default file and then replace the existing albuminfo.pm with the one from upstream git and add that to the changelog (i assume)19:28
ochosiand debdiffing19:28
ochosilotsa things i don't really know much about19:28
ali1234i think i've got bootchart working19:29
Unit193Hrm.19:31
ochosiali1234: but does it do what we want it to?19:33
ali1234yeah19:33
ali1234you can increase the delay before it stops19:33
ali1234edit /etc/init/bootchart.conf19:33
ali1234http://al.robotfuzz.com/~al/random/al-x10-saucy-20130918-2.png19:36
ali1234it looks like the culprit is.... xscreensaver19:36
ochosiwoot?19:38
brainwashthat wouldn't explain the delay on my system, I removed xscreensaver19:38
ali1234or gnome-keyring-d19:39
ochosibut we're the only ones using xscreensaver19:39
ali1234i'll start ripping out packages and see what happens19:40
ochosiali1234: cool, thanks a lot!19:44
elfyochosi: "(first the panel, then the wallpaper, then the compositor, then plank)" "i can really see things disappearing bit by bit"19:47
elfyI've seen that since I started using Xubuntu 11.04 ish time 19:47
ochosiright, but i haven't19:47
ochosii have maybe not the fastest cpu, but an ssd and enough ram19:47
elfydidn't realise that was what you were saying the other day19:47
ochosiso things are usually really snappy19:47
ochosiwell it never took that long to logout19:47
ochosieven if this kind of deconstruction happened, i didn't see it because it was happening very quickly19:48
elfyochosi: you 'might' remember me saying a cycle or two ago that everything looked a bit win95ish when I logged out - this is that 19:49
ali1234that's due to the setting daemon closing before other things19:49
ali1234makes the theme go to default, which looks like win9519:49
ochosiyup19:50
ali1234that used to be a bug on gnome too19:50
elfythen it's the same now as it ever has been here :)19:50
ochosia more controlled session shutdown would be nice19:50
ochosielfy: so it was always that slow?19:50
brainwashochosi: uhm, the restart entry is still missing after the first logout19:50
elfyochosi: more or less, hard to be exact 19:50
ochosibrainwash: that's always missing, it seems to be a bug in lightdm19:51
ochosibrainwash: haven't had time to take care of that yet19:51
brainwashbut not after booting the pc19:51
elfyochosi: but it's never been particularly snappy for me here - shutdown is similar for me here19:51
ochosielfy: shutdown and reboot are really snappy, as they used to be (at least as far as closing the session goes)19:51
elfyIntel(R) Pentium(R) CPU G870 @ 3.10GHz / 4Gb RAM19:52
brainwashochosi: and while testing logout, could you please right click the password input field?19:52
ochosii immediately get thrown at a VT19:52
ochosibrainwash: hummyeah, we have to disable that in the UI19:52
ochosibrainwash: probably won't happen in 13.10, unless someone does another bugfix upload19:52
brainwashoh, because it's visually broken or for some other reason?19:53
ochosibrainwash: could you report a bug about it and subscribe bluesabre and me to it?19:53
ochosibrainwash: well it's really not needed there19:53
ochosiagainst lightdm-gtk-greeter19:53
brainwashok, I'll create a report later19:53
brainwashyes19:53
ochosity19:53
brainwashand should I report the missing restart entry too? 19:54
brainwashoh wait, maybe it's still missing because I haven't restarted lightdm after the greeter update yet19:55
ochosino, it's a known issue too19:57
ochosithe missing restart entry i mean19:57
ochosii reported it yesterday or a few days ago19:57
brainwashbut it goes missing after the first logout19:57
ochosiyeah19:57
brainwashok :)19:58
elfyrestart entry missing where?19:58
ali1234http://al.robotfuzz.com/~al/random/al-x10-saucy-20130918-3.png goota be gnome-keyring19:58
ochosielfy: in the menu of the greeter19:59
brainwashelfy: when clicking the shutdown indicator displayed by lightdm-gtk-greeter19:59
elfyaah ok 19:59
elfy<ochosi> brainwash: well it's really not needed there20:00
elfyI'd disagree with that - I wanted it earlier this evening :)20:00
elfyunless that's something else20:01
brainwashthe context menu for the password input field?20:01
elfyI just woke up - reading backlog or trying to20:01
elfybrainwash: obviously something else then :)20:01
brainwashthe restart entry is needed20:01
brainwash:)20:02
elfyyep20:02
ali1234hmm... not gnome-keyring20:02
elfybrainwash: I never understood why it's not a default action in action buttons either20:02
elfyeasy enough to add it20:03
brainwashwell, all I can find is, that the kernel traps an exception caused by xfce4-indicator and 7 seconds later one caused by nm-applet20:03
knomeelfy, woke up? get a grip man, you waking up at nine at the evening? :P20:04
elfyknome: catnaps ftw20:05
ochosielfy: yeah, i was referring to the context-menu, not the restart button20:08
ochosiali1234: you removed it and it's still slow?20:09
ali1234yeah20:09
ali1234something is just sleeping for 5 or 10 seconds for no reason20:09
ali1234there's no high cpu usage so it isn't polling20:09
ochosiweird20:09
elfyanother bootchart any help?20:10
ochosii was wondering whether it's some kind of conflict between logind and consolekit20:10
ochosi(or whatever logind replaced exactly)20:10
brainwashI removed ck20:12
ali1234the only three processes that persist for the full 12 seconds are Xorg, lightdm, and init20:12
ali1234http://al.robotfuzz.com/~al/random/al-x10-saucy-20130918-4.png20:13
ali1234if you want to make these bootcharts, install it and edit /etc/init/bootchart.conf find the place where it sleeps and increase it to 200 or 300 seconds so you have enough time to log in and out a couple of times20:14
ali1234the comment says "sleep 45 seconds to capture desktop login" - but we want the logout too20:14
ochosiso it might after all be a bug in lightdm...20:15
ochosibtw, could you add this information incl the bootchart to the bugreport?20:15
ali1234sure20:15
ochosibug #122721220:16
ubottubug 1227212 in upstart "Session logout takes too long" [Undecided,New] https://launchpad.net/bugs/122721220:16
ochosithanks!20:16
elfyali1234: this line? [ "$UPSTART_STOP_EVENTS" = "stopped" ] && sleep 4520:17
ali1234yes20:17
knomeochosi, what do you want to do with bug 1177116?20:17
ubottubug 1177116 in ubiquity (Ubuntu) "maximise button does nothing in Ubiquity" [Low,Confirmed] https://launchpad.net/bugs/117711620:17
ochosiknome: reassign it to xfwm420:18
ochosiit's not a bug in ubiquity as far as i can say now20:18
knomeochosi, from ubiquity?20:18
ochosiand for 13.10 we have to let it go i guess20:18
knomeoki20:18
knomeshould i assign it to you or sean?20:19
elfybiab20:19
ochosiknome: not sure, sean said he'd do some tests20:21
knomethe title better now?20:21
ochosii dont think there has to be an assignee for now20:21
knomebug 117711620:21
ubottubug 1177116 in xfwm4 (Ubuntu) "Xfwm4's 'dialog' window has an unused maximise-button" [Low,Confirmed] https://launchpad.net/bugs/117711620:21
ochosiyeah20:21
ochosimaybe there's even a bug in bugzilla20:21
ochosihaven't looked yet20:21
knomei quickly searched, couldn't find anything20:24
ali1234it's interesting that a bunch of progams last for 6 seconds before exiting and then it takes a further 6 seconds after that for everything to stop20:25
ochosiyou also have to look through closed bugreports i guess20:25
andrzejrGuys, any chance of fixing bug 1076291?20:25
ubottubug 1076291 in xfce4-panel (Ubuntu) "workspace switcher orientation problem in deskbar mode" [Undecided,Confirmed] https://launchpad.net/bugs/107629120:25
knomefff20:25
ochosiknome: the way i know olivier, he'd have set it to wontfix20:25
ali1234is upstart doing SIGQUIT && sleep 1 && sleep 5 && SIGKILL && sleep 1 && sleep 5 && SIGTERM?20:26
knomeochosi, that makes sense.20:26
ochosiali1234: hehe, add that question to the bugreport! :D20:26
ali1234ochosi: ain't nobody going to read that :P20:27
brainwashcan upstart be disabled for the user session?20:27
ochosiandrzejr: so that basically just needs a new version of libwnck?20:27
ochosihmpf, version 2.30.7 here20:28
ochosii guess ubuntu folks don't need that lib anymore, so they don't update it20:28
knomeochosi, no, i don't think there is a bug for that20:28
ochosiandrzejr: have you checked who the debian/ubuntu maintainer of libwnck22 is?20:28
andrzejrochosi, yes.20:29
ochosiknome: then we should submit one upstream20:29
knomeand (s)he is...?20:29
andrzejr(yes, new version needed)20:29
knomeochosi, thanks for volunteering!20:29
knome;)20:29
elfyali1234: http://imagebin.org/271304 that any good? if it's not I'll get another one in the morning 20:29
ochosiknome: haha, you're already there!20:29
ochosiknome: currently dealing with 2 more issues at once20:29
knomei'm going to bed ASAP20:30
knomei can do that *later*, if we're not really targeting 13.10 anyway20:30
ochosiyeah20:30
ochosii think we're nt20:30
knomeok, unlinked from saucy blueprints20:30
ochosity20:31
ali1234elfy: you didn't sleep long enough so it didn't catch the full log out20:31
elfymmm 20:31
elfy[ "$UPSTART_STOP_EVENTS" = "stopped" ] && sleep 30020:31
ali1234you didn't save or something20:32
ali1234or that's an old chart20:32
ochosior you didn't log out?20:32
elfyI installed it 5 minutes ago - it's the only chart :)20:32
ali1234yeah20:32
elfyI rebooted ochosi 20:33
knomei'll be around tomorrow until 13UTC'ish, then later in the evening20:33
knomemaybe like 19UTC->20:33
ali1234well the chart doesn't appear until after the 300 seconds + boot time20:33
ochosielfy: that's different, i don't have the bug with rebooting20:33
ochosiso the idea is, reboot -> session is loaded -> logout20:33
ochosithen re-login and get the bootchart20:33
elfyochosi: ok - I installed it, changed the conf, restarted - then logged out and logged in 3 times20:33
ochosi(if i'm not mistaken)20:33
ochosioh20:33
elfythen eventually the bootchart showed up - about 5 minutes I'd guess 20:34
ali1234yeah20:34
ali1234well, the chart only shows 60 seconds. i don't know why20:34
elfymmm20:34
ali1234oh hang on20:34
elfyneed to reset bootchart or something after fiddling with the conf file maybe? 20:35
elfyreconfigure it?20:35
ali1234no, just reboot20:35
ali1234hmm, no, i don';t know20:35
elfythen I've no idea why it only shows 1 minute20:35
ochosiandrzejr: 2.31 hasn't landed in debian unstable yet, i guess that's the explanation20:35
elfyI'll restart and logout/in a couple of times again20:36
ali1234it probably won't show anything different anyway20:36
ochosiandrzejr: same version in testing, and not at all in experimental20:36
ochosiandrzejr: so i'd get in touch with the debian maintainer and ask them for a version bump, then ubuntu will automatically sync in the new version as far as i understand20:36
knomeok, i'm off20:37
knomegood night everybody, and thanks for working to make xubuntu better :)20:37
knome->20:37
ochosiknome: night!20:38
andrzejrochosi, thanks. I'll try that.20:38
ochosiandrzejr: sorry not to be able to offer anything better :/20:39
ochosibut at least the chances are good that if you contact debian, the fix will land in 14.04, which - after all - is an LTS release20:39
ali1234ok, here's something. there's that sh/sleep that runs for 60 seconds when you login20:39
* knome facepalms20:40
ali1234if i wait for that to finish before logging out, logout is much faster20:40
knomegood thing my desktop keeps some noise20:40
knomewould have left it on for all night otherwise20:40
knome... ->20:40
ochosiali1234: seriously? what's that sleep for?20:40
ali1234dunno20:40
ali1234something in the session20:40
ochosivery odd20:40
ali1234it only makes a tiny difference20:40
ali1234let's kill it anyway20:40
andrzejrochosi, yay, that will be second anniversary of me fixing that bug! ;-)20:40
ochosiandrzejr: haha, sorry!!! :D20:41
ali1234where are the session startup files?20:41
ochosilog-files or startup-files?20:41
ali1234startup files20:41
ochosihm, not /etc/init.d/ i suppose20:42
ochosii've never really dealt with upstart tbh20:42
ali1234no20:42
ali1234session startup20:42
ochosieven the whole concept of upstart-xsessions is pretty new to me20:42
ali1234init/failsafe.conf:sleep 5920:42
ali1234hmm..............20:42
ali1234hmm...20:42
ochosi/usr/share/upstart/sessions maybe?20:42
ali1234rc5.d/S99ondemand:sleep 60 # probably enough time for desktop login20:43
ali1234sessions/logrotate.conf:[ -n "$UPSTART_EVENTS" ] && sleep 60 && exit 020:44
ochosiis that from the switch from using ~/.xsession-errors to upstart-sessions?20:45
ali1234no idea, i'm just grepping everything20:45
ochosiright20:45
ochosiso that's for rotating the upstart-logs20:45
ali1234grep -sR sleep\ [1-9][0-9] *20:46
elfyali1234: http://imagebin.org/271305 that's 1:45 - I guess it's only actually catching the reboot/logouts/logins - which is about as long as it took to do that a few times20:46
ochosiwhich previously wasn't there because xsession-errors was only there for one session iirc20:46
ali1234there are few 60 second sleeps... it has to be one20:46
ali1234elfy: yeah that looks just like mine20:47
elfyok20:47
elfyif nothing else it confirms we're seeing the same thing20:48
ochosi# Don't wait to avoid blocking the session from ending.20:48
ali1234hahaha20:48
ochosi/usr/share/upstart/sessions/startxfce4.conf20:48
ali1234these two things... they are the same thing20:48
ochosithat's really there ^20:48
ali1234the reason elfy's bootchart cut off is because that shell script that waits 60 seconds... orders bootchart to stop20:49
ochosioh20:49
ali1234or at least... something does20:49
ali1234well, the only 60 second sleep is the logrotate one20:50
ochosiin startxfce4.conf there is a pre-stop and a post-stop command20:51
ochosii'm wondering what happens if i skip the pre-stop and directly call the post-stop dbus-call20:51
ochosibrb20:52
brainwashguess what, not running the xubuntu session inside an upstart user session did the trick -> instant logout20:53
brainwash /etc/upstart-xsessions20:53
ochosiyou mean you just kicked xubuntu out of the upstart-xsessions?20:54
brainwashuhm, yes20:54
ochosigood thinking20:54
ochosinow at least we have the culprit20:54
ochosibrainwash: feel free to add that to the bugreport20:55
brainwashonly did one logout so far, hopefully it wasn't just a lucky one20:55
ochosiok, i'll test too20:55
ali1234brainwash: can you explain that in more detail?20:55
ali1234huh... so what runs it if you remove it from the list?20:56
ochosibrb20:56
brainwashopen /etc/upstart-xsessions and comment out the xubuntu line20:56
brainwashit improves the logout speed20:56
ochosii can confirm that, brainwash 20:56
elfyso can I20:57
brainwashaccording to my tests (1 logout so far)20:57
brainwash:)20:57
ochosielfy: so it *did* log out faster than it used to for you? :)20:57
elfyI also get immediate logins - rather than the slow one20:57
ochosiyeah, everything seems a bit snappier20:57
elfyochosi: must have done :)20:57
ochosiwe should probably just opt-out of upstart-user-sessions for 13.10 :]20:57
brainwashstupid upstart, always so annoying20:58
brainwashand it gets more bloated with every release20:58
brainwashfeel free to add this info to the bug report, doesn't have to be me20:59
ochosiwell you found out about it, you deserve to rant about upstart20:59
ali1234i bet there's no documentation at all for this is there?21:00
ochosii would assume not21:00
ochosibecause no-one outside ubuntu uses upstart21:00
ali1234i'm going to have to grep for whatever piece of software reads the session list and then read the source code to see what it does differently21:00
ochosiso why should there be docs21:03
brainwashthere is21:03
ochosioh?21:03
brainwashfor the upstart user session21:03
NoskcajDoes anyone have any complaints with me making a sync bug for tumbler? The changelog is at http://ftp-master.metadata.debian.org/changelogs/main/t/tumbler/unstable_changelog21:03
* ochosi loves to be proven wrong on the existance of docs21:03
brainwashwell, let me find it21:03
elfyochosi: surprised or cynical? or both :)21:03
ochosielfy: surprised! (and a bit cynical, true ;))21:03
elfy:)21:03
Noskcajxfce4-cpufreq-plugin might also be worth syncing, but probably needs an FFe. http://ftp-master.metadata.debian.org/changelogs/main/x/xfce4-cpufreq-plugin/unstable_changelog21:03
ochosiNoskcaj: no, sync bugs are good i suppose. don't see any reason why we wouldn't want to sync new versions21:03
ali1234X11/Xsession.d/00upstart:if grep -q "^$DESKTOP_SESSION\$" /etc/upstart-xsessions; then21:03
ali1234now what the heck is BASESESSIONS?21:03
brainwashoh, actually not in the mood to study the upstart cook book... lets just ask the author of upstart, james hunt :)21:04
ochosiis he around? (as in on irc now)21:04
brainwashlets head over to #upstart21:05
brainwashand start a riot21:05
ochosihehe21:05
ali1234pitchforks ready21:05
ochosiwe should all join at once ;)21:05
* ochosi vaguely remembers a riot like that in #xubuntu-devel once21:06
elfyI've subscribed the xubuntu bug team to 122721221:06
elfybrainwash: you going to comment or you want me to?21:06
ochosielfy: good21:07
pleia2ochosi: it's ongoing21:07
ochosipleia2: haha, nice one21:07
brainwashelfy: yes, you can a comment21:07
elfypleia2: I don't argue with you in here :p21:08
pleia2hehe :)21:08
ochosipleia2: it was some funny trolly list, i just can't remember it (not craigslist...)21:08
ali1234not sounder?21:09
ochosihmno21:09
ochosiknome would probably remember21:09
ochosiit was about his xubuntu logo design :)21:10
pleia2the decapitated mouse?21:10
pleia2that was funny21:10
pleia2it's not decapitated, it's disembodied21:11
ochosihehe21:12
ochosiexactly that21:12
elfyoh dear - I missed that then :)21:15
ochosipleia2: do you remember where the shitstorm came from?21:15
pleia2nope21:15
* drc wonders if it was ##disney? :)21:18
ochosihehe, i'm checking some logs, but can't seem to find it21:21
elfywell if you find it let me know or let forestpiskie know - but I'm off for a proper sleep now :)21:22
elfythanks for digging at this logout speed thing that I never noticed because I rarely logout :p21:22
ali1234https://wiki.edubuntu.org/FoundationsTeam/Specs/RaringUpstartUserSessions21:27
ali1234there might be some useful info in that21:27
ali1234"gnome-session will stop clients that support XSMP / D-Bus session management by giving them up to 10 seconds to shutdown. "21:29
skellatNoskcaj: I'm objecting on both sync bugs for Docs21:30
Noskcajskellat, ok21:30
skellatNoskcaj: Unless it is a minimal change, lets leave it be for now21:31
Noskcajskellat, tumbler is just allowing video thumbnails to work. I'll leave cpufreq then21:31
skellatNoskcaj: That's a major User Interface change at this point.  When did the new code land in Unstable?21:32
ochosihah, found it21:33
skellatIs Debian Bug #723189 that worrisome that we need to slam something in that's been in Unstable for barely a day?21:33
ubottuDebian bug 723189 in tumbler-common "tumbler-common: tumbler does not create video thumbnails anymore" [Normal,Fixed] http://bugs.debian.org/72318921:33
ochosiforestpiskie: it was here: http://irclogs.ubuntu.com/2012/03/19/%23xubuntu-devel.html21:34
ochosi(and anyone else interested in the uncalled-for 4chan raid :D)21:34
ochosigood times21:34
Unit193Heh, was just going to say too.21:35
Noskcajskellat, no, but it's a minor change and something that would be nice to have in saucy. 21:35
NoskcajI see your point though21:35
skellatLet it marinate a little21:36
ochosiis that version the same as in one of our xubuntu-dev PPAs?21:36
ochosiNoskcaj: ^21:39
Noskcajochosi, i doubt it, it was a patch that corsac added to debian two days ago21:39
ali1234hmm i am confused. i don't see how gnome-session is involved, but it must be21:39
ochosiweird21:40
ochosiwe don't even use gnome-session21:40
brainwash"No such key 'auto-launch' in schema 'com.ubuntu.update-notifier' as specified in override file '/usr/share/glib-2.0/schemas/20_xubuntu-default-settings.gschema.override'; ignoring override for this key."21:42
brainwash^ no bug report for this one yet?21:42
Noskcajbrainwash, i got that as well21:43
brainwashcouldn't find a report for this one, so I'll create one later21:45
brainwashbecause it's time to get rid of all these little bugs, isn't it? :)21:47
Noskcajbrainwash, yep21:47
ali1234hmmmm, getting somewhere21:49
ali1234Session ending could take at worst:   ( max_initial_delay + max_kill_timeout_new ) - Worst case scenario will likely be a wait of (5 + 5) seconds.21:49
ochosiali1234: where did you quote that from?21:50
ali1234https://wiki.edubuntu.org/FoundationsTeam/Specs/RaringUpstartUserSessions21:50
ali1234so it looks like this really is caused by all those processes that don't die after the initial 5 second delay21:51
ochosiali1234: hm, that still doesn't answer how it could be fixed in upstartusersessions22:03
ali1234not yet, no22:04
ali1234but it is getting there22:04
bluesabrefinally caught up22:11
bluesabreomg the logo discussion22:12
ali1234hurhurhur22:14
ali1234so here's the problem22:14
ali1234what that spec says about "average case" is simply nonsense22:14
ali1234max_kill_timeout can never be less than 5 seconds, because that is the default, and it takes max(default, job)22:15
ochosiskellat: slangasek is already subscribed and i talked to him *prior* to filing that bugreport22:16
ali1234ochosi: upstart source init/quiesce.c is where the loop is where it is getting stuck waiting for something22:49
ali1234somewhere there should be a log full of stuff like nih_warn ("job %s failed to stop", name);22:51
ochosiali1234: what a befitting name for the place to hang quietly...22:51
brainwashrunning upstart with --verbose could help22:53
=== Maple__ is now known as [Rainbow_Dash]
brainwashunless the warnings get logged by default22:54
brainwashsomewhere22:54
ali1234i grepped, got nothing22:54
ali1234oh hang on22:55
brainwashgrepped what?22:55
ali1234~/.cache/upstart/*22:56
ali1234~22:56
ali1234and /var/log22:56
brainwashwith sudo?22:56
ali1234no. this is a user session22:56
brainwashsome log files in /var/log aren't readable by the normal user22:59
=== [Rainbow_Dash] is now known as Maple__
brainwashdoes upstart log any upstart related suff in ~/.cache/upstart?22:59
ali1234yes, loads22:59
ali1234but nothing about "job failed to start"22:59
ali1234*stop22:59
ochosipartly why i was a bit overwhelmed with skimming those logs...22:59
brainwashali1234: so you've studied the upstart user session (the edubuntu wiki article), any benefits for the normal/average user?22:59
ali1234edubuntu wiki is really the ubuntu wiki btw23:00
ali1234yeah, the benefit is that session services can say "give me x seconds to shut down before killing me"23:00
ali1234but the problem is this mechanism isn't implemented properly and so there is always a 5 second delay, and then another 5 second delay23:00
ochosiplease don't forget to add that to the bugreport :p23:01
brainwashcurrently I'm trying to slim down my system and get rid of all the bloat I don't need23:03
brainwashnot sure about lightdm yet :)23:03
brainwashbut I want to try and create a very basic greeter23:04
bluesabrelightdm-gtk-greeter is pretty light23:05
bluesabrebut maybe you want xdm?23:05
ochosior slim23:06
ochosinomen est omen23:06
brainwashguess I'll compile slim with systemd/logind support23:07
brainwashbluesabre: did you already update the gtk2 greeter packages?23:07
bluesabrehaven't had a chance to yet23:07
brainwashactually I don't mind using the gtk2 greeter, so I could keep lightdm23:08
brainwashwhat a bummer, the gdm packages wants to pull almost the entire gnome shell23:12
bluesabremicahg: if you're available, https://bugs.launchpad.net/ubuntu/+source/shimmer-themes/+bug/122740223:27
ubottuUbuntu bug 1227402 in shimmer-themes (Ubuntu) "Please update shimmer-themes to 1.6.2" [Undecided,Confirmed]23:27
bluesabreand if you need extra files...23:27
bluesabrehttps://www.dropbox.com/sh/rbfwdd90upfyv7j/8IbL-lPjE323:27
bluesabretheres all the tarballs for the build23:28
bluesabreochosi, knome ^23:28
bluesabrebrainwash: just added that change, build should be done within the hour23:32
brainwashbluesabre: I'll test it then asap :)23:34
bluesabreyup, let me know how it works for you23:36
bluesabregotta go, bbl23:36
ochosisame here, night everyone23:42

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