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

crimsunwould love*00:00
chrisccoulsonrickspencer3, that might be xul 1.9.2 breakage (assuming it worked previously)00:00
rickspencer3chrisccoulson, well, there is a copy command, I can only assume that it is supposed to work00:00
rickspencer3I'm logging a bug now, I'll bet it's been reported00:00
crimsundoes anyone have surround sound on a laptop? There's a significant pulse bug that confounds me because I lack local hw.00:01
chrisccoulsonrickspencer3, that's strange. i'm able to copy from yelp here :-/00:02
rickspencer3suckage00:02
rickspencer3chrisccoulson, is there any chance the docbook xml in some way commands yelp to not support copy?00:03
chrisccoulsonrickspencer3, i'm not sure about that, but i can probably find out. are there any pages in particular you have problems with?00:03
rickspencer3chrisccoulson, well, the tutorial that I am working on for the quickly ubuntu-application00:04
rickspencer3if lp ever comes back from attaching all the stuff, I'll make sure the document is attached00:04
chrisccoulsonthanks00:04
rickspencer3chrisccoulson, heh00:05
rickspencer3https://bugs.edge.launchpad.net/ubuntu/+source/yelp/+bug/950600:05
ubottuUbuntu bug 9506 in yelp "can not copy text from the help file to another app like xchat" [Medium,Invalid]00:05
rickspencer3check out the date00:05
RAOFWoah!  A four digit bug!00:05
chrisccoulsonlol00:06
chrisccoulsoni don't think i've ever seen one of them before00:06
rickspencer3I notice seb128 is the one who closed it out00:07
rickspencer3chrisccoulson, is there anyway it could be because of how I am running it?00:08
rickspencer3yelp my_file_path00:08
rickspencer3?00:08
chrisccoulsoni'm not sure. i'll try that here on a file and see if it makes a difference00:09
rickspencer3oops00:09
rickspencer3doesn't work from other programs00:10
rickspencer3oh the humanity00:10
rickspencer3chrisccoulson, https://bugs.edge.launchpad.net/ubuntu/+source/yelp/+bug/54061300:11
ubottuUbuntu bug 540613 in yelp "Cannot copy text for a docbook" [Undecided,New]00:11
rickspencer3don't know you can do with it00:11
rickspencer3for Lucid + 1 I am going to use mechanical turk to test and take screenshots for the quickly tutorials ;)00:12
chrisccoulsonhmmm, i don't have any issues with copying whichever way i launch it00:13
chrisccoulsondoes it fail from a guest session too?00:13
rickspencer3excellent question00:14
* rickspencer3 tries00:14
rickspencer3chrisccoulson, it also does not work in a guest session00:16
chrisccoulsonhmmm, strange. i will have to re-educate myself so i know how the clipboard is meant to work, and then i will think of something else to try00:18
rickspencer3chrisccoulson, first, perhaps it is a known issue upstream?00:21
chrisccoulsoni've not managed to find any upstream bugs just yet00:23
rickspencer3seb128, I'm hitting a bug which you cruelly closed:00:28
rickspencer3https://bugs.edge.launchpad.net/ubuntu/+source/yelp/+bug/950600:28
ubottuUbuntu bug 9506 in yelp "can not copy text from the help file to another app like xchat" [Medium,Invalid]00:28
seb128rickspencer3, did I?00:28
rickspencer3seb128, look at the #00:29
rickspencer3you closed it in 200400:29
seb128lol00:29
seb128are you still running warty? ;-)00:29
rickspencer3I opted to open a new one00:29
rickspencer3seb128, I was, but I didn't log that bug00:29
rickspencer3I'm just weirdly having the issue described there now on Lucid00:29
seb128starting yelp is ridiculisly slow00:30
rickspencer3seb128, I noticed00:30
rickspencer3fun when you are writing a tutorial too!00:30
seb128rickspencer3, wfm00:30
rickspencer3I know, it only doesn't work for me I guess :/00:30
seb128selecting and middle click00:30
rickspencer3tried it00:30
seb128ctrl-C, ctrl-V00:30
seb128and menu option00:30
rickspencer3tried it00:30
rickspencer3tried it00:30
rickspencer3:)00:31
seb128does copy work with other applications?00:31
rickspencer3seb128, yes00:31
rickspencer3oops00:31
seb128like from firefox to where you tried to copy00:31
rickspencer3called by swmbo00:31
rickspencer3back later!00:31
seb128see you00:31
ekilfoilhello all, over the weekend, the guys from #ubuntu-bugs said i should mention here that gtkmm needs to be updated for lucid... the current version has a pretty nasty bug...00:31
ekilfoili didn't think this sounded like the right channel... but i'll do as i was instructed :)00:31
seb128ekilfoil, it's on our todolist yes00:31
ekilfoilseb128: perfect thanks00:32
seb128cf topic for table of versions and what needs to be updated00:32
=== gnomefreak76 is now known as gnomefreak
rickspencer3RAOF, I'm working on screenshots for the quickly ubuntu-application tutorial01:55
rickspencer3it's made slightly less tedious by being able to easily edit in f-sport01:55
rickspencer3which is a recent replacement for f-spot, made for poor typists01:55
RAOF:)01:56
RAOFIt'll be slightly less tedious again when f-spot 0.6.1.5-2ubuntu5 is built & published.01:56
rickspencer3RAOF, curious, what's the change?01:58
RAOFA couple of memory-leak fixes, it will notice when new images appear in the directory you're viewing, and editing won't destroy the orientation information.01:58
RAOFOh, and a long-time bug about messing around with the timestamps on import is fixed.01:59
rickspencer3RAOF, you fixed the time stamp bug?01:59
RAOFNot completely.02:00
RAOFIt won't write out incorrect timestamps to the photos you import, though.02:00
RAOFWhich seemed to be the most obnoxious part of that bug.02:00
rickspencer3mmm02:01
rickspencer3that's a change indeed02:01
RAOFAnd was much easier than buying a couple of cameras with timezone information & working out where it's stored in the images & fixing the timezone bug :)02:01
rickspencer3that sounds horrible, indeed02:02
RAOFThe orientation bug was the most important fix in there, though.  It was quite weird to do an edit on a jpeg with orientation info and have the image rotate by 90 degrees!02:05
rickspencer3yeah, that sounds suboptimal02:07
RAOFIncidentally, if you ever get a chance to see The Cat Empire live, do so.  They're awesome live.02:08
RAOFThis is a public service announcement brought to you by /The Wine Song/02:09
rickspencer3really02:10
rickspencer3RAOF, link?02:10
* rickspencer3 dons head phones02:10
RAOFhttp://www.last.fm/music/The+Cat+Empire/The+Cat+Empire02:11
RAOFHm.  Can I chase up a better link...02:12
rickspencer3heh02:21
rickspencer3myspace?02:21
rickspencer3only 1 song on myspace?02:22
RAOFwww.thecatempire.com is their official site, but there be no wine song available there.02:22
rickspencer3note even02:22
rickspencer3you tube it is, then02:22
rickspencer3http://www.youtube.com/watch?v=hgkHd6eBfoE02:23
RAOFYeah, that'll do it.02:24
RAOFHurray for youtube.02:24
RAOFAnd questionable copyright :/02:24
rickspencer3RAOF, sounds like a non-joke  tim minchin02:25
rickspencer3good, would for sure go see them02:26
RAOFThey are made of barely contained energy live; at least, they have been every time I've seen them :)02:27
rickspencer3maybe I better arrange to be in Amsterdam on Oct 14th02:27
rickspencer3uh, 14th02:27
rickspencer3dang it02:27
rickspencer313th02:28
RAOF:)02:28
rickspencer3now the question is, do I go on to do more tutorial fix up, or do I go have a life?02:29
rickspencer3I shall choose the life option ;)02:29
rickspencer3by RAOF - thanks for the tip, btw02:29
RAOFIt's gotta be pretty late there.  Life!02:29
rickspencer3hope they have some in the music store02:29
rickspencer3well, quickly stuff I do in my "community time"02:30
pittiGood morning06:55
didrocksgood morning pitti06:58
* didrocks backlog a little before going to Solution Linux06:58
pittididrocks: bonjour!06:59
pittididrocks: oh, you go to a conference today?06:59
didrockspitti: the last 3 days, it's a French Solution Event and there is a Canonical booth06:59
didrockshence the fact I'm not really online those 3 days :)07:00
* didrocks hurry and waves goodbye, will be online later in the afternoon.07:07
baptistemmhello08:05
arahello all08:43
pittihey ara08:52
seb128good morning08:52
pittibonjour seb12808:55
seb128hey pitti08:56
seb128how are you?08:56
pittigood, thanks!08:58
pittidoing some test installs, upgrading my wife's machine, and fixing some bugs08:58
pittiand fiddling with the retracers..08:58
seb128sounds like a busy morning ;-)08:59
seb128let's see how daily isos go08:59
* seb128 rsync08:59
seb128I upgraded my parents' machine yesterday and reinstalled the mini09:00
seb128and upgraded my desktop which was still on karmic the day before09:00
seb128things went mostly smoothly09:00
seb128mvo, hello09:00
aradidrocks, is the gnome-screenshot icon been removed from the default UNE install for some good reason?09:00
cassidybtw, I tried to install a laptop using a lucid daily image 2 days ago and it was making the laptop reboot when booting on it09:01
mvohey seb12809:01
seb128mvo, so apt for some reason decided archive.ubuntu.com was untrusted, not really a pleasant experience in s-c09:01
mvohm, I guess in this case it should just offer a reload09:01
seb128it displays what looks like a synaptic dialog with a textview widget listed the packages to install09:01
seb128with only a ok button09:01
seb128and without explanation09:01
seb128and clicking ok send me back to s-c09:01
seb128do you want a bug about this?09:02
mvoseb128: please09:02
seb128mvo, ok ;-)09:02
seb128mvo, did I tell you how much s-c rock otherwise? ;-)09:03
seb128mvo, I find the new login screen with the featured app category showed in this special way very slick09:03
seb128much nicer than a boring grid only09:03
seb128it gives some shiny look to the dialog09:03
mvoseb128: cool, I'm happy to hear that09:03
seb128I also like the grid btw, it's correctly aligned now with nice icons09:04
seb128I just need to find how to translate categories now :p09:04
pittiyeah, it's a real pleasure to the eyes!09:04
* pitti hugs mvo09:04
seb128ara, didrocks is away for solution linux still today09:05
* pitti hugs mpt, too09:05
araseb128, thanks09:05
ograsigh, why was the calculator made so useless ?09:05
* ogra used to mainly use it for hex/dec value conversion, with the missing ability to change the modes easily on the fly i cant use it anymore that way09:06
ograwas that an upstream change or ours ?09:08
seb128does it look like we do distro change the calculator?09:08
seb128well, robert_ancell is upstream and work for us09:09
ograheh09:09
seb128so I will let you decide :p09:09
ograso the line is blurry :)09:09
seb128but it has been done upstream09:09
pittiogra ++09:10
pittiI can't figure out how to change the mode any more09:10
ograi wouldnt mind to have the settings window sitting aside as long as the main win would actually change the values09:10
ograpitti, it moved to the settings09:10
pittioh09:10
ograbut it only changes the behavior on next operation not for the currently typed in value09:11
pittiI resorted to python09:11
pitti>>> hex(1234)09:11
pitti'0x4d2'09:11
ograyeah, i meight either do that too or look for a dedicated ui tool09:11
ograprintf in chell is good for that too ... but using the calculator was far more conveninent09:12
ogra*shell09:12
mvopitti: how is the upgrade going?09:33
pittiI'll walk over and look again09:35
pittimvo: ah, good call, it was stuck on a dpkg conffile question for /etc/gnome/defaults.lists09:36
* pitti files bug09:38
pittiand network-manager died during the upgrade, leaving it networkless :/09:39
seb128pitti, ENOSUCHFILE?09:39
seb128pitti, is that only nm-applet exiting on icon not found issue?09:39
pittiah, not network-less, just avahi-less09:41
pittiseb128: it's in desktop-file-utils09:41
pittiseb128: s/lists/list/, sorry09:41
seb128pitti, it's installed in /usr/share/applications not etc09:42
seb128oh it's the other way around09:42
seb128ignore me09:42
seb128pitti, from what are you updating?09:43
pittiseb128: I filed it as bug 54078709:43
ubottuLaunchpad bug 540787 in desktop-file-utils "got dpkg conffile question on karmic->lucid beta-1 upgrade for /etc/gnome/defaults.list" [Undecided,New] https://launchpad.net/bugs/54078709:43
seb128weird09:43
seb128I upgraded 2 boxes from karmic to lucid this week09:43
pittitseliot: I just got a very strange conffile question on upgrade; u-n showed an empty diff09:43
seb128and got that one none of those09:43
pitti/usr/bin/diff: /etc/kernel/header_postinst.d/dkms: No such file or directory09:43
pitti/etc/kernel/header_postinst.d/dkms.dpkg-new exists09:43
pittitseliot: ^ did you see that one?09:43
seb128pitti, "-application/pdf=AdobeReader.desktop"09:43
pittiseb128: well, those are older installations from hardy or so09:44
seb128pitti, we never had AdobeReader in the distro09:44
seb128I'm pretty sure that has never been in Ubuntu in this way09:44
pittiseb128: argh, ok; then it's that silly adobe reader which does it09:44
* pitti closes, sorry09:44
seb128np09:44
mvoreassign against the -partner adcorread maybe?09:45
=== tkamppeter_ is now known as tkamppeter
pittimvo: I'm not even sure it was a deb09:49
pittimvo: she probably installed it from their website09:49
tseliotpitti: maybe dkms removed the hook for the kernel headers?09:50
* tseliot checks the bug report09:50
* mvo nods09:51
pittitseliot: I didn't file it/search for an existing one yet (I'm about to)09:51
tseliotpitti: yes, I've realised that 540787 is not what I'm looking for ;)09:52
seb128mvo, bug #54079009:52
ubottuLaunchpad bug 540790 in software-center "handling of untrusted sources is suboptimal" [Undecided,New] https://launchpad.net/bugs/54079009:52
glatzormorning james_w and mvo09:53
mvohey glatzor!09:54
glatzormvo, how are you?09:54
mvoseb128: thanks09:54
mvoglatzor: good! how are you?09:54
glatzorhello seb128 !09:54
glatzormvo, one day off from work! Yeah!09:54
seb128hey glatzor, how are you?09:54
mvonice :)09:54
glatzorindeed09:54
mvoand ready for hacking?09:54
glatzorseb128, fine. thanks. and yourself?09:54
glatzormvo, right, until angi wakes up :)09:55
seb128glatzor, quite good, thanks!09:55
glatzormvo, james_w: have you looked at my fix for the debconf race?09:55
glatzorhttps://code.edge.launchpad.net/~james-w/aptdaemon/fix-455861/+merge/2134409:55
seb128pitti, so I don't manage to get my samsung yp-u3 mtp player listed in rhythmbox in lucid09:56
mvoglatzor: I had a brief look, its tricky stuff. my feeling is that the problem is that on "stop()" we need to make sure we flushed out all data09:58
mvoglatzor: it looks like you ensure hangup is run, but not that the data is all flushed into both directions. but let me look at the code again10:00
mvoglatzor: the processing was added as a fix for #43260710:02
mvoglatzor: http://paste.ubuntu.com/397146/ <- something like this10:07
vishmvo: hi.. list of new icons for SC categories > http://paste.ubuntu.com/397147/  the humanity update hasnt been done yet , will be done once beta freeze is over10:08
vishcategories icons*10:08
* seb128 kicks rsync again10:09
seb128we have like 3 updates between isos and it's downloading for ages10:09
glatzorso we should only call hangup in the stop method?10:10
mvovish: cool10:12
glatzormvo, and we could raise the priority of the copy callbacks to HIGH so it should be processed before the finished signal from the transaction (which will trigger the stop method)10:14
mvoglatzor: hm, maybe. another idea is to allow multiple _active_conn so that we just don#t care10:14
mvoglatzor: hm, doing that would still leave a race when we explicitely call stop() on the socket, no?10:16
mvoglatzor: what do you dislike about the patch from james?10:16
glatzormvo, could be a problem that we call hangup explicity on an IO_HUP|IO_ERR event on the stdout10:17
mvoglatzor: if we alllow multiple active_con we should just mark the connection pending_stop or something in stop() and wait for the normal hangup10:17
mvoglatzor: right, I think that is true and hopefully not needed (gio should handle this)10:18
mvoglatzor: I wonder how we can write test code for this10:18
mvoglatzor: hm, nevermind, that would not work because debconf will not alllow multiple instances10:21
mvoglatzor: so it needs to be sequential with just one active connection and one debconf-communicate10:22
pittimvo: there's two things during the upgrade10:23
pittimvo: first, u-m spits out tons of "undefined @1: ReferenceError: Can't find variable: progress" -> is that something to worry about?10:24
pittiseb128: is that an MTP one/ or just block device?10:24
mvopitti: known, nothing to worry. it can display a slideshow now10:25
mvopitti: but we don't have one yet, so the triggered "progress()" JS calls are void, I will fix for beta-210:26
pittimvo: the other issue was that the upgrade removed linux-headers-* for the running kernel10:26
pittiotherwise it went through just great10:26
seb128pitti, mtp I think10:26
pittiseb128: my wife's U5 can do both10:26
pittiseb128: please feel free to open a bug (apport-bug storage will do again)10:26
pittiseb128: I'm now done with upgrade/install testing,  I'll get back my attention to bugs10:27
mvopitti: linux-headers-* > oh? could you plesae mail me the log? it should not do this, there is code that should prevent it10:27
mvopitti: main.log is enough for this10:27
pittiseb128: I don't have the U5 right here (my wife took it to uni), but I'll get it again this afternoon10:27
pittimvo: want a bug, or PM?10:27
seb128pitti, ok10:27
mvoglatzor: I commented, maybe james_w also has some inside. I hope it  makes sense, I'm notoriously bad at debugging races10:28
mvopitti: either is fine10:28
pittibut free ati driver + KMS + simple-scan -> lucid rocking on that box10:28
glatzormvo, james_w's patch is perhaps fine in fixing the bug, but I have got the feeling that we just add another workaround on top of other workarounds without addressing the core problem10:29
mvoglatzor: right, it makes everything more complicated, that is for sure.10:32
pittimvo: bug 54082310:32
ubottuLaunchpad bug 540823 in update-manager "karmic->lucid beta-1: Removes linux-headers-* for running kernel" [Undecided,New] https://launchpad.net/bugs/54082310:33
mvoglatzor: so, lets see. one idea might be to simple not close the socket on stop10:33
mvoglatzor: and close it later, when _hangup is called, this assumes that all the io events arrive in order, i.e. that the active socket connection is closed before a new thing tries to connect10:34
mvoglatzor: but I'm not sure that this is valid and if not we need something to syncronize again (e.g. by delaying until socket is fnished in accept connection)10:35
mvopitti: thanks, I have a look10:35
mvopitti: hm, odd. looks like for some reason the check is failing10:38
pittimvo: it's not really a critical bug, more like another line of defense if things go wrong10:40
pittimvo: thanks!10:40
pittiseb128: same icon problem with my G1, so I can reproduce it now10:49
seb128pitti, \o/10:49
mvohm, the auto-upgrader tester reports plymouth fails to terminate on shutdown, I guess that is known10:53
seb128I get that often too10:53
pittimvo: hm, it's not really supposed to10:53
pittimvo: oh, that, right; known bug10:53
seb128dunno if pittit's hook is too picky or if that's a bug10:53
seb128pitti's10:53
mvohttp://people.ubuntu.com/~mvo/automatic-upgrade-testing/2010-03-18-09:47:04/ubuntu/_sbin_plymouthd.0.crash10:53
pittimvo: bug 537262 FYI10:53
ubottuLaunchpad bug 537262 in plymouth "plymouth pid missing from OMITPIDS and terminated by sendsigs" [High,Confirmed] https://launchpad.net/bugs/53726210:53
mvoaha, this one10:53
pittiseb128: hah, that was easy; fixed in gdu 2.30 :)11:02
seb128pitti, nice!11:02
seb128pitti, there is tons of bugs fix blocked by freeze, lucid feel old and outdated11:03
pitti  Volume(0): PITTIG111:03
pitti    themed icons:  [multimedia-player]  [multimedia]11:03
* seb128 looked at your udisks fixes too yesterday11:03
pittiseb128: look at my +assignedbugs page, the "fix committed" ones ;)11:03
pittibut it's only beta-111:03
seb128oh, so you meant it11:03
seb128really trying to catch up with me? ;-)11:04
pittipeople want to get bug fixes after beta-1, too!11:04
* seb128 goes to close some extra bugs11:04
* pitti throws the gauntlet11:04
* seb128 hugs pitti ;-)11:04
pittiseb128: well, with those lucid targetted bugs, every bug will appear twice in the lists, of course11:04
* pitti hugs seb128, go, go, go!11:04
pittiseb128: if you fancy trying it, grab gdu from sid and build/install locally11:06
seb128joke aside I'm really looking forward unfreeze now11:06
pittiyes, so do I11:06
seb128pitti, can't I just grab the deb and dpkg -i it?11:06
pittiseb128: at least having an unapproved queue makes it easier to stash things11:06
pittiupload & forget11:06
pittiseb128: hm, I don't know; it's built for sid; but you can try11:06
* seb128 tries that11:06
pittiseb128: if you have amd64 you can have my debs11:06
seb128no, i38611:06
seb128well, do I need to restart my session?11:07
pittiseb128: I just killed gvfs11:07
pittikill `ps ux|grep gvfs | grep -v grep | awk '{print $2}'`11:07
pittithen gvfs-mount -li11:07
pittiand voila11:07
seb128ok11:07
pitti(the -li will trigger it again)11:07
didrocksara: (from solution linux, so, not really available): yes, we did that and for some more icons in the une session. The gnome session available in gdm isn't impacted normally11:18
didrocksseb128: salut :)11:18
aradidrocks, ok, thanks11:19
seb128didrocks, lut11:19
seb128pitti,     themed icons:  [multimedia-player-ipod-white]  [multimedia-player-ipod]  [multimedia-player]  [multimedia]11:23
seb128pitti, \o/11:23
pittirocking11:23
asacpitti: whats the equiv of langpack.mk for dh7?11:28
asacor is there none?11:28
seb128asac, none11:28
pittiasac: "to be written" :/11:28
asacwow ... and there ar e really folks teaching dh7 ;)11:29
davmor2Keybuk: I'm assuming that the squarer 4 dotted version of plymouth is the text version?11:47
pittiseb128: hm, any idea where the keyboard layout applet went to? I can't seem to find it in the aplet list11:52
seb128pitti, it's a a notification area icon now11:52
seb128pitti, remember you complaining about it being an indicator without the label in gnome-panel11:53
pittiargh, again?11:53
seb128pitti, not "again", "still"11:53
pittiI see11:53
seb128pitti, well it should work as you want11:53
pittiright, sorry11:53
seb128pitti, it's automatically there when nlayout > 111:53
seb128g-s-d takes care of it11:53
pittiseb128: ah, ok; I was pretty sure I saw it in the applet list in the past11:53
seb128pitti, yes, it was an applet in karmic11:53
pittiseb128: I just added an new layout and it doesn't happen immediately11:54
seb128it has been converted to a anotification area this cycle11:54
* pitti restarts session11:54
pittiseb128: ah, nevermind; it's there, but it's black on almost-black11:55
pittitheme bug11:56
asacseb128: you see the icon missing bug for nm-applet?11:56
seb128pitti, no, g-s-d bug, fixing in git11:56
asacare you doing upgrade tests at all?11:56
seb128or rather libgnomekbd11:56
seb128asac, yes, I got it on 2 of the 2 machines I updated11:56
seb128asac, " are you doing upgrade tests at all?"11:56
asacseb128: did you figure which icon it was? mvo already added one so we probably miss another11:56
chrisccoulsonseb128 - do you recall what the icon mae was?11:56
pittiseb128: perfect11:56
chrisccoulsonah11:56
seb128asac, trying to call me slacker or something? ;-)11:56
chrisccoulsonlol11:56
asacseb128: no. just wondered if you have enough time for upgrade testing ;)11:57
asacbut i guess you just upgradede existing systems11:57
seb128yes11:57
seb128and taking time for it11:57
seb128hum, lunch ready, back in a bit11:57
asacchrisccoulson: we should dif the icons in karmic vs. those in lucid11:57
seb128I didn't look at the icon specifically there but I will after lunch11:57
asacand ensure that all that are not in lucid anymore have a link11:57
seb128I'm used wired internet on both boxes11:57
seb128they are desktop with no wifi11:58
chrisccoulsonasac - yeah, i'll do that now11:58
chrisccoulsoni tried doing an upgrade last night in kvm, and i didn't see the issue11:58
asaccould also be that the icon got dropped from the global theme or something, but lets hope its in nm-applet itself11:58
asaceasier to find11:58
asacchrisccoulson: hmm.11:58
asacseb128: when did you do that upgrade?11:58
asacchrisccoulson: maybe mvo uploaded to archive, but we never merged that into package branch?11:59
* asac just guessing11:59
chrisccoulsonasac - it seems to be in the packaging branch too11:59
pittiseb128: I just tested bug 460328, and it by and large works fine, FWIW11:59
ubottuLaunchpad bug 460328 in gnome-settings-daemon "Wrong keyboard settings when console-settings has multiple layouts" [High,In progress] https://launchpad.net/bugs/46032811:59
chrisccoulsonassuming i have the correct branch ;)11:59
asacok12:00
asacso yeah. lets check the icon diffs12:00
asacwe should have all names from hardy/karmic in lucid12:00
pittiseb128: ah, but it picks the wrong one by default; but at least it's not nearly as broken as I feared :)12:01
* pitti is relieved that we don't have to rewrite half of gdm/g-s-d keyboard code for that12:06
=== MacSlow is now known as MacSlow|lunch
seb128pitti, nice12:12
seb128asac, one on tuesday and one yesterday during lunch12:12
asacok thanks12:13
seb128asac, mvo never uploaded nm or nm-applet this cycle12:13
seb128asac, or not that I can see on -changes12:14
chrisccoulsonasac, here is the difference: http://paste.ubuntu.com/397202/12:16
chrisccoulsonbut the only missing icon there is provided from debian/icons, and installed with a rule in debian/rules12:16
chrisccoulson(and it appears in the binary package too)12:16
asacyeah so most likely icons where renamed in our theme :(12:17
chrisccoulsoni'm going to try another upgrade now12:18
glatzormvo, james_w, could you please have a look at the patch: https://bugs.edge.launchpad.net/ubuntu/+source/aptdaemon/+bug/45586112:19
ubottuUbuntu bug 455861 in aptdaemon "Possible race in debconf socket forwarding" [High,Fix released]12:19
mvoseb128: hm, I think I did a merge proposal, let me see12:21
mvoseb128, asac: https://code.edge.launchpad.net/~mvo/network-manager-applet/fix-518760/+merge/1892712:21
seb128ok, that icon is there12:23
asacmvo: where does dpkg run dpkg-deb?12:26
asacmvo: like we have apt-get install ... that runs dpkg ... then we see dpkg-deb <defunct> from time to time and it never gives up12:27
mvoasac: iirc src/main.c:run_invoke_hooks()12:27
mvoasac: when you see it, what is the ps afx output?12:28
mvoasac: can you reproduce?12:28
asacmvo: yes. in qemu arm unfortunately not mimimal. you have to install the full -netbook task to trigger it reliably12:29
asacmvo: i have a ready to use qemu image ;) ...12:30
asacmvo: http://people.canonical.com/~asac/tmp/ubuntu-arm-lucid-minimal.bz212:30
asacyou just need to increase size by 1g12:30
asacand run with qemu-system-arm -M versatilepb -cpu cortex-a8 -kernel ./vmlinuz -hda ubuntu-arm.img -m 256 -append "root=/dev/sda mem=256M devtmpfs.mount=0 rw"12:30
seb128asac, chrisccoulson: weird, neither nm-applet nor human-icon-theme dropped nm-* icons between karmic and lucid12:30
seb128I just debdiff those12:30
mvoasac: downloading now12:30
asacmvo: and you neded to get vmlinuz with: wget http://ports.ubuntu.com/ubuntu-ports/dists/lucid/main/installer-armel/current/images/versatile/netboot/vmlinuz12:30
asacif you then run apt-get install ^ubuntu-netbook ... it will work and at some point not continue with dpkg consuming 100%12:31
asacand dpkg-deb showing up and going away with defunct12:31
mvohm, the shutdown hang apport thing really spoils the upgrade tests, http://people.ubuntu.com/~mvo/automatic-upgrade-testing/2010-03-18-09:47:04/kubuntu/ <- all crash files there have Title: does not terminate at computer shutdown12:31
asacseb128: there might be icons != nm- in use12:32
mvoasac: and you think its not toolchain ;)12:32
mvoasac: I check it out now12:32
asacmvo: well. te root cause probably is either qemu or toolchain. but dpkg not stopping is odd12:32
asacthe dpkg process loops in with strace saying just "read"12:33
mvoit could be a race of some sort that is only triggered in 16Mhz like machines like a arm in qemu12:33
asacright thats what we expect12:33
mvohas anyone seen in on real HW?12:33
asacno. but we rely on qemu for rootstock12:33
mvook12:33
asace.g. a  popular tool that allows you to produce rootfs for arm12:33
seb128asac, no there is none of those12:34
seb128asac, all the ICON_LOAD are nm-*12:34
seb128asac, and this error is displayed when an ICON_LOAD fails12:35
asacseb128: does the error say which icon isnt loaded?12:35
seb128shame that .xsession-errors is not rotated12:35
* asac thinks that error should include that12:35
seb128asac, no, but g_warning does but I rebooted the box after upgrade12:35
seb128which whipped the .xsession-errors12:35
asactoo bad12:35
seb128I still have one box to update though12:35
asaccool ;)12:35
asaclets hope12:35
seb128will do that now12:35
asaceven better ;)12:36
chrisccoulsoni'm doing an update in kvm now as well12:36
mvoasac: -M versatilepb ?12:40
asacmclasen: doesnt work?12:40
mvoqemu: hardware error: arm_timer_write: Bad offset 57412:41
mvoyou probably mean me12:41
mvoqemu-system-arm -m 256M -M versatilepb -kernel ./arm-vmlinuz -hda ubuntu-arm-lucid-minimal12:41
asacmvo: the full command line as above works for me12:42
asacmvo: just need vmlinuz12:42
asacmvo: are you on lucid?12:42
mvoyes12:42
asachmm12:42
* mvo checks if everything is up-to-date12:43
asacmvo: you have some global config for qemu?12:43
mvonot that I know of12:43
asacogra: ^^12:43
asacogra: he gets hardware error12:43
asac13:41 < mvo> qemu: hardware error: arm_timer_write: Bad offset 57412:43
seb128mvo, does update-manager play tricks with themes on update?12:44
mvoseb128: it should not, but it has code to reset it, I think its deactivated though12:44
seb128ok12:44
mvoseb128: there was a issue with a certain theme (iirc in xubuntu) that would crash the whole system on upgrade12:44
seb128I just booted a karmic image in kvm and upgraded network-manager-gnome + icon theme12:45
seb128but no error12:45
seb128let's see what it does on the other computer upgrade12:46
mvoI saw the error message on all my upgrades so far, I can try a automatic one with my stepmaker12:47
mvoprofile12:47
seb128interesting12:59
seb128mvo, can you get stdout or .xsession-errors for one of those?12:59
seb128in any case upgrade running there13:00
seb128but my download sucks it's going to take a bit over an hour13:00
mvoseb128: install squid-deb-proxy ;)13:03
mvoseb128: I'm running it now, lets see. its not reliable yet becaue metacity sometimes moves the window at a different place13:03
mvoseb128: I need to figure out how to make sure it always puts them in roughly the same space13:04
mvothis is a problem with stepmaker, it works by looking at the screen and if the region does not exactly match -> boom13:04
seb128could try devilspie13:04
seb128it probably can do that sort of things13:05
mvothanks seb12813:12
ogramvo, what kernel13:18
ogra(sorry was at lunch)13:18
mvoogra: this one here http://ports.ubuntu.com/ubuntu-ports/dists/lucid/main/installer-armel/current/images/versatile/netboot/vmlinuz13:19
ogramvo, and the above is your full cmdline ?13:19
ogra-cpu cortex-a8 is missing i think13:19
mvoogra: cool, much happier now13:21
ogragreat :)13:21
mvowell, kernel panic, but that is me not using -append "root="13:21
ograyeah13:21
mvoogra: you may want to update the wiki as well13:21
ograhttps://wiki.ubuntu.com/ARM/RootfsFromScratch has it13:22
ogranot sure what page you look at13:22
mvohttps://wiki.ubuntu.com/ARM13:22
mvoit has a commandline there13:23
ograhmm, thats persias page13:23
* mvo also wonders why its run as sudo there13:23
ograoh, seems asac duplicated rootfs from scratch at the bottom13:23
ograor whoever added that part13:24
ograoh my, it even points to a jaunty kernel ... i guess thats quite old and outdated13:24
* ogra removes the whole section13:25
mvodo it13:25
mvobefore it confuses more poor souls like me13:25
=== MacSlow|lunch is now known as MacSlow
ograi didnt even know that section was there, we always point all people to https://wiki.ubuntu.com/ARM/RootfsFromScratch13:26
ograsince thats constantly maintained13:27
* mvo hugs seb128 for the devilspie suggestion -- I try a solution with that now13:27
* seb128 hugs mvo13:27
mvo(if (matches (window_name) ".*") (center)) -- haha13:29
* mvo thinks that was not such a good idea13:29
seb128;-)13:29
pittiseb128: with gdu 2.30, do you also see the YP-3 in RB again?13:31
pittiseb128: (it seems to work fine again for my U5)13:31
asacogra: i duplicated?13:31
asaci didnt touch13:31
ograwell your name was on the wikipage as last editor ...13:32
ograyeah, its older13:32
ograi thought you just added that part since i didnt know it at all13:32
seb128pitti, no13:33
seb128rickspencer3, hey13:33
pittihey rickspencer313:33
rickspencer3hi seb128, hi pitti13:33
pittiseb128: so this is MTP only, you said? does it have ID_MEDIA_PLAYER tag in udev?13:34
pittiseb128: I'm about to release m-p-i 5 now, so I'm the mood of fixing those :) (although m-p-i is not related to MTP devices)13:34
pittiseb128: but with gdu 2.30 and mpi 5, handling of the G1 and the U5 is a work of perfection13:34
seb128pitti, E: ID_MEDIA_PLAYER=113:35
pittiseb128: and a /dev/libmtp* ?13:38
hyperairm-p-i?13:39
seb128$ ls /dev/libmtp-1-3.413:39
seb128/dev/libmtp-1-3.413:39
seb128pitti, ^13:39
pittiseb128: hm, itz RB bug then13:39
seb128pitti, ok, I will try to have a look later13:40
seb128pitti, is your device using libmtp?13:40
seb128pitti, do you let gvfsd-gphoto mount it?13:40
pittiseb128: yes, in RB13:40
seb128I don't think libmtp let you access the device twice13:41
pittiseb128: it's mounted as block device (sdb1)13:41
seb128gvfs locks it13:41
pittiseb128: but if I fire up RB then, RB unmounts it and accesses it through libmtp13:41
seb128weird13:42
seb128rhythmbox is not supposed to have code for unmounting13:42
seb128upstream told me yesterday that he needs to review changes to do that13:42
seb128pitti, does rhythmbox -D mtp list things for you?13:43
chrisccoulsonasac / seb128 - i got the nm-applet error again13:43
pittiseb128: sorry, the device is gone now (wife went out of the house again); I'll get it back in ~ 2 hours13:44
chrisccoulsoni'll copy and paste the error out of my kvm machine in a second13:44
seb128chrisccoulson, look to the g_warning in .xsession-errors13:44
seb128pitti, no hurry, it's minor, I don't actually use that device13:44
chrisccoulsonseb128 - yeah, just getting that now13:44
pittiseb128: still, it ought to work13:44
chrisccoulsonthere are actually lots of very similar warnings in xsession-errors13:45
seb128pitti, it's one I got from Canonical to be able to test mtp devices some cycles ago13:45
seb128pitti, right...13:45
pittiseb128: so, let's use it for its purpose :)13:45
seb128;-)13:45
seb128hum, ok13:46
seb128for those who use jabber.org they upgraded their server13:46
seb128and it seems to make gnutls unhappy13:47
seb128which is what telepathy use13:47
pittiI have gotten a network error for an hour now13:47
seb128you can use pidgin or gajim meanwhile13:47
seb128they use libnss and openssl which still work13:47
chrisccoulsonseb128 / asac, here's my xsession-errors: http://paste.ubuntu.com/397262/13:48
chrisccoulsonand the error is:13:48
chrisccoulson** (nm-applet:1368): WARNING **: Icon nm-active-device missing: Unable to load image-loading module: /usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-png.so: /lib/libc.so.6: version `GLIBC_2.11' not found (required by /usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-png.so)13:48
seb128doh13:48
chrisccoulsonbut it seems lots of things fall over with a very similar error13:48
seb128mvo, ^13:48
chrisccoulsonyeah, i think that's a mvo bug ;)13:48
seb128chrisccoulson, right, but other softwares don't exit on this13:48
chrisccoulsonseb128 - yeah, but they probably misbehave13:48
seb128right13:49
seb128does it means gtk should pre-depends on the new libc?13:49
mvoeh, *ick*13:50
asacyeah. seems it lazily loads the pixbufloader13:51
mvoone (obvious) workaorund is to load the icon at statrtup and keep a reference to it13:51
seb128mvo, well, that means changing the karmic version13:52
mvo        self.pngloader = gtk.gdk.PixbufLoader("png")13:52
mvohm, right13:52
seb128oh, you mean from update-manager13:52
mvowell, u-m is doing that, but it does not help n-m :/13:52
seb128mvo, can't we make sure libc is installed first?13:52
mvochrisccoulson: can I see the full upgrade log please (apt-term.log)?13:53
chrisccoulsonmvo - it's still upgrading at the moment13:53
chrisccoulsondo you want me to wait until it's finished?13:53
mvoseb128: I'm really hesitant to add a pre-depends, for something complex as gtk with its dependencies it may make things worse13:53
mvochrisccoulson: not needed, just what you have until now to see what the order of events is13:54
chrisccoulsonmvo - http://people.canonical.com/~chrisccoulson/apt-term.log13:59
rickspencer3pitti, seb128 fyi I assigned us https://bugs.launchpad.net/bugs/540907 because I didn't know who would be responsible for fixing this14:05
ubottuUbuntu bug 540907 in light-themes "Appearance preferences preview icons should match layout" [High,Confirmed]14:05
rickspencer3please reassign as appropriate14:05
pittiok14:06
seb128rickspencer3, ok14:06
seb128I still need to add a feature there...14:06
seb128the layout should be only for the light themes but the themes don't allow to set the layout14:06
seb128we will need to make the capplet change the gconf key with the theme14:06
seb128rickspencer3, btw this bug is a duplicate14:10
rickspencer3seb128, thanks14:10
seb128will look for the original number and clean that later14:10
* seb128 kicks jockey14:11
seb128why do you keep suggesting to install bf43 by default where the driver doesn't work on the mini and sta should be used14:11
seb128*shrug* and installing sta crashes the box14:12
mvoseb128: libc6 gets unpacked/configured really early, I doubt this is the problem, I bet its something like "n-m has the old version of gtk referenced in memory and the old libc, then the loader is opened and matched against this libc instead of the system libc"14:13
seb128I had that yesterday already but I though that was coincidence14:13
seb128mvo, ok, so basically we are screwed14:13
chrisccoulsonthat would make sense anyway14:15
chrisccoulsoni wonder if thats the same issue which causes the missing firefox icon on the panel during the upgrade14:16
pedro_kenvandine, hi, are you around?14:18
kenvandinepedro_, hey14:18
mvoseb128: at least I don't have a great idea currently14:18
kenvandinepedro_, what's up?14:18
seb128mvo, me neither14:18
pedro_kenvandine, do you know how is taking care of desktopcouch? we have crash related to that in gwibber14:19
pedro_bug 53661914:19
ubottuLaunchpad bug 536619 in gwibber "gwibber crashed with RuntimeError in run_couchdb()" [Undecided,New] https://launchpad.net/bugs/53661914:19
pedro_and a couple of others reports with similar stacktrace14:19
pedro_with recent duplicates14:19
mvochrisccoulson: do you know what triggers the nm-active-device icon to be loaded? could we trigger it before the upgrade starts somehow via some magic we do to network-manager (-applet?)14:19
kenvandinepedro_, a bunch of dupes14:19
chrisccoulsonmvo - a theme change14:20
kenvandinepedro_, chad is the desktopcouch guy14:20
seb128mvo, nm-applet reload icons on theme changes14:20
pedro_seems to be connected to bug 53054114:20
kenvandinepedro_, CardinalFang in #ubuntuone14:20
ubottuLaunchpad bug 530541 in desktopcouch "desktopcouch-service crashed with RuntimeError in run_couchdb()" [Medium,Confirmed] https://launchpad.net/bugs/53054114:20
pedro_kenvandine, thanks, will ping him14:20
seb128mvo, I guess it gets a theme changed signal when the cache is updated after the icon updates14:20
kenvandinepedro_, i guess we need to do more upgrade testing for desktopcouch14:21
mvoseb128, chrisccoulson: and how to trigger that? we could try to trigger it before the actual uprade starts, then the loaders we need should be all in memory14:21
seb128mvo, normally it means you get new icons without restarting the software14:21
kenvandinepedro_, thx14:21
mvoseb128: does that use inotify? could we just touch the icon cache files .) ?14:21
seb128mvo, I guess the loader is in memory since nm-applet already displays icons14:22
mvoI'm fine adding code for that in the upgrader to try if that helps14:22
chrisccoulsonmvo - the issue is that they are touched when you install the new theme components14:22
mvohm, right. its probably released pretty quickly14:22
mvonevermind the idea then14:22
mvo(the loaders are released I mean)14:22
chrisccoulsonyeah, i think so14:23
seb128mvo, the new nm-applet code handle that in a better way btw14:23
seb128that doesn't help for those updates though14:23
seb128mvo, the lazy icon loading change I did in lucid has a fallback icon14:23
seb128it displays the fallback icon rather than exiting now14:24
seb128which is a stock gtk icon14:24
mvogood14:24
chrisccoulsonhmmm, i get a debconf prompt on upgrade ("Configure without install grub?")14:24
chrisccoulsonand i have to check that in order to continue14:24
seb128chrisccoulson, does it ask on what disk to install grub?14:24
chrisccoulsonseb128 - no, it's just a window with "Configuring grub-pc", and then a checkbox with "Configure without install grub?"14:25
seb128urg, ok, I didn't get that one14:25
chrisccoulsonand it won't let me continue until i've checked it14:25
seb128I got a list of drivers and partitions with checkboxes14:25
seb128and /dev/sda checked14:25
seb128which was about where to install grub14:25
seb128drivers -> drives14:25
mvoseb128: I got a "failed to save configuration" dialog from nautilus for my 8.04 -> 10.04 upgrade, but nothing interessting in .xsession-errors it seems14:31
seb128the dialog mention slightly ring a bell14:31
seb128I wonder if you didn't already mentioned it during some previous cycle upgrade testing14:31
mvoseb128: possible14:32
seb128I've not really clue about that one but feel free to open a bug14:32
seb128I will try to have a look if todolist allows time for that before lucid14:32
seb128screenshot of the error would probably be nice if you open a bug14:32
mvoseb128: thans, will do14:38
mvoseb128: for 8.04 -> 10.04 we have a bit of extra time, we will probably not enable it immediately14:38
seb128mvo, usual "first round of testing before turning that on"?14:38
mvoyes14:39
seb128good14:39
mvo10.04.1 maybe even14:39
nigelbkenvandine: got a couple of minutes to spare?14:56
kenvandinehey nigelb14:56
kenvandinewhat do you need?14:56
nigelbI got gwibber to build on debian (finally) but it gives me an error on testing "File "/usr/bin/gwibber", line 47, in <module>   from gwibber.microblog.util import log ImportError: No module named gwibber.microblog.util"14:57
kenvandinenigelb, do you have the package split ?14:58
nigelbnope14:58
kenvandineso service is a different deb?14:58
nigelbI have to split it?14:58
kenvandineno14:58
kenvandinebut it was designed to be separated :)14:58
kenvandineanyway14:58
kenvandineit looks like you are missing files14:58
kenvandinethat are from the service14:58
nigelbso, splitting up would be suggested?14:59
kenvandineyes14:59
nigelbI donno how yet, but I'll try to do that14:59
kenvandinehopefully there will be a qt or kde client at some point14:59
kenvandinelook at the ubuntu package14:59
nigelbyep, thats what I was going to do :)14:59
Technovikingwhat package are the me-menu icons in15:00
seb128pitti, rickspencer3, everybody: jabber.org fixed15:06
seb128you can reconnect empathy15:06
rickspencer3sweet15:06
rickspencer3thanks seb12815:06
kenvandinerickspencer3, i am using the u1 music store in banshee... works well :)15:07
rickspencer3kenvandine, nice15:07
baptistemmhi there15:25
baptistemmseb128, is bug 532604 an indicator-applet bug?15:25
ubottuLaunchpad bug 532604 in gnome-bluetooth "Bluetooth appears to always be on" [Low,Fix released] https://launchpad.net/bugs/53260415:25
jcastrobaptistemm: I believe it was, but was fixed a few days ago15:26
baptistemmthe bug was open 13 days ago15:27
seb128baptistemm, it was, should be fixed for a week15:27
jcastropretty sure it's a dupe, it's been broken for a long time15:27
jcastrowas broken I mean15:28
baptistemmseb128, jcastro, thanks15:28
pittiseb128: wow, that was fast15:32
seb128pitti, yeah one of the #telepathy guy is sysadmin for jabber.org15:32
seb128didn't you know how much the telepathy team rocks? ;-)15:32
pitti:) they do!15:34
pitti\o/15:37
pittihttp://people.canonical.com/~pitti/workitems/canonical-desktop-team-ubuntu-10.04-beta-1.html15:37
pittiDONE15:37
pittirickspencer3: ^15:37
rickspencer3chouette!15:37
rickspencer3pitti,  you rockkk!15:37
pittikenvandine had the honor of closing the last one *hug*15:38
pittirickspencer3: s/you/we/15:38
kenvandine:)15:38
kenvandinei could have closed it weeks ago.. but i really wanted incentive to make it all dynamic and stuff :)15:38
pittiwell, nice point landing15:39
kenvandinealthough i did make it better today15:40
* pitti -> supermarket and some errands15:43
=== korn_ is now known as c_korn
chrisccoulsonseb128 - did you say you had an update for your nm-applet lazy icon load patch?16:33
seb128chrisccoulson, if you could take the git version it would be nice16:33
chrisccoulsonthanks, will do16:33
seb128upstream fixed a leak and refactored a bit16:33
seb128chrisccoulson, thanks16:34
seb128good opportunity to check git log in case there is some other fix worth grabbing ;-)16:34
Keybukdobey: <nag on behalf of mmeeks>16:42
dobeyheh16:45
dobeyKeybuk: was that a delayed nag, or did he just now ask you to nag me?16:47
mvoseb128: did my mail make it to the gnomecc list btw, send it yesterday I think16:48
mvoseb128: about system wide defaults - or is it in the moderation queue somewhere :/16:48
Keybukdobey: he may have asked earlier, it was sitting as a /msg I hadn't picked up ;)16:48
seb128mvo, you sent one 2 days ago16:48
seb128mvo, nothing yesterday16:48
mvook16:49
dobeyok16:49
mvonobody replied :(16:49
seb128"yet"16:49
mvoha!16:49
seb128let's wait and see ;-)16:49
mvook :)16:49
* hyperair wonders why avahi-daemon keeps complaining about broken pipes and going into an infinite loop17:33
cjohnstonseb128: thanks for fixing the 1px border bug!17:38
seb128cjohnston, you're welcome17:39
seb128pedro_, hey17:42
pedro_hey seb12817:43
seb128pedro_, let's stop assigning desktop-bugs to the desktop-bugs team17:43
seb128pedro_, or do you have an opinion on that? or reason we should keep doing it17:43
dobeyvish: ping17:45
pedro_seb128, if the team is subscribed to those products so we can get emails about the changes, is ok for me17:45
pedro_seb128, i don't have an strong opinion about it rather than being used for email notifications17:45
seb128pedro_, ok17:46
seb128pedro_, well we subscribe the team to all those components17:46
seb128if you find one where it's not please add it17:46
pedro_seb128, sure, i'll do it17:46
seb128I started doing that by then to list all bugs for team packages17:46
seb128but there is thousand of those now so there is no real point17:46
seb128and we have qa report and json for doing that too17:46
pedro_yup agreed on that17:47
seb128so it's one less action to do when changing a bug17:47
seb128and less confusing for triagers not used to desktop bugs17:47
seb128pedro_, ok good17:47
seb128so let's do that17:47
pedro_yes and just make use of the "assign" field properly as in assigned to someone who's going to fix the bug17:48
seb128right17:48
seb128will make pitti happy too17:48
seb128since he doesn't believe in teams being assigned to bugs :p17:48
pedro_;-)17:48
vishdobey: pong17:53
dobeyvish: multimedia-player-ipod in humanity is the wrong name17:53
dobeyvish: should be multimedia-player-apple-ipod if you're going for the generic fallback for ipods only17:53
vishhmm , lemme check17:53
chrisccoulsonseb128 / pedro_ - so, just so i understand, we're not going to assign bugs to desktop-bugs anymore?17:54
seb128chrisccoulson, right, or do you think it still bring us something?17:54
chrisccoulsonseb128 - no, i'm ok with not assigning them17:55
chrisccoulsoni always wondered why we did that anyway ;)17:55
vishdobey: oh , didnt know that so its all  "multimedia-player-apple-x"17:55
dobeyvish: yes17:55
dobeyunless it's the iphone17:56
dobeythen it's phone-apple-iphone17:56
seb128chrisccoulson, the reason was to have a way to list all bugs on any desktop-bug team package on one screen17:56
seb128right now you have +packagebugs17:56
vishdobey: righto , correcting it , thanks17:56
seb128but not way to list all bugs for team packages or members in launchpad17:56
seb128but etoomanybugs anyway17:56
seb128and we can use json queries for that now17:56
chrisccoulsonah, ok17:56
chrisccoulsonyeah, that makes more sense :)17:56
rickspencer3I know it's going to be a long day when I don't get to finish my coffee in the morning18:38
rickspencer3and that was 4.5 hours ago!18:38
chrisccoulsonrickspencer3, do you drink your coffee once it has gone cold?18:43
rickspencer3chrisccoulson, no18:44
rickspencer3I'm not that cool18:44
chrisccoulsonlol18:44
chrisccoulsoni've still got half a mug here that i made at lunchtime18:44
chrisccoulsoni might drink it though. i don't like to let it go to waste ;)18:44
rickspencer3chrisccoulson, I did take a break and make some tea a couple of hours ago, so have sufficient caffination ;)18:45
kenvandineewww... cold coffee18:46
chrisccoulsonheh18:48
chrisccoulsoni should probably go and make a fresh one really18:49
dobeyvish: btw, how does humanity deal with user interface freeze?18:49
dobeyrickspencer3: ^^ or maybe you can answer that?18:49
rickspencer3dobey, by taking it by the scruff of the neck and throwing it to the ground, I guess18:50
vishdobey: the same way as the others i guess , why the doubt?18:50
rickspencer3dobey, seriously, though18:50
rickspencer3the point of interface freeze is more to start notifying teams of UI changes18:50
rickspencer3so that they can be aware and adjust18:50
rickspencer3it's not "no more changes are allowed to the UI"18:51
rickspencer3dobey, I would be suspicious of anyone who said they did not know that this change has occurred ;)18:51
dobeyok, i was mainly wondering if it was like "we have to ask for an exception every change we make to an icon" or what :)18:52
vishdobey: if it is gonna break something major.. but most of the work is done only bugs are being fixed now18:53
rickspencer3dobey, well, there should be a bug that describes the change, and then subscribe the right people18:53
rickspencer3if the change is not deemed beneficial for the amount of knock on work that it causes, the release team may nack it18:53
dobeyok18:54
vishdobey: btw , which icon was bugging you? ;)18:54
dobeyvish: well all the humanity icons bug me... but i was asking for the possibility of putting a couple more icons in humanity18:56
vishloo18:56
* kenvandine hugs humanity18:56
vish*lol18:56
zygahello, does anyone use desktop-effects and is annoyed by lack of shift-alt-tab going back?18:57
zygais this by design or simple bug?18:57
vishdobey: software center will be getting new icons18:57
dobeyM-S-Tab works fine here18:57
kenvandinezyga, works here18:58
zygadobey: if you disable desktop-effects shift-alt-tab works18:58
kenvandineworks with desktop effects for me18:58
jcastrodoesn't work here18:58
zygameta or plain alt?18:58
dobeyzyga: i'm using compiz with cube and everything18:59
dobeyalt18:59
dobeyleft alt18:59
kenvandinealt-shift-tab goes backwards and alt-tab goes forward18:59
zygadobey: you probably changed settings18:59
dobeyright alt probably won't work18:59
zygaI'm running defaults here18:59
kenvandinei am pretty sure i am running defaults18:59
zygaif I disable d-e it works as before18:59
dobeyi'm running a system i've been upgrading since gutsy or something...18:59
dobeyso i have no idea18:59
dobeyi just know it works now, and it worked then :)18:59
zygathis is fresh install from daily cd19:00
* dobey blames the window button placement19:00
rickspencer3zyga, I think there was a bug on that in Karmic as well19:00
dobey:)19:00
zygaI remember this issue is present since karmic19:00
zyga:D19:00
zygaright19:00
kenvandinezyga, one sec, i have a freshly installed box downstairs19:00
zygaI always patch my config but this is silly19:00
kenvandinelet me go check19:00
zygakenvandine: thanks19:00
zygaperhaps this is something trivial and we can fix it easily for lucid19:01
zygaeveryone: having guest session might be a test environment too (I'm not sure if d-e work in guest sessions though)19:01
chrisccoulsonthere is no keybinding for going back by default19:01
chrisccoulsonthat's easy to fix though19:02
zygalet's say I'm eager to fix this, what should I do (apart from looking up that issue in lp)19:02
chrisccoulsonyou just need to set /apps/compiz/plugins/staticswitcher/allscreens/options/prev_key to "<Shift><Alt>Tab"19:02
zygabranch some compiz-related package and patch defaults?19:02
zygahmm, gconf defaults then19:03
chrisccoulsoni don't know how we maintain compiz actually, but i could find out and then show you how to fix it :)19:03
kenvandineindeed, on a fresh install it is broken19:03
zygachrisccoulson: gladly19:03
chrisccoulsonbut that would have to be later on this evening if you're still around19:03
zygasure, please ping me19:03
zygaactually19:03
zygaplease just say if what I'm about to say is sensible19:04
zygagrep for that setting in gconf19:04
zygadpkg-query -S the file19:04
zygaand apt-get source that package19:04
zygaif it's in bzr I can easily branch that19:04
zygapatch & fix is easy if it's just a gconf value19:04
chrisccoulsonthat might help find the branch, but there is a specific way for setting gconf defaults in our packaging19:05
zygaoh19:05
zygahow does that work?19:05
chrisccoulsonwe don't normally patch upstream schemas, although i don't know if that is the case with compiz19:05
zyga(if upstream default is broken it should be reported too IMHO)19:05
zygaby broken I mean not what 99% expect and not what is used by metacity19:06
chrisccoulsonyeah, it should be19:06
* zyga needs to logout-and-in-again19:10
chrisccoulsonzyga - are you familiar with bzr and cdbs?19:10
chrisccoulsonooh19:10
zygaodd, I set that key to <Shift><Alt>Tab but there is no effect19:14
chrisccoulsonzyga - that's strange. it seems to work here when i set it19:16
zygalet's confirm how we set it19:18
zygagconftool-2  /apps/compiz/plugins/staticswitcher/allscreens/options/prev_key "<Shift><Alt>Tab"19:18
=== bjf is now known as bjf-afk
zygasame?19:19
zygahmm, I just checked the man page19:20
chrisccoulsoni don't think that will set it19:20
chrisccoulsonyou need:19:20
chrisccoulsongconftool-2 --set --type string /apps/compiz/plugins/staticswitcher/allscreens/options/prev_key "<Shift><Alt>Tab"19:20
zyga--set?19:20
zygaok it works :(19:20
zygamy bad19:21
zygagconftool-2 --type string --set  /apps/compiz/plugins/staticswitcher/allscreens/options/prev_key "<Shift><Alt>Tab"19:21
=== bjf-afk is now known as bjf
rickspencer3chrisccoulson, jcastro, anybody ... does anyone know the Xournal upstream?19:30
rickspencer3someone pinged me about developing a Linux client for an electronic note taking tool they are creating19:31
rickspencer3it occured to me that integration iwth Xournal might be a good path for them to take19:31
jcastrorickspencer3: the only person I recognize in AUTHORS is dpm19:33
rickspencer3thanks jcastro19:33
rickspencer3I'm googling like crazy, but can't find any developer docs for it19:33
chrisccoulsoni'm not sure, i've never used it before19:34
rickspencer3so I'm thinking integration is not a mainline scenario for them19:34
dpmrickspencer3, I was in touch with him a while ago. I created a patch for internationalizing the app. I can give you his e-mail or get you in touch with him19:34
dpm(the xournal guy, I mean)19:35
rickspencer3dpm, that would be sweet19:35
rickspencer3though I will just pass it along to this other dude19:35
rickspencer3;)19:35
dpmok :)19:35
rickspencer3thanks dpm19:36
chrisccoulsonmvo - did you have any thoughts for a way forward with this nm-applet issue on upgrade?19:45
mvochrisccoulson: no, sorry. my best idea was the triggering of a cache reload at the start of the upgrade i'm happy to give this a try, but I guess it will not work (because of the reasons discussed earlier)19:50
chrisccoulsonmvo - yeah, i suspect that won't work, as the module gets unloaded again straight afterwards19:51
chrisccoulsonand then we trigger an icon update again when installing the themes19:51
chrisccoulsoni think we're a bit screwed with this one :-/19:51
mvoyes :/19:52
mvochrisccoulson, zyga: re shift-alt-tab - I remember uploading a fix for this some weeks ago19:52
chrisccoulsonmvo - yeah, i just had a look at the source, and it seems to be set correctly19:53
zygamvo: oh really? so it should work-out-of-the-box now/19:53
* zyga needs to test this on more-recent daily then19:54
mvowell, it really was weeks19:55
mvometacity (1:2.28.0-0ubuntu2) karmic-proposed; urgency=low19:55
mvo  * debian/metacity-common.gconf-defaults:19:55
mvo    - make shift-alt-tab the default keybinding for reverse19:55
mvo      window (LP: #150702)19:55
zygamvo: hmm, odd - let me run upstairs to check on another box19:55
mvosubject: [ubuntu/lucid] metacity 1:2.28.0-2ubuntu4 (Accepted)19:55
mvo    - use the correct gconf key for the backward setting19:56
mvoso it should be there19:56
zygachecking now19:56
chrisccoulsonmvo - oh, we're talking about compiz. it's using a different location for the settings isn't it?19:57
kenvandinemvo, i just installed fresh on my wife's laptop last night, it isn't set for her19:57
zygamvo: you set this for metacity, why?19:58
zygamvo: the issue we're having is with compiz and staticswitch plugin19:58
zygais the gconf setting set in metacity for that?19:58
zygakenvandine: confirmed, it's not set on a 2-day old install19:59
zyga<Ctrl><Alt><Shift>Tab works but that's another keybinding20:00
=== mclasen is now known as mclasen_afk
mvochrisccoulson: how do you mean? some settings its sharing with metacity and use the same location20:02
mvokenvandine: oh :/20:02
mvozyga: right, metacity and compiz share the settings20:03
mvochrisccoulson: I heard you are the new compiz guy ;)20:03
mvo?20:03
* chrisccoulson hides20:03
chrisccoulson;)20:03
chrisccoulsonwho told you that? ;)20:03
kenvandinelucky chrisccoulson20:03
SarvattI was just speaking to my wife whom used ubuntu for the first time for the past 2 weeks and didn't like the new button layout and it got me curious. are the people who prefer it left handed? do they use a touchpad? moving the cursor to the top left to use those controls so often when you are right handed using a touchpad just feels awkward when the touchpad speed isn't cranked up, and now that we have to click to see things such as battery20:04
Sarvatt life left the cursor usually gets left in the top right area20:04
zygaSarvatt: I'm left handed20:04
zygaI do use the touchpad20:04
chrisccoulsoni'm right handed, and i prefer the new button layout now ;)20:05
zygabut I'm not sure I like the order of the buttons, (why different from osx)20:05
chrisccoulsoni find it awkward when i use my desktop now (which runs karmic)20:05
dobeythe problem with the buttons isn't the buttons. it's the way moving the buttons is implemented in the wm20:08
* mvo preferes "[x] windows title [_][O]"20:08
mvodestructive action and non-descructive on different sides20:08
Sarvatti'm pretty impartial to the new layout but after talking to her about things she liked and didn't like that seemed to be her problem with it, it was awkward for her to go to the top left so often because her hand rested on the right side of the touchpad naturally20:09
Sarvattjust got me curious if its more natural for someone left handed, but then again the touchpad scroll area is on the right which alot of people use heavily20:11
mvozyga, kenvandine: what does  gconftool -g /apps/metacity/global_keybindings/switch_windows_backward20:11
mvo print?20:11
zyga<Shift><Alt>Tab20:12
mvochrisccoulson: the real fix for this would be make compiz match the metacity behavior more exactly20:12
zygamvo: isn't this setting only used when you disable destkop-effects?20:12
mvozyga: compiz should pick that up, it has a metacity compat mode20:12
zygamvo: it's not20:12
chrisccoulsonmvo - i don't think compiz picks that up any more20:12
mvochrisccoulson:  hm, why?20:13
* mvo checks the source20:13
chrisccoulsonmvo - i'm not sure. it caused some confusion with gnome-keybinding-properties a while ago, because that only adjusted the metacity settings20:13
chrisccoulsonbut now gnome-keybinding-properties checks the WM in use and uses the WM specific keys20:14
chrisccoulsonthe metacity keys have no effect when using compiz now20:14
Sarvattmvo: didn't think of that.. close, window title, minimize, maximize would be a SWEET layout, min/max is all i really use20:14
mvoSarvatt: I use this layout for years, I don't mind really if left or right, but on different sides :)20:15
mvochrisccoulson: I see20:15
chrisccoulsonmvo - actually, i take that back ;)20:15
mvozyga: right, this is a bug we need to fix, could you check if its already in LP and if not file it? then I target it for beta-220:16
chrisccoulsonthe xml files that compiz ships for gnome-keybinding-properties all have metacity keys in them20:16
mvoand let the desktop team fix it ;)20:16
zygamvo: sure, just a second20:16
mvochrisccoulson: yeah, back in the days we decided to make them use the same keys to be able to switch back/forth20:16
mvochrisccoulson: and I see nothing in the changelog that indicates that compiz changed20:17
zygait's filed, quite a lot of times actually, I'll check for dupes20:18
mvozyga: heh :) ok20:19
mvooh joy! I think I found it, look like a *typo*20:20
zygaone thing less to worry about20:20
* mvo testbuilds20:22
zygaI found at least 150702, 326199, 480413, 45433720:22
zygaI'll be right back20:22
mvo#150702 sounds like the first20:23
* mvo needs to leave for the evening20:24
* zyga is back20:34
pittiseb128: hah, I just got my 30th "fix committed" task on my +assignedbugs :-P *throwing bug # gauntlet harder*20:45
* pitti hugs seb12820:45
* seb128 hugs pitti20:51
seb128pitti, did you fix the multiple layout thing?20:52
pittiseb128: not yet20:52
seb128pitti, in any case impressive number of bugs fixed you rock!20:52
seb128I've quite some in the queue but I don't think that many20:53
seb128pitti, any clue when you are likely to unfreeze?20:53
seb128I'm always a bit nervous about letting zillion of updates in on a friday20:53
pittiseb128: beta release was postponed until tomorrow noon20:53
pitti(see u-d-a)20:53
seb128:-(20:53
pittiso I hope tomorrow afternoon20:54
seb128suck20:54
pittiwe can probalby also delay until Monday..20:54
pittibut as long as we can just upload, it shouldn't be a big deal20:54
seb128it's the perfect time to have breakage landing one hour after everybody left for the weekend20:54
cjohnstonnoon utc?20:54
pittiyes, so I heared20:55
seb128anyway uploads are meant to be bug fixes by now20:55
seb128let's see how it goes20:55
seb128I'm also eager to get some of the fixes in20:55
pittiso am I20:55
seb128pitti, I also need you to teach me some of your *disks wisdom at some point20:57
pittiseb128: what are you interested in in particular?20:58
seb128I've a vague picture of the stack but I miss some details20:58
seb128like what gdu is doing20:58
seb128I though the chain was udev -> udisks -> gvfs20:58
seb128I'm not sure how the icon thing got fixed by gdu20:58
pittiah, so gdu is (1) a gobject library interface to udisks20:59
seb128also I'm not sure if things like "usb disk is not mounted on boot" are bugs or policy and if it's up to udisks to do things like mounting or delegated to nautilus for everything21:00
pittiwhich e. g. abstracts away whether it was devicekit-disks, udisks, or whether a new property came from udev, etc.21:00
pittiand (2) a set of GTK widgets for GNOME programs which deal with storage devices21:00
pittiprimarily palimpsest21:00
pittiseb128: gvfs knows nothing about udisks directly21:00
pittiI'm not sure why davidz did that extra layer21:01
pittiupower builds libupower-glib itself21:01
seb128I knew about the ui part of gdu21:01
pittiwhereas gdu is a separate project21:01
pittibut both are essentially convenience/gobject wrappers around the u* d-bus services21:01
seb128I see21:01
pittiseb128: if you ever programmed d-bus stuff in C, you'll appreciate :)21:02
pittiseb128: so, udisks, upower, etc. do not have _any_ policy (by design)21:02
seb128not so much programmed than read and tried to debug some dbus code in C21:03
pittithey provide detection, notification, and methods for actions (mount, etc.)21:03
pittiall the policy (i. e. how to connect events to actions) is done exclusively by the user session21:03
pittig-p-m is steering upower, with configuration21:03
pittilikewise, nautilus is steering volume handling, with configuration21:03
infestorhi21:04
infestori am gonna reinstall ubuntu but one question21:04
pittiseb128: policy-wise, we want to automount everything which is removable, and nothing which is a fixed disk21:04
infestorwin 7 has a partition called system reserved21:04
infestorif i remove it will grub know that there is a  win 7 installation?21:04
seb128pitti, do we want to automount things like usb stick plugged in at boot?21:04
pittiseb128: I think we should automount it, but not pop up nautilus windows for it (that would be confusing)21:05
seb128infestor, try #ubuntu21:05
seb128pitti, ok, make sense, thanks21:05
pittiseb128: if you are curious, grab d-feet and play around with udisks' objects -- it should be quite self-explanatory21:06
seb128pitti, I'm still a bit confused about some point but I don't want to abuse too much in one day ;-)21:06
pittiseb128: "abuse"?21:06
seb128well ask too many questions in one day21:06
seb128it's already late and you probably have other things to do21:06
seb128I will keep the next ones for an another day ;-)21:06
pittiseb128: as you wish, but I'm not under stress right now21:07
pittijust cleaning my bugs inbox a bit, and fixing easy stuff while I'm at it :)21:07
seb128or maybe I should read some udev, udisks code21:07
* pitti needs to cheat a little and do trivial fixes to catch up21:07
pittiseb128: do you know the role of hal in the old world, wrt. mount handling?21:08
seb128pitti, udev and udisks properties seems a bit overlapping to me, I'm not sure why udev is not used directly ie by gdu to know if a device is a media player21:08
pittiah21:08
seb128pitti, sort of yes21:08
pittiseb128: so, we could do that21:08
pittiseb128: basically, udisks is the storage portion of hal, conceptually21:09
pittidone right this time :) but still the same idea: provide a PolicyKit controlled D-Bus service to get storage device detection signals and methods for mounting, formatting, partitioning, etc.21:09
pittiseb128: the reason why gdu doesn't use udev directly is that udev is linux specific21:10
seb128right, that part makes sense to me21:10
pittiseb128: so, upower has a bsd backend, there's one in preparation for udisks21:10
pittithe d-bus APIs of u* are not platform dependent21:10
seb128it's rather all the properties handling which seems weird, it seems udev usually has what you need so why adding a layer?21:10
pittibut udev is21:10
seb128oh21:10
seb128ok, now that makes sense to21:10
pittiseb128: it's mainly a "clean layering" thing21:11
pittiudev <-> udisks <-> gdu <-> gvfs21:11
seb128so udisks is the abstraction layer21:11
seb128and udev the backend21:11
pittiso you can change/replace udev without changing a bit in gdu21:11
pittiseb128: well, udisks is not just abstraction (it adds all the services like Mount(), FilesystemCreate() and policykit control), but basically yes21:12
seb128and gdu the nice user interfaces app writters should use21:12
pittiright, because using d-bus directly is a PITA in C at least21:12
seb128-user21:12
pittiand gobject is love :)21:12
seb128;-)21:12
pittiseb128: so it's udisks -> libgdu21:12
pittiupower -> libupower-glib21:12
pittiudev -> libgudev21:13
seb128so for things like icon names udisks is basically reading udev properties21:13
pittiseb128: right, it's just passing them through21:13
pittiits udev .rules currently has three rules for icosn21:13
pittibut teuf and I got rid of two of them today in m-p-i21:13
pitti(where they belong)21:13
seb128it's weird that for the ipod bug the icon was different in the udevadm and udisks dump then21:13
pittiwas it?21:13
pittiI didn't see that21:14
pittimodulo the devicekit-disks property, which was due to a local .rules file of your's21:14
* seb128 looks to log21:14
pittiseb128: FWIW I agree to you that four layers is actually quite much21:15
seb128<seb128>       E: DKD_PRESENTATION_ICON_NAME=multimedia-player-apple-ipod-nano-white21:15
seb128 <seb128>         presentation icon:           multimedia-player21:15
pittiright21:15
seb128<seb128>         themed icons:  [drive-removable-media-usb]  [drive-removable-media]  [drive-removable]  [drive]21:15
pittithe second line is from udisks21:15
seb128that's what I had before the gdu update21:15
pittiwhich doesn't care about DKD_21:15
pittiadn the third line was the gdu bug21:15
pittiI suppose it was something trivial like s/DKD_/UDISKS_/ :)21:16
seb128what is DKD_PRESENTATION_ICON_NAME then?21:16
pittiseb128: DKD -> devicekit-disks, the old name of udisks21:16
seb128but udev didn't change?21:16
pittino, it didn't21:16
seb128oh, the .udev is from gdu?21:16
pittiseb128: the .rules file that you had left in /etc/ was from devicekit-disks21:16
pittii. e. it still added the DKD_ property, but nothign was using it any more21:17
seb128ah ok21:17
seb128so pure noise21:17
chrisccoulsonseb128 - i find some parts of the gvfs/gdu/udisks stack quite confusing too ;)21:18
pittiright21:18
seb128pitti, ok, I think now it does make sense, thanks a lot21:18
seb128I might be able to handle some of those bugs now21:18
pittichrisccoulson: conceptually, it's one layer too much indeed21:18
seb128instead of Cc-ing you every time21:18
pittiif we only had linux, then it would be three, I guess :)21:18
chrisccoulsonat some point, i would like to spend some time understanding it ;)21:18
pittichrisccoulson: last 20 mins of scrollback might help :)21:18
pittichrisccoulson: but of course you are always welcome to ask me21:19
seb128chrisccoulson, that's what I'm doing tonight :p21:19
chrisccoulsonpitti - yeah, i just had a look21:19
seb128pitti, is your u5 working in rhythmbox now btw?21:20
pittiif you ever wonder about the API (dbus/glib), the -doc packages don't suck too much21:20
pittiseb128: yes, like a charm21:21
pittiseb128: and with m-p-i now also in gvfs/nautilus21:21
seb128pitti, what is done with m-p-i?21:21
pittiI convinced upstream to do a new release today *hehe*21:22
seb128I guess it uses DeviceMatch to set something21:22
pittiseb128: oh, it's the music player portion of hal-info now, again "done right"21:22
seb128but what part of the stack read those infos or how they passed through?21:22
pittiseb128: have a look at /lib/udev/rules.d/40-usb-media-players.rules21:22
seb128like21:22
seb128[Device]21:22
seb128Product=Yepp YP-3521:22
seb128Vendor=Samsung21:22
seb128AccessProtocol=storage21:22
seb128DeviceMatch=usb:04e8:5010;21:22
pittiseb128: ok, that's an .mpi file21:22
seb128I guess it matches the usb id21:23
pittiseb128: mpi is two parts21:23
seb128right, it's /usr/share/media-player-info/samsung-yepp_yp-35.mpi21:23
pittiseb128: (1) udev rules which tag particular hardware (vendor/product ID usually) with ID_MUSIC_PLAYER="name"21:23
pitti/lib/udev/rules.d/40-usb-media-players.rules21:23
pittioh, sorry, in lucid it's still 90_, I think21:23
seb128yes it is21:23
* pitti moved it to 40 in mpi 521:23
pittilucid is old, dammit!21:23
seb128hehe21:24
seb128don't tell me!21:24
hyperairdoes anyone here have avahi-daemon taking up 50% cpu?21:24
pittiseb128: the knowledge that a device is a media player is enough for things like gvfs21:24
seb128hyperair, no21:24
pittiseb128: and for a music player like banshee or rhythmbox, it takes the value of ID_MEDIA_PLAYER21:24
hyperairseb128: it seems to keep polling a bad fd.21:24
pittiseb128: and opens /usr/share/media-player-info/<name>.mpi21:24
pittiseb128: to read formats, and other details21:24
seb128ah ok21:25
pittiseb128: so, forget .fdis21:25
seb128so the udev rules21:25
seb128ATTRS{idVendor}=="04e8" , ATTRS{idProduct}=="5021" , ENV{ID_MEDIA_PLAYER}="samsung-yepp_yp-st5"21:25
seb128for example21:25
pittieverything that should identify/match hardware and tag it for userspace is done with udev rules these days21:25
pittiseb128: correct21:25
seb128it means that udev export the ENV when ATTRS match?21:25
pittiseb128: udev is trimmed for being super fast on evaluating large rules files21:26
pittiseb128: right; == -> comparison, = -> assignment, like in C21:26
seb128ie the udevadm dump will have ID_MEDIA_PLAYER="samsung-yepp_yp-st5" if a 04e8:5021 is detected?21:26
pittiseb128: ATTRS -> sysfs attributes, which come straight from the hardware through the kernel21:26
pittiattributes are _only_ in sysfs, and _not_ in udev's brain21:26
pittiudev has convenience APIs to access them, but it doesn't store them21:27
pittiudev itself can store "properties" for each device21:27
pittiENV{}, and what you see as "E:" in udevadm info --export-db21:27
pittithose can be set (arbitrarily) by rules (sysfs attributes are readonly)21:27
seb128ok, now I've an overview of this stacke21:28
seb128stack21:28
seb128enough to look around and figure remaining details21:28
seb128pitti, thanks a lot!21:28
* seb128 hugs pitti21:28
pittiseb128, chrisccoulson: http://linuxplumbersconf.org/2009/slides/Kay-Sievers-David-Zeuthen-plugging-the-modern-desktop.pdf is really good, BTW21:32
seb128pitti, thanks21:34
TheMusoGood morning.21:35
seb128hey TheMuso21:35
vishdobey: if you need any new icons added in humanity let me know, we can probably squeeze it in with the software store icons..21:36
pittivish, dobey: ah, did the two of you talk about the misnamed media-player-ipod icons?21:38
seb128pitti, ok, u3 issue solved21:45
seb128pitti, upstream forgot to add the mtpdevice option to the schemas21:45
seb128so mtp is off by default21:45
seb128works better after setting the gconf key!21:46
pitti:)21:46
pittiyay21:46
* pitti waves good night, 'nuff for today21:46
pittibonsoir, mes amis!21:47
pittior, "bon nuit", I think :)21:47
seb128pitti, bonne nuit!21:47
pittibon, bonne, argh :)21:47
seb128;-)21:47
seb128see you tomorrow21:47
seb128sleep well21:47
RAOFGood morning, sleepyheads :)21:50
seb128hey RAOF rob21:50
seb128hey RAOF robert_ancell21:50
robert_ancellseb128, 'ello21:51
RAOF'ello 'ello!21:51
RAOFThis poor laptop really wants some decruftifying.21:52
TheMusoheh21:53
RAOFI might take it apart and blow the dust out, too. 70℃ is perhaps a bit hot to be idling.21:54
rickspencer3hi RAOF21:54
rickspencer3so good tip on The Cat Empire21:54
RAOFrickspencer3: Good morning.21:54
rickspencer3haven't hear third wave ska in some years ;)21:54
RAOF:)21:55
TheMusoYeah, the cat empire are an awesome group. Haven't had a chance to hear them live, but they are supposed to be very good. Not all of their stuff catches my fancy, but overall I do like their sound a lot.21:58
RAOFOh, man.  Next time they play in Sydney, go! :)21:59
rickspencer3I see they will be touring Europe in October21:59
rickspencer3and be in UK area around 10.10 release time21:59
rickspencer3maybe we could get them to play in the boat across from millbank for a release party ;)22:00
RAOFrickspencer3: Try to book them for the 10.10 release party? ;)22:00
* rickspencer3 whips out credit card22:00
chrisccoulsonpitti - thanks for the link22:01
chrisccoulsonright, i am moving in to the lounge for the rest of the evening22:02
chrisccoulsonurgh, consolekit has messed up on me22:08
chrisccoulsoni just booted and apparently i'm not on the active console22:08
chrisccoulsonwell, that was weird22:16
rickspencer3seb128, bryceh have either of you noticed that sometimes notify-osd leaves a little line your monitor?22:21
seb128no22:22
brycehrickspencer3, I've not seen that22:24
rickspencer3seb128, do with it what you will:22:25
rickspencer3https://bugs.edge.launchpad.net/ubuntu/+source/notify-osd/+bug/54155822:25
rickspencer3I kinda suspect it's some weird compiz issue or something22:25
rickspencer3but I put it on notify-osd22:25
ubottuUbuntu bug 541558 in notify-osd "Notifications sometime leave an extra line on the screen" [Undecided,New]22:27
seb128yeah, it's weird22:27
seb128brb gnome-keyring behave weirdly, session restart22:27
=== mclasen_afk is now known as mclasen
=== Keybuk_ is now known as Keybuk
seb128hum23:03
seb128is there any way to make g_debug quiet?23:03
seb128like turn it off to not print anything in some way?23:03
robert_ancellseb128, g_log_set_default_handler?23:11
robert_ancellseb128, or looking for an environment variable?23:12
seb128robert_ancell, right, I was wondering if there was an easier way like a define to turn those off or something23:14
seb128robert_ancell, context is that some dx package is flooding .xsession-errors with debug infos23:14
seb128I was pondering dropping the g_debug calls from the source23:15
seb128it seems mostly things they added while writting it, not really things which would be useful in a debug log23:15
seb128I will check with them tomorrow23:15
robert_ancellI'd recommend setting g_log_set_default_handler and filtering them out (see simple-scan source for how to do this)23:15
seb128robert_ancell, thanks23:16
=== lan3y is now known as Laney
ronocTheMuso: hey Luke !23:40
ronocTheMuso: what is your skype name ? have a minute for a very quick skype catch up ?23:43
TheMusoronoc: Currently don't have skype installed sorry, and I have no functional headset atm23:45
ronocTheMuso: no worries23:46
ronocTheMuso: so I have been asked to draft a document for the upcoming lucid + 123:46
TheMusoronoc: Right.23:46
TheMusoronoc: atm all I know that is certain is updating the whole stack to the latest available versions, and trying to get jack2 to replace jack, and integrate with pulse.23:47
ronocTheMuso: cool that is what I was going to suggest aswell23:47
crimsunthere's a GSoC proposal for that last bit23:47
ronocTheMuso: I tried jack today with ardour on lucid and everything seemed to be fine ??23:48
TheMusoronoc: cool23:48
ronocTheMuso: once I start qjackctrl all audio playback paused ?23:48
TheMusoronoc: playback from what? qjackctl atm calls pasuspender23:48
ronocTheMuso: oh okay that would explain it23:48
ronocTheMuso: the playback was from rhythmbox23:49
TheMusook23:49
ronocTheMuso: that all makes sense now23:49
ronocTheMuso: so for my document aside from what the current set up is (with qjackctl calling pasuspender) what are our benefits for jack223:50
ronocTheMuso: proper dbus integration ?23:50
TheMusoronoc: Jack being able to work accross multiple CPUs/cores, and dbus integration, including with rtkit.23:50
ronocTheMuso: okay understood23:50
ronocTheMuso: i need to check the changelogs - stephane has been busy :)23:51
TheMusoSo to start things off, we need to kick off discussions with Debian about jack2 and package namespace. I'll do that either later today or tomorrow.23:51
ronocTheMuso: okay cool I'll mention you are on the case with that23:52
TheMusoI'll CC ronoc, crimsun, and anyone else interested in that discussion.23:52
ronocsound23:52
TheMusoProbably persia as well23:52
ronocTheMuso: I was also going to push for some updates to rhythmbox, the inclusion of some sort of spotify replacement (songbird ? - although i heard they went broke)23:53
TheMusoronoc: ah ok, I'm not really involved with that stuff. I'm more concerned re low level userspace.23:54
ronocTheMuso: grand23:54
RAOFI wonder if Banshee might finally be ready for 10.10; there's some nice stuff there, particularly if the Cubano netbook interface gets some love.23:55
ronocTheMuso: very much suggestions stage right now , if you have any suggestions please feel free to send them to me or Dbarth or just update the wiki page which I will send to you tmrw23:55
TheMusoronoc: Will do.23:55
ronocTheMuso: great - better call it a night - just went to a great gig http://www.myspace.com/clangsayne - talk soon.23:58
ronocg'd night23:58
TheMusoronoc: night and sounds good.23:58

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