/srv/irclogs.ubuntu.com/2010/01/20/#ubuntu-desktop.txt

TheMuso`rickspencer3: Whenever you're ready.00:00
rickspencer3TheMuso`, almost done updating the wiki00:00
TheMuso`ok00:03
rickspencer3TheMuso`, I updated the wiki00:04
* rickspencer3 notices that robert_ancell is gone :(00:04
TheMuso`rickspencer3: ok00:05
TheMuso`Re audioo, theres no real change since last week, appart from the crack of the day alsa-driver packages being in the ubuntu-audio-dev PPA now, and a new bugfix snapshot of pulseaudio being in lucid, that was crimsun's call.00:07
rickspencer3TheMuso`, did that snapshot need coordination with the kernel at all?00:07
TheMuso`rickspencer3: No.,'00:07
TheMuso`rickspencer3: Just has bugfixes since 0.9.21 in it.00:08
=== TheMuso` is now known as TheMuso
rickspencer3ok00:08
* robert_ancell rushes in00:08
rickspencer3hi robert_ancell00:08
robert_ancellrickspencer3, TheMuso, hi00:08
rickspencer3so, I put the wiki for the meeting today in teh wrong year :(00:08
rickspencer3https://wiki.ubuntu.com/DesktopTeam/Meeting/2009-01-1900:09
rickspencer3as bryyce just pointed out to me00:09
robert_ancellheh00:09
bryyceheya all00:09
robert_ancellbryyce, keeping the second y?00:09
bryycerobert_ancell, yyeah00:09
robert_ancellbroken keyboard :)00:09
* rickspencer3 fixes00:10
bryycetoo busyy to sort it out00:10
TheMusoheh00:10
crimsunrickspencer3: I'm very, very conservative with userspace uploads that touch core audio components. For example, the actual upstream stable-queue branch only recently gained all the fixes we've carried.00:10
* rickspencer3 drums fingers waiting for wiki to save00:10
rickspencer3thanks crimsun00:11
rickspencer3robert_ancell, so, if you look at the meeting minutes, you may find that you are mentioned there00:12
rickspencer3https://wiki.ubuntu.com/DesktopTeam/Meeting/2010-01-1900:12
rickspencer3:)00:12
* robert_ancell reading...00:12
* robert_ancell still wating to load...00:13
* robert_ancell ...00:13
robert_ancelloh I see00:14
rickspencer3not exactly going fast today, is it?00:14
robert_ancellnope00:14
bryycerickspencer3, in the past when we've had wiki be sluggish, there was something mdz or the IT team did which suddenly sped it up (dunno what)00:14
bryycemaybe restart the webserver or clear a cache or something.  might be worth inquiring about if it stays slow for a while00:15
rickspencer3anywho, robert_ancell, thoughts about dedicating a week to gnome-panel speed up?00:15
rickspencer3bryyce, ack, will do00:15
robert_ancellrickspencer3, fine by me00:15
rickspencer3great00:15
rickspencer3robert_ancell, I was going to suggest the week that we are sprinting00:16
rickspencer3ok, so let's see00:17
robert_ancellworks for me00:17
Nafaibtw, hopefully not too OT, but has anyone successfully installed the virtual box guest extensions in a Lucid guest on a Karmic host?00:18
rickspencer3robert_ancell, TheMuso looking over the wiki, I guess the only thing to call out is that I am pretty concerned about startup speed00:18
NafaiI'm getting compile errors when trying to install them :(00:18
robert_ancellright00:19
bryyceNafai, we're in a meeting at the moment, and -desktop doesn't maintain vbox so another channel might be more appropriate for your question00:19
rickspencer3TheMuso, robert_ancell sorry the Eastern Edition was a bit disjointed00:19
TheMusorickspencer3: np00:19
rickspencer3any comments, questions about the minutes?00:19
TheMusoNot from me.00:20
Nafaibryyce: sorry, thanks00:20
robert_ancellnope00:20
rickspencer3TheMuso, I assigned a bug to you last week, apparantly an accessability related script was failing at install time00:20
rickspencer3do you recall what happened to it?00:20
TheMusorickspencer3: Yes, its taken care of, twas partly a packaging bug, and partly a python-central bug.00:22
rickspencer3thanks TheMuso00:23
TheMusonp00:23
rickspencer3that's it from me, unless you guys have other business?00:23
TheMusono00:23
rickspencer3robert_ancell, any other business?00:24
robert_ancellrickspencer3, no00:24
rickspencer3robert_ancell, have you made gnome-panel go fast yet?00:25
rickspencer3j/k00:25
robert_ancellrickspencer3, no, I left that for you to do :)00:25
rickspencer3well, I keep making threats, but I think it knows they are empty threats00:25
robert_ancellrickspencer3, btw photobomb looks good00:25
rickspencer3as a manager, I don't have much more recourse00:25
rickspencer3photobomb :)00:26
rickspencer3have you tried it?00:26
rickspencer3I was quite surprised to see it actually worked on a computer that I didn't develop it on00:26
rickspencer3even the web cam00:26
robert_ancellnot yet, I was thinking of integrating scanning support... And then I remembered a new years resolution to stop trying to do too many things at once :)00:26
robert_ancellhave you integrated it into f-spot yet?00:27
robert_ancelloh, I took a Dell mini on my holidays and used F-Spot exclusively.  Not a great experience00:27
rickspencer3hmmm00:30
rickspencer3integrated *into* f-spot?00:30
rickspencer3hmm, I see it as a very different app00:30
rickspencer3it's just supposed to be for fun00:31
robert_ancellI mean, able to pull photos from your photo collection.  I guess they're not well enough tagged.00:31
rickspencer3my target audience is my 10 year old daughter00:31
rickspencer3oh00:31
robert_ancellIt would be cool to "put in a photo of dad"00:31
rickspencer3hmmm00:31
rickspencer3so there is a tag database that you can just query?00:32
rickspencer3aren't the tags part of the photo header?00:32
robert_ancellI think it's all in an sqlite db00:32
robert_ancelllike rhythmbox, you have tags in the mp3s and rhythmbox also contains a database of them00:33
rickspencer3I guess I could look for the database, and it's there, search that00:33
rickspencer3if it's not, I could just grovel through the images in Pictures00:33
robert_ancellI'm hoping they'd have an API but dunno00:33
rickspencer3well, if it's sql, there is always "SELECT * FROM "00:34
kklimondahmm.. it sounds like an actual use case for tracker - I guess it's the first one ;)00:35
rickspencer3lol00:35
rickspencer3not really00:35
rickspencer3tbh, I think it works well to just look in the Pictures directory ;)00:35
rickspencer3what I really want is Gwibber integration00:36
rickspencer3I think photobomb really wants to get pictures from your feeds and to send them to FB (as well as your feeds)00:36
hyperairchrisccoulson: i think i've figured out why suspend/hibernate don't poke open the screensaver upon resuming.00:55
chrisccoulsonhyperair - cool00:55
chrisccoulsonwhat do you think the issue is?00:55
chrisccoulsonit's difficult for me to investigate issues like that, as my machine doesn't resume :P00:56
hyperairchrisccoulson: the problem is that gpm removed any method of manually triggering a suspend/hibernate without the suspend key.00:56
hyperairhence everything connects directly to dkp00:56
hyperairgnome-do does, and so does indicator-session00:56
chrisccoulsonah yes, of course00:56
hyperairyeah, so it bypasses gpm completely00:56
hyperairi think what's needed is for gpm to reintroduce the interface.00:57
chrisccoulsong-p-m isn't going to reintroduce the interface. what we really need is to be able to hook on to suspend / resume events via devkit-power-gobject00:57
hyperairhmm00:57
hyperairi see.00:57
hyperairthat makes sense.00:58
chrisccoulsonthen we can get rid of all these silly hooks everywhere to lock / unlock screensavers / keyrings etc00:58
hyperairyes, i agree.00:58
chrisccoulsongnome-screensaver could just listen for the events and lock / unlock as appropriate00:58
hyperairah yes. you're very right.00:58
chrisccoulsonthanks for spotting that though00:58
hyperairnp00:58
chrisccoulsonalthough it's not an easy one to fix unfortunately00:58
hyperairsince i've dug through gpm code recently, it's only natural for me to continue poking around with easy-to-reach bugs00:59
chrisccoulsonheh, thanks00:59
hyperairfix as many as possible while it stays fresh =p00:59
hyperairso i guess the issue has to be forwarded to dkp upstream?00:59
hyperairor has the issue been brought up before?01:00
chrisccoulsoni've noticed that g-p-m has a mountain of bugs. it could really use some effort from someone to go through those, see which ones are still relevant and triage some of the untouched ones etc01:00
hyperairright01:00
chrisccoulsoni think the issue has been bought up before, when we had to add a hook in gnome-session for locking the screensaver01:00
hyperairi was actually sifting through pm-utils bugs when i stumbled across a lot of these gpm ones though01:00
chrisccoulsonand the session applet has similar code as well, which is just silly01:00
hyperairsession applet?01:00
chrisccoulsonthe indicator-session menu01:01
hyperairah01:01
hyperairindicator-session01:01
hyperairyeah, i saw01:01
hyperairchrisccoulson: could you file the bug upstream? i think you've a clearer idea about what needs to be done for dkp regarding the new signals.01:10
chrisccoulsonhyperair - yeah, no problem.01:10
hyperairchrisccoulson: thanks.01:10
chrisccoulsoni'll have to look at that in the morning though, as i'm going to bed shortly01:10
rickspencer3g'night chrisccoulson01:11
hyperairsure01:12
hyperairgood night01:12
chrisccoulson'night rickspencer and hyperair01:12
* Nafai tries to figure out how to get this building in a pbuilder01:38
Nafaiokay, got that working03:22
=== asac_ is now known as asac
didrocksgood morning07:47
pittiGood morning08:26
didrockshey pitti08:27
pittibonjour didrocks, how are you?08:36
seb128_hey there08:37
=== seb128_ is now known as seb128
pittibonjour seb12808:37
didrockspitti: good, thanks, and you? :)08:37
didrockssalut seb128!08:37
pittic'est bon08:37
seb128hey pitti didrocks!08:38
=== tkamppeter_ is now known as tkamppeter
seb128hey chrisccoulson08:51
chrisccoulsonhey seb128, how are you?08:51
seb128good thank08:52
seb128how are you?08:52
chrisccoulsonyeah, not too bad thanks. a little less tired today08:52
seb128good08:54
pittichrisccoulson: still trouble sleeping?08:54
pittichrisccoulson: good morning08:54
chrisccoulsonhey pitti. i don't really have trouble sleeping - it's just that i normally stay up far too late ;)08:55
chrisccoulsoni struggle getting to bed once i've started something08:55
pittiI guess everyone has that problem08:57
seb128I've it too for sure08:57
pittiif I try, my brain just keeps working :)08:57
chrisccoulsonheh :)08:58
chrisccoulsonpitti - do you know if devkit-power-gobject is likely to grow any signalling for suspend / resume events any time soon?08:59
chrisccoulsonit seems we have to have hacks in lots of places at the moment to deal with things which should happen at suspend/resume09:00
chrisccoulsoneg, locking the screensaver ;)09:00
seb128hey njpatel_09:00
njpatel_morning seb12809:04
pittihey njpatel_, good morning09:06
njpatel_morning pitti09:07
didrockshey njpatel_, chrisccoulson09:07
chrisccoulsonhey didrocks09:08
=== njpatel_ is now known as njpatel
njpateldidrocks, hey dude -- did you get an updated wncksync package yesterday?09:09
didrocksnjpatel: I got an updated tarball yes, the package is near to be ready. I'll work on that this afternoon09:10
njpateldidrocks, awesome, thanks09:11
seb128njpatel, do we need the gnome-desktop patch which is in this source too btw?09:16
rodrigo_hmm, how do I copy a lucid package in the same ppa to karmic?09:16
rodrigo_ lp doesn't let me do that09:16
seb128rodrigo_, you can't, it's the other way around09:16
rodrigo_oh09:17
seb128you need to upload to karmic and copy to lucid09:17
rodrigo_grr09:17
seb128since lucid binaries will have newer depends, ie pick the new gtk etc09:17
seb128so you can't make sure it works on karmic09:17
seb128the other way around works09:17
njpatelseb128, Ideally, it would make the matching a bit better for those applications still using libgnome-desktop09:17
rodrigo_seb128, ok09:18
seb128njpatel, do you want to get that change in lucid?09:18
seb128njpatel, in which case could somebody open a bug in launchpad and GNOME for tracking?09:18
njpatelseb128, I think we do -- but I'll ask DBO to make sure09:19
seb128ok thanks09:19
seb128tseliot, hey09:19
tseliothi seb12809:20
seb128tseliot, I didn't manage to test gdm without those changes09:20
seb128I can't get a working xorg without those09:20
seb128tseliot, but booting without splash workaround the issue09:20
tseliotseb128: ok, I'll look more into this issue then09:21
seb128it's a first boot thing only09:22
seb128ie if I restart gdm it works09:22
seb128and happens only when using plymouth09:22
seb128let me know if you need extra details09:22
seb128tseliot, thanks09:22
tseliotseb128: do you know what code is used in gdm for guest sessions and user switching?09:22
seb128no09:23
seb128but pitti might know better09:23
tseliotok09:23
seb128tseliot, one thing I changed after comments on #ubuntu-x is to make gdm call initctl with the directory specified since it's not in the path and that leaded to an error09:28
seb128but that seems to not be enough to fix the issue there09:29
baptistemmhello & good morning09:29
seb128hey baptistemm09:29
pittiseb128: user switching and first time login are _mostly_ the same: it fires up an X server, launches a mini GNOME-session (gdm-simple-slave), and then runs the user session in that x server09:30
pittisorry, tseliot  ^09:30
pittitseliot: there is one important difference, however: on first start, gdm forces the X server to start on vt7 (to not race with getty), on subsequent starts X.org automatically picks the next free one09:31
pittiseb128: when X was acting up, could you confirm that it was indeed running on VT7? I think I once had a case where X was on VT109:31
seb128it was09:31
seb128I get xorg running on vt709:32
seb128and apparently the new server tries to open the same vt09:32
pittiok09:32
seb128chrisccoulson got 2 xorgs on vt709:32
seb128seems that there the second xorg fails and I get a text vt over xorg09:32
chrisccoulsonheh, yeah, 2 xorgs on the same VT was pretty strange09:33
tseliotpitti: ok, thanks09:43
didrockspitti, seb128: what do you think about the "let's user choose the default session on gdmsetup"? As most of user will have already been logged in once, they won't use that feature. I'm afraid of receving tons of bugs "selecting session on gdmsetup is not working" as we won't change ~/.dmrc09:52
pittididrocks: it would be nice to get it into gdmsetup, but it's more like a bonus; you can always log out and set it in gdm itself09:53
didrockspitti: don't you think user will confuse "default session when you haven't logged in one yet" (which is what gdmsetup does) and "my previous session in ~/.dmrc"?09:54
pittiah, that's what you mean09:54
pittibut does that happen?09:54
pittii. e. does it really write .dmrc if you didn't change anything?09:54
pitti(if so, we should fix that)09:55
didrockshum, good point, not sure09:55
didrocksI'll make some tests09:55
pittiseb128: ah, on the dupe retracer crashing again, I see what it's complaining about09:55
seb128speaking of default session there is a bug about "using failsafe once should not mean it should became default"09:55
didrocksok, so, this dialog will only be useful is the user doesn't change anything session related09:55
seb128if somebody wants to fix it... ;-)09:55
seb128pitti, ok09:56
didrocksseb128: I can have a look at the same time. what is the bug #.09:56
didrocks?09:56
mat_tpitti: Hello09:58
pittihey mat_t, how's it going?09:58
mat_tpitti: hey, not too bad, you?09:58
pittiI'm great, thanks09:59
mat_tgood to hear :)09:59
mat_tpitti: will you have time for a very quick call this morning?09:59
mat_tpitti: got couple of questions re mp3 codecs installation process10:00
* hyperair wonders what black magic was needed to get xorg running on vt110:00
pittimat_t: in something like an hour?10:00
mat_tpitti: sure, perfect!10:00
seb128you can ask on the channel too10:00
seb128I don't think pitti is the one who know most about that10:00
seb128without offense for you pitti ;-)10:00
mat_tseb128: :)10:00
seb128it''s rather a slomo mvo thing10:01
pittiseb128 is right10:01
seb128I can probably reply too10:01
mat_tseb128: I see - thanks :)10:01
mat_tseb128: basically, I'm now testing what happens when the user double-clicks on the mp3 file on a clean install of alpha 210:02
mat_tseb128: or if they try to import the file into rhythmbox10:02
mat_tseb128: and I'm getting some strange errors, basically failing to install the codecs10:02
seb128didrocks, bug #50918210:03
ubottuLaunchpad bug 509182 in gdm "(wishlist) selecting failsafe session becomes default for future logins, but should not" [Undecided,New] https://launchpad.net/bugs/50918210:03
seb128didrocks, ^ the bug number10:03
seb128mat_t, what error exactly?10:03
seb128mat_t, do you get the code install application triggering?10:03
mat_tseb128: hold on, let me paste you a screenshot10:03
mat_tseb128: first problem is that the file is being opened in Totem by default, rather than in Rhythmbox10:04
seb128that's not a problem nor a bug10:04
seb128totem is a play quickly once software10:04
seb128it's what you want to have a quick look to movie or song10:05
seb128rhythmbox is slow to start and will import the song10:05
seb128I don't want to import the song I downloaded usually, I click on those to see if it's good etc10:05
seb128and it if it is I move it to my music collection10:05
didrocksseb128: thanks10:06
seb128well we might disagree on that10:06
seb128but it's by design right now10:06
mat_tok I see10:06
mat_tanyhow10:06
mat_thttp://uploadpie.com/CYMvF10:06
mat_tseb128: ^10:06
seb128do you have universe enable?10:07
seb128we can't distribute those codecs for legal reasons10:07
mat_tseb128: It's a clean install of alpha 210:07
seb128did you enable universe in the software sources?10:07
mat_twithout any mods10:07
seb128is the box connected to internet?10:07
seb128did you get a sources update since install?10:07
seb128mvo, ^10:07
mat_tI'm getting the same error regardless whether it is connected or not10:08
mvomat_t: hi, hm - could you please do me a favor and run "sudo apt-get update" and test it again?10:08
mat_tand I literally installed Ubuntu and run it, did not enable/disable anything10:08
mat_tmvo: sure10:09
mvomat_t: I suspect the problem is that universe is enabled, but apt-get update was not run yet, the files are not on the livefs10:09
mvomat_t: there is a bug open about this, it caused issues with software-center as well for karmic10:09
mvomat_t: let me search for the bugnumber10:09
mat_tmvo: ok, cool10:09
* mat_t runs apt-get update10:09
seb128I can confirm it finds things to install there10:10
seb128so the codec installer is not broken10:10
seb128it's likely an universe source issue10:10
mat_tmvo: seb128: ok, it works after running apt-get update10:12
mvobug #10551110:13
ubottuLaunchpad bug 105511 in livecd-rootfs "Universe and Multiverse not enabled by default on the livecd" [Wishlist,Triaged] https://launchpad.net/bugs/10551110:13
mvomat_t: could you still please file a bug -I think we need some code in the codec installer to notice this10:14
mat_tmvo: ok, will do10:15
mat_tmvo: what is the package I should file the bug against?10:15
mvomat_t: please use gnome-codec-installer for now10:16
mat_tok, thanks mvo!10:16
mvomat_t: I will reassign if needed - and give me the bugnumber once its there so that I can put it on my radar10:16
mat_tsure10:16
* mvo has a much smaller radar than say seb12810:16
seb128lol10:16
mat_t:)10:16
* seb128 hugs mvo10:16
mvo:)10:17
* mvo hugs seb12810:17
mat_tmvo: oops, gnome-codec-installer doesn't seem to exist...10:20
seb128install10:21
mat_tthx :)10:21
mat_tmvo: bug #51003310:32
ubottuLaunchpad bug 510033 in gnome-codec-install "It's not possible to install mp3 codecs on a fresh install" [Undecided,New] https://launchpad.net/bugs/51003310:32
mvothanks mat_t10:33
mat_tnp :)10:33
tseliotseb128: are you getting 2 xservers on the same vt too or was it only chrisccoulson?10:57
seb128only chrisccoulson10:57
seb128it looks like the second xserver fails to start there10:58
seb128so I get the text vt over xorg10:58
tseliotwith a mouse cursor, right?10:59
seb128yes10:59
tseliotok10:59
seb128I get the mouse cursors on all vts10:59
seb128ie switching to vt1, 2 etc10:59
seb128it's still there10:59
tseliotmy guess is that nothing stopped X and gdm is saving the content of the vt and is using it as a background11:01
tseliotit should be possible to reproduce this only with -ati and -inteò11:02
tseliotintel11:02
chrisccoulsontseliot - this was from my machine last night: http://paste.ubuntu.com/359153/11:03
chrisccoulsoni had bits of both users desktops on the same VT, with 2 working mouse cursors11:04
chrisccoulsonit was really strange11:04
seb128tseliot, I'm using intel11:05
tseliotchrisccoulson: it's rather interesting to see that the first xserver was launched with -nr while the 2nd was launched with -bg11:06
tseliotseb128: yes, only -intel and -ati (are patched to) support that feature11:06
chrisccoulsontseliot - what is the significance of -nr and -bg?11:08
tseliotchrisccoulson: -bg specifies the background colour while -nr tells X not to have a background (i.e. not to wipe what's already in the framebuffer)11:09
tseliotwith -nr we can save what we have on screen and make a nice transition in gdm11:10
chrisccoulsontseliot - ah, ok. thanks11:10
tseliotchrisccoulson: oh, wait, the 2nd X was launched with -br11:17
tseliotnot bg11:17
=== Zdra` is now known as Zdra
mat_tmvo: can I ask you one more question?11:27
seb128tseliot, Xorg.1.log has some errors there11:28
mat_tmvo: do you know why this dialog is being displayed: http://uploadpie.com/lzdq4 ? Seems like an unnecessary step - another words, why would I *not* want to search for a plugin? :)11:28
seb128[drm] failed to set drm interface version11:28
seb128Failed to become DRM master11:28
seb128failed to get ressources: Bad file descriptor11:29
seb128Kernel modesetting setup failed11:29
seb128Screen(s) found, but none have a usable configuration11:29
tseliotseb128: can you upload the full log, please?11:29
seb128tseliot, will do that in a few minutes11:33
tseliotok11:33
seb128tseliot, http://people.canonical.com/~seb128/Xorg.1.log11:44
tseliotthanks11:44
seb128tseliot, sorry I had to run for lunch11:45
tseliotnp11:45
seb128(very quick lunch today apparently)11:45
tseliot:-)11:45
tseliotseb128: just to be clear, does the log come from Chris' computer?11:46
seb128no, from mine11:47
seb128my mini10v11:47
seb128I don't get the double xorg issue there11:47
seb128I get "xorg seems to try to start but fails and I get a text vt instead"11:47
tseliotseb128: ok, so we're dealing with separate bugs11:47
seb128which is over vt711:47
seb128likely11:47
seb128let me know if you want to debug this one later11:48
seb128I'm the mini as a testbox so I can easily get debug infos11:48
tseliotbut if you get a cursor and you can move it I guess that maybe only the 2nd X is failing?11:48
seb128yes11:52
seb128my guess is that second x is failing11:52
seb128and the text vt goes over vt711:52
seb128which has my running xorg11:52
seb128processes are still running11:52
seb128chrisccoulson get something similar but where the second xserver success to start11:53
seb128so we have 2 bugs at least11:53
seb128one being the second xserver failing there11:53
seb128and one being that the same vt is being used twice11:53
* tseliot nods11:57
chrisccoulsonhey tseliot - what does "-br" do then? (sorry, i had to disappear after your last comment - boss was hanging around)12:02
tseliotchrisccoulson: that's a good question. I'll look it up12:02
chrisccoulsontseliot - thanks. it's not something i particularly need to know - i was just curious :)12:03
tseliotchrisccoulson: I would like to know that, just in case it's some failure in calling -nr and -bg at the same time12:03
seb128-br makes a background color to be displayed rather than an xorg grid iirc12:05
seb128https://bugs.edge.launchpad.net/ubuntu/+source/gdm/+bug/1923812:05
ubottuUbuntu bug 19238 in gdm "should add -br to turn off X stipples" [Medium,Fix released]12:05
tseliotseb128: and in what patch can I find that now? Or was it upstreamed?12:11
seb128daemon/gdm-server.c:        server->priv->command = g_strdup (X_SERVER " -br -verbose");12:13
seb128tseliot, ^ upstreamed12:13
tseliotseb128: ok, thanks12:15
tseliotchrisccoulson: did you boot with "splash" when you noticed that problem with two xservers?12:20
tseliotchrisccoulson: or maybe you didn't have plymouth installed?12:21
chrisccoulsontseliot - i booted with splash12:23
chrisccoulsoni'm not sure if i have plymouth installed12:23
tseliotok12:24
chrisccoulsontseliot - i can't check until i get home from work12:24
tseliotok, np12:25
=== MacSlow is now known as MacSlow|lunch
* didrocks hates autohell :/12:32
=== jono is now known as Guest95190
asacdidrocks: autotools are nice ;)12:46
didrocksasac: just had some hard time making my build failed. So, that's just an unfair judgement driven by being immediate frustration :)12:47
mvomat_t: could you give me that link again? it seem like its not working for me12:53
asachehe12:56
pittiseb128: I moved the WI tracker to people.c.c. now (see announcement), I'm re-using your launchpadlib checkout for gnome-versions13:26
pittiso, don't break it :)13:26
seb128pitti, ok :-)13:26
seb128didrocks, how do you lock the panel une config?13:27
didrocksseb128: a mandatory gconf key on /apps/panel/general/top_level_id_list13:28
didrockstoplevel*13:28
seb128hum ok13:28
seb128didrocks, thanks13:29
didrocksy/w :)13:29
=== MacSlow|lunch is now known as MacSlow
=== bjf-afk is now known as bjf
tedgseb128: Good morning! :)14:26
tedgseb128: I merged in the logging branch to indicator-applet last night.14:26
tedgseb128: Could you try that on your netbook so we can perhaps see why those menus aren't showing up?14:26
seb128hey tedg14:28
seb128tedg, ok, it's indicator-applet only?14:28
tedgseb128: The source package, but it'll built the indicator-applet-session binary package as well.14:29
tedgseb128: Both have log files.14:29
seb128ok14:29
seb128I will try that in a few minutes14:29
tedgGreat, thanks!14:29
didrocksseb128: wncksync pushd, you should be able to NEW it when you have time14:33
seb128didrocks, no, I'm in overflow today14:34
didrocksok :)14:34
seb128trying to get a start at this gnome-panel profiling work and people pinging everywhere14:34
seb128pitti, ^ could you look at this NEW thing please?14:35
didrocksgood luck :)14:36
pittiseb128: will do14:36
seb128pitti, thanks14:36
pittiseb128: just disconnect from IRC for a while14:36
seb128I should do that14:36
seb128this gnome-panel profiling is no fun and I don't progress with all the pings14:36
seb128tedg, applet-main.c:301: error: ‘INDICATOR_OBJECT_SIGNAL_ENTRY_MOVED’ undeclared (first use in this function)14:36
pitti/msg seb128 /quit14:37
seb128;-)14:37
tedgseb128: Uhg, you'll need a new libindicator.  But since it doesn't have a version number yet I couldn't change the deps :(14:38
pittididrocks: btw, gdmsetup is already a patch by itself, so feel free to just merge your's into that and update the upstream one14:38
tedgseb128: Sorry about that.14:38
seb128tedg, that's ok14:38
didrockspitti: yes, but do you think I should merge 15_default_session.patch too?14:39
pittibjf: hey14:39
pittibjf: so which response "path" were you using for the audio symptom to get to the speaker test?14:40
pittididrocks: oh, right, I'm confused14:40
pittididrocks: nevermind me14:40
pittididrocks: the gdmsetup and gdmsetup_defaultsession ones can be merged once default_session goes upstream14:40
* pitti sighs at our gdm patch stack14:41
didrockspitti: that was my plan, hoping the default session will be merged upstream :)14:41
didrocksright, that's frightening14:41
pittididrocks: I hope gdmsetup will be, too; it might not be nice, but it's much better than nothing14:41
didrockspitti: I read a blog post some days ago, let me search it14:41
pittiand if other distros really don't like it, they don't need to  ship it14:42
didrockspitti: http://blogs.fedoraproject.org/wp/mclasen/2010/01/15/old-promises/14:42
mclasenyeah, I got the login options (somewhat) working last night14:43
bjfpitti, I had "Playback do3s not work, or is crackling" selected14:44
pittibjf: hm, so did I14:44
pittiI press ok, say yes to the "have you checked that your sound system is plugged in, and turned on?" question14:44
bjfpitti, "Yes" to the "Hve you checked that your sound system is plugged in,"14:44
pittithen leave the default name of the affected sound card14:44
bjfpitti, same14:44
pittiand then it's done14:44
bjfpitti, the I get the speaker test14:45
pittibjf: ah, perhaps it's because I have both an internal and an usb sound card (from the headset)14:45
pittihm, no, that's not it14:45
pittiI still get the "which sound card" question14:45
pittijust without the headset now14:46
bjfpitti, could be, also I got the latest code from bzr before trying14:46
bjfpitti, not sure if there were any changes14:46
pittibjf: so did I, latest from an hour ago14:46
chrisccoulsonmclasen - that dialog looks sweet :)14:46
pittiok, so seems it's something local then14:46
bjfpitti, same here14:46
pittibjf: I'll debug it here then; thanks!14:47
bjfpitti, np14:47
pittididrocks: wncksync> lots of cruft in the diff.gz..14:47
pittididrocks: that's because it's a bzr head snapshot, not really the 0.2.3 release, is it?14:48
didrockspitti: I know, it's the same on notify-osd with bzr merge mode14:48
didrockspitti: also, had to clean a proper licensing on wncksync examples too14:49
pittididrocks: the diff.gz has COPYING.LGPL14:49
pittithat's very suspicious14:49
didrocksoh?14:49
pittididrocks: and almost certainly wrong either way14:49
didrockslet me check14:49
pittieither something in the orig.tar.gz is under LGPL, then it must be in the orig.tar.gz14:49
pittiand if not, it's just cruft14:49
pittididrocks: also, why does wncksyncdaemon explicitly depends on libwncksync0 (= ${binary:Version}) ? that should be covered by shlibs14:50
pitti(same with libwncksync-glib)14:50
pittididrocks: and libwncksync-glib is missing a soname suffix14:50
didrocksoh, DBO didn't take the last changes from trunk njpatel did14:50
pittiwhat is DBO/14:51
pitti?14:51
seb128who is14:51
seb128dxteam member14:51
pittiah, thanks14:51
didrockspitti: about the dep, let me check, but I was thinking it wasn't properly set. Trying without them14:52
njpateldidrocks, I think it's my fault, I forgot to push14:52
pittididrocks: yep, orig.tar.gz missing COPYING.LGPL14:52
njpateldidrocks, I'll merge his work and make a new package, is that okay14:52
pittia new upstream version tarball with all the code changes plus COPYING.LGPL would be nice14:53
didrocksnjpatel: please, it will be 0.2.4?14:53
didrockspitti: trying to fix the remaining stuff in the meanwhile14:53
njpateldidrocks, yep14:53
pittididrocks: want a mail, or is above IRC enough?14:53
didrockspitti: it's enough, thx14:53
pittididrocks: ok, rejecting for now; please ping me if you have a new upload14:54
didrocksok14:54
didrockspitti, njpatel: wncksyncdaemon has no dep on library if I remove them explicitely. Is that intented? (the daemon use no symbol from the libs? http://paste.ubuntu.com/359568/)14:57
njpateldidrocks, yeah, the lib is a way to talk to the daemon14:58
didrocksand the lib should depends on the daemon? what happened if the lib is installed without the daemon?14:58
njpateldidrocks, https://edge.launchpad.net/wncksync/0.2/0.2.4 is the latest release, with both dbo's and my changes14:59
njpateldidrocks, the lib depends on the daemon, but the daemon can run without the lib15:00
didrocksnjpatel: perfect, thanks, pull now and adds the dep on the daemon :)15:00
didrocksnjpatel: libwncksync-glib should also depend on the daemon/the other lib/nothing?15:03
dpmhi pitti, I've noticed that the translations of .desktop files which contain X-GNOME-FullName entries are not shown in Lucid (they are correctly extracted, imported to and exported from LP, though). Any suggestions on which package should I file a bug against?15:05
dpmI've seen this in Evolution, Rhythmbox and Empathy15:05
njpateldidrocks, I think -glib should pull down both the lib and daemon15:06
didrocksnjpatel: ok15:07
seb128dpm, there is already a bug about that I think15:07
seb128dpm, it's like glib15:07
seb128likely15:07
didrockspitti: libgiowncksync.so soname is… libgiowncksync.so in http://www.netfort.gr.jp/~dancer/column/libpkg-guide/libpkg-guide.html, it's writtent to reject such package :) what should I do?15:07
pittididrocks: does that go into /usr/lib/ or  /usr/lib/gio/modules/ ?15:08
seb128didrocks, that's not a public library15:08
pittididrocks: in the latter case, just install it into the daemon package15:08
seb128didrocks, library have libname.so.major.minor.revision15:09
pittiseb128: don't worry, I'll sort it out15:09
seb128pitti, thanks ;-)15:09
didrocksok, and so, I just install it the daemon package, right?15:09
seb128so gnome-panel does load applets asynchonously15:09
pittididrocks: correct15:09
didrocksok, thanks15:09
seb128rickspencer3, pitti: ^ (gnome-panel comment)15:09
seb128I've changed it to load them synchronously just to see15:10
seb128* bonobo-activation: 0.3 second15:10
seb128* indicator-applet, session menu: 1.6 seconds15:10
seb128* clock applet: 0.8 second15:10
seb128* null applet?: 0.1 second15:10
seb128* notification area: 1 second (but busy 0.1 second?)15:10
seb128* indicator-applet: message: 1 second15:10
dpmok, thanks seb128, I'll look for the bug and if there isn't, I'll file one15:10
rickspencer3seb128, where, what huh?15:10
seb128rickspencer3, well look on the charts, the applets start together15:10
pittihey rickspencer315:10
seb128not waiting for the previous to be done15:10
seb128dpm, that's a known issue15:11
rickspencer3seb128, you are saying that gnome panel is already loading applets appropriately?15:11
seb128yes15:12
seb128and I can't get oprofile or sysprof to give anything useful15:12
seb128I'm back to stracing with marks in the code to see where we spend time15:12
seb128the only thing useful I got from sysprof is that 10% time is icon loading15:13
pittiyay, got my +assignedbugs list below 4015:25
pittiseb128: so it already starts them all at the same time? so the charts are just misleading then15:26
didrockspitti: lp:~didrocks/wncksync/packaging if you want to review by bzr15:26
seb128pitti, they are not15:26
pittididrocks: ah, you're going to push that to lp:ubuntu/wncksync once it's through NEW, right?15:27
seb128pitti, I mean the charts are not misleading15:27
pittiseb128: ok15:27
pitti16:09:38        seb128 | so gnome-panel does load applets asynchonously15:27
pittiI misinterpreted then15:27
didrockspitti: right, but the source should exists first in ubuntu (I got a reject on dbusmodel yesterday before the source was NEWed)15:27
pittididrocks: right15:27
pittibzr: ERROR: Not a branch: "bzr+ssh://bazaar.launchpad.net/~didrocks/wncksync/packaging/15:28
pittihmm15:28
didrockspitti: hum? https://code.edge.launchpad.net/~didrocks/wncksync/packaging15:28
seb128pitti, to be clear it starts everything together, it doesn't wait for one to be done15:29
pittihm, must've been a hickup; works now15:29
seb128pitti, the charts show that clearly15:29
pittididrocks: no need for versioned provides/replaces/conflicts15:32
pittididrocks: the old libwncksync-glib package should always go away, and there's no transitional package anyway (and shouldn't be)15:32
didrockspitti: really? I was just following http://wiki.debian.org/Renaming_a_Package15:32
pittididrocks: sure, but the versioning is only required if you have a transitional package15:33
pittiand in turn, a transitional pacakge is only needed for application-like packages which you might explicitly want to install15:33
pittilibraries should just disappear15:33
didrockspitti: oh ok, for automatic removal of the transitional one15:33
didrocksunderstood15:33
pittididrocks: a simple Conflicts:/Replaces: is enough (no Provides: necessary)15:33
didrockschanged15:34
seb128pitti, see http://people.canonical.com/~seb128/bootchart/seb128-laptop-lucid-20100119-6.png15:34
pittiseb128: blimey, 25 s readahead?15:34
seb128pitti, that's hdd not ssd15:35
seb128pitti, this one is from my laptop config15:35
seb128pitti, but just look at the applets start15:35
seb128they are almost all aligned15:35
pittiright, nicely aligned15:35
seb128that's stock lucid yesterday15:35
pittiwow, your panel uses almost no CPU15:36
pittivino-server is in the stock configuration like that?15:36
seb128"stock as in not patched"15:36
seb128no, that's my user session ;-)15:36
seb128I meant I didn't tweak the panel code yet15:36
pitti*phew* :)15:36
chrisccoulsonpitti - vino-server is conditionally started based on a gconf key (ie, if desktop sharing is enabled)15:37
seb128gnome-panel doesn't use that much cpu15:37
seb128the atom just really sucks15:37
pittididrocks: if that's a new upstream release, why does it still have libgnome-desktop.patch and gio.patch?15:37
seb128my 2 years laptop does much better15:37
pittididrocks: (and autogen.sh, m4/util.m4, etc.)15:37
seb128pitti, the build change which makes applet being showed as different bars also motivated activity there15:37
seb128motivated -> moved15:37
pittiah, right15:38
chrisccoulsonseb128 - perhaps having out-of-process applets is a better long-term solution? if they're all in the gnome-panel process, then they would be started sequentially wouldn't they?15:38
didrockspitti: those are from trunk and bzr in merge mode integrate them in the diff15:38
seb128chrisccoulson, the change was made for memory usage win15:39
pittididrocks: ah, I thought 0.2.4 was just released and thus should have everything15:39
seb128chrisccoulson, not sure that doesn't seem to do a real difference on my charts15:39
pittididrocks: I suppose these just aren't shipped in the Makefile.am DIST15:39
pittididrocks: nevermind15:39
didrockspitti: it has everything, let me try to remove the merge mode in bzr15:39
pittichrisccoulson: for the extra cost of a new exec() and linking, though? or are they just fork()ed?15:39
pittididrocks: that's fine15:40
pittididrocks: merge mode with upstream is fine15:40
chrisccoulsonpitti - i'm not too sure how it all works with the panel yet15:40
didrockspitti: but that adds some crufts in diff.gz, right?15:40
didrocks(when merging with upstream release branch)15:40
pittididrocks: that's not a biggie, I was just curious15:41
pittibeing able to "bzr merge trunk" is good to have15:41
didrocksright, but we still have some additionnal files we don't want. I'll try to talk to james_w about that :)15:42
pittididrocks: don't worry15:42
pittididrocks: can you please push your latest dependency fix?15:43
seb128bah, an empty gnome-panel takes some 2 seconds to start...15:43
pittithat's something for robert to look into?15:43
seb12810% is spent in loading libraries15:43
didrockspitti: done15:43
seb12810% spent registering to session15:44
seb12810% spent reading icons15:44
seb12810% spent read fonts15:44
seb12810% spent reading translations15:44
pittididrocks: seems bzr.lp.net doesn't like me today; still nothing new15:48
didrockspitti: it really doesn't like you apparently, even the gui is updated https://code.edge.launchpad.net/~didrocks/wncksync/package :)15:49
pittididrocks: no, I'm on r104, and so is the GUI15:49
didrockspitti: hum? I see r10515:50
didrockspitti: seems you have a proxy issue so :)15:50
pittiboggle15:50
pittiI don't have a proxy15:50
didrocksoups15:50
didrocksno, wrong like second time15:50
pittihttp://bazaar.launchpad.net/~didrocks/wncksync/packaging/changes15:50
pittihttps://code.edge.launchpad.net/~didrocks/wncksync/packaging15:50
pittiboth show 10415:50
didrockspitti: sorry, it's me, didn't used --remember last time15:50
didrockspitti: should be ok now15:51
pittididrocks: looks fine; please upload15:52
didrockspitti: thanks, done :)15:53
seb128pitti, http://people.canonical.com/~seb128/bootchart/seb-dellmini-lucid-20100120-6.png15:53
seb128pitti, ^ current mini desktop with gnome-panel loading things in a sync way15:53
seb128you can see the applets loaded being shifted15:54
seb128and by how much for each15:54
seb128I'm not sure why those are not colored15:54
seb128but I think it's a bootchart bug15:54
seb128hum, was rather an une type of gnome-panel config15:55
seb128or list of applets15:55
seb128but you get the idea15:55
hyperairpitti: bug #452411 has two verifications (both say it's fixed in the -proposed g-p-m)15:57
ubottuBug 452411 on http://launchpad.net/bugs/452411 is private15:57
pittihyperair: yep, saw them15:57
hyperair=)15:57
didrockspitti: thanks for the review and NEWing :)16:09
pittididrocks: my pleasure16:11
=== Amaranth_ is now known as Amaranth
seb128$ ls -l /etc/fonts/conf.d | wc -l16:46
seb1283616:46
seb128could we do something to reduce that?16:46
seb128it takes 0.2 seconds on the ssd disk from the mini to open and read all those16:46
seb128and 0.6 seconds on my desktop16:46
seb128I guess most of the time is not reading the few lines there but opening that number of iles16:47
seb128of files16:47
seb128pitti, asac: ^16:47
asacseb128: yes16:48
asacseb128: we just uploaded 2.816:48
asacmaybe thats better on its own16:48
seb128asac, does it has less config files?16:48
asacseb128: then we can go through that thing and dump a bunch more16:48
asacimo16:49
seb128good, thanks16:49
asacseb128: i dont think we dropped anything in this upload16:49
asacbut we first wanted to merge and  then check for cleanup potential16:49
asacthere are a bunch of duplicaed things in there. i would like to go the aggressive route and remove many16:49
asacand then readd if regressions are reported ;)16:49
seb128+116:50
asacright. but please check if the upload itself improved it a bit16:50
keesasac: hi! did you see bug 507744 ?  I'd really like to get that into the distro packages.16:50
ubottuLaunchpad bug 507744 in xulrunner-1.9.1 "build with PIE to gain remaining ASLR support" [Medium,In progress] https://launchpad.net/bugs/50774416:51
ccheneyis there a way to quieten notifications of a person going online/offline, for just that one person, he seems to be flapping which is very annoying, but i don't want to disable notifications altogether16:52
asackees: is it ok only for lucid?16:53
ccheneyah i think i found it "cancel presence notification" is it i am guessing16:53
* ccheney didn't see that before16:53
asackees: whats that build glitch about?16:53
ccheneyhmm actually that item seems to claim it does the opposite of what i want16:54
seb128asac, I will but I doubt it, we tried 2.8 in december16:59
seb128asac, it didn't make a real difference by then17:00
asack17:01
keesasac: yeah, it's tested on lucid (I don't want it for SRU)17:07
keesasac: something in the debian/rules file doesn't correctly pass CFLAGS, CXXFLAGS and/or LDFLAGS into the build, so using "hardening-includes" wasn't possible.  I fell back to using hardening-wrapper instead.17:08
keesasac: i.e. when I added hardening flags from "hardening-includes" to the CFLAGS, CXXFLAGS, and LDFLAGS in debian/rules, they did not reach all the pieces of the build.17:08
asackees: what i am talking about is: http://bazaar.launchpad.net/~kees/xulrunner/xulrunner-1.9.1.head+lp507744/revision/524#debian/patches/fix-build-glitch.patch17:09
keesasac: oh! I have no idea.  it wouldn't build for me (even unmodified) without that fix.17:10
* seb128 kicks xdg-utils17:10
keesit's like "make" didn't like the end-of-line-escape ("\") in the middle of a make macro17:10
asackees: strange17:10
keesasac: yeah, very.  if it builds for you without it, cool.17:10
asaci mean ... that code is upstream code, so why would it stop working with hardening17:11
asacbut i guess you have no idea ;)17:11
keesasac: no, it wasn't from the hardening.17:12
keesasac: a stock rebuild for me would fail there17:12
asacso besides that its just the DEB_: variable and the control?17:12
keescorrect.17:12
keesthe control to get the package installed, and the variable to enable its behavior.17:13
keesasac: I suspected that some element of the build changed between the last upload and my build.17:14
asacnot sure. our dailies are still happy :)17:17
seb128xdg-utils postinst17:21
seb128mkdir /usr/local/share/icons 2>/dev/null || true17:21
seb128mkdir /usr/local/share/icons/hicolor 2>/dev/null || true17:21
seb128mkdir /usr/local/share/mime 2>/dev/null || true17:21
seb128bah17:21
seb128thanks to that gnome-panel does some 300 extra stat on start17:21
* seb128 wonders why the debian maintainer did that17:22
seb128(ie stats for each icons subdir since the icon dir is there)17:22
didrocksoh :/17:25
baptistemmouch17:25
seb128stats are very fast so that's not so much of an issue but still17:25
didrocksyeah, 300 stats don't make the desktop boot 0.5s later, but still, as you say…17:26
seb128pitti, did you upload your gnome-panel changes yet?17:52
pittiseb128: was about to (got dragged to dinner, sorry)17:53
pittiseb128: should I hold back?17:53
seb128pitti, I'm about to do a change17:53
seb128not sure if we want to sneak it in the same upload? or if I should -vversion both revisions?17:53
pittiseb128: ok, uncommitted my release commit17:53
seb128ok thanks17:53
pitti... and pushed17:54
seb128pitti, I'm doing the "start things in one phase" change now17:54
seb128danke17:54
seb128no revision to pull, hum17:55
seb128does that has a delay usually?17:55
pittiseb128: pull --overwrite?17:56
pittiseb128: I just uncommitted a rev17:56
pittinot pushed a new one17:56
pittisorry for the mess17:56
pittiI shuold perhaps first dput, then push the debcommit -r17:56
seb128pitti, worked, thanks17:57
sorenUncommitting a revision and pushing the branch will not remove it from other people's checkout when they do a pull.17:59
seb128--overwrite worked18:00
* soren blinks18:00
sorenbzr pull has an --overwrite option? Fascinating.18:02
pittisure, just like push18:03
Nafaibzr is confusing :)18:04
pittiwell, uncommitting is confusing18:09
seb128pitti, right, I think the tag didn't get uncommited, anyway that's a detail, commited, pushed and uploaded to lucid18:14
pittiseb128: fontconfig> it's actually surprising that the number of files matter; it should all be ureadaheaded, shouln't it?18:15
seb128it maybe doesn't18:15
seb128as said it takes 0.2 second on the ssd18:15
seb128and 0.6 seconds there18:16
seb128but it maybe would take the same time with 1 file18:16
jcastrorickspencer3: it just so happens that andrew starr-b uploaded shotwell this past week.18:18
jcastrorickspencer3: it's in NEW18:18
rickspencer3huh18:18
jcastrorickspencer3: and it so happens that him and another guy are maintaining it in debian as well18:18
jcastroso I'm going to link them up with the upstream guys.18:18
rickspencer3jcastro, in any case, why don't the yorba guys hang out here?18:19
jcastroI don't get the feeling they're an irc-type group.18:19
rickspencer3they'll get much farther faster that way18:19
rickspencer3well ...18:19
jcastrobefore he sent the mail I sent one about 15 minutes earlier inviting them to hang out here18:19
rickspencer3maybe you could help them with that18:19
jcastroindeed18:19
rickspencer3seb128, I'm looking at music store integration, and ran into this bug:18:26
rickspencer3https://bugs.edge.launchpad.net/bugs/30187518:26
ubottuUbuntu bug 301875 in rhythmbox "rhythmbox doesn't play media files when you start em from nautilus" [Low,Invalid]18:26
rickspencer3shall I re-open it?18:26
rickspencer3pedro_, ^^18:26
pedro_rickspencer3, looking for the master one, that's a duplicate18:28
seb128rickspencer3, it does if those are in your library18:28
seb128rickspencer3, it doesn't if they are not though18:29
seb128or something around those line18:29
seb128let pedro_ look for the bug18:29
rickspencer3seb128, do you consider that behavior desirable?18:29
rickspencer3yorba-jim, welcome!18:30
pedro_https://bugzilla.gnome.org/show_bug.cgi?id=592546 <- that's the upstream bug18:30
ubottuGnome bug 592546 in general "if the file/location is not already known, double-click opens Rhythmbox but does not select and play file" [Minor,Unconfirmed]18:30
rickspencer3he everyone, I assume yorba-jim is here to represent for shotwell!18:30
yorba-jimYes indeedy!18:30
rickspencer3pedro_, for the music store integration, I think this needs to be fixed on Ubuntu18:30
rickspencer3yorba-jim, this is where the ubuntu desktop developers hang out and collaborate18:31
yorba-jimGreat, happy to be here18:31
pittinjpatel, didrocks: what would it take to move the wcksyncdaemon block from the end of the desktop start to the very beginning? (when not much else is happening just yet)18:31
rickspencer3so if you guys want to contribute shotwell to the Ubuntu desktop, this is a good place to be, and get to know folks18:31
=== robbiew is now known as robbiew-afk
yorba-jimgreat, we'll make more of a habit of signing in18:32
seb128hey yorba-jim18:32
njpatelpitti, it's a dbus service, so a dbus-send call?18:32
seb128what is shotwell?18:32
yorba-jimhello seb12818:32
pittinjpatel: right; I'll play around with that tomorrow morning18:32
yorba-jimShotwell is a new photo organizer for GNOME.  http://yorba.org/shotwell18:33
seb128rickspencer3, I don't consider it desirable behaviour but default player is totem so it's not a real issue usually18:33
pittinjpatel: it's triggered through libwncksync, and that's triggered by the mutter plugin, right?18:33
seb128rickspencer3, since you will not get rhythmbox by clicking on things18:33
Nafaiyorba-jim: looks nice.  do you like vala?18:33
adam_dinglehey rickspencer3, are you going to be at FOSDEM?  would be nice to catch up in person18:33
jcastrohi yorba folks!18:34
pedro_bug https://bugzilla.gnome.org/show_bug.cgi?id=524920 ; might be related too18:34
ubottuGnome bug 524920 in Plugins (other) "Allow rhythmbox to play files from local folders without importing into the music library" [Enhancement,New]18:34
jcastroseb128: shotwell .4.2 is in NEW last I checked18:34
yorba-jimI'm a big fan of Vala.  I wrote an article about it for the GNOME Journal, I'm hoping it'll be in the next ish18:34
pedro_rickspencer3, will re open the one you found on lp, we don't seem to be tracking the upstream one18:34
rickspencer3ok18:34
Nafaiyorba-jim: cool18:34
rickspencer3with music store integration, we need to be  much more mindful of how we handle this18:34
Nafaiit seems interesting, for sure18:34
seb128rickspencer3, isn't the music store in rhythmbox?18:34
rickspencer3we *do not want* people buying music and then not being able to play it without jumping through hoops18:35
seb128rickspencer3, like you access it from the rhythmbox ui and not nautilus?18:35
rickspencer3seb128, right, so you download an MP3 before you have the codecs installed18:35
seb128rickspencer3, well ideally it should be like jamendo right now no?18:35
yorba-jimNafai: It's really coming along, we're quite pleased with how it's helping us18:35
seb128rickspencer3, if you download from rhythmbox it's imported in your library and will play18:35
njpatelpitti, right18:36
seb128rickspencer3, this bug is an issue only for songs which are not in your library18:36
seb128rickspencer3, not saying it would not be nice to fix though18:36
rickspencer3seb128, hmm18:38
rickspencer3good point that18:38
rickspencer3if you bought it, it will be in your library18:38
rickspencer3and Rhythm Box does open, it just doesn't paly18:38
* rickspencer3 notes seb128 is always right ;)18:39
seb128lol18:39
* pitti waves good night, Taekwondo time18:39
seb128'night pitti18:39
seb128rickspencer3, it does play there18:39
adam_dingleby the way, at Yorba we've recently been talking about doing some Rhythmbox work18:39
rickspencer3'night pitti18:40
rickspencer3pitti, awesome work btw18:40
rickspencer3great day18:40
adam_dingleA major weakness of Rhythmbox is that it can't sync easily to ipods or other music players.  we'd like to change that18:40
NafaiThat is one advantage of Banshee, but I remember it wasn't fine grained enough, it was all or nothing18:40
dobeyrbox works fine with my ipod, but admittedly it is an "ipod color" and i only used it with itunes like once18:41
dobey... many years ago18:41
seb128adam_dingle, the sync work has been done as a SoC project this summer18:42
seb128it needs to go to trunk still though18:42
seb128adam_dingle, you might be able to start from there or help them maybe?18:42
didrockspitti: sorry, was having my dinner. I can work on that with the dx team tomorrow18:45
yorba-jimseb128, (adam stepped away) how far along is it?18:45
seb128yorba-jim, I don't know, the #rhythmbox guys said the code was quite ok18:45
seb128only a matter of cleaning a bit and making it apply to trunk18:46
yorba-jimI think we'd be interested in looking at it18:46
yorba-jimgetting an idea of where it's at and how much farther it needs to go18:47
seb128yorba-jim, that would be great18:48
jjardonhello :)18:48
seb128yorba-jim, talk to teuf or moch on irc.gnome.org #rhythmbox18:48
seb128yorba-jim, they are upstream and know about the details18:49
yorba-jimgot it -- thanks for the ptr18:49
seb128np18:49
yorba-jimyou don't have a bug # pointing to the patch, do you?18:49
jjardonseb128, evolution-couchdb doesn't depend on libbonobo, libbonoboui, libgnome, libgnomeui, libgnomecanvas, libgnomevfs . Do you want I fille a bug?18:51
seb128jjardon, should it depends on all of those?18:52
seb128yorba-jim, let me look but I think it's rather in git somewhere18:53
jjardonseb128, no, no depends but they are listed as package dependencies18:53
yorba-jimseb128: np -- we'll talk to teuf or moch and get the details18:53
seb128jjardon, you can open a bug yes18:54
didrocksjjardon: assign it to me, I'll do the cleanage the same time I'll do it for anjuta (if you don't mind, seb128 ;))18:56
seb128didrocks, go for it18:56
jjardondidrocks, will do18:56
jjardon(thanks :))18:56
didrocksjjardon: thank you for notifying us :)18:57
adam_dingleseb128, i'm back now.  thanks a lot for the rhythmbox info.  i'd be very interested to check out the syncing patch19:20
jcastroseb128: do we have a page that documents how to do the launchpad integration into apps, etc.? I am putting together a page of things that upstreams might be interested in incorporating in their applications19:33
jjardondidrocks, I've filled a couple of bugs, hope you dont mind ;)19:35
didrocksjjardon: no, it's perfect! Tomorrow will be cleanage day  ;)19:36
didrocksand removing deprecrated libraries is always great!19:36
didrocksdeprecated*19:36
jjardonyeah :). There are a lot of packages that not depends on libbonobo (try aptitude remove libbonobo2-0), Do you prefer a bug againgt libbonobo or one bug per package?19:38
jjardondidrocks, mmm, maybe is better one bug per package19:39
jjardonother question about bzr19:39
didrocksjjardon: you open a bug and attach mutiples package on it19:39
jjardonmost gnome packages don't have a lp:<package> repo or point to the deprecated svn repo, would be great change all to git (at least the official modules)19:41
jjardondidrocks, so, waht about file a bug agains libbonobo with a list of packages that dont depend on it anymore?19:42
didrocksjjardon: no no, open a bug on a first packages, saying that libbonobo is no more used by the package19:43
didrocksjjardon: then, click on "also affect distribution, ubuntu, and select another package"19:44
didrocksthis will add bug tasks19:44
jjardondidrocks, ok19:44
didrocksjjardon: there are two vcs. Bzr-Vcs is for ubuntu and if there aren't anyone, it will find into the right directly (lp:ubuntu/package by default)19:44
didrocksjjardon: for upstream svn repo, yes, it will be great to point them to git19:44
didrocksjjardon: maybe pointing the right svn repo is something to do in Debian first (and open bug in Debian bts)19:45
seb128jjardon, no need to open a bug for those19:50
seb128jjardon, lot are transitional depends19:50
seb128ie libbonobo is used by libgnomepanel-applet19:50
seb128which is used by all applets19:50
jjardonI know, but IMHO, the dependecy should be in libgnomepanel, not in gnome-applets19:51
didrocksjjardon: for all the bug you opened, you first checked that those depends are removed upstream, right?19:52
jjardondidrocks, of course19:52
jjardondidrocks, You can take a look to the upstream status here: http://www.gnome.org/~fpeters/299.html19:53
didrocksjjardon: oh yes, fpeters' page. Long time didn't look at it. Thanks :)19:54
jjardonyeah, fpeters rocks! :)19:58
didrocksright :)19:58
seb128jjardon, depends sometime are transitional ones20:01
seb128jjardon, like the rhythmbox one20:01
seb128jjardon, rhythmbox doesn't use libglade but gnome-media do and trigger it there20:01
seb128you need to understand those before opening a zillion bugs which are due to a library20:02
jjardonseb128, gnome-media doesn't depend on libglade anymore :)20:02
jjardononly evolution (because you use 2.28) depends on libglade20:02
didrockswe'll keep evolution 2.28 for lucid IIRC20:07
seb128right20:07
seb128jjardon, it does in current tarball and that was an example20:07
seb128jjardon, ie the bug on rhythmbox was not a rhythmbox bug20:07
seb128so make sure all those bugs are not due to some library20:08
seb128in which case the library is buggy20:08
seb128and not all the things have the depends20:08
seb128jjardon, like in the libbonobo case it's mostly due to gnome-panel and libapplet there20:10
=== robbiew-afk is now known as robbiew
=== astechgeek is now known as Guest45568
jjardonwebkit yelp is used in lucid, is this intentional?20:59
jjardon2.30 is still gecko and there has never been a release from the webkit branch21:00
=== komputes_ubuntu is now known as komputes
rickspencer3TheMuso, are you online yet?21:41
seb128re21:51
=== cyphermo1 is now known as cyphermox
strycore_Since you're talking about Rhythmbox, I'd like to bring up an idea I had some time ago.21:57
chrisccoulsonhey seb12821:58
seb128hello chrisccoulson21:58
chrisccoulsonhow are you?21:58
strycore_I think it would be wonderful if every music player (Rhythmbox, Exaile, Amarok, Banshee, ...) had a common database for storing the music collection21:59
TheMusorickspencer3: certainly am.21:59
TheMusoBeen online going through mail/RSS since 21:20 UTC.21:59
rickspencer3heh21:59
seb128chrisccoulson, good, you?21:59
rickspencer3TheMuso, I thought it was earlier there for some reason21:59
strycore_Stored in a folder like ~/.music_library or .local/share/music_library and with a standardized database schema22:00
strycore_Tell me what you think about this22:00
=== strycore_ is now known as strycore
RAOFstrycore: Yes, that sounds nice; but it's not really in our domain.  Also, if you were to do that, Tracker is what would you would use.22:01
strycoreYes tracker could be a good way to index music files22:02
RAOFstrycore: Feel free to bring it up on the respective projects' mailing lists, but I can't see us doing that unilaterally.22:02
strycoreWell, there should be an authority behind this kind of project, maybe the freedesktop.org people22:04
seb128that has already been discussed I think22:04
seb128it's a priority for none of those project though22:05
dobeystrycore: when i get around to upgrading my server, i'm just going to move all my music and movies over to my file server, and export them with upnp/dlna sharing, which pretty much does exactly what any ideal solution should22:05
strycoreoh cool , do you have a link where I could read about it ?22:05
seb128no22:05
seb128you are just not the first one to have the idea over years22:05
seb128it has been discussed and argued a zillion time on lists, IRC and other ways I guess22:05
dobeyfreedesktop.org is not an authority, it is a communications forum22:05
strycoreI guess I'm not, like dobey says upnp is a step in that direction22:06
dobeyit's a hard problem22:07
dobeylike, why do we have so many music players in the first place? :)22:07
dobeyand why are they all basically just a bad file manager UI with buttons to play/pause music, and navigate22:07
strycoretrue, but they still have good features22:09
dobeynone of them have the features i want :)22:10
strycorewhich are ?22:11
seb128jjardon, your gdm bug is not a bug...22:11
seb128didrocks, ^ I closed it22:11
dobeysmart playlists that are actually smart22:12
seb128bratsche, hey22:17
seb128bratsche, I know you are busy but do you think you would have time to look at a gtk theme related crash before lucid?22:17
seb128bratsche, it's bug #41194122:17
ubottuLaunchpad bug 411941 in gtk+2.0 "f-spot.exe crashes when using new wave theme" [Medium,Confirmed] https://launchpad.net/bugs/41194122:17
* bratsche clicks22:18
seb128bratsche, it seems to happen with any theme using the pixmap engine22:18
seb128bratsche, and only on empty f-spot collection22:19
bratscheHuh, interesting.  Sure, I'll take a look at it.22:19
seb128bratsche, I guess something in the rendering of the empty grid triggers it22:19
seb128bratsche, thanks!22:19
seb128bratsche, the theme seems popular so quite some users get the issue22:19
bratscheseb128: Do you know if this is on Karmic or Lucid, or does it matter?22:25
seb128bratsche, it was on jaunty and karmic22:26
seb128let me try on lucid22:26
bratscheCool.22:26
seb128I've not tried recently22:26
bratscheI'm on Karmic now, so I'll try here.  Thanks.22:26
seb128ok good22:26
seb128I'm sure it's there on karmic22:26
seb128I talked to upstream around karmic time it was assigned on f-spot by then22:26
seb128and they said it's a gtk issue22:26
seb128it has somewhat been stucked there since22:27
seb128thanks!22:27
seb128robert_ancell, hey22:27
robert_ancellseb128, hey22:27
seb128robert_ancell, how are you?22:27
* robert_ancell is at the talk "The Elephant in the Room: Microsoft and Free Software"22:28
robert_ancellseb128, good, feeling very rushed at the conference22:28
seb128oh?22:28
robert_ancellso little time to see everything, find time to hack on things :)22:28
seb128hehe22:29
chrisccoulsonthere's an elephant in the room? :)22:29
seb128robert_ancell, did you say that gnome-panel was loading applets in a sync way?22:29
robert_ancellthe room is full enough that you couldn't fit any elephants!!22:29
robert_ancellseb128, yes, it loads the external binaries sequentially - I'm hoping you can spawn them all at once and then lay them out sequentially22:30
seb128robert_ancell, are you sure? where did you see that?22:31
seb128robert_ancell, it's using the async bonobo api and charts seem to indicate they all start in a short time22:31
seb128or are loaded together rather22:32
robert_ancellseb128, I thought I was sure, the logs seemed to show that occurring.22:32
seb128in the strace log I get lot of "activating OAFIID:..."22:33
seb128then some other tasks22:33
seb128then the callback for those coming back and being done in async way22:33
robert_ancellyes, all the activatings are spread out in time22:33
robert_ancellI get 300ms delay between the first block of activating and the second block22:35
seb128what do you call block?22:35
seb128I get like22:35
seb128panel_applet_frame_load(applet_1)22:35
seb128panel_applet_frame_load(applet_2)22:35
seb128panel_applet_frame_load(applet_3)22:35
seb128...22:35
robert_ancellI think it was because they get loaded in the idle loop but the main loop gets stuck laying them out22:35
seb128panel_applet_frame_activated(1)22:35
seb128panel_applet_frame_activated(2)22:35
seb128panel_applet_frame_activated(1) done22:35
seb128panel_applet_frame_activated(3)22:35
seb128panel_applet_frame_activated(3) done22:36
robert_ancellyes, that was it22:36
seb128panel_applet_frame_activated(3) done22:36
seb128well that seems async to me22:36
seb128it starts all the callbacks22:36
seb128and they get triggered and finish in random order22:36
robert_ancellso they get _queued_ to be loaded but they don't all get triggered at the same time.  And the last ones (indicator applet etc) seem to take the longest so they should start at gnome-panel start22:36
bratscheWow, I really dislike f-spot.22:37
seb128bratsche, lol22:37
seb128bratsche, why?22:37
robert_ancellbratsche, +122:37
seb128bratsche, code wise or the software?22:37
seb128robert_ancell, not sure how you conclude that22:37
robert_ancellI was saying to rickspencer3 how I used it over Christmas exclusively and it is a real pain22:37
bratscheI just meant the application itself.  I haven't looked at its code in a long time, but last time I did I remember not liking it either.22:37
seb128robert_ancell, you probably have a better understanding that mine though ;-)22:38
seb128f-spot rocks for what I do22:38
seb128which is "watching all my photos without opening a zillion directories to find where the photos are on disk"22:38
robert_ancellseb128, I don't have a deep understanding but the first step of triggering the applets should not be done in an idle loop - they should all be triggered first and then the results processed in the idle loop22:38
seb128I just move the slider until I see the event I want22:38
bratscheBut right now I wasn't able to reproduce the crasher yet, so I thought maybe I need some photos imported into it.. and I click import and I have nfc what it's doing, I think it's importing shit but the app is totally frozen and I occasionally see crazy Mono stack traces in the terminal.22:38
bratscheI didn't even give it a directory to import, it just started importing stuff and going crazy.22:39
seb128bratsche, set new wave and run f-spot, maybe try to change between view mode22:39
robert_ancellf-spot...22:39
seb128like edit and browse22:39
robert_ancelldoesn't give any feedback when pressing keys22:39
robert_ancellrandomly slows down all the time22:39
bratscherobert_ancell: Dude.. let's start a new photo management app for Ubuntu sometime. :)22:40
robert_ancellcan get into ui states where it is not obvious how to return to the previous state22:40
seb128it's buggy22:40
seb128but I like the concept22:40
robert_ancellbratsche, :)22:40
robert_ancelland everyone I have seen using it (including me) spends ages trying to find the button for the feature they want22:40
bratscheI think I found a different crasher in it now. :)22:40
seb128robert_ancell, I'm not sure I follow you there cf idle looping22:40
seb128robert_ancell, setting the bonobo async call is quick22:41
robert_ancellseb128, what the logs were saying to me was:22:41
robert_ancellidle callback: start applet 122:42
robert_ancellidle callback: start applet 222:42
robert_ancellidle callback: start applet 322:42
bratscheI'm on New Wave.. how do I change the view mode?22:42
robert_ancellapplet 1 comes back, start layout out things in GTK+22:42
robert_ancellcont...22:42
robert_ancellcont...22:42
robert_ancellcont...22:42
robert_ancellidle callback: start applet 422:42
seb128bratsche, icons in the toolbar22:42
seb128bratsche, next to the rotate buttons22:42
seb128bratsche, you have edit or something22:42
robert_ancelli.e. we are as slow as the time when the last applet starts and when it finishes22:42
robert_ancellit should be:22:43
robert_ancellstart all applets22:43
bratscheYeah.. I'm switching between edit and browse.22:43
bratscheNo crasher so far.22:43
robert_ancellidle callback: handle result from applet 122:43
bratscheI'll keep playing with it.22:43
seb128you are sure it's an empty config?22:43
robert_ancellidle callback: handle result from applet 222:43
robert_ancelletc22:43
seb128robert_ancell, you clearly understand than code better than me ;-)22:44
seb128I've just been setting the markers today22:44
seb128stracing and reading some logs22:44
seb128I'm not sure how the gtk+ layouting is done22:44
seb128I've seen that it sets the async bonobo calls22:44
robert_ancellseb128, I'm a bit worried how hard it will be to fix.  But if I have an exclusive week to fix it I'm more hopeful22:44
seb128those come back in random order22:45
seb128but they call a callback function then22:45
seb128which is what seems to take time22:45
seb128it takes some 0.2 to 0.8 seconds each22:45
seb128ie panel_applet_frame_activated()22:46
robert_ancellyes but the calls are not made at the same time - they are called when the idle loop is not busy (it may be on your system they all manage to get called at the same time)22:46
seb128which seems to be all the bonobo and corba talks with the applet22:46
seb128well you can't do 2 things at the same time22:46
seb128if one callback is using the cpu it's normal than you can't get a second one running no?22:46
robert_ancellyes but the issue is there is one main loop - because GTK+ is using it should not stop bonobo22:47
seb128how do you do that?22:48
seb128robert_ancell, http://people.canonical.com/~seb128/bootchart/seb128-laptop-lucid-20100119-6.png btw22:48
seb128see the applets at the bottom of this one22:49
robert_ancellI'll put some example code in a pastebin...22:49
seb128robert_ancell, sorry to bother you with that ;-)22:49
imachinehello22:49
seb128robert_ancell, enjoy the conference, we can talk about that later22:49
seb128robert_ancell, or send me an email with the example later if you want22:49
seb128robert_ancell, I will let that issue for you to deal with I think since it seems you get a week to help us there22:50
robert_ancellok22:50
seb128robert_ancell, I will try to profile the different applets meanwhile22:50
seb128see if there work we could spare22:50
robert_ancellyes, I haven't done any work there22:50
seb128especially in the menu and clock ones22:50
robert_ancell(and I'm assuming we can't easily recoup any bonobo/corba overhead)22:51
imachinequestion about encrypted folders, anyone can help? I logged on to my freshly installed 9.10 @ i386 (original, 9.10 pressed cd obtained by mail from canonical) that previously I have setup encrypted home dirs on.22:51
seb128imachine, hey, try #ubuntu22:51
seb128bratsche, did you manage to get it crashing?22:51
seb128bratsche, I can have a look now if you want22:51
robert_ancellI was also looking at not showing the panel until the widgets are laid out because it is drawing them while loading which is a waste of time22:51
seb128it does some widget side requesting a lot22:52
seb128widget size requesting22:52
seb128would be nice to do that once only when things are loaded indeed22:52
bratscheseb128: Nope, it doesn't want to crash for me. :(22:52
imachineafterwards, two windows popped up, upon first login - one briefly about setting up password for the encrypted home dir, with two buttons - next and launch action now. I chose next, whcih led me to another type of this info-questionnare-window which told me I had no language support installed. I disregarded it as I knew it from before. To my memory, the windows came back.22:52
bratscheWait, why did I write a frowny face there?  That should be good news!22:52
robert_ancellI tried to stop that but it didn't work22:52
imachineto My dismay however, the windows did no come back.22:53
imachineand now some of my settings do not save.22:53
imachinethis is clearly a bug imho,22:53
seb128bratsche, set new wave22:53
imachineand seb128 yes, I did try #ubuntu  ;)22:53
bratscheseb128: I did, I'm running New Wave right now.22:53
seb128bratsche, f-spot -b /tmp/dir22:53
imachineseb128, one 'ikonia' told me to check out #ubuntu-desktop ;)22:53
seb128bratsche, cancel the import dialog22:53
imachineso here I am22:53
seb128bratsche, click on edit in the toolbar22:53
imachineI want to help solve the problem, more initially, I'd like to know more about the schema on which these windows pop up by.22:53
seb128bratsche, click back on browse22:53
imachinethen, maybe I could run them manually.22:54
seb128bratsche, it should crash22:54
seb128imachine, try #ubuntu22:54
bratscheseb128: Nope.22:54
imachineand set up the said password, or so, which I guess seems crucial for having an encrypted home dir.22:54
seb128bratsche, stop using your hacked gtk version where all bugs are fixed ;-)22:54
bratscheseb128: I just tried on both my Karmic and Lucid machines, and it didn't crash on either one.22:54
bratschehaha22:54
seb128it did crash twice in a row there22:54
bratschewtf.22:54
seb128every time22:55
seb128edit image get you a broken image icon?22:55
bratscheYes.22:55
seb128and going back to browse?22:55
bratscheYeah, and then I'm back at an empty photo browser.22:56
robert_ancellseb128, here is my gnome-panel log btw: http://imagebin.ca/view/SM2Z2c7.html22:56
robert_ancellnotice the delay between activating the WorkspaceSwitcherApplet and MultiloadApplet22:57
robert_ancellok, back to the conference :)22:57
seb128robert_ancell, right I get that too I was wondering why22:57
seb128robert_ancell, it's like loading 3 applets22:57
seb128and then sitting there22:57
seb128and then loading a new bunch22:57
seb128bratsche, try with a guest session maybe?22:57
robert_ancellyeah, it's the starvation issue I was trying to describe.  I'll try and email it in more of a coherent way later22:57
seb128bratsche, or gconftool-2 --recursive-unset /app/-f-spot22:58
seb128robert_ancell, thanks, enjoy!22:58
seb128bratsche, try f-spot -b /tmp -p /tmp22:59
seb128bratsche, it's weird reading my irc log from upstream they got it to crash every time too on different distro23:00
seb128bratsche, you did set the new wave gtk theme right? not an icon theme...? ;-)23:00
bratscheNo, it's the whole theme.. changed my WM theme and my gtk theme.23:01
bratscheFrom the Appearances preferences dialog.23:01
seb128ok dunno why it works for you then23:01
seb128you don't unset csw or something?23:01
seb128or have an hacked environment in some way?23:01
seb128bratsche, GDK_NATIVE_WINDOWS=1 workaorund it23:02
bratscheThis machine has normal packages setup.. I keep all my hacked up gtk stuff in /opt and only use it when I change LD_LIBRARY_PATH manually on the command line.23:02
bratscheseb128: Oh, that fixes it?23:02
seb128bratsche, yes23:02
bratscheLogging in as my test user on my other machine.23:02
seb128bratsche, you are sure you don't have the variable set from some previous testing? ;-)23:03
bratscheI just logged in as my test user on my Lucid machine and it's working for me there too, I swear!23:03
seb128unbelievable23:04
bratscheEither f-spot loves me way more than I love f-spot, or I'm doing something wrong to reproduce this.23:04
seb128unset GDK_NATIVE_WINDOWS23:04
seb128LC_ALL=C f-spot -b /tmp23:04
bratscheI'm setting New Wave theme, starting f-spot on the command line, switching to edit image, switching back to browse.23:04
bratscheI'm getting some warning from f-spot about GdkPixbufLoader..23:05
bratsche(/usr/lib/f-spot/f-spot.exe:31450): GdkPixbuf-WARNING **: GdkPixbufLoader finalized without calling gdk_pixbuf_loader_close() - this is not allowed. You must explicitly end the data stream to the loader before dropping the last reference.23:05
seb128that's "normal"23:05
seb128thanks for trying23:05
bratscheSorry dude. :/23:05
seb128that's ok23:06
seb128I don't know why it doesn't happen to you23:06
seb128it crashes every time there ;-)23:06
seb128and same for upstream guys when they tried23:06
seb128some being on opensuse23:06
seb128you could maybe try with your opt gtk :-)23:06
seb128who knows ;-)23:06
seb128The error was 'BadAlloc (insufficient resources for operation)'.23:06
seb128  (Details: serial 9279 error_code 11 request_code 53 minor_code 0)23:06
bratscheNow that is really bugging me though. :)23:07
seb128chrisccoulson, ^ does it crash for you?23:08
seb128bratsche, me too! ;-)23:08
bratscheseb128: Are you and your team going to be in Portland?23:09
seb128yes23:09
seb128you?23:09
bratscheYeah23:09
bratscheCool23:09
seb128nice ;-)23:09
bratscheI want to see this crasher. :)23:10
seb128lol23:10
seb128get a livecd23:10
seb128or kvm to boot an iso23:11
bratscheOh yeah, good call.  I'm sure I have one laying around somewhere.23:11
seb128I'm sure you have some debug variable set in your environment or something ;-)23:11
chrisccoulsonseb128 - it doesn't seem to crash here either23:11
bratschewoot!23:12
* bratsche hi5's chrisccoulson23:12
chrisccoulsoni'm just running f-spot -b /tmp with the new wave theme23:12
chrisccoulsonbratsche - what arch are you using?23:12
chrisccoulsonjust in case that matters;)23:12
seb128chrisccoulson, switch between browse and edit23:13
seb128using the toolbar23:13
chrisccoulsonseb128 - still no crashes23:13
seb128you have an empty collection right?23:13
bratscheThe French Conspiracy.. except this is the conspiracy against the French.  Or, against one of them. ;)23:13
seb128lol23:14
chrisccoulsonseb128 - i'm running with "-b /tmp", so it comes up with no pictures23:14
seb128bah23:14
seb128that's how f-spot pays me back to say I quite like it!23:14
chrisccoulsonseb128 - i can make it crash in virtualbox though23:15
bratscheI just tried in vmware and still no luck.23:15
chrisccoulsonmy virtualbox install is a different architecture though23:16
bratscheWhat is it?23:16
chrisccoulsonbratsche - my virtualbox install is i386, and my desktop is amd6423:16
bratscheI think everything here is amd64, or whatever the proper name is for that now.23:16
bratscheHmm.. interesting. :)23:16
chrisccoulsonbratsche - there we go then :)23:16
chrisccoulsonseb128 - you're using i386 arent you?23:17
seb128yes23:17
bratscheIf seb128 is on 32-bit then I'll install a 32-bit Karmic in vmware later and look into this there.23:17
bratscheI need to finish up some other stuff first though.23:18
seb128bratsche, don't give you that much trouble only for that23:18
seb128bratsche, let me ping alex about it tomorrow now that I know it happens only on csw23:18
seb128he's quite responsive to my csw crash pings usually ;-)23:18
bratscheOkay, cool.23:18
seb128you can probably try to boot an i386 iso or cd on an amd64 box too btw23:19
bratscheYeah, I'm downloading an iso now.23:20
seb128you don't have one of those CD we have at all uds, sprints, etc? ;-)23:20
bratscheProbably, but I have no idea where I put them!23:20
seb128hum23:21
seb128all the dups are on i386 too23:21
seb128weird, I didn't think that a csw issue would be arch dependant23:22
bratscheMe either.23:22

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