/srv/irclogs.ubuntu.com/2010/03/23/#ubuntu-desktop.txt

chrisccoulsonseb128 - it seems that the issue with my FN+F8 keys not working on my laptop is a BIOS issue00:11
chrisccoulsonand a deliberate one by dell ;)00:11
chrisccoulsonso, you might want to remember that if you ever consider updating your BIOS00:11
seb128chrisccoulson, ok thanks00:13
seb128chrisccoulson, I read the comment this afternoon saying it was a win7 thing00:14
chrisccoulsonseb128 - yeah, it sucks00:14
chrisccoulsoni suppose i'll just have to put up with the keys not working, and complain to dell00:14
chrisccoulsonthey could have implemented the win 7 behaviour with a driver rather than screwing it up on all platforms really00:15
seb128yeah00:15
mdeslaurchrisccoulson: what did FN+F8 do?00:16
chrisccoulsonmdeslaur, it switches video modes on most laptops00:16
mdeslaurchrisccoulson: ah! my thinkpad is FN+f700:16
mdeslaurchrisccoulson: that used to be implemented in hardware on your laptop?00:17
chrisccoulsonbut dell have re-mapped that key combination in their newer BIOSes to produce the same scancodes as pressing Super+P00:17
mdeslaurugh00:17
mdeslaurwth didn't they just do that with a driver00:17
chrisccoulsonthey use the new key combination in win 7 to open a display settings dialog rather than flipping video modes00:18
chrisccoulsonit seems weird to change that in the BIOS though00:18
mdeslaurchrisccoulson: did they break winxp/vista by doing that?00:18
mdeslaurwhat a weird thing to do00:19
chrisccoulsonmdeslaur, the new behaviour is specific to win 700:21
chrisccoulsonbut https://bugs.edge.launchpad.net/ubuntu/+source/linux/+bug/539477/comments/12 explains why it affects lucid too00:21
ubottuUbuntu bug 539477 in linux "Fn+F8 key combination doesn't work on Dell E5500" [Undecided,Invalid]00:21
mdeslaurchrisccoulson: ah! that makes sense00:22
mdeslaurhuh, interesting00:22
chrisccoulsonis apport attaching crash files to bug reports now?00:41
RAOFchrisccoulson: I *think* so.00:46
chrisccoulsonRAOF - ah, i wasn't aware of that. i've been deleting them ;)00:46
chrisccoulsonthinking that users were attaching them manually...00:47
RAOFYou mean .crash files?  No, those would be manual.  But I think apport is now actually attaching the files that it's meant to be attaching :)00:47
chrisccoulsonRAOF - i was actually referring to the .crash files00:51
chrisccoulsonit seems that those are now automatically added too00:51
chrisccoulsoneg, bug 54468700:52
ubottuLaunchpad bug 544687 in gdm "gdm-simple-slave crashed with SIGSEGV in _fini()" [Undecided,New] https://launchpad.net/bugs/54468700:52
RAOFHm.00:54
RAOFI wonder why apport is attaching that?00:55
seb128chrisccoulson, I doubt it does or that's a bug00:55
seb128that's not wanted for sure00:55
chrisccoulsonseb128 - it's being added to all new crash reports today00:55
seb128it's a bug for pitti00:56
chrisccoulsonok, i'll ping him in the morning00:56
chrisccoulson(if he hasn't already seen the scrollback by then)00:56
RAOFGah.  Evolution and firefox are fighting over which process should have the highest resident size.06:44
pittiGood morning06:54
didrocksgood morning pitti07:21
pittibonjour didrocks!07:21
pittihow are you this morning?07:21
didrockspitti: I'm fine, thanks. Ready for a not so crazy day, I hope :)07:23
didrocksand you?07:23
pittididrocks: still a bit tired, but alright; today I really feel my muscles :)07:27
* pitti feels like a 70 year old07:28
didrocksdue to yesterday Taekwondo?07:29
pittididrocks: no, still from Sunday's training camp07:38
pittiI usually feel it most two days after07:38
pittididrocks: (sorry, I'm not ignoring you, I just was stuck a bit in mutt)07:38
didrockspitti: no pb, I'm back to gconftool's mess :)07:39
pittididrocks: are you using fork(), setgid(), setuid() now?07:40
didrockspitti: I'm trying to use Also note that modifying the environment from the child setup function may not have the intended effect, since it will get overridden by a non-NULL env argument to the g_spawn... functions.07:40
didrocksoupss, wrong paste :)07:40
didrocksI'm trying to use the definition of that ^ ;) (GSpawnChildSetupFunc)07:40
didrockswhich is a parameter from g_spawn_…07:40
didrocksshould do it, just have to find some code example07:41
baptistemmhello07:45
didrocksbaptistemm: hey o/07:57
baptistemmsalut didrocks07:57
didrockspitti: ok, got it. Last thing to find is why gconftool-2 --direct -g /desktop/gnome/sound/event_sounds --config-source "xml:readwrite:/var/lib/gdm/.gconf" returns me a different value from gconftool-2 -g /desktop/gnome/sound/event_sounds even after shutting down the daemon (under the gdm user of course)07:58
pittididrocks: oh, why do you have to specify --config-source explicitly?08:02
didrockspitti: it's compulsory with --direct08:02
pittididrocks: and if you have to, why don't you have to do it with -g as well?08:02
pittididrocks: ah, I see08:02
baptistemmhi pitti08:02
didrocksI guess there is something in the gdm default path which could interfere08:02
didrocksahah, we user .gconf.path to include defaults08:03
didrocksuser*08:03
didrocksuse*08:03
didrocks:)08:03
didrockswhich has a higher priority than $(HOME)/.gconf08:03
pittididrocks: that sounds like a bug?08:14
pitti(the priority)08:14
didrockspitti: we put the mandatory and default in this path file. My guess is that we should rather use $(HOME)/.gconf.path.defaults and $(HOME)/.gconf.path.mandatory08:15
didrocks(see /usr/share/gconf/default.path)08:15
pittididrocks: i. e. should /var/lib/gdm/.gconf.path have /var/lib/gdm/.gconf as well?08:18
didrockspitti: we can either do that, or not using .gconf.path and split the values between $(HOME)/.gconf.path.defaults and $(HOME)/.gconf.path.mandatory08:19
pittibut both of those are shipped in .debs, thus they shouldn't be writable08:19
didrockspitti: right, user/sysadmin shouldn't touch them08:21
didrockspitti: so, I add at the right place /var/lib/gdm/.gconf to /var/lib/gdm/.gconf.path for you?08:21
mvoccheney: hello! any news re OOo upload to fix #516727 ?08:22
pittididrocks: "for me"? :-)08:22
pittididrocks: I'm not that familiar with gconf source configuration, you know much more about it08:22
didrockspitti: "in your opinion", that's a French bad translation :)08:22
pittididrocks: but it sounds pplausible to me08:22
didrockscan do that, it's easy08:23
pitti/var/lib/gdm/.gconf should override /var/lib/.gconf.defaults08:23
didrocksright08:23
didrocksbut not the mandatory settings08:23
pittiright08:23
didrocksok, it's working ;) that was the last strange remaining thing \o/08:25
didrockshey mvo08:25
pittididrocks: sweet!08:25
pittimvo: guten Morgen!08:25
glatzormorning Pitti and mvo08:28
mvohey didrocks, pitti, glatzor08:28
pittiglatzor: hallo!08:28
mvogood morning08:28
glatzormvo, I looked at the debconf forwarding issue once again08:32
glatzormvo, see lp:~aptdaemon-developers/aptdaemon/fix-45586108:33
glatzormvo, it is possible to delay a new connection attemp by just returning True from the accept_connection method. I lowered the priority of the accept_connection callback compared to the io handlers08:34
mvoglatzor: oh, cool! I check it out. I would really like to write a test-case for this, but I'm not sure how to simulate it properly08:40
mvohey seb128! have you noticed that gnome-menus FTBFS ?08:40
seb128hello mvo, yes I got emails about that but I didn't look at it yet, I will do that today if you don't beat me to it08:42
seb128brb session restart after daily updates08:42
RAOFGood morning didrocks!08:44
didrocksRAOF: good morning!08:45
seb128re08:46
seb128mvo, did you look at the issue yet?08:47
seb128mvo, I uploaded your gtk patch yesterday btw08:47
mvoseb128: I think it may be a missing b-d08:47
mvoseb128: let me test-build w08:48
seb128mvo, don't bother, I will have a look now, I've some experience with gir builds by now08:48
mvoseb128: I have a test-version now running in pbuilder08:48
mvoseb128: it may just be a missing b-d on git1.0-glib-2.008:49
seb128mvo, ok thank you!08:49
seb128pitti, hey08:49
mvonp, I let you know if it was it08:49
mvoseb128: I only care because it shows up in red in my upgrade test output ;)08:49
seb128pitti, did you made apport add .crash to bugs on purpose or is that a bug?08:49
seb128mvo, oh it does?08:49
mvoseb128: well, because gnome-menu is not build08:49
seb128mvo, the current version is not installable?08:49
pittiseb128: I saw the scrollback; I didn't, looks like a recent LP change; filed as bug 54484308:50
ubottuLaunchpad bug 544843 in malone "Bug reports with +storeblob now attach the raw file" [Undecided,New] https://launchpad.net/bugs/54484308:50
mvoseb128: its the fix you did with the file-overwrite08:50
seb128pitti, thank you!08:50
pittide rien08:50
seb128mvo, oh right08:50
mvoseb128: that is in ubuntu3 but because of the ftbfs its not inthe archive yet08:50
seb128mvo, ok, let me know how test build goes, I will do an upload today anyway to fix another issue08:50
mvoseb128: (thanks for this btw and THANKS for the gtk patch !)08:50
RAOFdidrocks: How's UNE going?  From the lucid-bugs wiki page it looks like it's going ok.  I've been busy (and will likely remain busy) with other things; do you need more help with UNE?08:50
seb128pitti, any objection to drop the icon translation from the cache? ie have the non translated value listed08:50
mvoseb128: ok, should I just commit to bzr then and wait for this upload? or upload anyway? (either way is fine for me)08:51
pittiseb128: no, not at all; I'm not even sure why we translate  it at all08:51
seb128mvo, thank YOU for the patch, I just reviewed and uploaded ;-)08:51
seb128pitti, ok good, I will fix that today08:51
seb128mvo, commit to bzr I will do some other changes in a few minutes08:51
pittiseb128: oh, thanks! (otherwise I can do it later today)08:51
mvo:) tiny tiny patch, need to buy beer for upstream to accept it08:51
seb128pitti, np08:51
* pitti currently knee-deep in g-s-d keyboard code08:51
seb128pitti, good luck with that08:52
mvobrave man!08:52
seb128pitti, did you notice that usbmuxd + gvfs have upstream changes to fix the afc and gphoto double mount issue?08:52
pittiseb128: yes, I read it yesterday08:52
pittiI set the bug to "in progress" now, now high on my todo list08:52
seb128pitti, ok thanks08:53
baptistemmpitti, about apport API, do you know if usb_devices() fine works, because bug report (bug 544549 for instance) don't have it. Perhaps I'm not using it properly08:55
ubottuLaunchpad bug 544549 in bluez "test bug for apport (dup-of: 543764)" [Undecided,New] https://launchpad.net/bugs/54454908:55
ubottuLaunchpad bug 543764 in bluez "test apport hook for bluez" [Undecided,New] https://launchpad.net/bugs/54376408:55
mvoseb128: commited (the gnome-menus fix)08:55
pittibaptistemm: this works fine here: python -c 'from apport.hookutils import *; print usb_devices()'08:56
baptistemmhttp://bazaar.launchpad.net/~bmillemathias/apport/bluez-support/annotate/head:/source_bluez.py08:56
pittibaptistemm: it's just a convenience wrapper for lsusb -v08:56
baptistemmah so it doesn't attach the output automatically, I have to get the output and attach it08:57
* seb128 hugs mvo08:57
seb128mvo, you rock, thanks!08:57
didrocksRAOF: I'm annoyed by one or two bugs that we should really fix, apart from that, the remaining one are just "good to fix", but not compulsory. So, it's mainly ok. But I'm busy with other things and also triage a big flow of UNE bugs report08:57
seb128RAOF, bryceh: is there an easy way to match gpu lock bugs to avoid filling duplicates?08:58
seb128ie to know if the lock bug I got is the same than one of those already opened08:59
RAOFseb128: It's not obvious , no.08:59
RAOFseb128: Part of the problem there is that the GPU dump we *get* is often that of a freshly-reset GPU09:00
seb128RAOF, also seems quite some of those are closed as false positives bugs, how do you detect if that's the case or a real issue?09:00
RAOFI haven't noticed a lot of bugs closed as false-positives, but there's an *awful* lot of bugs which are basically “Why are you presenting this error popup to me?"”09:02
seb128how do gpu locks look like usually?09:03
seb128basically what I did is suspend undocked and woke up docked with lid closed and external screen09:03
seb128which gives no active screen09:03
seb128at which point I did a switch to vt1 and back to vt709:03
seb128which actives the display usually09:03
seb128and got the gdm screen09:03
seb128and after login I got a gpu lock apport bug and an xorg crash bug09:04
seb128I think the crash is what did send me back to gdm09:04
RAOFThat's probably bug #535640; we've been duplicating a lot of gpu locks against that.09:04
ubottuLaunchpad bug 535640 in xserver-xorg-video-intel "[gm45] GPU lockup de05bf80bf83cd22541cb55f1a2ee99e (xorg crash when opening the laptop lid)" [Unknown,Confirmed] https://launchpad.net/bugs/53564009:04
seb128I'm not sure if the gpu lock bug is a real one and worth sending to launchpad09:04
seb128the crash is bug #44715909:05
ubottuLaunchpad bug 447159 in xserver-xorg-video-intel "[i945gm] Xorg assert failure: X: ../../src/i830_batchbuffer.h:79: intel_batch_emit_dword: Assertion `pI830->batch_ptr != ((void *)0)' failed." [Medium,Confirmed] https://launchpad.net/bugs/44715909:05
RAOFSarvatt's traced that back to a patch that we accidentally dropped in the .33 drm backport.09:05
seb128ah nice, so it's likely to be fixed before lucid?09:06
RAOFYes.09:06
seb128good09:06
seb128did you ping any of the kernel team guys about it?09:07
brycehyeah we're getting a lot more triggerings of the X freeze apport hook than we expected09:07
seb128I milestoned the crash I listed before btw09:08
RAOFYes; smb's been pinged as our backup apw09:08
seb128it has over an hundred affected users09:08
seb128and is still happening on lucid09:08
brycehat least, the good news is it's become tons easier for users to report these things compared with before09:08
seb128bryceh, RAOF: ok thanks09:09
brycehindeed I've been wondering if we should shut off the apport hook, it's ruining our stats!  ;-)09:09
RAOFbryceh: Sarvatt & I have been bashing at that today; today's graph should look much better :)09:09
seb128well if you feel you collected enough bugs now you can probably turn it off09:09
brycehRAOF, I think we need to figure out ways we can put in more heuristics so things automatically dupe09:09
brycehRAOF, awesome09:09
seb128also you can make extra use of bug patterns to autoduplicate things09:10
brycehseb128, yeah I think we'll discuss it at the desktop team meeting09:10
Sarvattbryceh: can't think of how, i did over 40 there and its too random09:10
RAOFbryceh: Right.  That might work better with a .34 kernel, where we can guarantee that the gpu error log actually has the right state.09:10
brycehSarvatt, RAOF: Ooh, nice drop in the curve!  http://www2.bryceharrington.org:8080/X/Reports/ubuntu-x-swat/totals-lucid-workqueue.svg09:10
Sarvattthe info i needed to dupe all of those was scattered in 6 or 7 different places09:11
brycehSarvatt, RAOF: well I'll leave it to your guys' judgment on if leaving the freeze apport hook might benefit us in gaining more interesting freeze bugs, or if at this point it just is gathering more and more dupes09:11
brycehiirc we shut this stuff off at release anyway09:12
RAOFWe might want to switch it off until the lid fix is back in; it seems that it requires nothing more than shutting the lid, which users do *all the time* :)09:13
seb128can you bug pattern this one in some way?09:14
baptistemmjcastro, ping me back when you're up, thanks :)09:15
seb128baptistemm, you should just ask your question so he can reply even if you are not there09:15
RAOFPossibly.  It'll be difficult to do something without false-positives.09:15
brycehseb128, I suspect if we had enough understanding to craft a bug pattern, we'd know enough to amend the apport script to not file them in the first place09:16
seb128ok09:16
RAOFBut I guess if the other option is to turn it off entirely, then hiding some bugs in false-positive duplicates wouldn't be too bad.09:16
Sarvattoh man, opening your graph killed my system bryceh, lost a huge email I had typed up for kernel-team about drm bugs :( :(09:17
RAOFbryceh: We could possibly dupe based on the contents of IPEHR=0x01800020 in i915_error_state.09:18
brycehSarvatt, drat... sorry... hope your browser doesn't have a bug reading svg09:18
glatzormvo, uh we have to be careful. debconf 1.5.29 breaks our forwarding09:20
mvoglatzor: uhh, how?09:20
* RAOF → run09:20
glatzormvo, it requires a read-write lock on the file based databases. which will fail for a non-root running debconf-communicate09:20
seb128RAOF, have fun, see you later09:21
mvoglatzor: sounds like we need to file a bug about that09:21
mvoglatzor: or at least get a --no-locking switch or something09:21
glatzormvo, I was wondering why my debconf test scripts weren't working anymore on debian09:21
Sarvattbryceh: I think they are a bad idea personally for most cases, *all* 965 reports were for the same hang, most Gxx ones were as well but the remaining ones didn't have enough info to consider it a dupe even though it had the same symptoms because they filed it after rebooting a few times. the 2 arrandale ones are upstreamable though09:25
brycehSarvatt, sorry, lost context.  "they" == svg graphs? bug patterns?09:26
Sarvattin reference to <bryceh> [05:13:12] +Sarvatt, RAOF: well I'll leave it to your guys' judgment on if leaving the freeze apport hook might benefit us in gaining more interesting freeze bugs, or if at this point it just is gathering more and more dupes09:27
Sarvattit did let us find that that patch was dropped from the kernel unknowingly though :)09:28
brycehSarvatt, ah you are in favor of turning the freeze handler off?09:28
* bryceh waves to tseliot09:30
seb128mvo, bug #54489009:31
ubottuLaunchpad bug 544890 in grub2 "conffile prompt about grub-pc on upgrade" [Undecided,New] https://launchpad.net/bugs/54489009:31
seb128mvo, not sure how,if you track those09:31
mvoglatzor: I would like to add  a "rebuild_apt_xapian_index" dbus handler into aptdaemon - or would you prefer to set this to a different daemon? ie apt-x-i itself or a s-c- daemon?09:31
mvoseb128: thanks, it seem to be pretty common09:31
tseliothey bryceh09:31
mvoseb128: haha, that is a fun diff09:31
seb128mvo, that's the one I mentioned previous week, I got it on the mini which I use as a textbox, ie I'm sure I didn't change grub there09:32
mvoseb128: not sure about this one in particular, but grub conffiles09:32
seb128textbox -> testbox09:32
mvoseb128: ok09:32
pittibryceh, Sarvatt: do you guys happen to know if this is valid?09:32
pitti(**) Option "xkb_layout" "us,de"09:32
pittii. e. having multiple layouts in /etc/default/console-setup -> udev -> X09:32
mvoseb128: its odd, I do not see this one in my upgrade tests, but I suspect it might be something that d-i is doing to the file09:32
* pitti tries to find out whether this is an udev rule, X, or libxklavier bug09:32
seb128mvo, context, I've 3 lucid installs on this machine09:33
seb128mvo, ie, I'm using the "make space and install lucid" ubiquity option09:33
seb128mvo, so it might do extra "detecting other oses and updating grub"09:33
Sarvattsorry pitti, I'm not sure09:33
Sarvattpitti: yep its valid09:37
pittiSarvatt: xorg-server itself doesn't seem to parse it at all09:37
glatzormvo, the post update script is not sufficient? Or do you want to replace it with a dbus call?09:38
pittiSarvatt: out of interest, how did you determine that? reading libxkbsomething?09:38
mvoglatzor: I want to have a way in software-center to trigger a rebuild of the full apt-xapian-index if I notice that its outdated (apt cache and DB size do not match for example)09:39
pittiSarvatt: I'm using http://paste.ubuntu.com/399784/ for testing09:39
pittiSarvatt: (context: that's the format that the installer uses for non-latin keyboard layouts, since you always need a latin one for typing URLs, keyboard shortcuts, and the like)09:40
glatzormvo, but which user should be allowed to rebuild the cache? allow all?09:41
mvoglatzor: my gut feeling is allow-admon without password09:43
mvoglatzor: admin group users, we could add a throttle to minimize abuse (e.g. not more often than every 5 min).09:44
pittiSarvatt: oh, I know -- xkl_config_rec_get_from_server() just reads it from the root window property, and that seems ot be wrong:09:44
pitti_XKB_RULES_NAMES(STRING) = "evdev", "pc105", "us", "", "terminate:ctrl_alt_bksp,grp:shifts_toggle"09:45
pittibryceh, Sarvatt: ^ do you know how this root prop is set?09:45
brycehpitti, sorry no not offhand09:48
pittiit's still happening in an xterm session, so it's not g-s-d09:48
pittibryceh: ok, thanks09:49
pittiah, if I start raw X, it's correct09:50
* pitti directs blame towards gdm09:50
seb128why does it always turns to be gdm being to blame? ;-)09:50
pittiit's the only thing between starting X and starting xterm which could modify _XKB_RULES_NAMES :)09:51
seb128right09:51
seb128just pointing it's too often buggy09:51
pittitell me about it ..09:51
seb128it's just supposed to take your password and open your session09:51
pittiand both the backup property and the real property become wrong09:52
seb128mvo, btw the gtk patch you attached has an extra buggy hook to it09:56
mvooh09:56
mvowhat is buggy?09:56
seb128mvo, it includes the diff from an another change about single,double click09:56
pittiseb128: yeah, found the culprit in gdm09:56
seb128pitti, \o/09:56
pittiso it is a fix in gdm and g-s-d after all..09:57
mvoseb128: meh, I thought I had remove that, its part of out gtk package, i used that for the initial testing09:57
seb128mvo, it was in the diff there, the patch failed to apply and I started cursing you before noticing it was just the change being listed there :p09:58
mvo*lalala*09:58
seb128mvo, it's all good don't worry ;-)09:58
mvoI will upload a fixed diff (you talk about the upstream report, right?)09:59
seb128mvo, yes09:59
seb128chrisccoulson, hey09:59
chrisccoulsonhey seb128, how are you?09:59
seb128chrisccoulson, good! what about you?10:00
chrisccoulsonseb128 - i'm good, but quite tired this morning. my daughter kept waking last night10:00
seb128mvo, I suck10:00
seb128mvo, it was the launchpad patch apparently I just checked10:01
seb128mvo, ignore my comment ;-)10:01
mvoseb128: oh, ok :)10:01
mvoseb128: I will just delete it10:01
seb128chrisccoulson, oh, is she not feeling well or just not wanting to sleep?10:01
mvoseb128: what was the bugnumber again (sorry I suck at this)10:01
seb128mvo, do nothing that has been uploaded so it's all good10:01
mvook10:01
chrisccoulsonseb128 - i think she just doesn't want to sleep ;)10:01
seb128chrisccoulson, I see, luck you ;-)10:02
seb128lucky10:02
mvochrisccoulson: how old is she?10:02
glatzormvo, would updating the package cache be to expensive?10:02
chrisccoulsonmvo - she's 4 months old now10:02
mvoglatzor: how do you mean? update it on every apt-get update run?10:02
pittihey chrisccoulson, good morningn10:02
glatzormvo, right. running both actions10:02
mvochrisccoulson: sweet :) and lots of sleepless nights I'm sure10:02
mvoglatzor: its relatively expensive, I would prefer not to do that every time on apt-get update10:03
chrisccoulsonhey pitti - how are you?10:03
pittichrisccoulson: I'm fine, thanks! just a bit frustrated how utterly broken our keyboard config stuff still is..10:04
chrisccoulsonmvo - she's actually normally quite good through the night now. we put her to bed at about 8pm and she wakes normally at around 6am10:04
mvoglatzor: the use case is that a just added PPA (or other repository) has the meta-data available immediately. but for a normal apt-get update on stable that just changes a bunch of versions no re-indexing should be done10:04
chrisccoulsonpitti - yeah, i was watching the bug mails yesterday10:04
chrisccoulsoni see you're having fun ;)10:04
mvoglatzor: maybe I need to invstigate the "--update" hook in a-x-i again, that was added recently and if its not a big slowdown (it should not) then adding it on each apt-get update may be feasible10:04
mvochrisccoulson: woah, impressive10:04
glatzormvo, the bug is fixed in debconf svn.10:14
mvocool10:15
davmor2Guys I have a weird issue involving gdm every third or fourth boot gdm isn't started.  This means that I have to log in and manually restart gdm from the cli and then it works fine for another 3-4 times10:21
chrisccoulsonit's nice to see that the usual pre-release discussions have started up on the u-d-d mailing list now10:34
chrisccoulson"f Luicd ia a LTS...... Then I sgrongly urge a few exta betas and a delayed release date"10:35
seb128chrisccoulson, lol10:35
chrisccoulsonhe didn't even spell "Lucid" correctly10:36
brycehchrisccoulson, amongst other words10:36
chrisccoulsonheh ;)10:38
chrisccoulsonyeah, those aren't typos from me ;)10:38
brycehit amazes me when people recommend delaying release dates who I don't think have been at all involved with development10:40
chrisccoulsonindeed - especially when they don't even back up their suggestion with concrete examples of problems10:41
brycehmy fingers wish to strangle10:41
chrisccoulson"i think you should delay the release just for the fun of it" ;)10:41
brycehchrisccoulson, bikeshed painters10:48
seb128pitti, can you quickly review gnome-menus r62 and tell me if you are ok with it?10:53
seb128pitti, when you have a minute, no hurry10:53
=== ogra_ is now known as ogra
pittire11:38
pittiseb128: sorry, was off IRC, debugging gdm (fixed that part now \o/)11:38
* pitti looks11:38
pittiseb128: looks great11:39
didrockspitti: I've made the rebase, but still not pushed for gdm, I can push a "almost working version" now to avoid you doing the same in the bzr branch11:39
pittididrocks: for now I'm working in upstream git11:40
didrockspitti: oh oki, no pb so :)11:40
pittididrocks: I want to work on g-s-d, and once the entire chain works, I'll commit to the packaging bzr11:40
didrockspitti: ok :)11:41
seb128pitti, ok thanks11:42
kenvandinegood morning everyone, i am going to be afk this morning... might be back in time for the meeting12:02
* kenvandine waves12:04
pittihey kenvandine12:05
seb128hey kenvandine12:11
mvoI guess this does not really belongs here, but my mom was pretty confused when I upgraded her system and the buttons where all on the wrong side. I guess she is not a target user or something, just as a data point12:35
seb128pitti, there?12:36
pittihi seb12812:36
seb128mvo, hehe, same here12:36
seb128pitti, ok, so I just told didrocks that I think it's time to drop the gdmsetup change for this cycle12:37
pitti:(12:37
seb128pitti, http://paste.ubuntu.com/399813/12:37
pittiseb128: I thought it'd work now?12:37
seb128pitti, look at the current change12:37
pittihm, I'd structure it more generically (not SetSoundEnabled(), but SetGconfValue())12:38
seb128pitti, it's rather that it start looking complicated and hackish12:38
seb128and it's still not working from gdm12:38
seb128(but working for a test program)12:39
seb128I'm wondering if we should keep spending time on that12:39
seb128or declare that gconf sucks to much for that and delay to next cycle now12:39
pittiwe could just disable the startup sound from gdm entirely by default :-P12:40
seb128I suggested that to rickspencer3 during the meeting weeks ago12:40
seb128but he said "no change to the default experience"12:40
didrocksthe scary things are stuff like that: // --shutdown take into account the resuid/resgid and HOME whereas --get --set take the euid/egid12:40
didrocksI took time to find and I guess the remaining bug in gdm we have should be related to that12:40
pittididrocks: oh, g_spawn()'s child_setup_func looks interesting, that probably saves you the explicit fork()12:41
pittididrocks: you should just use setgid() and setuid() there, FWIW12:42
pittibut anyway, setting all three in setresuid() shuold work as well12:42
didrockspitti: right, at least, it was an experience that taught me that :)12:42
pittiit shouldn't be the cause of the bug12:42
seb128didrocks, it's weird that it works in your test program though12:42
pittididrocks: it's nt something simple like not having a correct $PATH in the daemon or so, I figure?12:42
didrocksseb128: right, that's why I'm fighting since this morning on that. I really though it was a config issue somewhere or a typo12:43
mvoI wonder if we could make the button layout in metacity part of the theme, that would solve the problem nicely by just changing for this one speicifc theme12:43
didrockspitti: no, the process is launched, the output ("value") is just empty, with a 0 return code12:43
seb128mvo, themes don't allow to do that12:44
* mvo nods12:44
seb128what I want to do is patch the capplet to set the key12:44
seb128default being upstream one12:44
seb128add a key to the .index12:44
didrocksmvo: seb128: did you read: http://blogs.gnome.org/metacity/2010/03/21/theme-based-button-layouts/ on that?12:44
mvoseb128: cool idea12:44
seb128and make the capplet the gconf key12:44
pittididrocks: wrap it in strace -o /tmp/trace -f ?12:44
seb128didrocks, oh no I didn't, when I asked upstream some weeks ago he said that was not possible to do from the theme12:44
pittididrocks: so, how do _you_ feel about how we should go forward with this, since you're doing the work? Fix up for lucid, or postpone?12:45
didrocksseb128: not sure the metacity blog is syndicated to planet GNOME12:45
didrockspitti: I agree that in any case it's hackish. Of course, this will be frustrating but sometimes we should maybe be wise and avoid such solution to not make the result unstable12:46
pochudidrocks: it's not. it's in news.gnome.org12:46
pittididrocks: I'm asking because I don't want to say "let's drop this" and make you feel like you wasted hours on this in vain12:46
seb128didrocks, pitti: well if we can figure quickly was is wrong and land that soon it's maybe worth trying12:46
didrockspitti: as I told to seb128, I spent a lot of time on that and it's some kind of rollback, but I can accept it, even if the work feels useless12:46
pittiit looks like 90% there now, after all12:46
seb128but I feel we are wasting days there12:46
seb128didrocks, let me have a quick other go to trying to figure what is wrong12:47
pittiseb128: they were already spent, though, so it depends on how much more effort it is to make it work12:47
didrocksseb128: ok, thanks :)12:48
seb128pitti, the issue is that you can't know that before have it solved12:48
seb128ie didrocks is fighting for that issue for almost a day now12:48
seb128it could take an extra hour or an extra week12:48
pittiwe could give us a budget of two more hours; if it works by then, do it, if not, give up?12:49
seb128ok12:50
seb128didrocks, let's keep looking until meeting?12:50
pittibut I think it should be didrocks's call; if he wants to work on it, why not12:50
seb128and declare postponed if we don't get it to work by then?12:50
didrocksseb128: sure12:50
seb128pitti, right, agreed12:50
didrockspitti: I agree with seb128's suggestion12:50
pittisounds fine12:50
* pitti grabs some lunch, need a break from gdm/gsd ..12:51
seb128pitti, enjoy12:51
didrockspitti: enjoy, gdm is pretty loved those days :)12:51
=== MacSlow is now known as MacSlow|lunch
pittiseb128: do you know what causes the keybaord layout indicator to be shown or hidden? is that gnome-panel? (it doesn't seem to be g-s-d)13:46
seb128pitti, it's g-s-d13:46
seb128pitti, it's displayed if n_layout > 113:46
pittihm, that should be in libgnomekbd/gkbd-indicator.h13:46
pittig-s-d source does not match any "indic" (except *.po and *.ui)13:47
pittiseb128: I have a suspicion, I'm testing that now13:48
seb128pitti, show_hide_icon ()13:48
seb128pitti, in gsd-keyboard-xkb.c13:49
seb128in g-s-d13:49
pittiseb128: right, but I have two layouts13:49
seb128        if (g_slist_length (current_kbd_config.layouts_variants) > 1) {13:49
pittiand can toggle through them with both shift keys13:49
seb128                if (icon == NULL) {13:49
seb128                        xkl_debug (150, "Creating new icon\n");13:49
pittiseb128: yes, I know, I have the code here13:49
seb128k13:49
seb128so I'm not sure to get the question ;-)13:49
pittimy suspicion is that it somehow checks the gconf key later on, not the actually configured values13:50
seb128you can set XKL_DEBUG=15013:50
pittiseb128: my Q was if there's code related to that in gnome-panel13:50
seb128to get libxklavier debug13:50
seb128pitti, no13:50
pittiseb128: ok, thanks13:50
seb128it's purely g-s-d libgnomekbd libxklavier13:50
seb128it's a notification area icon13:50
seb128gnome-panel is only the container13:50
pittiah, seems it's not being called at all13:52
pittiok, that gives me something, thanks13:52
=== worellana_ is now known as worellana
jcastrobaptistemm: looking for me?14:03
baptistemmjcastro, yeah, hello14:20
baptistemmjcastro, I wanted to grant me some power on bug report control14:21
baptistemmif possible of course14:21
jcastroheh, which upstream project are you with?14:21
jcastrooh, you're crevette?14:23
baptistemmI used to work on GNOME projects globally (I'm member of foundation, and my bz profile is https://bugzilla.gnome.org/page.cgi?id=describeuser.html&login=bmm80@free.fr) but at least I would like to have access to bluez gnome-bluetooth obex-data-server obexd14:23
baptistemmjcastro, yeah, this is my previous nick, you remember me :)14:23
jcastrook you're in, only thing we ask is not to triage bugs outside your scope14:24
* pitti finally declares victory over gdm's and g-s-d's keyboard settings14:27
pittion a related note, how can you French guys type on a "fr" layout??14:27
pitti(I used that for testing..)14:27
didrockspitti: we are just crazy, and you know it :)14:28
pittiI do!14:28
baptistemmjcastro, thanks a lot14:29
baptistemmpitti, and we have several Fr layout :)14:29
ccheneymvo: should already be in the archive now afaik14:31
mvoccheney: cool, thanks!14:36
pittididrocks: I'm done with gdm/g-s-d; seems you didn't commit anything to gdm recently?14:39
pittioh, and seb128, did you touch gdm branch recently? it sill seems to be in the same broken state as yesterday14:39
pittiI'm fine to untangle it now14:40
pittibut maybe you just forgot to push, so I'll wait for your reply14:40
seb128pitti, no but didrocks might have14:40
seb128pitti, if you do upload gdm please drop 31-unify-power-strings.patch14:41
pittiokay14:41
seb128pitti, ups no14:41
seb128pitti, drop the shutdown change chunk14:41
seb128the sleep on needs to be kept14:41
pittialright14:41
didrockspitti: right, I have fixed it, but only locally14:42
pittiseb128: why not the sleep one as well?14:42
didrocks(the history mess)14:42
pittididrocks: would you mind to push?14:42
pittiseb128: we reverted it in the session menu as well, didn't we?14:42
nigelbspeaking of gpm, can one of comment on gnome bug 61350914:43
ubottuGnome bug 613509 in general "Switch "Shut Down" to "Switch Off" and "Suspend" to "Sleep"" [Trivial,Assigned] http://bugzilla.gnome.org/show_bug.cgi?id=61350914:43
nigelb*can of you folks14:43
didrockspitti: sure, but don't upload it yet because of the sound stuff14:43
nigelbgah, I give up correcting14:43
pittididrocks: no, it has Robert's pending changes as well14:43
pittididrocks: I was going to apply my keyboard fix and the string reversion (see above), and rebase the gdmsetup changes to a new UNRELEASED14:43
pittididrocks: but if you already fixed history, no need for me to do it again14:44
didrockspitti: pushed14:45
=== geser_ is now known as geser
pittididrocks: hm, r226 ("readd 2.29.92-0ubuntu2 commit") just adds an empty patch header to 28_plymouth_transition.patch, but not actually any code changes?14:47
pittianyway, I'll compare with the archive version14:48
pittididrocks: thanks14:48
didrockspitti: hein? I made a diff and apply the patch. didn't check yet, let me have a look14:48
pittididrocks: http://launchpadlibrarian.net/40883554/gdm_2.29.92-0ubuntu1_2.29.92-0ubuntu2.diff.gz14:49
pittididrocks: don't worry, I'll sort it out14:49
* pitti doesn't want to keep you from hacking on gdmsetup :)14:49
didrockspitti: thanks. Maybe a rejection of other part, strange that the first stenza only was applied :)14:50
tseliotpitti: how difficult would it be to adapt jockey to function without accessing the archives in /etc/apt/? For example, to force it to use only the archives that I provide it, e.g. via the APT_OPTIONS env. variable14:51
=== MacSlow|lunch is now known as MacSlow
didrockspitti: seb128 found the issue with gdm14:55
* didrocks hugs seb12814:55
* pitti ^5s didrocks and seb12814:55
tseliotpitti: too difficult?14:55
pittitseliot: hm, I'm not sure, but p-apt allows you to use a separate tree14:56
pittitseliot: but I'm not just using python-apt in jockey, and it's not just /etc/; you also need /var/lib/apt, /var/cache/apt, etc.14:56
pittitseliot: what do you want to do?14:56
* seb128 hugs didrocks pitti ;-)14:57
tseliotpitti: (it's for oem stuff) I think it's meant to allow us to install packages from our own (local) packages pool (e.g. when we don't have an internet connection available)14:58
tseliotthis question comes from my manager, to be honest14:58
pittitseliot: wouldn't it be easier to just swap /etc/apt/sources.list for that time being?14:58
pittitseliot: but well, I don't mind supporting $APT_OPTIONS, but I don't think I'll have time to implement it in the next week14:59
pittitseliot: but I had expected OEM installs to have local apt sources anyway14:59
pittididrocks: would you mind if I turn the gdm branch to match the official archive again (including history), and commit Rober's and your changes into a "gdmsetup" branch?15:02
didrockspitti: sure15:02
seb128waouh15:02
* seb128 hugs pitti for winning the keyboard battle15:03
* pitti bows15:03
tseliotpitti: it seems that we already do as suggested but that slows down first boot quite a bit.  We'd like to cut that down to 1) set APT_OPTIONS to point exclusively at the on-disk pool 2) run jockey-text -e15:04
pittitseliot: so, it might be possible to just specify an alternative location of sources.list ($APT_SOURCES_LIST or so, and poke that into python-apt)15:05
tseliotpitti: ok, I see. Thanks for your help15:07
Laneydid bug 353112 regress?15:07
ubottuLaunchpad bug 353112 in pidgin-libnotify "inhibit exit if the indicator is present" [High,Fix released] https://launchpad.net/bugs/35311215:07
seb128Laney, --details?15:09
LaneyI'm seeing that behaviour15:09
Laneypidgin quits if I close it15:09
seb128close it as click in the wm button to close the buddylist?15:09
Laneyyes15:10
Laneylet me try in guest session15:10
seb128I don't confirm there15:11
seb128is pidgin-libnotify installed for you?15:11
pittiseb128, didrocks: I fixed lp:~ubuntu-desktop/gdm/ubuntu/ ; please pull --overwrite your local branches15:19
pittiseb128, didrocks: I'm pushing the gdmsetup sound related ones to a branch: lp:~ubuntu-desktop/gdm/gdmsetup-sound (push still ongoing)15:19
pitti... done15:19
pittididrocks: so please work in lp:~ubuntu-desktop/gdm/gdmsetup-sound for now, and we'll keep the "ubuntu" one for real uploads15:19
seb128pitti, ok, thanks for cleaning that15:19
pittiand once it's ready, we merge it back into ubuntu15:19
didrockspitti: perfect, thanks15:19
aquariusseb128, https://bugs.edge.launchpad.net/bugs/545158 is, i think, a rhythmbox bug (as filed by apport) which is actually being caused by the music store plugin -- but I can't see that bug to confirm or to reassign it15:22
ubottuError: Could not parse data returned by Ubuntu: list index out of range (https://launchpad.net/bugs/545158)15:22
seb128aquarius, that's because it has not been retraced yet15:22
seb128I'm wondering if the retracers are running15:22
seb128aquarius, let me have a look15:23
aquariusseb128, ah, OK. I'm more than happy for it to be reassigned to us :)15:23
pittiseb128: ok, to confirm, I'm supposed to keep Suspend->Sleep and drop Shut Down->Switch Off in gdm?15:24
seb128pitti, yes15:25
bratscheMorning, desktop lovers!15:26
pittihey bratsche15:30
tjaaltonhuh, can't print a pdf file on lucid, claims client-error-document-format-not-supported15:36
seb128bratsche, hey15:39
didrockshey bratsche15:45
bratscheHow's it going?15:46
didrocksbratsche: fine, fighting beside a big amount of work, but apart from that, all is ok ;) thanks. You?15:49
pittirickspencer3: any chance you could fix the cron script for https://wiki.ubuntu.com/DesktopTeam/Meeting/2010-03-23/Scratch/BugList to prepend "Bug:" in front of the bug numbers?16:12
rickspencer3pitti, yes, but not before the meeting16:13
pittirickspencer3: great, thanks16:13
rickspencer3pitti, I can add it to the command that copies as Moin16:13
tseliotpitti: as regards our discussion on uninstalling drivers when you disable them in Jockey16:15
tseliotpitti: this doesn't work too well with open source drivers as you have no way to keep the proprietary driver when switching to the open one16:16
tseliotbecause you can't install open drivers in jockey16:16
pittitseliot: sure, but why does that hurt? it doesn't take so long to install a .deb, especially not if you already have it in the apt cache?16:24
pittitseliot: I'm not entirely opposed to this, but I don't think that we should change working stuff now; we have too many other bugs to fix?16:24
komputespitti: it's actually hitting me pretty hard: http://launchpadlibrarian.net/41684650/Screenshot.png16:25
pittikomputes: is that en_AU.UTF-8? :-)16:25
komputespitti: i just installed nvidia drivers and moved the drive to another computer, that is standard english yep16:26
jpdskomputes: Nice.16:26
pittikomputes: (I was just joking about upside down text)16:26
komputeshttps://bugs.edge.launchpad.net/ubuntu/+source/gnome-session/+bug/54481816:26
ubottuUbuntu bug 544818 in gnome-session "[Lucid Beta] gnome-session elements are displayed fliped backwards and upside down" [Undecided,New]16:26
jcastrokomputes: that's fantastic16:26
komputesjpds: knew you'd like that fail ;)16:26
komputeseveryone here is litterally flipping out ;)16:27
tseliotpitti: if you install Ubuntu on a usb key and you plug it in computers with different hardware (e.g. a laptop with intel, a desktop with nvidia, etc.) currently it's not very easy to switch between drivers without uninstalling them.16:27
chrisccoulsonkomputes - that definately isn't a gnome-session bug16:27
komputes"Ubuntu has done a complete design 360"16:27
tseliotchrisccoulson, pitti: in his case he didn't switch between nvidia and intel correctly (he only changed the xorg.conf) and ended up with Intel using Nvidia's libGL (hence the big mess)16:28
komputeschrisccoulson: no doubt, I'm about to test removing the driver as suggested by tseliot in another channel16:28
komputess/removing/disabling/16:28
chrisccoulsontseliot, oh, ok ;)16:28
pittitseliot: how would you go uninstall a driver then?16:29
komputes<tseliot> komputes: sudo update-alternatives --config gl_conf16:29
komputes<tseliot> sudo ldconfig16:29
komputes<tseliot> sudo update-initramfs -u16:29
komputes<tseliot> and reboot16:29
komputesor if you can see it (i.e. on the nvidia machine) use jockey to deactivate driver16:29
tseliotthe purpose of those steps ^^ is to disable the driver (without uninstalling it)16:29
komputespitti: ^16:29
ccheneykomputes: the OOo for karmic is in the ppa now16:29
pittitseliot: as I said, I think it's rather a corner case, but if you want to change it and test the hell out of it, then okay for me16:29
pittitseliot: I was just suggesting that this isn't quite at the top of the things we shuold put our attention to at this stage16:30
komputesccheney: cheers, thanks for the update16:30
rickspencer3team meeting16:30
rickspencer3!16:30
chrisccoulsonwow, that time already?16:30
Riddellmy favourite time of the week16:30
komputeswas it delated 1h?16:30
chrisccoulsontoday has gone far too quickly16:30
tseliotpitti: I know what you mean, I'll think about. meeting time now16:30
komputesdelayed meeting? wasn't it an hour ago?16:30
pittino, 1630 UTC16:31
pittifor years now :)16:31
=== andreasn_ is now known as andreasn
rickspencer3ArneGoetje, bryceh, ccheney, chrisccoulson, didrocks, kenvandine, Nafai, pedro_, pitti, seb128, tkamppeter, tseliot16:31
seb128there16:31
ArneGoetjeo/16:31
tselioto/16:31
rickspencer3good morning, afternoon, evening ;)16:31
Nafaio/16:31
didrockso/16:31
* kenvandine waves16:31
rickspencer3https://wiki.ubuntu.com/DesktopTeam/Meeting/2010-03-23/16:32
rickspencer3shall we?16:32
rickspencer3let's go ...16:32
rickspencer3First is actions from last meeting16:32
rickspencer3this is bona fide empty, there were no actions to carry from last meeting16:32
rickspencer3next is partner update16:32
rickspencer3kenvandine, ?16:32
kenvandineyeah16:32
kenvandinesorry i didn't get to update the wiki yet16:33
rickspencer3kenvandine, understood16:33
rickspencer3you had more important things to do16:33
rickspencer3anything to report?16:33
kenvandineu1music store is in public beta now!16:33
kenvandinewoot16:33
rickspencer3!16:33
tseliot\o/16:33
kenvandineplease make sure to test/report bugs16:33
RiddellI've found three bugs already :)16:33
kenvandineRiddell, great... i found like 10 the first hour i used it a few weeks ago16:33
kenvandineso that is progress :-p16:33
rickspencer3:P16:34
rickspencer3wfm16:34
kenvandinealso16:34
kenvandineOLS has 3 ffe bugs out there16:34
kenvandinebug 52580316:34
ubottuLaunchpad bug 525803 in ubuntuone-client "Feature freeze exception: ubuntuone-client devices and services tabs" [High,In progress] https://launchpad.net/bugs/52580316:34
kenvandinewhich i think is supposed to land today'ish16:34
kenvandineand bug 53470716:34
ubottuLaunchpad bug 534707 in ubuntuone-client "[Freeze Exception] ubuntuone-client: Syncdaemon needs to auto-start/connect in Lucid" [High,Confirmed] https://launchpad.net/bugs/53470716:34
kenvandineand bug 52608416:34
ubottuLaunchpad bug 526084 in ubuntuone-client "[Freeze Exception] ubuntuone-client: Impossible to infer status of file syncing jobs" [High,In progress] https://launchpad.net/bugs/52608416:34
kenvandinewhich are still in the works, i don't have status on those16:35
kenvandinewe should have a bug fix for libu1 today as well, i need to check on that16:35
kenvandineon to DX, there is a ffe request for indicator-me16:35
kenvandineto disable the status entry when gwibber isn't available/configured16:36
kenvandinethat is ready, just need approval16:36
* kenvandine doesn't have the bug handy this sec16:36
kenvandinebug 52093216:36
ubottuLaunchpad bug 520932 in indicator-me "Status text field should be disabled if no broadcast accounts have been set up" [Medium,Fix committed] https://launchpad.net/bugs/52093216:36
kenvandinethat is all i have16:37
rickspencer3kenvandine, bug 53470 sounds like it would slow down boot?16:37
ubottuLaunchpad bug 53470 in launchpad-foundations "Import fails, but sender doesn't get information about failed import (dup-of: 2038)" [Undecided,New] https://launchpad.net/bugs/5347016:37
ubottuLaunchpad bug 2038 in rosetta "Some failed uploads produce no error message" [Medium,Fix released] https://launchpad.net/bugs/203816:37
rickspencer3oops16:37
rickspencer3kenvandine, bug 534707 sounds like it would slow down boot?16:37
ubottuLaunchpad bug 534707 in ubuntuone-client "[Freeze Exception] ubuntuone-client: Syncdaemon needs to auto-start/connect in Lucid" [High,Confirmed] https://launchpad.net/bugs/53470716:37
kenvandinei think that is a lazy start16:37
seb128don't autostart that service, especially if it still takes some solid 15s of cpu use16:37
pittiI just commented on that16:38
kenvandineoh?16:38
pittiit should only autostart when you actually enable it, and with a solid delay16:38
kenvandineyeah16:38
vishseb128: hi.. regarding Bug 526560 , the option is not available now.. instead of it actually working16:39
ubottuLaunchpad bug 526560 in gnome-keyring "Keyrings aren't unlocked if "Automatically unlock ..." is selected" [Low,Fix released] https://launchpad.net/bugs/52656016:39
kenvandineright now it seems like the only way to make it connect is u1sdtool -c16:39
kenvandinein a terminal16:39
tkamppeterhi16:39
kenvandinewhich is not cool!16:39
seb128vish, hi, we are in a meeting right now16:39
kenvandineok, that is all i have16:39
seb128vish, let's talk on an another channel?16:39
vishseb128: oh , oops sry..16:39
rickspencer3seb128, pitti, kenvandine can I assume that there will be no increase to boot time and put this out of my mind?16:40
kenvandineyes16:40
pittirickspencer3: you can be that I'll make sure of it :)16:40
rickspencer3lol16:40
kenvandinerickspencer3, anything to slow the boot will not be accepted16:40
pittis/be/bet/16:40
rickspencer3fair enough16:40
rickspencer3ok16:40
seb128same here16:40
pittirickspencer3: as I said, I just commented on the bug with a question and a suggestion16:40
rickspencer3thanks kenvandine16:40
seb128I so don't want that to run on my config16:40
seb128I will make sure it doesn't if you don't use it ;-)16:40
rickspencer3moving on16:40
rickspencer3Riddell, Kubuntu status?16:41
Riddell * Beta release successful, hugs to keybuk and pitti and ev and cjwatson and the kubuntu community for helping lots there16:41
Riddell * However it caused milestoned bug count to multiply 6 fold16:41
Riddell * Good news is all the bugs seem fixable, we're already down to < 2016:41
Riddell * most worrying is bug 448705   akonadi server doesn't start at login, solutions seem to involve changes to mysql package16:41
ubottuLaunchpad bug 448705 in kdepim "akonadi server doesn't start at login" [Unknown,Fix released] https://launchpad.net/bugs/44870516:41
Riddell * New logo needs deciding, I'll call a meeting of Kubuntu council and community.  Design team still owe us a "k"16:41
rickspencer3Riddell, could you please define "needs deciding"?16:41
Riddellrickspencer3: we came up with some options, we need to decide which to go with16:42
rickspencer3Riddell, who is "we" in this case?16:42
pittiRiddell: that sounds like a fun meeting; plan two hours :)16:42
RiddellKubuntu people16:42
KeybukRiddell: "k" - there you go16:42
rickspencer3Riddell, sorry, I am trying to understand if you are still blocked on the design team16:42
Keybukor do you need a K ?16:42
* rickspencer3 kicks Keybuk under table16:43
Riddellrickspencer3: we're blocked on them by needing a properly rendered "k" in the new font16:43
tseliot:-D16:43
Keybukrickspencer3: the comedy only works if you know that I have the new Ubuntu font installed here16:43
Keybukso that actually looked right <g>16:43
Riddellthey're blocked on us deciding the logo we want16:43
rickspencer3heh16:43
rickspencer3comedy gold16:43
rickspencer3Riddell, should I be helping or is it getting sorted?16:43
Riddellrickspencer3: it's getting sorted16:44
rickspencer3k16:44
rickspencer3thanks Riddell16:44
* rickspencer3 takes K and k from Keybuk16:44
rickspencer3moving on?16:44
rickspencer3bryceh, are you ready for the xorg update?16:44
* rickspencer3 display k and K on top of monitor16:44
rickspencer3hmmm16:45
rickspencer3maybe in Eastern Edition16:45
rickspencer3ccheney, mozilla update?16:46
* rickspencer3 tap tap tap16:46
rickspencer3is this thing on?16:46
ccheneyi worked with asac on the patch and in the middle of getting the entry class rewritten16:46
ccheneywas pulled off of it temporarily yesterday to get OOo updated as noted in the wiki16:47
ccheneybut will be working on it again today16:47
ccheneywe debugged the crashing in epiphany to the fact that callbacks were calling the wrong old functions and to fix it required redoing one of the classes that was backported16:47
ccheneyOOo itself is in pretty good shape after the upload yesterday, i have two bugs still to fix and looking through the rest of the bug list to see if anything else major stands out16:49
ccheneyopenclipart can't be synced from Debian though due to what appears to be a bug in inkscape bug 52962516:49
ubottuLaunchpad bug 529625 in inkscape "Sync openclipart 0.18+dfsg-9 (universe) from Debian unstable (main)" [High,Confirmed] https://launchpad.net/bugs/52962516:49
ccheneyinkscape causes the build log for even the current openclipart in lucid to go forever > 10GB anyway16:50
ccheneythats it for my status16:50
rickspencer3so in terms of mozilla, is this epiphany thing the last thing?16:51
asacrickspencer3: ccheney is working on hardy backport for epiphany16:51
asacthe rest is here: https://wiki.ubuntu.com/DesktopTeam/Specs/Lucid/FirefoxNewSupportModel/xulrunner-list16:51
rickspencer3k16:51
asacmain for lucid is done (minus one package i think)16:51
asacwe are ramping up getting as many universe things done by end of week16:52
chrisccoulsonyeah, i think it's just packagekit now16:52
asaceverything that didnt happen has to go16:52
rickspencer3ok16:52
rickspencer3so sounds on track16:52
rickspencer3this has been quite a project!16:52
rickspencer3shall we move on?16:52
asacheh16:52
rickspencer3before I turn the mic over to pitti, I wanted to bring up UDS just super briefly16:53
rickspencer31. you should have your flights booked16:53
rickspencer3if there is ambiguity about when to show up where, ping me out of channel16:53
rickspencer32. start thinking about blueprints16:53
rickspencer3I'll work with pitti and seb128 and assembling a list16:53
rickspencer3however, just think about it, focus should stay on Lucid16:54
* rickspencer3 hands mic to pitti16:54
* pitti clears throat16:54
pittiso, first a look at http://people.canonical.com/~pitti/workitems/canonical-desktop-team-ubuntu-10.04-beta-2.html16:54
pittithis looks fairly on track and harmless right now16:54
pittiI'm a bit more concerned about our progress wrt. bugs16:55
pittiwe've been really great at squashing a lot of bugs last week, but the release critical ones (https://wiki.ubuntu.com/DesktopTeam/ReleaseStatus) have been around for quite a while16:55
pittiso I'd like to discuss some of them in some detail in a bit16:55
pittilast week, seb128 introduced https://bugs.edge.launchpad.net/~canonical-desktop-team/+assignedbugs to us16:56
pitti(or rather, filled it up pretty well)16:56
pittiwe got some done, but as another reminder, that's a good pool to take from if you run out of assigned RC bugs16:56
dobeyhey pitti16:57
pittiin fact, https://wiki.ubuntu.com/DesktopTeam/Meeting/2010-03-23/Scratch/BugList has a slightly better sorted RC bug list16:57
pittipar odre de mufti^W^W^W^WRick kindly asked us to try and get this down by 10 this week16:57
pittiand it seems poor chrisccoulson earned half of them16:58
pittibug 51261516:58
chrisccoulsonyay \o/16:58
ubottuLaunchpad bug 512615 in firefox "fonts are incorrectly rendered due to not using system cairo" [Unknown,Confirmed] https://launchpad.net/bugs/51261516:58
pittisome thoughts about that16:58
pittibasically, we have built firefox with external cairo for years16:58
pittiis it really a trademark problem if we now just apply it to the local cairo copy in the firefox package?16:59
pittiasac is going to discuss it with upstream16:59
asacack16:59
pittibut I wondered whether we can "just do" it for now16:59
pittiit should be a rather simple fix, and it keeps coming up16:59
pittichrisccoulson: would that work?16:59
asaci dont care, just applying patches without getting approval might cause painful discussions16:59
asaclaterone17:00
chrisccoulsoni don't mind doing that if we all agree on that17:00
chrisccoulsoni haven't seen the patch though ;)17:00
asacchrisccoulson: we can check that after meeting17:00
pittiasac: but we have shipped firefox with that patch (effectively) applied for many releases already?17:00
asacpitti: right. and using system-cairo was always something they disliked because they couldnt see all the patches.17:01
asacbut yeah17:01
asaclets apply it and tell them: here is what we did ;)17:01
pittiasac: right, but it woulnd't change the status quo17:01
pittiand at least they can see it much better then17:01
chrisccoulsonwe're not the only distro with this issue are we17:02
chrisccoulson?17:02
pittiit'd be very strange if we would be17:02
asacyeah. lets go for it. only problem i have with it, is that firefox updates system cairo regularly, so we dont really have much bake time for the rebase of this patch in security updates17:02
asacchrisccoulson: can you fire up fedora and try upstream build?17:02
chrisccoulsonasac - yeah, will do that after the meeting17:03
pittiok, thanks17:03
pittianother one I'd like to discuss is bug 53251117:03
ubottuLaunchpad bug 532511 in gnome-terminal "terminal settings messed up after upgrade due to forced profile change" [High,Triaged] https://launchpad.net/bugs/53251117:03
asacmozilla claimed that part of the font problems is our problem17:03
pittirickspencer3, chrisccoulson: do you know what our requirements for this are?17:03
pitticertainly the new theme should be the default for new installs/new users17:03
pittibut do we have requirements for upgrades?17:03
chrisccoulsonpitti - my understanding is that new installs / upgrades should get the new colours17:03
chrisccoulsonbut i tried to implement it in a way which didn't override existing settings17:04
pittii. e. if we'd change it to not switch to the new theme if the user has a custom configuration, is that feasible, or would it cause trouble with sabdfl/design team/etc?17:04
asacack. i can confirm as a "custom profile" users, that i didnt get migrated to the new profile.17:04
rickspencer3pitti, this is for the terminal?17:04
pittiyes17:04
rickspencer3I got the new profile, it was called Ambiance17:05
rickspencer3and I had to switch to it17:05
pittiafter upgrade, you suddenly have huge text, scroll bars, and bad colors, etc.17:05
rickspencer3I did not have that17:05
chrisccoulsonpitti - it's difficult to do though. the only key i've really switched is the one for the default profile17:05
chrisccoulsonand most users don't customize that17:05
rickspencer3I had a pretty purple, transparent background with white text17:05
pittichrisccoulson: right, but we could stop doing that if the default profile has customizations?17:05
chrisccoulsonpitti - i'd have to think about how we could implement that17:05
pittianyway, let's discuss implementation after meeting, but I was interested in the requirements17:06
pittiright now it seems stuck17:06
chrisccoulsonan alternative would be for me to figure out how we could make the veraious VteTerminal bits themable17:06
seb128seems we have higher issues to fix17:06
rickspencer3hold it17:06
rickspencer3I agree with seb12817:06
pittiand this is a straight violation of the "golden rule"17:06
rickspencer3let's do something easy here17:06
pittirickspencer3: I disagree17:06
pittiwe tramp over the user's configuration17:06
rickspencer3right17:06
rickspencer3which we should not do17:06
pittiand I'd like to have a pretty strong reason to do so17:06
seb128pitti, right, let's do not touch any upgrade17:06
rickspencer3but we shouldn't get all fancy in not doing it17:06
rickspencer3just install the new profile and let users switch to it if they want17:07
pittirickspencer3: that'd work for me17:07
seb128+117:07
chrisccoulsonrickspencer3, it wouldn't be default on new installs either then17:07
pittirickspencer3: that'd be within the requirements from Mark, etc.?17:07
rickspencer3pitti, I saw no requirement concerning this17:07
pittichrisccoulson: that sounds like a SMOP, though17:07
seb128chrisccoulson, how so?17:07
pittiimplementation -> after meeting17:08
seb128ok17:08
chrisccoulsonseb128 - the issue is that we install the profile and set it as the default. if we don't set it as the default, then new installs won't get it either17:08
pittiso, everyone's fine with "new theme on new install and upgrade only on unmodified profile"?17:08
seb128yes17:08
seb128well17:08
rickspencer3chrisccoulson, why does that stomp on the users' current profiles and cause the ugly things in the bug report?17:08
seb128I wouldn't even bother about "only on", just don't touch upgrade17:09
rickspencer3my experience was nothing like described in the bug report17:09
pittinext one is bug 456468 -- this seems to be an utterly hard thing to fix17:09
ubottuLaunchpad bug 456468 in network-manager-applet "upgrade triggers nm-applet "resource not found" ... missing icon "nm-applet-device"" [Undecided,New] https://launchpad.net/bugs/45646817:09
seb128the issue with gconf is that's it's often not easy to know if you profile is the default one or not17:09
seb128pitti, I don't think we can do anything about that one without changing hardy and karmic17:09
pittiand I wondered if we can get away with ignoring it?17:09
chrisccoulsonyes, i've no idea what to do about that bug17:09
ccheneyseb128: and if it is the default one, the intent, the user likes the current default or just wants whatever is default17:09
pittiat that time, apt should have done all the packages, and it doesn't break ethernet at all (just wifi, probably)17:10
seb128right, I did get disconnected there17:10
seb128didn't17:10
chrisccoulsonand it shouldn't break system connections17:10
pittiok, so I'll downgrade it17:11
chrisccoulsonperhaps we could make nm-applet more robust this cycle though to stop it from happening again next cycle17:11
seb128chrisccoulson, I did that with my lazy init change17:12
pittiok, thanks17:12
chrisccoulsonseb128 - does that stop this from happening?17:12
seb128chrisccoulson, btw any news of getting the nm-applet changes it?17:12
chrisccoulsoneven when the theme is updated17:12
seb128chrisccoulson, yes, it uses a gtk stock icon as fallbacj when it can't load other icons17:12
chrisccoulsonseb128 - i proposed a merge last week17:12
pittibug implementation discussion> after meeting17:12
pittirickspencer3: I'm done with release status17:12
chrisccoulsoni don't know if asac saw the merge request though17:12
dobeypitti: please ping me after you're all done with the meeting :)17:13
seb128chrisccoulson, ok, let's check with asac later17:13
rickspencer3pitti, I am concerned about the number of release blockers on our list17:13
rickspencer3does it seem about normal, high, low, for this part of the cycle?17:13
pittilooks fairly normal to me17:14
rickspencer3k17:14
rickspencer3tseliot, does bug 474917 impact Lucid?17:14
ubottuLaunchpad bug 474917 in nvidia-graphics-drivers-180 "nvidia drivers 185.xx compile into kernel 2.6.28 instead of 2.6.31 on update from jaunty to karmic" [Critical,In progress] https://launchpad.net/bugs/47491717:14
seb128rickspencer3, I think it's just because I spent time fishing issues out of launchpad and putting some on our list which we don't do usually17:15
seb128I think we don't have an higher number of issues17:15
tseliotrickspencer3: nope, and it should be closed17:15
seb128we put perhaps less effort usually to get those milestoned17:15
pittibut we have some fairly bad X regressions17:15
rickspencer3tseliot, it's in progress, could you please adjust to get it off the list17:15
rickspencer3pitti, yes, we will be discussing xorg in the Eastern Edition17:15
chrisccoulsoni've got a bad kernel regression here ;)17:15
pittirickspencer3, tseliot: this is a parsing bug; this bug was closed ages ago17:16
rickspencer3tseliot, can I confirm that you working on bug 54017717:16
ubottuLaunchpad bug 540177 in kdebase-workspace "KDM needs plymouth transition patch" [High,Triaged] https://launchpad.net/bugs/54017717:16
pittirickspencer3: fun, it affects bryceh's scripts as well17:16
pittithose also see this bug as in progress17:16
tseliotrickspencer3, pitti: ah, good to know17:16
rickspencer3pitti, ack17:16
brycehhi17:16
tseliotrickspencer3: sure, it's just a matter of cleaning up my patch and waiting on Keybuk to upload his fix for plymouth (which he should do today)17:17
rickspencer3ok17:17
rickspencer3pitti, is it feasible to focus on the release blockers list, reduce it by say 10 bugs by eow?17:17
pittithat's what we should already be doing17:18
rickspencer3pitti, can we set a specific goal for certain bugs thoguh?17:18
rickspencer3or at least a numeric goal?17:18
rickspencer3for this week?17:18
pittirickspencer3: bug 417009 should be fixed with latest OO.o, bug 460328 got fixed an hour ago, bug 474917 is invalid -- there, already 3 down :)17:18
Keybuktseliot: within the next hour I expect17:18
ubottuLaunchpad bug 417009 in openoffice.org "all openoffice apps die in 'com::sun::star::ucb::InteractiveAugmentedIOException' on armel in karmic" [Low,In progress] https://launchpad.net/bugs/41700917:19
ubottuLaunchpad bug 460328 in gnome-settings-daemon "Wrong keyboard settings when console-settings has multiple layouts" [High,Fix released] https://launchpad.net/bugs/46032817:19
ubottuLaunchpad bug 474917 in nvidia-graphics-drivers-180 "nvidia drivers 185.xx compile into kernel 2.6.28 instead of 2.6.31 on update from jaunty to karmic" [Critical,In progress] https://launchpad.net/bugs/47491717:19
tseliotKeybuk: very good17:19
pitticcheney: hm, why is 417009 still open? I thought it was applied?17:19
pittirickspencer3: down by 10 sounds fine17:19
rickspencer3ok17:19
ccheneypitti: it was applied but there is question as to whether the build works on arm17:19
rickspencer3thanks pitti17:19
ccheneypitti: once its finished actually building ncommander is going to test it and verify its good (aiui)17:19
pitticcheney: ah, so you wait with closing until it did? makes sense, thanks17:19
ccheneypitti: yea the patches for that bug have been through many rounds17:20
rickspencer3pl17:20
rickspencer3ok, even17:20
rickspencer3any toher business?17:20
* rickspencer3 shakes out finger17:20
rickspencer3s17:20
rickspencer3any other business17:20
rickspencer3?17:20
rickspencer3ok17:21
ccheneyif we have any inkscape experts looking at it would be nice, seems to have a lot of high heat crashers, which is also blocking openclipart :)17:21
rickspencer3Eastern Edition in 4.5 hours17:21
rickspencer3we'll get a good run down of xorg progress then, I htink17:21
rickspencer3ccheney, InkScape is crashy you say?17:22
rickspencer3are you looking for a specific action, or just just informational?17:22
ccheneyrickspencer3: well fixing whatever is behind the failure to build openclipart is the most pressing for me, but after looking at its bug list the part about it being generally crashy is informational17:23
ccheneynot sure if the solution would be to revert to the older version that used to work, or not17:23
ccheneysome of the crasher bugs are from karmic timeframe so not sure about them17:23
seb128usually the way forward is to fix the crash not to downgrade17:23
ccheneyyea17:24
seb128did you try to fix it?17:25
ccheneyfor unknown to me reasons most of the bugs are still marked private17:25
ccheneyseb128: not yet, been too busy with other work to look into it17:25
seb128crashes are private until being reviewed and marked open by a triager17:25
rickspencer3will this block the release?17:25
seb128to avoid avoid passwords in a stacktrace going public or similar17:25
rickspencer3it seems that we need to find a bug report to stand in for the fix, and get that on the blocker list, and then get it fixed17:26
ccheneyrickspencer3: no but users using clipart would be pretty annoyed since it is no longer installable in the archive, and we can't even rebuild the version in the archive due to the inkscape bug17:26
brycehccheney, we should be able to get fixes without too much trouble.  What are the top 2-3 bug #'s we need fixed?17:26
rickspencer3ccheney, could you drive this please ^17:26
ccheneyrickspencer3: ok17:26
rickspencer3ACTION: ccheney to determine bugs in inkscape on critical path to building open clip art17:27
rickspencer3any other business?17:27
brycehccheney, unfortunately I've not had much time to spend on inkscape lately, but I know folks who can help17:27
pittidobey: pong (I'll take a quick break now, but will answer scrollback)17:27
rickspencer3ok17:27
ccheneybryceh: the issue behind bug 516771 is the one affecting openclipart17:27
rickspencer3thanks all17:27
ubottuLaunchpad bug 516771 in openclipart "openclipart-openoffice.org cannot be installed in lucid as it wants to remove openoffice" [Medium,Triaged] https://launchpad.net/bugs/51677117:27
rickspencer3see you in Eastern Edition17:27
didrocksthanks everyone :)17:27
brycehccheney, *looking*17:27
ArneGoetjethanks17:27
ccheneybryceh: when building it shows this forever ** (inkscape:21087): WARNING **: helper-fns::helperfns_read_vector() Unable to convert ",0.8571428571428572,1,1" to number17:27
ccheneybryceh: it does that with both the old version in the archive and the one to sync from debian17:28
brycehccheney, hmm17:28
ccheneybryceh: there is an even newer version upstream that isn't in debian yet, if it is change in how inkscape works that might fix it but i haven't looked at it yet17:28
chrisccoulsonpitti - did you see any scrollback from last night (about apport attaching crash files to bug reports)?17:29
chrisccoulsoni forgot to ask you this morning17:29
brycehccheney, do you have a link to a full build log?17:29
pittichrisccoulson: I saw it from scrollback, and reported an LP bug17:29
chrisccoulsonpitti - thanks17:29
ccheneybryceh: i can regenerate one but it was 10GB when i killed it17:29
dobeypitti: just wondering if we need the same level of UI freeze exception to remove UI, or if we can just get away with an e-mail notifying of the chaange17:30
seb128asac: hey17:30
ccheneybryceh: probably could be killed after a few MB though since the older log was only ~ 1MB iirc17:30
brycehccheney, my bet is that there's something in the .svg files causing the warning17:30
seb128asac: can your get chrisccoulson's nm-applet merge request in lucid?17:30
ccheneybryceh: ok17:30
brycehccheney, it would be helpful to have a specific svg file which generates the warning, for testing17:30
ccheneybryceh: i'll generate a build and kill it as soon as that warning starts and get you the log17:30
brycehccheney, my bet is that some of the files were generated by something other than inkscape (illustrator maybe?) and has some svg that inkscape doesn't grok very well17:31
brycehccheney, if the issue is merely that it's generating that warning, well we can quell it if that solves the build problem17:31
pittidobey: then you'd need to subscribe to the ubuntu-doc ML; I guess a bug report and subscribing ubuntu-doc is easier17:31
ccheneybryceh: ok17:31
brycehccheney, but if the build log shows there's also a legitimate error cropping up, that'll need a stronger fix17:31
asacseb128: yes. he can ping me directly too ;) (or did i ignore him on this?)17:31
ccheneybryceh: ok17:32
asacis that about the upgrading thing?17:32
asace.g. missing resource?17:32
seb128asac: no, that one can't be fixed apparently17:32
ccheneybryceh: should have a log for you in a few min17:32
brycehccheney, ok17:32
seb128asac: it's old running code and pixbuf loader having libc versions mismatch after the update17:32
chrisccoulsonasac - bug 46014417:33
ubottuLaunchpad bug 460144 in notify-osd "nm applet doesn't close notification when it is obsolete" [Low,Fix released] https://launchpad.net/bugs/46014417:33
asacseb128: why are pixbuf loaders loaded that late?17:33
asacshouldnt those be loaded first time an icon is loaded?17:33
seb128asac: they are unloaded until needed again apparently17:34
asacso i assume they get unloaded int he meantime ... why is that happening ;)17:34
asacthats bad17:34
asacreally bad17:34
asacnoone should do that ;)17:34
seb128lol17:34
asacreally. that alwaysw will call for upgrade problems ;)17:34
seb128so it needs changes in the hardy and karmic versions17:34
seb128if you want to fix that17:34
asacyes. mvo wants to make a patch for that ;)17:34
seb128asac: right, sort of, the lazy init change for lucid has fallback stock icons though17:35
seb128asac: so after lucid it will display a fallback icon rather than exiting17:35
asachmm. ok that doesnt help us now ;)17:37
seb128asac: right, better suggestions are welcome17:38
seb128asac: otherwise we will just have to do with that error on upgrade17:38
seb128downloads are done anyway so it doesn't break upgrades17:38
asacnetwork is not going down?17:39
seb128only wifi17:39
seb128right that's an issue17:39
mvowell, it does break updates for stuff that requires network, like the mscorefonts (not sure that this is still relevant) or flashplugin-installer17:39
seb128but we are out of good ideas17:39
seb128would restart nm-applet work?17:40
seb128ie would it reconnect?17:40
mvohas someone actually looked at the code if the loaders are unloaded immediately or if there is some sort of timeout?17:40
seb128I didn't17:40
mvoI wonder if the idea to trigger theme changed signals at the start of the upgrade (or even periodically) would help17:40
mvothe other option is restarting I guess, but that gets messy quickly17:41
ccheneybryceh: the build log for the parts that worked even looks substantially different than when it was built during karmic cycle17:42
brycehccheney, I'd be interested in seeing a comparison, that might provide some clues17:42
ccheneybryceh: i'm seeing svg->png of 10524 x 16000 pixels which i can't find in the old build log17:42
ccheneybryceh: i don't know enough about the package to know if it was just less verbose before or if that is a bug itself17:43
brycehyeah could be just different verbosities17:43
ccheneywatching a build makes it go much slower, heh17:48
brycehccheney, heh17:53
=== MacSlow is now known as MacSlow|capoeira
ccheneymy guess is that inkscape doesn't like something about one of the svg's and gets stuck in an infinite loop17:55
* ccheney still waiting for it to find that file17:55
ccheneyit just found it :)17:55
davmor2http://www.pcpro.co.uk/blogs/2010/03/23/ubuntu-10-4-beta-is-bloody-brilliant/17:55
ccheneybryceh: http://people.canonical.com/~ccheney/openclipart_0.18+dfsg-8_amd64.build17:56
ccheneybryceh: if i am reading the old build log right it processed it fine at that time17:57
ccheneyhttp://launchpadlibrarian.net/26713663/buildlog_ubuntu-karmic-i386.openclipart_0.18%2Bdfsg-8_FULLYBUILT.txt.gz17:57
=== rickspencer3_ is now known as rickspencer3
bryceh(inkscape:7011): Gdk-CRITICAL **: gdk_display_list_devices: assertion `GDK_IS_DISPLAY (display)' failed17:58
brycehheh17:58
bryceh"Waaaaa where's X on this machine??"17:59
brycehccheney, well a plentitude of warnings in there and lots that could be cleaned up better, but looks like it didn't fail anywhere18:00
brycehccheney, btw openclipart also uses launchpad - https://bugs.edge.launchpad.net/openclipart18:02
brycehccheney, so if there are openclipart bugs in launchpad, should be pretty easy to upstream them18:02
ccheneybryceh: ok well i can let it run longer, but it grew to over 10GB logfile with those messages scrolling18:04
ccheneyit may be that it just finds multiple files it is doing that for but i am not sure18:04
ccheneyi killed it at 10GB not sure how much longer it would have continued18:05
ccheneybryceh: is that warning not just repeating forever? it doesn't seem to change18:05
* bryceh lp's #54527918:05
ccheneythat seems like a different issue than the never ending warning message though?18:07
ccheneythe log shows 4 different helper-fns::helperfns_read_vector, then all the rest after that is the same number conversion18:07
ccheneyi saw a number of the SP_PROP_CLIP_PATH in the file but they didn't loop infinitely18:08
* bryceh lp's lp #54528618:08
ubottuLaunchpad bug 545286 in openclipart "Unimplemented style property SP_PROP_CLIP_RULE: value: evenodd" [Undecided,New] https://launchpad.net/bugs/54528618:08
Keybukseb128: just once, I'd like the seahorse pgp dialog to appear *on top* of my windows18:09
brycehccheney, can you check if the build script which calls inkscape is using the -z, --without-gui flag?18:09
ccheneybryceh: ok will check18:10
brycehccheney, if not, then that should definitely be added.  That should quell the GDK_IS_DISPLAY failed warnings18:10
brycehand possibly the quark asserts too18:10
ccheneybryceh: doesn't appear to18:11
ccheneyhttp://pastebin.com/Qrm2RL4818:12
ccheneylooks like debian builds the pngs directly in rules18:12
brycehccheney, ew18:15
brycehok getting called to lunch... bbiab18:15
didrocksdiner time, bbl18:15
brycehlp #54529018:15
ubottuLaunchpad bug 545290 in openclipart "Need option to not display spinner and progress data" [Undecided,New] https://launchpad.net/bugs/54529018:15
ccheneybryceh: ok18:15
ccheneybryceh: not sure if those bugs are actually issues with openclipart itself or with the debian packaging of it18:17
ccheneybryceh: it looks like it is from debian though18:17
ccheneybryceh: oh and however this is happening it built on debian18:22
ccheneybut as it is a single build there is no build log unfortunately :-\18:22
* ccheney may try building the debian version of inkscape and see if that helps18:25
asacbryceh: how bad would you feel about this? http://pastebin.com/4bLjKSsP18:25
jcastrobryceh: am I reading this wrong or is your patch buglist waaaaay smaller than before?18:35
brycehjcastro, well I've been working on it, but there's still a fair ways to go18:38
jcastrobryceh: are you using +patches now or your thing still?18:38
seb128kenvandine, there?18:39
brycehasac, not bad at all.  Looks acceptable to me18:40
brycehjcastro, still using my own thing; I found +patches was missing a lot of my patches when I looked at it a couple weeks ago.  Haven't looked again lately18:40
brycehjcastro, how many is it showing now?  It should be 2918:41
brycehactually it should be >29.  I omit some stuff from my report (like openchrome patches)18:41
jcastrowhich team?18:42
jcastroI am looking at ~ubuntu-x-swat18:42
Keybukah, I can't type into X again18:42
KeybukI know what this means18:42
* Keybuk types his passphrase18:42
ccheneybryceh: the -z didn't seem to help any with the infinite loop18:44
seb128Keybuk, are you sure you don't use gpg-agent?18:45
Keybukhow would I know18:45
seb128Keybuk, echo GPG_AGENT_INFO18:45
seb128ups18:45
seb128Keybuk, echo $GPG_AGENT_INFO18:45
Keybukquest scott% echo $GPG_AGENT_INFO18:45
Keybuk/tmp/seahorse-zGscAV/S.gpg-agent:1349:118:45
Keybukiz seahorse18:45
seb128hum k18:45
brycehccheney, hmm I think bug #545290 is not in the debian build script, at least I don't see anything that's producing it.18:45
ubottuLaunchpad bug 545290 in openclipart "Need option to not display spinner and progress data" [Undecided,New] https://launchpad.net/bugs/54529018:45
brycehccheney, ./office/telephone/mobile_phone_01.svg seems to be the wayward file18:47
ccheneybryceh: well ubuntu didn't modify openclipart from debian and not much of OOo so i think maybe its something done to the ubuntu specific changes in inkscape18:47
ccheneybryceh: yea saw that it worked fine with older inkscape in karmic, but not in lucid18:47
brycehccheney, try running inkscape --export-png=foo.png  ./office/telephone/mobile_phone_01.svg and see if you can repro it18:47
ccheneyyea that causes it just by itself18:48
brycehok18:48
brycehprogress :-)18:49
asacbryceh: cool. i will double verify and give it to you. would be great to get this in18:50
brycehccheney, can you email me or post me that particular .svg file?18:51
jcastrobryceh: check out this wishful thinking! https://edge.launchpad.net/~ubuntu-x-swat/+patches18:52
brycehjcastro, hah, well at least all the Fix Released ones are gone18:52
brycehjcastro, that's not right though...  http://www2.bryceharrington.org:8080/X/Reports/ubuntu-x-swat/patches.html18:53
brycehjcastro, and it could omit totem ;-)18:53
brycehccheney, anyway so looks from this like the .svg is invalid18:55
jcastrook I'll have karl look at it, thanks for the info.18:55
brycehsounds like it has coordinates or data that starts with a comma18:55
bryceh",0.8571428571428572,1,1"18:55
ccheneybryceh: hmm looks like even debian version of inkscape doesn't work for me18:56
ccheneybryceh: yea18:56
brycehI'm curious what the .svg even looks like18:56
jcastrobryceh: at the session do you remember about how many there were?18:56
jcastrobryceh: it would be nice to say "it's working! to lp guys"18:56
brycehccheney, yeah I'm pretty sure this is not a ubuntu-specific bug.  Looks like a badly formatted svg18:56
brycehstill, inkscape shouldn't generate endless warnings with such syntax18:56
brycehjcastro, not offhand18:57
brycehjcastro, I may not be a good example case though18:57
brycehjcastro, my original list was maybe a hundred items or so, down to about a third now18:59
* jcastro nods18:59
brycehjcastro, I just make it a regular task to get 10% of the items off the list each week... ends up taking a modest hour or two per week, and the list gradually shrinks :-)19:00
ccheneybryceh: yea, i am going to do one more test with debian packages inside a debian chroot as the debian guy who built it isn't sure why it is happening in ubuntu but works for debian19:03
brycehccheney, you could also put the busted file in the debian rules to be excluded from processing as a workaround19:04
mvopitti: do you know anything about why fglrx-modaliases is in restricted now? this causes depwait in update-manager19:05
pittimvo: hm, that was certainly not on purpose19:05
pittimvo: moved back to main19:05
mvopitti: thanks19:06
pittiof course we just missed the publisher19:06
ccheneybryceh: yea once i look at what really happens with debian build i will likely do that19:06
ccheneybryceh: it might be a 64bit issue or something like that, not sure yet19:06
brycehpossibly19:06
ccheneybryceh: assuming it really does work on debian19:06
brycehor some gcc optimization unique to us19:06
brycehfwiw it's crapping on a g_strtod call19:06
ccheneyok19:07
brycehyou might try making a simple C test case that calls g_strtod(",0.8571428571428572,1,1") and see if the output of that differs on debian vs ubuntu19:07
ccheneyok, making a sid chroot now19:08
brycehchar *ptr; g_strtod(",0.8571428571428572,1,1", &ptr); if (&ptr) { g_warning("Foobar! Broken"); exit(1); }19:09
brycehsomething like that19:09
brycehoh I think I see why it's endlessly looping19:09
ccheneybryceh: oh?19:09
brycehwait19:09
brycehnevermind, I'm wrong19:10
ccheneyok19:10
brycehbut it looks like something in inkscape is going, "Convert this string to a number.  Oh it's not a number, hand back the non-numerical part.  There is stuff left in the string; ok go to 1."19:11
brycehlike maybe there's double commas or something19:11
brycehccheney, if you have the .svg on hand, grep for 0.85714285 and see what characters immediately precede that19:12
ccheney        <feFuncR amplitude="1" exponent="1" intercept="0" offset="0" slope="1" tableValues="0.6142857142857143,0.8571428571428572,1,1" type="table"/>19:15
ccheneyit seems to be that19:15
kenvandineseb128, hey, what's up?19:20
seb128kenvandine, hello19:21
kenvandinebryceh, is there any known problems with resuming using the nvidia binary driver?19:21
chrisccoulsonseb128 - i've got no idea what's going on with bug 54393219:21
kenvandinelike X just not lighting up?19:21
ubottuLaunchpad bug 543932 in gnome-session "indicator-applet-session must be running for session idle to happen" [Medium,Triaged] https://launchpad.net/bugs/54393219:21
seb128kenvandine, can you review the change on bug #476662, the submitter says your append change is buggy19:21
ubottuLaunchpad bug 476662 in empathy "Notifications use append instead of replace" [Undecided,Confirmed] https://launchpad.net/bugs/47666219:21
seb128chrisccoulson, me neither19:21
kenvandineseb128, i'll look19:22
seb128kenvandine, thanks19:22
seb128chrisccoulson, I added a new comment to suggest the bug setting might not be adapted, it seems only kees has the issue so far19:23
brycehkenvandine, yeah being discussed on #ubuntu-x.  tseliot is handling nvidia so he's the guy to talk to about it19:23
kenvandinebryceh, ok, great... thx19:23
brycehkenvandine, Sarvatt mentioned suspend/resume issues 1 out of 5 tries a bit earlier on #ubuntu-x, he might also have clue19:24
kenvandineok, my wife's laptop seems to be suffering from it19:25
kenvandinelooks like resume is complete, but the display never lights up19:25
kenvandinewas fine in karmic, she kicked me off of it for now.. so can't debug until later, she *needed* to get to facebook :)19:25
mvotedg: one of the upgrade feedback I got so far was/is that "Broadcast" does not mean anything to most people (including me). having a more meaningful word this in the applet would be nice19:27
tedgmvo: You are playing with fire :)19:28
mvotedg: sorry, just passing on my feedback19:29
tedgmvo: The problem is that the only thing that really means something is "Twitter" which is copyrighted.19:29
seb128mvo, it's a sabdfl area you are stepping in ;-)19:29
mvotedg: weeh, ok19:29
seb128mvo, just saying ;-)19:29
mvothe thing is that I just read a lot of the upgrae feedback I got so far19:29
* seb128 hugs mvo19:30
mvoand this I saw along with the button ordering and moving shutdown away from system19:30
seb128mvo, please keep sharing feedback you read with us19:30
mvobut other than that it seems to be working remarkable well19:30
mvo(for a beta)19:30
seb128mvo, the system menu change is there for like 3 cycles now19:30
tedgmvo: I'm not disagreeing, I think that we just haven't found something better :(19:30
mvoseb128: hardy->lucid19:30
seb128mvo, do we have many hardy upgraders already?19:30
mvoseb128: is part of the feedback19:30
mvoseb128: not many19:30
seb128mvo, I would have though those would wait for after stable19:30
tedgmvo: We had "Microblogging" but that didn't really poll any better.19:31
mvotedg: I was about to suggest that, at least I (or I assume most technical users) have a clue what it means19:31
mvotedg: when I read "broadcast" first I though about abahi19:31
mvoavahi19:31
mvoor network broadcasts in general19:31
mvobut yeah, if twitter is copyrighted than I can see that its a pain to find a good word describing it :)19:32
NafaiI think about radio or tv when I think of broadcast19:32
seb128yeah, I think micro-blogging was easier to understand19:32
tedgmvo: Yeah, I can see that.  Is there a better translations in other languages?19:32
mvonot in german I think, but broadcast is really terible to translate AFAICS in german, it means "broadcast" in the tv/radio kind of sense, noone would get a different meaning19:33
tedgI wonder if we could argue in court that the name "twitter" has become generic ;)19:33
* mvo actually wonders how "blog" is translated, but I guess just as "blog" :)19:34
mvoanyway, just wanted to mention it19:35
tedgHeh, we could just break it all down.  Texting-like-thing-from-your-computer :)19:35
=== onestone__ is now known as onestone
* mvo likes that19:45
didrockspitti: seb128: ok, new version of clutter (and clutter-gtk and gtk itself) uploaded in the ubuntu-desktop ppa. I'm playing with it since half an hour and don't have any pitfall. Even more, UNE is pretty fast with new clutter too :)19:47
seb128didrocks, excellent!19:47
seb128didrocks, good work!19:47
didrocksshould be built for tomorrow morning19:47
didrocksseb128: thanks :)19:47
didrocksseb128: I've directly uploaded pango and atk to ubuntu19:47
seb128I will new those when they are built19:47
seb128thanks19:47
didrocksthe rest is in the ppa19:47
didrocksthanks19:47
pittididrocks: great!19:48
ccheneybryceh: yea exactly the same problem on debian so will just work around the bug by skipping that file and see if it finishes19:48
brycehccheney, ok19:48
brycehccheney, probably worth filing a bug about the busted file too19:49
ccheneybryceh: yea, will file a bug about the problems i find including that one19:50
brycehgreat19:51
ccheneybryceh: rene (debian) can now reproduce the issue as well apparently19:53
pittiseb128: time bzr get lp:ubuntu/gvfs -> 32 s19:54
* bryceh nods19:54
pittiseb128: would you mind if we switch branches to lp:ubuntu/package one by one which are fast and up to date?19:54
pittiseb128: (I'd drop vcs-bzr and do a commit to the old branch to delete everything and add a README "use lp:ubuntu/package, Luke")19:55
seb128pitti, I was going to wait until+1 to not disrupt workflow19:55
seb128and have time to discuss at uds what we do with the bzr history etc19:55
pittiseb128: ok, understood19:55
seb128and maybe set some updated documentation on how we use it19:55
seb128but19:55
seb128if you want to do some go for it19:55
seb128we will call those testing ;-)19:56
seb128ie gvfs I doubt many people will touch19:56
pittiI touch it pretty often19:56
seb128right19:56
pittiseb128: I'd like to do the next upstream version update19:56
seb128I meant out of you and me19:56
pittiseb128: I'd commit to vetting/updating documentation for upgrading to a new upstream version19:56
pittiif we switch19:56
seb128ok, deal19:56
pittibut I'm interested in how it goes19:56
seb128I want your internet btw ;-)19:57
seb128real2m41.141s19:57
seb128there19:57
pittiuh19:57
pitti6 MBit here19:57
seb1281M there19:57
pittiseb128: ok, let's perhaps not have too many of them for now then19:58
* desrt plays a fun game, but it quickly turns frustrating19:58
seb128desrt, which one?19:58
pittidesrt: got a new vim plugin? :-)19:58
seb128pitti, well I will quickly have checkout of most GNOME sources so don't stop for me19:58
desrtthe copy-dpkg.deb-into-a-chroot-and-try-to-install-it game19:58
seb128pitti, real0m19.695s19:59
seb128pitti, that's apt-get source19:59
seb128just to compare19:59
pittiseb128: ok, let's do gvfs for now; we have a lot of other packages not in bzr, so it won't make too much of a difference19:59
seb128right19:59
seb128I'm interested in having some testcases too19:59
desrtthere are some really silly dependencies -- some declared, some not19:59
zygahello19:59
desrtlike dpkg doesn't declare a dependency on perl, but it needs it20:00
seb128perl is in base20:00
desrtand you need libstdc++ to install lzma which is needed to install dpkg20:00
desrtbase is just assumed?20:00
seb128yes20:00
desrthmm.20:00
desrti guess apt is in base too20:00
seb128it's what you should always have20:00
pittiseb128: ok, lp:~ubuntu-desktop/gvfs/ubuntu locked down; should be pretty obvious :)20:00
* desrt is trying for ultra-minimal :)20:00
seb128pitti, "locked down"?20:01
seb128pitti, how do you do that? just deleted it?20:01
seb128pitti, which makes me think we should play cleaning old bzr20:01
seb128I had a look to the ubuntu-desktop list recently20:01
pittiseb128: http://bazaar.launchpad.net/%7Eubuntu-desktop/gvfs/ubuntu/revision/7220:01
seb128there is lot of cruft there20:01
desrtseb128: how do i find a list of 'base'?20:01
pittihow do you mean?20:01
seb128hehe20:01
pittiseb128: I think tla actually had a "lock" thing back then :)20:02
desrt<seb128> nobody can be told what base is.  they have to experience it for themselves.20:02
seb128pitti, https:/code.launchpad.net/~ubuntu-desktop20:02
seb128pitti, look to the list20:02
* pitti fixes the prefix and looks20:02
pittiseb128: uh, I see what you mean20:03
seb128I've to go for dinner20:04
seb128desrt, sorry I don't know of hand, check on google ;-)20:04
desrtseb128: i'm just going to install a pbuilder and figure it out from there :p20:04
seb128or that20:04
seb128bbl20:05
didrockslocking is quite strict with pitti :)20:05
desrtta20:05
didrocksseb128: enjoy your dinner :)20:05
pittiseb128: enjoy! I'm uploading gvfs now, and uploaded usbmuxd; would appreaciate feedback how it goes with your ipod20:06
desrthmm.  pbuilder is really too much stuff.20:08
pittiseb128: FYI: bzr bd -- -b Just Works (TM), using pristine-tar20:08
desrtdbus, glib, gnupg.  bah.20:08
ccheneybryceh: actually i misunderstood rene, it worked for him on amd64 but he didn't build it in a chroot20:23
ccheneybryceh: so either something else in debian is helping him or its a kernel issue or some other weirdness20:23
brycehyeah20:24
ccheneybryceh: the test printed broken20:31
ccheneybryceh: the test you gave me to try20:31
brycehccheney, *nod*20:31
brycehccheney, did you try under debian?20:31
ccheneybryceh: yea that was where i tried it20:47
ccheneybryceh: and for me it didn't work under debian in a chroot either20:47
ccheneyit being building openclipart20:48
zygahow about we make the power off switch bright-orange instead of dark-red? orange is much more visible and fits the color scheme20:50
ccheneyzyga: isn't it just black currently?20:51
zygaI just upgraded to latest packages and the power switch is red20:51
ccheneyzyga: ah ok20:51
zyga(power switch on the right of the top panel)20:51
ccheneyyea, i haven't logged out today20:52
zygaI think it's better than plain white/gray that it was before but orange is more visible20:52
* zyga needs to reboot20:53
pittigood night everyone!21:01
kenvandinehey seb128... you got time for a quick package to sponsor?21:06
seb128kenvandine, yes21:06
kenvandine~ubuntu-desktop/libubuntuone/ubuntu/21:06
kenvandinethx!21:06
kenvandinedamn... rb plugin was rejected too..21:07
kenvandineseb128, mind sponsoring that too? it is a simple dep fix21:07
kenvandine for none gnome users21:07
seb128ok21:07
seb128that's the one Riddell reported right?21:07
kenvandinenope21:08
kenvandinelp:~ubuntu-desktop/rhythmbox-ubuntuone-music-store/ubuntu21:08
kenvandineseb128, it might be a dupe though21:08
seb128yes it is ;-)21:09
kenvandineyeah, /me dupes it21:09
kenvandineok, i gotta run for a bit.  bbl21:10
kenvandineseb128, thx!21:10
seb128kenvandine, np, see you21:10
didrockstime to take a shower and some rest too :)21:18
didrockssee you tomorrow!21:18
=== MacSlow|capoeira is now known as MacSlow
TheMusoGood morning.21:33
brycehhi TheMuso21:37
RAOFGood morning.21:37
rickspencer3Good morning guys21:38
RAOFGoood morning.21:39
rickspencer3TheMuso, bryceh, RAOF, I've been too busy to update the wiki from the team meeting this morning21:39
rickspencer3I suppose I can paste in the IRC log though21:39
rickspencer3bryceh, are you going to go over xorg status in the Eastern Edition21:39
rickspencer3?21:39
brycehsure21:41
bryceh* A few tasks have been marked off https://wiki.ubuntu.com/X/Projects  Pretty good progress for first week, but we need to see more grey21:41
bryceh* I made a graph showing just "lucid bugs needing developer attention":  http://www2.bryceharrington.org:8080/X/Reports/ubuntu-x-swat/totals-lucid-workqueue.svg  Ideally this curve should be going *down* but it's going *up* instead.21:41
bryceh* This means we're getting new bugs coming in faster than we are processing them.  We need to step it up a bit more.21:41
bryceh* I don't have a solid feel for the rate of upstreaming and fixing going on, but I sense we may be a lagging a bit.21:41
brycehlet me amend my point #2 above21:41
brycehraof and sarvat really banged on -intel bugs last night and the curve *is* going down :-)21:42
brycehso kudos due to them21:42
brycehI'm still concerned with point #3, so wanted to raise an idea21:42
bryceha lot of our new bug reports right now are coming from the X freeze handler for -intel21:42
brycehI sort of wonder if we have captured "enough" bug reports on freeze issues, that we're in a case of diminishing returns and could turn it off at this point21:43
rickspencer3bryceh, nice, but I was thinking when the meeting starts in like 17 minutes :)21:43
brycehmight save some manpower from marking dupes, to focus on getting bugs upstreamed21:43
brycehrickspencer3, oh did I slip the gun?21:43
rickspencer3lol21:43
rickspencer3a bit21:43
brycehok good, gives me time to update the status 8-)21:44
rickspencer3but I see  you are uber organized as always21:44
rickspencer3RAOF, TheMuso Eastern edition is in 16 minutes, right?21:44
ccheneybryceh: cool it was just that one file that was the problem :)21:44
TheMusoyep21:44
rickspencer3or did dst screw up my calendar?21:44
RAOFrickspencer3: Yup.21:44
RAOFrickspencer3: No, you're in the right timezone :)21:44
brycehccheney, excellent21:44
brycehccheney, it's probably some weird buggered up svg. still worth a bug report21:45
* ccheney will sync merge the new version from debian and verify it still works and will be done with it :)21:45
ccheneybryceh: yea21:45
ccheney1 rc bug down 3 to go :)21:46
=== robbiew is now known as robbiew_
rickspencer3anyone know what happened to the "don't play a sound with the gdm greeter" thing seb128 was working on?21:57
rickspencer3oops21:57
rickspencer3looks like it's not going too well21:57
rickspencer3TheMuso, bryceh, RAOF, robert_ancell, Eastern Edition?22:00
bryceh\o/22:00
RAOF:)22:00
TheMusosure22:00
rickspencer3I haven't had time to update the wiki page, but I pasted in the irc log:22:01
rickspencer3https://wiki.ubuntu.com/DesktopTeam/Meeting/2010-03-2322:01
seb128rickspencer3, the gdm thing didrocks has it almost done, tomorrow should be ready for lucid22:01
rickspencer3seb128, oh great22:01
rickspencer3the irc logs suggested that you had punted it22:01
robert_ancellrickspencer3, yup22:01
seb128I helped didrocks to figure why his got was not working22:02
seb128his *code*22:02
rickspencer3seb128, I was thinking about writing a script to replace the current sound file, and supply a silent ogg with it22:02
seb128ie we have been debugging that today22:02
rickspencer3well ...22:02
seb128not a bad idea, you could have suggested it earlier ;-)22:03
rickspencer3between seb128, robert_ancell, and didrocks, Ubuntu will truly be the reservoir of GDM knowledge22:03
seb128we got it working though now so it should be ok22:03
seb128don't forget pitti22:03
rickspencer3pitti?22:03
rickspencer3I did not read the logs that far ;)22:03
seb128he has been fighting gdm to get multiple keyboard layouts working half of the day today22:03
rickspencer3oh yes22:03
* rickspencer3 kicks GDM22:03
TheMusorickspencer3: A good idea in theory the silent ogg file, but that makes packaging stuff messy.22:04
rickspencer3TheMuso, it would have been just a total ugly hack22:04
TheMusorickspencer3: right22:04
rickspencer3not a feature or a product22:04
rickspencer3basically, I was envisioning wget + mv :)22:05
TheMusoeew22:05
rickspencer3TheMuso, hehe22:09
rickspencer3that's how I roll22:09
rickspencer3TheMuso, RAOF, robert_ancell, bryceh had a chance to look over the log?22:09
RAOFJust finished.22:09
TheMusostill looking...22:09
rickspencer3k22:09
rickspencer3take your time22:10
brycehdone22:10
* TheMuso can't scan like you guys can22:10
* rickspencer3 is updating the wiki as you read22:10
rickspencer3TheMuso, right, and no rush22:10
TheMusoyep understood.22:10
brycehTheMuso, I caught the tail end of the meeting when I got up this morning, so I'm cheating a bit ;-)22:10
robert_ancelldone22:10
rickspencer3bryceh, can I ask you to paste your notes directly in teh wiki under == xorg update ==?22:11
brycehrickspencer3, ok22:11
rickspencer3thanks22:11
TheMusoalright I got the gist of the log.22:13
TheMusohopefully I haven't missed anything important whilst reading it.22:13
rickspencer3TheMuso, I'm sure all is well22:14
TheMusook so I'm done.22:14
rickspencer3how about if I tough on some high points before turning the mic over to bruce?22:14
rickspencer3uh22:14
rickspencer3bryceh, ?22:14
TheMusolol22:14
* RAOF didn't know bryce had moved to .au ;)22:14
brycehsure22:14
rickspencer3it's the influence of all you ausies22:14
brycehI like aussies :-)22:15
rickspencer3ok, so music store is out22:15
rickspencer3in beta22:15
rickspencer3there are bugs22:15
robert_ancellyay!22:15
robert_ancell(not for the bugs)22:15
rickspencer3OLS has the FFE exceptions22:15
TheMusoThe widget used for web stuff in that is using webkit correct?22:15
rickspencer3they look doable22:15
rickspencer3TheMuso, I dunno22:15
RAOFTheMuso: Correct22:15
TheMusook22:15
TheMusothanks RAOF.22:15
rickspencer3so basically, not accessible22:15
rickspencer3I think screen readers still can't traverse in there too well, right TheMuso?22:16
TheMusorickspencer3: I'll check today, but some work has gone into webkit to fix stuff recently so I'll see how we go.22:16
rickspencer3that would be nice to know22:16
rickspencer3thank you for looking into that22:16
rickspencer3of course, the HTML is not rendered by us, so even if webkit works, no gauruntees22:17
rickspencer3moving on22:17
rickspencer3Kubuntu got their beta out despite last minute issues with Plymouth22:17
rickspencer3lots of work to work around this22:17
rickspencer3tseliot will fix or has fixed the issue for Kubuntu22:18
TheMusoYay plymouth.22:18
rickspencer3(one of our release critical bugs)22:18
RAOFYeah, it's been somewhat of a problem child.22:18
rickspencer3mozilla update ... looks like the Hardy epiphany backport is nearing completion22:18
rickspencer3the crasher was figured out by asac, but it means ccheney has lots of recoding to do22:18
rickspencer3UDS ...22:19
rickspencer3you should have booked travel by now22:19
TheMusobooked, will update wiki today.22:19
rickspencer3if there is any ambiguity about your dates, please ping me out of the channel22:19
rickspencer3thanks TheMuso22:19
rickspencer3start thinking about blueprints .. but don't start on them ;)22:19
rickspencer3stay focused on Lucid for now22:20
rickspencer3so we also discussed specific bugs and such in release status22:20
rickspencer3the top line for me is, I would like to see our release critical bugs significantly decrease this week22:20
rickspencer3get them down to like 1022:20
rickspencer3so if you have any assigned to you ....22:20
rickspencer3please fix them22:20
rickspencer3chriscoulson quit just in time22:21
TheMusoheh22:21
rickspencer3any questions before I turn it over to bryceh?22:21
TheMusono22:21
rickspencer3RAOF?22:21
RAOFNo, I'm good.22:22
rickspencer3ok22:22
rickspencer3bryceh?22:22
brycehI've pasted in the status report into the wiki page22:22
brycehhttps://wiki.ubuntu.com/DesktopTeam/Meeting/2010-03-2322:22
brycehbriefly:22:22
bryceh-nouveau has some stability trouble22:23
bryceh-intel we're getting lots of bug reports but seems at it's usual level of stability22:23
bryceh-ati seems to be pretty good22:23
rickspencer3bryceh, it seems my mini 10v has been less stable after repeated suspends and resumes22:23
rickspencer3does this ring a bell?22:24
seb128my laptop freezes or crash every second resume there22:24
seb128i965, dell laptop22:24
brycehyes, we have been getting a lot of X freeze reports on -intel22:24
RAOFIf that's suspending by closing the lid, then I think we've got a good candidate to fix the crashes.22:24
brycehin fact I want to talk about that a bit more22:24
rickspencer3ok22:25
rickspencer3go ahead22:25
brycehregarding bug triaging work, we've got a lot of it to do.  I think we made some solid progress this last week22:25
brycehin particular, the new x freeze handler is capturing a LOT of bug reports22:25
brycehraof and sarvatt did some good hammering on that yesterday and got a lot of dupes done22:26
rickspencer3bryceh, so I see you are suggesting turning attention from triaging to fixing, am I reading that right?22:26
brycehbut I'm wondering if we should turn it off - we may already have more reports than we can deal with, and a lot of the new ones may just be dupes22:26
rickspencer3turn off apport, make what you think are fixes, turn it on again?22:26
brycehrickspencer3, righto22:26
rickspencer3bryceh, if you think it's the right thing, I say "do it"22:27
seb128we will turn apport off soon for lucid anyway22:27
Sarvattrickspencer3: I've been working with apw on the fix for that and I have sent him a fix that we have requested testing on, it fixes the hangs post resume and I have pushed it along upstream22:27
brycehseb128, that's my thinking as well22:27
rickspencer3Sarvatt, thanks for the update22:27
brycehI'd defer to raof and sarvatt though as they've been looking at these bugs more closely than me22:27
brycehRAOF, Sarvatt, your feelings?22:27
rickspencer3Sarvatt, RAOF turn off apport for intel freezes?22:27
RAOFThe X freeze bugs are often low-quality, too, partially because of technical flaws and partially because it's a crash report that pops up at some time when the users' not very interested.22:28
Sarvattdefinite yay from me regarding turning it off22:28
rickspencer3+1, +122:28
RAOFI think turning it off is a good idea.22:28
RAOF+122:28
brycehok great, I'll make it so22:28
seb128+122:28
brycehRAOF, how are you doing with bug triaging and upstreaming?22:28
rickspencer3(oh, my +1s were for Sarvatt and RAOF, I don't think my opinion matters much here ;)22:28
Sarvattsorry, was reproducing the lshw funky color problem and I narrowed it down to vga16fb being loaded causing it, haven't read all of the scrollback yet22:29
brycehSarvatt, yeah was looking at that one last week22:30
brycehSarvatt, do we need vga16fb loaded for any particular reason?22:30
RAOFbryceh: Nouveau's well in hand, at least the bugs that we get reported.  I'm less confident with -intel, but a bit more experience will help there.22:30
Sarvattfor the fallback splash screen when there is no KMS22:30
brycehRAOF, have you been sending the nouveau bug reports upstream?  How's upstream been doing at giving useful feedback?22:30
brycehSarvatt, so maybe something should rmmod that if kms is on?22:31
RAOFbryceh: They've been going upstream.  Upstream's been giving some useful feedback on the bugtracker, and some in #nouveau, but I feel the need to poke them a bit to get things looked at.22:31
brycehok good22:32
brycehwell, miles better than -nv :-)22:32
RAOFOne of the things I want to do today or tomorrow is to whip up a script to make mmiotracing easy, and point people at it.22:32
brycehRAOF, good22:32
RAOFNow that the -17 kernel is a gogo.22:32
RAOFIt should be easy to automate the kind of mmiotrace upstream wants, after the user has booted into rescue mode.22:33
brycehRAOF, ok we can put that into failsafe-x or something :-)22:34
RAOFHeh.22:34
brycehrickspencer3, ok done22:34
rickspencer3thanks bryceh22:35
rickspencer3much appreciated22:35
RAOFWould we want to do that, though?  mmiotrace is a bit of a niche case :)22:35
brycehRAOF, yes22:35
rickspencer3bryceh, on sum, how do you think graphics quality will compare Lucid versus Karmic?22:35
brycehrickspencer3, -intel - about the same.  -ati some performance regression.  nvidia some stability regressions22:37
rickspencer3so not as good22:37
brycehthat's if we shipped right now today22:37
rickspencer3ah22:37
rickspencer3so what about by April 29th?22:37
brycehI have high hopes the next few weeks we can get fixes in to make it improved22:37
rickspencer3so you think maybe Lucid > Karmic?22:37
brycehkms has been a tough seed to digest but we're working on it22:37
Sarvattfor the intel bugs, we have a few major issues at the moment. 915 through 945 mobile GPU's are hanging with a solid color after resume which I made a patch for to disable framebuffer compression and it will be in soon, DPMS off events that happen from screen blanking, closing the lid or suspend/resume are causing GPU hangs for *alot* of people and the fix for that was in 2.6.32-15 but (accidentally?) dropped in 2.6.32-16 and -17 and I've b22:38
Sarvatteen pinging the kernel people about it. On ATI we've spotted a few regressions since the 2.6.33 DRM was added in -16 such as flickering on specific chipsets that need to have the default module options quirked to work right. For nouveau I've also seen a few reports where a noaccel quirk would be helpful since it results in an unusable desktop without it.22:38
brycehI'm confident by the time we release we can make Lucid an all around more solid experience22:38
RAOFIt would be nice if the nouveau DDX would just bail if it detects that the GPU's locked; it seems like it should be possible.22:40
brycehwe've got a lot of patches on hand already.  We're also well organized and with better tools and processes than we've ever had at our disposal.  So I think we're going to rock out this next month.22:40
brycehRAOF, yeah22:41
brycehrickspencer3, over :-)22:41
rickspencer3kewl22:41
rickspencer3yeah, sorry, got distracted22:41
rickspencer3my xchat gnome was like a christmas lights display22:41
rickspencer3:(22:41
rickspencer3bryceh, great job this release22:42
rickspencer3nice to have a steady hand at the helm there22:42
rickspencer3!22:42
brycehoh also, I should mention a lot of these bugs we're fretting about are actually kernel bugs22:42
brycehso they involve locating and shepherding in kernel patches22:42
Sarvattthe *huge* majority of bugs against xserver-xorg-video-intel nouveau and ati are kernel bugs22:42
brycehsarvatt's been doing great work at this, as he mentioned22:42
rickspencer3thanks Sarvatt!22:42
RAOFThinking of sponsorship to UDS... :)22:43
rickspencer3what, huh?22:43
rickspencer3RAOF, good point22:43
RAOFSarvatt: Are you available to come to UDS?  Has bryceh pinged you about that yet? :)22:44
SarvattI put in a request :)22:44
* Sarvatt crosses fingers.22:44
brycehyeah I sent names to rick.  rickspencer3 did you pass them along whereever they need to go?22:44
rickspencer3bryceh, sort of22:44
rickspencer3I couldn't use the system because of the dash in my lp user name22:44
rickspencer3but they fixed it today22:44
brycehbtw, I've been having some fun going through the new milestone report - http://www2.bryceharrington.org:8080/X/Reports/ubuntu-x-swat/milestone-bugs.html22:47
brycehthis includes both ones targeted to lucid and ones that were proposed for lucid22:47
brycehit's amazing how many nominations are proposed for lucid, but no one actually tested that the bug still exists in lucid.  *boggle*22:48
brycehI hope to have that report cleared to 0 by release22:48
RAOF:)22:48
brycehone way or another ;-)22:49
RAOFHm.  Is there some way we can get users a better 2d performance testing tool than gtkperf?22:49
RAOFThere's that cairo-tracing work; is that easily accessible?  That would provide a more useful benchmark for people.22:50
brycehRAOF, cairo has a really good set of tests22:50
brycehyes, that's a really solid test suite22:50
brycehcworth is also keen on helping with it, if we have troubles22:50
RAOFOk.  So do we just need to advertise it more, or is it actually difficult to run?  What package is it in?22:51
brycehfor 3d... well I'm contemplating writing a script to auto-close any bug that mentions "glxgears" in its description ;-)22:51
Sarvattits not packaged22:51
RAOFbryceh: Can we patch in --iacknowledgethistoolisnotabenchmark again? :)22:51
brycehI recall it being really easy to run... so yeah just needs packaging I guess.  Would be sweet to have22:52
brycehRAOF, heh.  In fact I stripped out reporting the fps calculation22:52
brycehso now people have to divide in their head to get fps out of it.  Still they do this! :-/22:52
Sarvattcairo-perf-trace has a seperate git repo of benchmarks to run thats close to 1GB that you need to grab too22:53
brycehwow22:53
RAOFThat's a lot of data.  How many benchmarks are in there?22:53
Sarvatt1922:54
brycehmaybe it'd be best to package a minimal set, targeted at average users22:54
RAOFI guess it might not be that many; doesn't the test work by recording all the cairo requests & then replaying them?  That'd pull out a lot of data quickly :)22:54
RAOFAnd possibly give the option to download more22:54
Sarvattthat size i said was lzma compressed too.. :D22:54
brycehtesters that need the full suite are probably more likely to want to run from git anyway22:54
RAOFYou might be able to collect tests into groups, too, based on what sort of performance they're testing?22:55
Sarvattyou need to mess with env variables while using it anyway, its easy to build, just clone cairo git make perf and clone cairo-traces in the perf directory22:56
RAOFThat's already three big steps harder than gtkperf, which is what we'd like to replace :)22:56
brycehI think we put rick to sleep22:58
Sarvattthere's always xrenderbenchmark - http://cgit.freedesktop.org/~aplattner/xrenderbenchmark/22:58
brycehno I think cairoperf is the right way to go22:59
brycehbut set it up to kind of a minimal configuration23:00
RAOFIt's not synthetic, so you can be confident that it's actually measuring things people care about.23:00
Sarvatthttp://paste.ubuntu.com/400264/23:01
Sarvattthere's the sizes on the "short" benchmarks :D23:01
RAOFAnd those are lzma compressed?23:02
Sarvattnope, have to extract to run them23:02
RAOFSo they *are* compressed?23:03
RAOFOr that's the uncompressed size, because you need to have extracted them to run them?23:03
Sarvattwhen you clone it yeah but thats the extracted sizes, 522MB for the condensed ones23:03
RAOFI don't think users will mind having big sizes for their benchmark suites.  Download size is I think more of a problem.23:05
RAOFcrimsun: Is it possible at all to work around the crazy bad dB reporting for usb speakers?  It interacts *really* badly with the snapping to 100% that Sound Preferences does.23:43
crimsunRAOF: yes, it's possible, but you'll lose hot(un)plug via udev.23:46
crimsunit's documented at DebuggingSoundProblems/KarmicCaveats23:46
RAOFThat's a pretty bad tradeoff for usb speakers :(23:46
crimsungo smack your usb speakers manufacturer23:46
crimsunthat said, to some degree, it can be hacked around in the usbaudio driver, but that's pretty fragile23:47

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