/srv/irclogs.ubuntu.com/2009/12/10/#ubuntu-desktop.txt

dtchenrickspencer3: a thought just struck me: do we have a test and evaluation plan for desktop audio for Lucid?00:09
=== bjf is now known as bjf-afk
=== robbiew is now known as robbiew_
dyekHi! Anybody knows why /usr/bin/asoundconf is no longer included in alsa-utils package on Ubuntu 9.10? Is it installed by another package?00:37
=== asac_ is now known as asac
dtchendyek: it is no longer maintained. pitti wrote the original; I maintained it for several years. It is the wrong approach and encourages a mess of poor configuration files.00:42
dtchendyek: my opinion on the matter is fairly easy to search (and find) on the Web: if someone else wishes to pick it up for maintenance, s/he has my blessing, but be aware that it is the wrong approach.00:43
dyekdtchen: So, is the right approach is just have udev detects it as part of PulseAudio?00:44
dtchendyek: to answer your original question more completely: it was removed because of increased maintenance burden and because it is the wrong way to proceed with runtime device configuration in the context of PulseAudio. It is not installed by another package.00:44
dtchendyek: in the presence of PulseAudio, it is strictly unnecessary. If something doesn't work, one or more of linux, alsa-lib or pulseaudio needs to be fixed.00:45
dyekdtchen: PulseAudio works well on Ubuntu 9.10 in the beginning, but then I found it generates tons of this messages: sink-input.c: Failed to create sink input: sink is suspended.00:47
dtchendyek: for troubleshooting, please join me in #ubuntu-audio-help or #ubuntu-bugs (the former preferably).00:47
dyekCorrection: ...some intermitten of the above message and tons of this message: alsa-util.c: Unable to set sw params: Too many open files00:48
dyekNow, PulseAudio can't detect my second card for some reason...speaker-test also doesn't work...which is why I'm looking for asoundconf, and whatever that could fix the issue.00:49
dyekThanks for the response. I'll see what I can find out or get help elsewhere.00:50
dtchendyek: you should file a bug: ubuntu-bug alsa-base00:55
dyekdtchen: OK! Thanks!00:55
dtchendyek: the triagers will carry it forward00:55
=== eeejay is now known as eeejay_away
=== eeejay_away is now known as eeejay
=== astechgeek is now known as techgeek
Amaranthoh, that's crazy04:04
Amaranthudev and/or xorg is detecting the accelerometer in my macbook as a joystick, thus the mouse jumping back to the center of the screen04:04
Amaranthdisabling the applesmc driver corrects this04:06
=== bob__ is now known as Guest21788
=== eeejay is now known as eeejay_away
pittiGood morning08:00
didrockshey pitti08:17
pittihey didrocks, bonjour08:17
pittigood morning tseliot08:17
tseliotpitti: good morning to you :-)08:18
chrisccoulsongood morning everyone08:27
pittihey chrisccoulson08:30
pittichrisccoulson: sorry for breaking screensaver08:30
pittiI'll get to it today08:30
pittibut I really want to keep the caching patch08:30
chrisccoulsonhey pitti - that's ok :)08:31
pittiI compared karmic (with ureadahead) vs. lucid bootcharts on my system yesterday -- 89 vs. 49 seconds!08:31
chrisccoulsonthat's pretty impressive08:31
pittilook at http://people.canonical.com/~pitti/bootcharts/tick-karmic-20091119-1.png vs http://people.canonical.com/~pitti/bootcharts/tick-lucid-20091210.png08:32
pittignome-panel I/O went from some 25 seconds to some 5 :)08:32
chrisccoulsoni still hope to gain another half a second from the changes i'm going to do in gnome-session / gconf / g-s-d08:32
chrisccoulsonbut that's a drop in the ocean compared to these numbers ;)08:32
pittichrisccoulson: no, it's not08:32
pittichrisccoulson: your "half a second" is on the Dell mini 10, I guess08:32
pittimine is a Latitude D430 with an utterly crappy HD08:33
pittiso half a second on the mini will be like 4 seconds for me :)08:33
pittiif the dell mini would boot in 49 seconds, Scott would kill us on the spot :)08:33
chrisccoulsoni'm hoping to eliminate the delay you see on your bootchart between gnome-session and g-s-d starting08:34
chrisccoulsons/eliminate/reduce08:34
pittichrisccoulson: that's the gconf bit?08:35
chrisccoulsonpitti - yeah, most of that is blocking on gconfd loading the defaults08:35
seb128good morning everybody08:35
seb128hey pitti chrisccoulson!08:35
pittibonjour seb12808:35
chrisccoulsongood morning seb12808:35
seb128speaking about login?08:35
chrisccoulsonwe are :)08:35
pittiseb128: was just telling chris: I did a new bootchart on my freshly installed alpha-1 yesterday (well, with my extra packages again)08:35
davmor2pitti: actually I think Scott would make you suffer horribly as he killed you slowly and not on the spot at all ;)08:36
pittiseb128: 89 s (karmic+ureadahead) vs. 49 s (lucid alpha-2)08:36
seb128waouh08:36
pittidavmor2: yeah, it'd take at least 89 seconds of pain :)08:36
chrisccoulsonpitti - your bootchart is interesting, as it's not using auto-login. you can see the GDM's gnome-session starts quicker than your users gnome-session08:36
seb128is that on d430?08:36
pittiseb128: look at http://people.canonical.com/~pitti/bootcharts/tick-karmic-20091119-1.png vs. http://people.canonical.com/~pitti/bootcharts/tick-lucid-20091210.png08:36
seb128where is the chart?08:36
pittiseb128: and see how the gnome-panel I/O reduced08:36
seb128thanks08:36
chrisccoulsonand that's because the GDM's session is started without gconf08:36
pittiseb128: g-panel> from 25 s I/O to some 508:36
seb128weird08:36
pittichrisccoulson: right, manual login08:37
pittibut I'd say I'm pretty constant in pressing enter and my password08:37
pittiwhen I bootchart, I hover  over enter when gdm appears08:37
pittiI think the variance should be some 0.5 s08:37
seb128bah08:38
seb128login takes some 5 seconds on today's chart on my laptop...08:41
seb128or 6 rather08:41
pittithat's good08:41
pittihow did you manage that?08:42
seb128I don't know!08:42
seb128I didn't change anything out of upgrading08:42
seb128yesterday boot took 61 seconds08:42
seb128today's one takes 41 seconds08:42
seb128ureadahead was not working yesterday apparently08:44
seb128or it took 1 second where it takes over 25 seconds today08:44
seb128let me do a new chart just to see, brb08:45
seb128ok it's constant08:54
seb128http://people.canonical.com/~seb128/bootchart/seb128-laptop-lucid-20091210-5.png08:55
seb128I don't start nautilus on that box though08:56
seb128did anybody there tried to run bughugger on lucid?08:57
pittiseb128: wow, your ureadahead process takes crazily long08:57
pittihowever, desktop startup is pretty good :)08:57
seb128right08:58
pittigosh, your panel and compiz need next to no cpu/io08:59
seb128not true08:59
chrisccoulsonits quite impressive how quickly everything starts after ureadahead finishes08:59
seb128if you look at the cpu graph around login it's at 100%08:59
seb128that doesn't really reflect on the chart colors for some reason though08:59
pittichrisccoulson: where did you see the "[manager_select_theme_for_job] gs-manager.c:250 (22:27:34): Could not find information for theme: fiberlamp" line?09:10
seb128pitti, btw I had menu entries duplicated for things which got upgraded yesterday09:11
seb128until restart that's it09:11
seb128I think that's another bug due to your changes09:11
seb128I will open it if I find a way to trigger the issue09:11
seb128I did remove the cache before to test that gnome-screensaver bug though09:11
seb128so it might just be weird interaction in cases where you delete the cache09:11
pittiseb128: hm, a simple sudo touch /usr/share/applications/gedit.desktop doesn't reproduce it09:12
pittiseb128: thanks09:12
chrisccoulsonpitti - i saw that when i ran "gnome-screensaver --debug --no-daemon", and let the screensaver activate09:16
pittiah, I tried with gnome-screensaver-properties (which also has this bug)09:16
pittichrisccoulson: thanks09:16
pittiI already found the corresponding code, I just wondered where you got it09:17
chrisccoulsoni had a quick glance at the code last night, and i think the code path is triggered by not being able to fetch an Exec= value09:17
chrisccoulsonah, you found it already :)09:17
pittiI think I know what's going on09:17
seb128pitti, the dup bug is easy to get, remove the cache and install a package with a desktop entry, the entry will be duplicated09:20
seb128it's just a refresh issue though I think because it's fine after next start and the cache is correct09:21
pittiah, ok09:21
TeTeTasac: any news on the root certificate addition to firefox?09:23
asacTeTeT: everyone i asked said that its painful09:27
asacto add that in a global way09:27
TeTeTasac: so, there's no recommended way to doing that?09:27
asacreason is that mozilla always rejects contributions that would make it easier09:28
asacbecause they dont want distros to mess around with the root cert list shipped09:28
asacTeTeT: yes. there is no recommended way09:29
TeTeTasac: hmm, is there any way at all to do that?09:29
asacthere is. during build you can add more certs09:29
asacbut their is no way to do that from outside in a way that it wouldnt get wiped on upgrades09:30
TeTeTasac: so there can only be additional root certificates for Ubuntu, not for a single custom site09:30
asacright09:30
asacbut even for ubuntu we are not allowed to09:30
TeTeTasac: because of redistribution rights?09:31
asacimo we should file an upstream bug09:31
asacyes trademark issues09:31
asaclet me check09:31
TeTeTasac: can you file the upstream bug, or want me to do that?09:31
asachttps://bugzilla.mozilla.org/buglist.cgi?query_format=advanced;version=Other%20Branch;component=Security;component=Security%3A%20CAPS;component=Security%3A%20PSM;component=Security%3A%20S%2FMIME;component=Security%3A%20UI;resolution=WONTFIX;resolution=DUPLICATE;resolution=---;product=Core09:35
asacif there was a bug about it it should be in that list09:36
asaci cant believe there was not bug about that ;)09:37
asacasked again09:42
seb128pitti, how likely are we going to get respins today? ie how careful should we be with uploads?09:42
pittiseb128: I think the current images are final for a109:43
TeTeTasac: thanks09:43
seb128pitti, ok thanks09:43
TeTeTasac: in principle, could we fork ca-certificates for the customer and have them place their root cert there. When an update for ca-certificates would come, they'd have to merge and re package again09:47
asacTeTeT: right. problem is that ca-certificates is not considered for mozilla09:52
asacthere was upstream discussion about that.... and we got turned down - basically because they want us to ship certs in sync with what they ship09:52
TeTeTasac: oh, where are the mozilla certs then?09:53
asacTeTeT: they have built-in certs. directly put into a shared lib during build time09:53
TeTeTasac: what is /usr/share/ca-certificates/mozilla about then?09:54
asaclibnssckbi.so09:54
asacgood question. i think thats just a dir maintained/used by ca-certificates package09:55
asacwhere the ca-certificate maintainer dumps from time to time all the built-in certs to09:55
TeTeTasac: I thought the lib is compiled via update-ca-certificates?09:55
asace.g. you can go and say: yeah, mozilla does a great job selecting ca-certs carefully ... i want to use those globally for other things likst openssl etc.09:55
TeTeTguess I misunderstood the role of update-ca-certificates09:56
asacTeTeT: ca-certificates are shared among other ssl libs09:56
asacbut not for libnss09:56
TeTeTasac: ok09:56
asacso it works for everything but mozilla/nss stuff09:57
TeTeTasac: got it09:57
TeTeTasac: there are two libnssckbi.so, one in xulrunner, one in nss. Which one does ff use?09:59
asacTeTeT: i think the xulrunner one10:04
asaceverything else would be be a bug imo10:04
TeTeTasac: ok10:06
pittiseb128: there's a good chance that the fix for bug 494669 also fixes your issue10:23
ubottuLaunchpad bug 494669 in gnome-menus "gnome screensaver only works with blank screen in lucid" [Medium,In progress] https://launchpad.net/bugs/49466910:23
pittiI messed up the file_ids10:23
seb128pitti, ok thanks10:24
pittiseb128: so, it's "purge gedit, drop cache, restart panel, install gedit" -> two gedit in the menu?10:24
pittihm, no, the cache is only read at the start of gnome-panel10:25
seb128pitti, no, it's drop cache, dpkg -i gedit*.deb10:25
pittiseb128: so g-panel started with an existing and valid cache?10:25
seb128new cache is created and gedit is duped in menus10:25
seb128yes10:25
seb128hum, the mini didn't like today's update10:28
seb128gnome-panel keeps using cpu and has empty bars displayed10:28
pittiseb128: still can't reproduce10:28
pittiI'm afraid I need a more detailled recipe10:28
seb128pitti, using the current version or your fixed one?10:28
pitticurrent10:28
seb128ok, what I do is10:28
seb128* start desktop10:28
seb128* open menu, see one totem or gedit or whatever10:29
seb128* sudo rm /usr/share/applications/desktop.locale....10:29
seb128where desktop.local is the cache10:29
seb128* open menu see they are still correct10:29
pittiok, I'm up to here now10:29
seb128* sudo apt-get install --reinstall <something with a .desktop>10:29
seb128or sudo dpkg -i *.deb for something10:30
seb128* open menu, notice that the launcher for that specific desktop is displayed twice10:30
pittiaah10:30
pittiok, got it10:30
seb128good10:30
seb128sorry I was not being clear before ;-)10:30
pittignome-panel --replace -> one gedit; sudo apt-get install --reinstall gedit -> two entries10:31
pittino need to fiddle with the cache (it's only read at panel startup anyway)10:31
seb128ok10:31
pittinice, will test that with the fixed version10:31
seb128do you want me to open a bug about it?10:32
pittiseb128: give me 2 mins, it's at dh_gencontrol10:32
pittiseb128: ok, it's fixed10:33
pittias I suspected, it also stumbled over the wrong file_id10:33
pittiit compares by file_id10:33
* seb128 hugs pitti10:34
seb128good job10:34
* pitti hugs seb128, well I broke it in the first place :)10:34
pittibut I really want to keep this patch10:34
pittiit makes such a difference here10:34
pittiyay, that also fixed software-center10:34
seb128\o/10:34
* pitti loves that10:34
seb1283 bugs with one fix10:35
seb128good ;-)10:35
pittiwell, it's three fixes actually, but still just one root cause10:42
seb128\o/ gnome-panel works again on the mini config11:07
seb128will teach me to enable ppas11:07
seb128it was due to gtk csd11:07
pittimeh, that third bit is so excruciatingly hard to fix :(11:27
seb128re11:56
seb128hum11:59
seb128why is locale.alias read several times?11:59
* seb128 asks on #ubuntu-x12:00
chrisccoulsonpitti rocks \o/12:03
seb128same question a .ICEauthority12:04
seb128about12:05
seb128it's read 4 times in a row12:06
=== MacSlow is now known as MacSlow|lunch
pittiasac: I fanned out all the unassigned MIRs now, FYI12:34
asachmm ... /me feels outrun. thx12:43
pittiasac: I hope you aren't sad now :(12:48
asaci am not ;)12:48
asaci started to pick a few not-mobile ones for me last night ... but then never came back :/12:49
pittiasac: so far I assigned the ARM ones to lool, since you already had a fair share12:51
pittibut I guess it would be better if you had taken the ARM related ones and lool the others12:52
asacpitti: yeah. i didnt pick the ones from the mobile team. as i wasnt sure if we do that or not12:52
pittisince in the end it's your team who has to provide the support for those12:52
asacusually i would suspect that server MIR member konws about server, but also is biased12:52
asacok12:52
pittiasac: of course there's somewhat of a conflict between "we want that" and "we are the best people to review that"12:52
asacthats the other perspective12:52
asaci wasnt sure which perspective we prefer12:53
pittineither am I :)12:53
pittiit probably can't hurt to take non-related packages12:53
asacbut i agree that having me review mobile feels better in the long run. /me needs to stay unbiased ;)12:53
pittiand ask the team/tech lead for more input if in doubt12:53
asacright12:53
asacif that would work and doesnt start blocking teams thats better12:53
pittiideally, the MIR report sohuld be complete enough to be useful for an "outsider"12:53
asaci think the team lead will notice and bug the assignee anyway12:53
=== MacSlow|lunch is now known as MacSlow
asacrather than just acking because its now needed12:54
pittiasac: ok, so let's just stay with the "gut feeling and common sense", and slightly prefer reviewing other team's packages?12:54
pittilool: ^ any opinion?12:54
asacyes12:54
loolpitti: fine wiht me13:15
loolNote: I'm helping with a booth at the arm symposium event, so will be mostly afk today13:15
=== robbiew_ is now known as robbiew
rickspencer3 /join #ubuntu-server14:49
rickspencer3heh14:49
pittihey rickspencer314:49
rickspencer3hi pitti14:49
pittispace matters! :)14:50
seb128salut rickspencer3 ;-)14:50
rickspencer3as a python programmer, you would think I know that14:50
rickspencer3bonjour seb12814:50
rickspencer3how is everyone today?14:51
* rickspencer3 has a full callendar for the next 3 hours14:51
ZylogueHello, everyone!  I have menu's missing in applications such as evolution, empathy, gnome-terminal and others.  It appears the missing menu bar is only in gnome applications.  Programs such as thunderbird and firefox are not affected.  How do I get the menu bars back?14:52
rickspencer3Zylogue, is this on Lucid?14:52
Zyloguerick, no.  Actually Fedora, but I have seen several other questions similar to thin in ubuntu forums that did not have answers.  I was hoping to find one here.14:53
seb128rickspencer3, okish, spending lot of time on nautilus speed without getting anything out of it14:53
seb128it's a bit frustrating14:53
seb128gtk csd breaks gnome-panel on my boot speed config btw...14:54
rickspencer3Zylogue, oh, well this is a channel where we collaborate on creating the next version of ubuntu desktop, so we probably won't be able to help much14:54
seb128it uses cpu for ever and never display any content14:54
rickspencer3oh?14:54
seb128kenvandine, ^14:54
rickspencer3hmmm14:54
seb128rickspencer3, somebody else commented on the bug having the same issue14:54
rickspencer3let me talk to robbiew, I think the plan was to not let things in that wreck start up time14:54
rickspencer3oh, it's not a start up issue, just a bug?14:55
seb128rickspencer3, oh no14:55
seb128rickspencer3, right, it just breaks gnome-panel14:55
seb128"just" ;-)14:55
rickspencer3"just:14:55
rickspencer3:)14:55
kenvandineseb128, ok14:55
seb128I've not be able to tell if it makes a difference on speed due to that though14:55
rickspencer3seb128, maybe take a break from nautilus start time for a day?14:56
seb128rickspencer3, yes, I will do that once I think, thanks14:56
pittirickspencer3: on the bright side, karmic boot time was 89 s for me; now it's at 49 :)14:56
rickspencer3yes, good progress has been made already14:56
rickspencer3and I have lots of faith in seb128, and I note it's only December 10th14:57
rickspencer3;)14:57
seb128thanks ;-)14:57
pittiseb128: shall we replace it with midnight commander, do you think?14:57
seb128well I think we will finish by not running nautilus nor compiz14:57
pittimuch faster than naughtylus14:57
seb128but *shrug* let's see14:58
seb128all what we win is good for users anyway and as pitti pointed we are already much better than we did in karmic14:58
Zyloguerickspencer3, thanks.15:01
mvoseb128: no nautilus you think?15:01
seb128mvo, yes, no desktop15:02
seb128like run nautilus the first time somebody open a location15:02
* mvo nods15:03
seb128I might be wrong though15:03
seb128but I'm adding markers to nautilus and stacing it for a day now15:04
seb128and lot of startup time is actually things we need to do15:04
seb128like fontconfig reading fonts15:04
seb128gtk reading icon caches15:04
seb128libx11 reading x11 cookies for session registration15:04
seb128etc etc15:05
seb128and we have lot of fonts, lot of icons, ...15:05
pittiI wonder if we can clean up the fontconfig stuff15:08
pittiseb128: it seems curious to me why only nautilus is interested in fontconfig? shouldn't it affect all apps?15:09
seb128it's not nautilus only15:10
seb128but I've been profiling that one15:10
seb128we have the fontconfig init cost at session login once anyway15:10
=== bjf-afk is now known as bjf
bigonkenvandine: hi, how comes empathy-dbg pkg doesn't exist in empathy debian/control file on lucid?15:32
seb128bigon, dunno but those are of not use with dbgsym anyway15:37
seb128they just pollute mirrors and the apt indexes15:37
bigonright but there is nothing in the changelog15:38
bigonseb128: is there anyplan to enable empathy with geoloc stuff?15:54
seb128no15:54
seb128not for lucid at least15:54
bigonok15:54
seb128we discussed it at uds, desrt reviewed geoclue15:54
seb128it's buggy, crashy and not ready to be used15:54
seb128he tested with 2 gps, ip reverse, etc15:55
seb128and upstream says geoclue is not actively maintained15:55
bigonmmm ok15:55
seb128would be lot of effort for no real benefit15:55
seb128it's rather a gadget in empathy than something useful15:55
seb128we did consider it because we wanted to use it in the installer and clock applet though15:56
bigonseb128: and only enabling the map?15:58
seb128what does the map do if you don't use geoclue?15:58
seb128can it be installed without the geoclue libs, etc?15:58
bigonn900 publish localisation :p15:59
bigononly champlain15:59
rickspencer3tseliot, hi16:00
mclasenwould be so nice if someone picked up the upstream ball there...16:00
seb128indeed16:00
tseliotrickspencer3: hi16:00
rickspencer3tseliot, call time?16:01
seb128we might have a look to work on that next cycle but we can't this cycle, too much to do with the coming lts and priority is not on new features16:01
tseliotrickspencer3: yep16:01
* pitti creates lucid retracer chroots16:40
pittiseb128: ^ FYI16:41
seb128pitti, thanks16:41
pittiI think we need to enable apport soon16:41
=== eeejay_away is now known as eeejay
=== halfline_ is now known as halfline
=== mac_v_ is now known as mac_v
seb128ok18:07
pittigood night everyone!18:10
seb128'night pitti18:10
* seb128 just finished going through a nautilus strace and taking notes18:10
chrisccoulsonseb128 - did you find anything interesting?18:11
seb128well18:11
seb128it's rather a boring list of what is done18:11
seb128sec18:13
seb128http://people.canonical.com/~seb128/nautilus18:15
seb128has the notes18:15
seb128the first column is the time from the strace18:15
seb128I will have a look tomorrow to what we can cut18:16
seb128the early start doesn't seem to waste a lot18:16
seb128but there quite some time spent reading all the icon dirs18:16
seb128translations18:16
seb128the backgrounds18:16
seb128custom icons, bookmarks, etc18:16
seb128some things could perhaps be done better18:16
seb128like the bookmark list seems to be updated several times18:17
seb128strace is probably not the best tool to see where cpu is spent too18:18
chrisccoulsonyeah, there seems to be lots and lots of things which use small amounts of time, which increases the effort needed to gain improvements18:19
chrisccoulson"12.216: use .X11-unix socket" - i take it that is part of drawing the background?18:19
seb128I started having too much of that and didn't investigate from the background part18:20
seb128I will do that later or tomorrow18:20
seb128but it's opening the background image several times18:20
seb128and doing some mmaping, socket writing, etc18:20
seb128dunno why all that though18:20
seb128urg, I'm late for sport need to run18:23
seb128see you later18:23
seb128bbl18:23
asacpitti: bug 495161 ;)18:43
ubottuLaunchpad bug 495161 in cryptsetup "initramfs cryptroot hook bloats armel initrd by adding >13M of compressed modules" [Critical,Triaged] https://launchpad.net/bugs/49516118:43
asacpitti: you just did the merge i guess. anyone i should assign that to? or look on my own? etc. let me know18:45
Amaranthgah, it's compiz bug day19:05
* Amaranth is flooded19:05
Amaranthpedro_: You have to give me whatever script you're using to flood my inbox with 50 mails a minute :)19:06
pedro_Amaranth, sure, but it's just a silly script to close bug numbers, you need to pass the numbers to it anyways19:07
Amaranthoh, nevermind then19:07
Amaranthbryce_ has a much better script for that, it checks for bugs incomplete for > 30 days and closes them automatically19:07
pedro_right, i just prefer to have an extra look in case i'm missing something19:08
Sarvattyeah mailbox recieving 1100 mails from ubuntu-x in an hour can attest to that :D19:08
bryce_Amaranth, I'd be happy to extend that to run on compiz as well if you'd like (I'm slowly working on generalizing my scripts for more than just X.org)19:08
pedro_heh19:08
bryce_hehe19:09
Amaranthbryce_: I already run it with some modifications for compiz19:09
bryce_Amaranth, aha kewl19:09
Amaranthis the archive frozen?19:09
* Amaranth has a fix for panel applet shadows19:09
Sarvattopen again now19:09
Amaranththey don't show their shadow when on top of another window but that's an applet bug as they have the same problem with metacity19:10
Amaranthbut at least the shadow goes away19:10
Amaranthhmm, I never did learn how to sign a package where someone else's name is in the changelog19:11
Amaranththere, invest-applet users can stop yelling at me now19:24
chrisccoulsonAmaranth - if you're building a source package with someone else in the changelog, you can run "debuild -S -sa -k<KEYID>19:25
chrisccoulson(if you haven't figured that out already)19:26
AmaranthI did, but only after I redid the changelog to have my name :)19:26
chrisccoulsoni just have DEBSIGN_KEYID= set in ~/.devscripts19:27
Amaranthooh, didn't know about that one19:29
Amaranthchrisccoulson: does the key need to be in quotes?19:29
chrisccoulsonAmaranth - it doesn't need to be in quotes19:30
chrisccoulsoni think that works anyway. i must have set it in the past for some reasons, and all packages I build are magically signed by me :)19:30
=== eeejay is now known as eeejay_away
didrockschrisccoulson: you seem to know to what /tmp/.X11-unix/X* are used19:42
Amaranthgrr, another FTBFS on armel19:43
Amaranthstill KDE stuff19:43
* Amaranth starts pretending armel doesn't exist, get happier19:44
Amaranths/get/gets/19:44
didrocks:)19:44
rickspencer3kenvandine, how is the Dx release going?19:47
kenvandinerickspencer3, it's going :)19:53
rickspencer3MacSlow seems under some stress19:53
rickspencer3kenvandine, are you going to get a ppa and some uploads done today?19:53
kenvandinerickspencer3, a bunch done already :)19:53
kenvandinehttps://wiki.ubuntu.com/DesktopExperienceTeam/LucidWeeklyReleases19:54
rickspencer3so this:  19:54
rickspencer30.2.6+r156-0ubuntu119:54
* kenvandine has been upload to both ppa and lucid :)19:54
rickspencer3means that something was released?19:54
kenvandinemeans uploaded19:54
rickspencer3how can we tell if it's been in a ppa?19:54
kenvandinehttps://launchpad.net/~indicator-applet-developers/+archive/indicator-core-ppa/+packages19:55
kenvandineppa is for karmic packages19:55
rickspencer3k19:56
rickspencer3I'll leave you to it ;)19:56
kenvandine:)19:56
* rickspencer3 gets lunch19:56
kenvandinebeen a busy day19:56
kenvandinei hope to take a lunch break soonish :)19:56
didrocksrickspencer3: have a good lunch :)19:56
rickspencer3kenvandine, well the first one is the hardest :)19:56
kenvandineand doing everything twice :)19:56
rickspencer3twice?19:56
johanbrthe first lunch? :)19:56
rickspencer3once to ppa and once to upload?19:56
kenvandineyeah19:56
kenvandinejohanbr, haha :)19:57
rickspencer3hmm19:57
kenvandinerickspencer3, not that much dupe work19:57
rickspencer3kenvandine, at least you can upload yourself now19:57
kenvandinebut  the snapshots of indicator-session was a pain19:57
rickspencer3:)19:57
rickspencer3well, that sounded odd19:57
kenvandinehad to use different revisions for karmic and lucid19:57
rickspencer3at least you can do the uploads19:57
kenvandineempathy versions19:57
rickspencer3$sudo apt-get install kenvandine19:57
kenvandineyeah... that helps a lot :)19:57
rickspencer3I'll look at the dx burndowns when I get back19:58
rickspencer3laters19:58
chrisccoulsonhey didrocks, sorry, i had to go for dinner and spend some time with baby :)20:22
didrockschrisccoulson: no pb ;) I was wondering how you can be sure that when nautilus is using the X11 socket, it's for drawing the background20:24
chrisccoulsondidrocks - i'm not sure, it was just a guess :)20:24
chrisccoulsonbut it happens right after loading the background20:24
chrisccoulsoni should run it through xtrace and find out ;)20:25
didrocksoh ok, I was thinking it was some kind of blackmagic command to introspect X11 action ^^20:25
didrocksxtrace? never used that :)20:25
chrisccoulsondidrocks - xtrace is awesome. it's helped me track down weird crashes due to X errors several times now20:25
didrocksseems interesting, I'll give it a try20:26
didrocksinstalled ;)20:26
chrisccoulsonit's definately worth having a play around with :)20:26
didrocksok, so I have my blackmagic command now ;)20:26
chrisccoulsondidrocks - you just run it like "xtrace -d:x -D:y -k", where "x" is your local X display number, and "y" is a number to use for the proxy display20:28
chrisccoulsonand then you run the application you want to debug like "DISPLAY=:y:0 <command>" so that the application connects to the proxy20:28
didrocksok, and then, I change the DISPLAY variable before launching an application, right?20:28
didrocksyeah :)20:28
chrisccoulsonyeah, that's right :)20:28
didrocksno need to run xtrace as root?20:29
chrisccoulsoni don't think so. i don't think there should be a need to run as root, as long as it is permitted to connect to the display you're trying to forward to20:29
chrisccoulsonin fact, i need to inspect an xtrace log from somebody now :)20:30
didrocksahah :)20:31
=== astechgeek is now known as techgeek
=== robbiew is now known as robbiew-afk
=== eeejay_away is now known as eeejay
seb128re21:17
=== robbiew-afk is now known as robbiew
chrisccoulsoni think i need to stop photographing the baby now. f-spot is starting to not like me21:24
seb128lol21:25
=== bob is now known as Guest48955
chrisccoulsonhello Guest4895521:55
chrisccoulsonyou're in disguise again?21:55
Guest48955chrisccoulson, :)21:56
=== Guest48955 is now known as robert_ancell
seb128lol21:57
seb128hey robert_ancell21:57
robert_ancellseb128, hey21:57
=== bob is now known as Guest67267
=== Guest67267 is now known as robert_ancell
robert_ancelldamn buggy xchat21:59
robert_ancellseb128, do you know if lintian checks if patches have patch header or if that support is going to be added?22:02
seb128no clue22:04
chrisccoulsoni don't think it checks at the moment. i've not seen any warnings yet due to missing patch headers, and there are plenty of packages which don't have them22:05
robert_ancellugh, it's written in perl.  I'm not fixing it22:08
chrisccoulsonrobert_ancell - i take it you don't like perl ;)22:13
robert_ancellchrisccoulson, you read right :)22:13
robert_ancellseb128, hey is a1 out - I can push more packages now?22:14
seb128yes22:15
chrisccoulsoni need to start working on some more packages, and test my new internet connection :)22:15
seb128chrisccoulson, you got faster internet?22:15
chrisccoulsonseb128 - yeah, i've got 1Mbps upload now22:15
seb128cool22:16
chrisccoulsonmy download is not much faster than before (9Mbps)22:16
* seb128 scp files to the dc box and wget the orig tarball there to upload22:16
chrisccoulsonbut i hope my additional upload bandwidth will make a difference22:16
seb128at least for things which take a while to upload22:16
robert_ancellseb128, can you push gnome-control-center - it doesn't seem to be added to the ubuntu-desktop list22:27
robert_ancellpitti, ^^^ can you get gnome-control-center added to the list22:27
seb128robert_ancell, ok22:28
=== eeejay is now known as eeejay_away
robert_ancelllooking at gnome-panel merge, does "DEB_DH_BUILDDEB_ARGS := -- -Zbzip2" do anything important?22:55
RAOFThat compresses the deb with bzip2 rather than gzip, right?22:56
robert_ancellRAOF, that's what I'm guessing but there's no reason given in the changelog why that22:56
robert_ancell's being explicitly done22:57
RAOFTo make the .deb smaller, I'd guess.22:57
chrisccoulsonAmaranth - what are your thoughts about bug 487165?22:57
ubottuLaunchpad bug 487165 in compiz "screensaver unlock dialog under other windows" [Undecided,New] https://launchpad.net/bugs/48716522:57
seb128robert_ancell, it spares quite some CD space22:57
robert_ancellseb128, so why don22:57
robert_ancell't we do that for all packages?22:57
seb128because it's quite slower too22:58
* robert_ancell is still getting used to his new keyboard, the enter key is where my apostrophe was22:58
chrisccoulsondo you think that extending the compiz hack which unredirects the screensaver window on nvidia, to apply to all hardware, would work around issues like that?22:58
seb128and cpu expensive22:58
seb128we did it for selected packages where it's worth the cost22:58
robert_ancellseb128, ok, I'll note that in the changelog22:59
seb128thanks22:59
seb128good job on the gnome-control-center merge, impressive22:59
seb128if you feel we don't have anything to win from the merge and it's a time waster feel free to ignore it22:59
seb128we did that for gvfs, debian changes where not really useful or the contrary23:00
seb128like they changed the lib to be a private one and added some complexity for bsd builds23:00
seb128we are almost done with merges I think, good23:00
seb128there is still evolution-data-server which should be trivial if somebody wants to do it23:00
seb128evolution a bit less trivial but not too complicated23:01
seb128and gnome-applets which might not be worth it23:01
robert_ancellseb128, I don't think we gain a lot but if we don't do it we'll never be able to merge in the future23:01
seb128right...23:02
seb128robert_ancell, it's a shame you spend the cycle in oem new that you got the zest of being a packager there ;-)23:04
seb128new -> now23:04
seb128in any case thanks again for the work on merges23:04
robert_ancellseb128, oh, why does gnome-applets pre-depend on dpkg?  Don't all packages implicitly require it?23:05
seb128it needs a version which understands bzip2 to be installed before it23:06
seb128older dpkg versions didn't do bzip2 and would fail to unpack it23:06
seb128so pre-depends says to install the newer dpkg before gnome-applets is unpacked23:07
seb128a depends would not garanty the unpack order and it could break23:07
rickspencer3hey guys, I mooched off of robbiew's wiki page for release status, and made one for us:23:18
rickspencer3https://wiki.ubuntu.com/ReleaseTeam/FeatureStatus/Desktop/Alpha223:18
seb128rickspencer3, nice23:24
rickspencer3for some reason OLS doesn't have a2 burndown23:25
* rickspencer3 will investigate tomorrow23:26
seb128is the trend line for dx correct?23:26
seb128their first bar was wrong, I guess it assumes the value should have been the second bar one23:27
rickspencer3seb128, yes, pitti adjusted it for them23:28
seb128ok, good23:28
seb128hum23:29
seb128https://blueprints.edge.launchpad.net/ubuntu/+spec/desktop-lucid-empathy-indicator seems buggy23:30
seb128the alpha3 items are not on the lucid list23:30
* rickspencer3 looks23:30
Amaranthchrisccoulson: unredirecting the screensaver used to be a source of security bugs, actually23:31
rickspencer3oh23:31
rickspencer3yeah23:31
chrisccoulsonAmaranth - oh, i didn't know that23:31
chrisccoulsonnever mind ;)23:31
rickspencer3seb128, actually, so far as I know the "lucid" lists are not really useful23:31
rickspencer3only the a2 ones are accurate iirc23:31
seb128hum23:32
seb128works items are targetted for alpha2 by default?23:32
Amaranthchrisccoulson: but I'm not sure what is going on with that bug, the screensaver (afaik) does everything right to get put always on top and I've never seen that happen with any other apps :/23:32
rickspencer3I think that once the bp gets targeted for a2, it kind of drops out of the lucid one23:32
rickspencer3so the work items show up in a2, or in lucid, but not both23:32
=== robbiew is now known as robbiew_
chrisccoulsonAmaranth - yeah, that's quite a strange one, and I don't know how it can happen either23:33
chrisccoulsonand being unreproducible makes it difficult too23:33
chrisccoulsonhmmm23:33
seb128rickspencer3, and in case of those alpha3, nowhere23:36
seb128rickspencer3, I would expect the lucid list to have everything, alpha2 + not milestoned23:36
seb128rickspencer3, https://blueprints.edge.launchpad.net/ubuntu/+spec/desktop-lucid-social-from-the-start has a similar bug23:40
seb128rickspencer3, only half of the items are counted23:40
seb128or a bit less in this one23:40
seb128alpha-3 and beta-1 items are on no trend23:41
* seb128 wonders how many work items are not on the lucid list23:41
Keybukseb128: I noticed a problem that because the graphs are broken down by team-who-owns-the-spec, not team-the-person-whose-work-item-it-is, people miss them23:42
Keybuke.g. all the work items on foundation specs assigned to desktop people23:42
seb128good point23:43
seb128I've no clue if I've any work item in foundation specs23:44
Keybukyou have one23:44
Keybukwhich I'm going to do anyway :p23:44
seb128ok, good23:45
seb128which one? ;-)23:45
Keybukit's a work item to upload gdm with a patch I'm supposed to find23:45
Keybukwhich is clearly a needless work item :p23:45
Keybukbecause I can commit and upload it JUST FINE23:45
seb128hehe23:46
chrisccoulsonah, tonight is going to be a fun night23:49
seb128chrisccoulson, how so?23:51
chrisccoulsonseb128 - baby is waking up already, and i've not even managed to get to bed yet23:52
chrisccoulsonnormally i can sleep for a couple of hours before she wakes up ;)23:52
seb128oh, good luck ;-)23:52
seb128getting sleep is overated anyway...23:52
chrisccoulsonit's a good job i'm only working 4 hours tomorrow :)23:52
chrisccoulsonyeah, i agree that sleep is overrated23:53
seb128hehe23:53
chrisccoulsonthats what weekends are for!23:53
seb128weekend! ;-)23:53
seb128still friday to go though23:53
chrisccoulsoni consider friday as part of the weekend now, because i never get to do any work23:53
seb128if I can't sleep until 10am it's not weekend ;-)23:54
chrisccoulsonmy friday morning consists of coffee, check e-mails, have a chat, breakfast, coffee, departmental brief, team meeting and then home :)23:54
seb128every has its own metric :-)23:54
seb128everybody has his own metric :-)23:54
chrisccoulsonheh :)23:55
seb128can't type, could be time to get some sleep anyway23:55
chrisccoulsonit's still quite early ;)23:55
seb128I plan to have another look at nautilus straces tomorrow23:55
seb128yeah, but I know that end of week tend to be not as productive when I'm tired23:55
chrisccoulsonyeah, you might need some sleep for that. i'll get back to working on gconf, gnome-session and g-s-d tomorrow afternoon23:56
seb128ie I'm rather in mood for bug triage, email, etc on friday usually23:56
seb128which are useful things to do too23:56
seb128but I want to look at boot speed tomorrow ;-)23:56
seb128anyway, good night everybody23:56
seb128see you tomorrow23:56
asacnight seb12823:56
chrisccoulsongood night :)23:56
seb128chrisccoulson, you should go take care of the baby and get sleep too23:58
seb128'night guys23:58

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