/srv/irclogs.ubuntu.com/2011/10/06/#ubuntu-desktop.txt

popeyhttp://paste.ubuntu.com/703076/00:03
popeynot sure how I have messed that up00:03
popeyhttp://paste.ubuntu.com/703081/00:03
TheMusodingham: I know a bit about pulse, but not RTP/routing. You might be better asking in #pulseaudio.00:04
brycehjust guessing at this point, but maybe sudo dpkg-reconfigure xkb-data would force xkb cache regeneration?00:04
bryceh>     include "level3(ralt_switch)"  <-- needs semicolon?00:05
popeynone of the previous sections have it00:05
brycehtrue00:06
popeyI'll have to play with this a bit more later. it's past my bed time. thanks for the pointers00:08
brycehsure thing00:08
brycehpopey, might try changing "mac_intl" to "mac_intl_nodeadkeys"00:09
popeysadly that didnt do it00:13
popeyeven after removing cache files, and logout/in00:13
* dingham pops his head back in. Cheers TheMuso00:34
dinghamWill ask there. After a bit of play with padevchooser, I can't seem to disable the broadcasting now00:35
dingham...let alone understand what it's doing to my network00:35
TheMusodingham: padevchooser is obsolete, use pavucontrol.00:56
TheMusoOMG00:57
TheMusoSteve Jobs is dead.00:57
dinghamTheMuso, I used padevchooser initially because it gave me the gui to make my devices network discoverable00:58
dinghampavucontrol didn't do that. (I have both)00:58
=== eeejay is now known as eeejay_is_afk
jbichapitti: what do we do about https://bugzilla.gnome.org/show_bug.cgi?id=660616 it sounds like we may need that gdata 0.10 update02:49
ubot2Gnome bug 660616 in General "libgdata 0.9.1 fails to build with undefined references" [Major,Resolved: duplicate]02:49
broderthere arne't any other X APIs for getting multi-head info besides Xinerama and XRandR, right?03:28
RAOFbroder: Not that I can think of.03:30
broderyeah, me neither. trying to make sure this program isn't going behind my back somehow03:31
broderRAOF: actually, you might know this. do you know of a way to cross-reference a Xinerama screen and a RandR output? (for things like _NET_WM_FULLSCREEN_MONITORS, which requires a Xinerama index)03:35
broderi know the RandR primary always comes first in Xinerama, but i haven't been able to find any other way to cross-reference the two APIs03:35
RAOFI don't know, but you can get the relative positions via Xinerama, can't you?  Cross-reference that with the RandR positions?03:36
broderyeah, that was the best i could come up with03:36
RAOFWell, great minds, you know?03:39
broderhaha03:39
RAOFHm.  What's the best way of determining the architecture of an arbitrary binary in a script?03:41
broderfigure out what file does?03:41
broderi assume it's in the ELF header somewhere03:41
RAOFYeah, objdump probably does the trick.03:42
pittiGood morning04:12
pittijbicha: whoops, seems I missed your previous jockey merge ping04:14
pittijbicha: thanks, will merge; I wonder why I didn't get mailed about it04:15
jbichapitti: busy week :)04:17
pittijbicha: uploading jockey, thanks for this04:22
pittijbicha: if you don't mind, I'll drop the yelp dependency again; this would pull yelp into e. g. mythbuntu and lubuntu, and I don't know whether they are okay with this04:26
pittijbicha: it hides the help button if yelp is not installed04:27
jbichapitti: cool04:29
pittirobert_ancell: ah, thanks for fixing bug 86814904:30
ubot2Launchpad bug 868149 in lightdm "Need to set $LANG from .dmrc for backwards compatibility" [High,Fix committed] https://launchpad.net/bugs/86814904:30
pittirobert_ancell: can we upload this today, to avoid this regression in oneiric final?04:31
robert_ancellpitti, np, can you review it and check it makes sense?04:31
pittirobert_ancell: which rev is it in trunk? not that obvious from the log04:31
robert_ancellpitti, 123804:34
robert_ancellhttp://bazaar.launchpad.net/~lightdm-team/lightdm/1.0/revision/123804:34
pittirobert_ancell: hm, that's called "merge translations" and full of po files04:34
pittioh, 1.0 branch04:34
pittiI looked in trunk04:34
pittirobert_ancell: so lightdm never writes .dmrc any more, as this is just backwards compat code, right?04:36
pittirobert_ancell: looks fine to me04:37
robert_ancellpitti, it writes "Session" to .dmrc, and "Language" if the language selector is enabled (only in GTK greeter)04:37
pittirobert_ancell: oh, I thought because you dropped user_set_language() it would not do that any more; is there another function for writing .dmrc then?04:38
robert_ancellpitti, there's a user_set_locale now, but only if the greeter requests it04:38
robert_ancellthat's probably still broken, and needs to be investigated04:39
pittioh, right04:39
pittirobert_ancell: so still, looks fine to me; thanks!04:39
robert_ancellpitti, what do you think about http://bazaar.launchpad.net/~lightdm-team/lightdm/1.0/revision/1246 - it stops a d-bus timeout if accounts service is not installed04:39
robert_ancellSRU?04:40
robert_ancellbug 866035 and possibly the cause of bug 83661604:40
ubot2Launchpad bug 866035 in lightdm "long delay when accountsservice is not present" [High,Fix committed] https://launchpad.net/bugs/86603504:40
ubot2Launchpad bug 836616 in lightdm "100% cpu usage in lightdm" [High,Triaged] https://launchpad.net/bugs/83661604:40
pittirobert_ancell: looks safe enough to me for uploading now, FWIW04:47
robert_ancellpitti, both patches?04:47
pittirobert_ancell: sorry, what's the other one?04:48
robert_ancellpitti, http://bazaar.launchpad.net/~lightdm-team/lightdm/1.0/revision/1246 or are you referring to the LANG fix04:49
pittirobert_ancell: oh, that's the one I just commented about :)04:49
pittirobert_ancell: both LANG fix and dbus timeout look good to me04:49
robert_ancellok, good04:49
robert_ancellI'll upload them now04:49
pittirockin'04:49
robert_ancellpitti, oh, I've been trying to find a cause for bug 851345, there's one thing I found http://bazaar.launchpad.net/~lightdm-team/lightdm/1.0/revision/1251 where lightdm reads memory wrong causing it to grossly overallocate a buffer.  No idea if it's doing any worse than wasting many megabytes of memory or more04:53
ubot2Launchpad bug 851345 in lightdm "compiz crashes on i915 graphic module with GLX_EXT_texture_from_pixmap is missing" [High,Confirmed] https://launchpad.net/bugs/85134504:53
pittirobert_ancell: oh, it takes a pointer value, converts it to an int, and requests a chunk of memory of that size?04:55
robert_ancellpitti, yeah, nasty isn't it04:55
pittithat's guaranteed to blow up on 64 bit :)04:55
robert_ancellno, it doesn't get the pointer value, but it doesn't byte swap it correctly04:55
pittioh, I see04:56
robert_ancellit's probably the cause of bug 81718604:56
ubot2Launchpad bug 817186 in lightdm "Entering a ridiculously long login/password crashes lightdm" [High,Triaged] https://launchpad.net/bugs/81718604:56
robert_ancellpitti, yeah, it's definitely bug 817186.  OK to upload that one?05:04
ubot2Launchpad bug 817186 in lightdm "Entering a ridiculously long login/password crashes lightdm" [High,Fix committed] https://launchpad.net/bugs/81718605:04
pittirobert_ancell: bring it on05:05
pittijbicha: do you have a package for bug 865058 already?05:08
ubot2Launchpad bug 865058 in ubuntu "[FFe] [needs-packaging] sushi, the GNOME 3.2 previewer for Nautilus" [Wishlist,Confirmed] https://launchpad.net/bugs/86505805:08
jbichapitti: yes, I'll test it once more and upload a branch05:09
jbichapitti: https://code.launchpad.net/~jbicha/+junk/gnome-sushi05:24
pittijbicha: oh, I thought it was nautilus-sushi05:25
jbichawell the theory is that it's not necessarily tied to Nautilus05:26
jbichathe naming has been a headache05:28
robert_ancellpitti, did you see the last comment in bug #868149?05:30
ubot2Launchpad bug 868149 in lightdm "Need to set $LANG from .dmrc for backwards compatibility" [High,Fix committed] https://launchpad.net/bugs/86814905:30
pittirobert_ancell: yeah, I just did; I think it would make sense, but then again lightdm has done this without checks until a few days ago, right?05:31
pittirobert_ancell: i. e. uploading it now would not be a regression in lightdm itself (it's still a bug, of course)05:31
robert_ancellpitti, no, it previously converted the value in Language (which it assumed was a language code) to a locale05:32
pittiah, right05:32
robert_ancellso, if you have Language=de in .dmrc, then lightdm will now set LANG=de05:32
pittiI thought it only did that for the accountsservice property?05:32
robert_ancellpitti, no, for either before (it treated both fields as the same)05:32
pittibah, so how come that some people had real locales there05:33
pittirobert_ancell: so if it's a locale, we need to assign it to LANG, and otherwise to LANGUAGE, as it seems?05:34
robert_ancellpitti, I don't know anymore...05:35
pittiquestion is, how do we know05:35
robert_ancellpitti, the old code did it's best to "LANGify" the value and worked for both05:35
pittibut that would set the wrong region, as we saw05:36
pittiso if it's just 'll', then it's definitively LANGUAGE05:36
pittiif it's ll_XX.anything, definitively LANG05:37
pittiif it's ll_XX, then it's a language if ll in {'en', 'es', 'pt', 'zh'}, otherwise a locale05:37
robert_ancellpitti, in the case of a one to many mapping it would just pick the first one.  Which was bad for cjwatson as he had a bunch of valid locales before the UTF8 one05:37
pittiyes, if we know it's a language, it should go to LANGUAGE, not to LANG05:37
robert_ancelland if it is a language, what do we do then?05:37
robert_ancelldoes that override LANG?05:37
robert_ancellbecause PAM will have set LANG already05:38
pittifor translations05:38
pittinot for monetary/time/etc.05:38
pittii. e. for all the region specific bits05:38
pittiso it DTRT05:38
robert_ancellpitti, ok, so the logic is.  If it has a '.' character, set LANG, otherwise set LANGUAGE?05:39
pittirobert_ancell: it's a bit coarse, but erring on the side of LANGUAGE is actually ok05:40
pitti(it's a heuristic either way)05:40
pittijbicha: copyright file is wrong; should I just fix it locally, or should it go into some debian git?05:41
pittijbicha: see licensecheck -r --copyright .: lots of Red Hat-ish copyright05:43
robert_ancellpitti, this says it's a locale: http://www.cyberciti.biz/tips/gnome-language-encoding-different-than-console.html05:44
jbichapitti: you can fix it locally, otherwise, the svn branch is listed in the controlfile05:45
pittirobert_ancell: yeah, and I thought back then I was quite insistent on using a new field, to not break compatibility of that field05:46
pittirobert_ancell: how about this? if the value has a '.', set LANG; otherwise, don't do anything05:47
jbichasorry, I forgot about licensecheck, Cosimo is the dev but I guess he's giving it to Red Hat05:47
pittirobert_ancell: that will cover 90% of users, and we can do the fine tuning in an SRU05:47
pittiand that will be guaranteed to not introduce a wrong LANG05:47
pittijbicha: checking out..05:48
robert_ancellpitti, what about locales that don't have the ., i.e. en_GB is a valid locale for cjwatson - what if that was the locale he wanted?05:48
pittirobert_ancell: we never supported that in gdm05:49
pittiwe have always only supported UTF-8 locales05:49
pittiso if people have latin-1 locales in .dmrc, then not from gdm05:49
robert_ancellpitti, so what application has set it to a language name?05:50
didrocksgood morning05:50
pittirobert_ancell: I don't know05:51
pittihey didrocks05:51
didrocksguten morgen pitti05:51
didrockshey robert_ancell05:51
pittirobert_ancell: maybe it was gdm at some point, but if so, that woudl have been totally evil05:51
robert_ancelldidrocks, hello05:51
pittiand I'm fairly sure we used the Langlist field for that05:51
didrocksrobert_ancell: do you know that some people still get the c-k issue? sabdfl and jibel are two getting those: bug #85134505:51
ubot2Launchpad bug 851345 in lightdm "compiz crashes on i915 graphic module with GLX_EXT_texture_from_pixmap is missing" [High,Confirmed] https://launchpad.net/bugs/85134505:51
didrocksrobert_ancell: jibel can get that reliably it seems05:51
pittijbicha: svn r3004105:52
robert_ancelldidrocks, I updated the bug.  I *think* lightdm is crashing, but the cause is unknown05:52
pittijbicha: copying to your local package then, but now it's at least not lost05:52
robert_ancelldidrocks, so what we really need is a reproducible system that can dump a core file05:52
didrocksrobert_ancell: jibel should be there shortly I guess05:53
robert_ancellpitti, I'm not going to have time to make that fix tonight.  The only people it should hit are those not using accounts service and having Language set to a language, not a locale.  It's probably low risk then?05:55
pittirobert_ancell: sounds fine05:55
pittiwe can still SRU that if necessary05:55
robert_ancellsure05:56
pittirobert_ancell: so I'll review your lightdm upload in the queue then, as it should be mostly ok?05:56
robert_ancellpitti, I'm running it now, it seems to be good05:56
pittijbicha: sushi uploaded, will NEW in a bit05:56
pitti... and again I never heard the word "pangolin" before05:58
pittibut at least I know the adjective, for a change :)05:58
robert_ancellok, have to go.  Thanks pitti05:59
pittirobert_ancell: thanks, good night!05:59
jbichapitti: maybe sabdfl picks obscure names to help users google for problem fixes06:01
rickspencer3hey desktoppers06:01
pittithat has always been my suspicion :)06:01
pittihey rickspencer3 -- feeling precise today?06:01
rickspencer3pitti, indeed06:02
rickspencer3may I point out ...06:02
rickspencer3so there is no ambiguity06:02
rickspencer3...06:02
rickspencer3a pangolin IS NOT A LIZARD06:02
rickspencer3^ this was made clear to me in no uncertain terms ;)06:02
rickspencer3well, more precisely, a pangolin is not "a weird lizard thing"06:02
rickspencer3pitti, how about you?06:03
rickspencer3what's the word on the street regarding 11.10?06:03
pittirickspencer3: flood of fixes still coming in, yummy06:03
rickspencer3wow06:03
pittiseems we moved the RC to Monday-ish, to get more fixes plus the fresh langpacks06:03
rickspencer3pitti, flood of fixes with a trickle of regressions?06:03
pittimeanwhile QA will test the dailies06:03
* rickspencer3 braces06:03
broderrickspencer3: what about a "weird lizard-armadillo cross thing"? is that acceptable? :)06:04
pittirickspencer3: well, there's some back and forth with lightdm locale handling, but I think we are okay now (with the one in the queue)06:04
rickspencer3broder, :) I'm guessing not06:04
broder(oh, they're mammals. weird, i didn't realize that)06:04
jbichapitti: wait on sushi, we named the gir wrong06:04
pittijbicha: ok, rejected from NEW06:05
didrockshey rickspencer306:07
rickspencer3hi didrocks06:07
rickspencer3didrocks, mots dans la rue?06:08
rickspencer311.10 c'est tres bon, tres mal?06:08
rickspencer3tres jolie?06:09
ricotzjbicha, oh, this was already uploaded06:09
didrocksrickspencer3: très jolie, très jolie :-) Il y a encore un problème lightdm-policykit, qui fait crasher compiz au démarrage, mais sinon, niveau unity/compiz, je pense que les plus gros poissons sont péchés06:09
rickspencer3there are fat fish caught?06:10
* rickspencer3 will never understand French06:10
didrocksrickspencer3: takes some bread and a french hat, it will totally help you undestand it :-)06:11
didrocksnot sure the bottle of win is advised while working… :-)06:12
rickspencer3indeed06:12
rickspencer3also, no berret06:12
smspillazmorning everyone06:12
rickspencer3nor bonnet06:12
rickspencer3good morning smspillaz06:12
didrocksrickspencer3: you fix it! it will get colder soon :-)06:12
jbicharicotz, pitti fixed branch https://code.launchpad.net/~jbicha/+junk/gnome-sushi06:17
pittijbicha: thanks; did you sync with the pkg-gnome one?06:17
ricotzjbicha, thanks, could you check gnome-documents too06:18
pittijbicha: in pkg-gnome it's still libgnome-sushi; can you please commit the rename there as well, so that we don't divert on the name once it's in debian?06:19
jbichapitti: yes, done06:20
=== tkamppeter_ is now known as tkamppeter
jbichapitti: what do you think of https://bugzilla.gnome.org/show_bug.cgi?id=66061606:40
ubot2Gnome bug 660616 in General "libgdata 0.9.1 fails to build with undefined references" [Major,Resolved: duplicate]06:40
pittijbicha: will look in a bit06:52
tkamppeterpitti, hi07:08
tjaaltonnautilus segfaults here: `menu_proxy_module_load': nautilus: undefined symbol: menu_proxy_module_load07:09
didrockspitti: so, current glade 3.10 is gtk3 only, even if you set your project for gtk2.x, opening it and adding a Box, will add a Box, not VBox or HBox (and Box can't be instantiated by pgtk). So the application will crash when starting. As Quickly isn't pygi yet, I would suggest reverting to 3.8 which was the natty version07:09
didrockspitti: there are misc patches about it upstream, but they got reverted as introducing regressions and upstream wants glade 3.10 to be gtk3 only now07:09
pittididrocks: ugh; is 3.8 compatible to gtk 3? i. e. will it produce "Box" and not "HBox" for GTK3 projects?07:15
tjaaltonso.. nautilus-open-terminal needs a rebuild against the current nautilus to fix 86511507:15
mvodidrocks: *urgh*07:15
didrockspitti: that's what I read, I'm rebuilding it to test07:16
mvois it just me or should there be a glade-2 and a glade-3 in this case so that you can do the fancy new and still be able to do the plain boring old07:16
jbichatjaalton: we just did that this week and it didn't completely fix bug 86511507:18
ubot2Launchpad bug 865115 in ubuntuone-client-gnome "nautilus crashed with SIGSEGV in gconf_client_get(), if both nautilus-open-terminal and ubuntuone-client-gnome are installed" [High,Confirmed] https://launchpad.net/bugs/86511507:18
tjaaltonjbicha: ok, but the upstream bug suggests it did07:19
jbichatjaalton: right, I thought it worked but I'm still getting crashes :(07:21
didrocksmvo: well, normally, glade is multiple version compatible07:21
didrocksmvo: the issue there is the library where pygtk should pick the right one07:21
didrockspitti: hum, even the glade-3 is gtk2 only… urgh07:24
didrocksso we need to make glade-3.8 and 3.10 parallely installable?07:24
didrocksand ensure pygtk is loading the 3.8 lib07:24
kamstrupdidrocks, pitti: It appears upstream doesn't have the capacity to review my patch on https://bugzilla.gnome.org/show_bug.cgi?id=638915 just now... What do we do? It's pretty sad that (almost) all community lenses will be unable to work...07:30
ubot2Gnome bug 638915 in introspection "Array of GVariants causes segfault" [Normal,New]07:30
pittididrocks: yes, I think parallel package would be safest then07:33
didrockspitti: the hardest part would be to ensure pygtk is loading the right one I guess07:33
pittikamstrup: I'm just afraid of breaking any other pygi app if we distro-patch it right nowo07:34
pittikamstrup: would it be ok to SRU it, so that we can update/pull it if it causes trouble?07:35
kamstruppitti: yeah, totally understand07:35
kamstruppitti: yeah, I guess we can SRU it. It'll need good testing anyway since it's a pretty invasive change07:35
jbichacrazy idea, but what about fixing quickly and sruing that instead07:35
pittijbicha: ah, I already looked at libgdata before07:36
pittilibgdata (pitti) - merged our changes to Debian, but 0.9.1 -> 0.10 has new API and features, needs FFE; do we need this?07:36
pitti^ from the pad07:36
tkamppeterpitti, I got two simple patches for two Ghostscript bugs: bug 864509 and bug 787067. Should I upload for direct inclusion in Oneiric or for 0-day SRU?07:36
ubot2Launchpad bug 864509 in ghostscript "background printed instead of the text" [High,In progress] https://launchpad.net/bugs/86450907:36
ubot2Launchpad bug 787067 in lcms "Apple-generated EPS figures in LaTeX-generated PS file cause Ghostscript to segfault" [Undecided,Won't fix] https://launchpad.net/bugs/78706707:36
jbichapitti: right, but now libgdata FTBFS07:37
pittihm, didn't turn up in the rebuild test07:37
pittijbicha: but I guess we can cherry-pick the fix07:37
tkamppeterpitti, one is done by our new employee larsu, former GS upstream contributor and, for us Common Printing Dialog developer.07:37
pittitkamppeter: if they have any potential for regression, SRU; if they are obvious (like fixing NULL pointer access or so), you can upload to them onrici07:37
jbichapitti: upstream says 0.9.1 is unstable and 0.10 is the stable build if that matters07:38
tkamppeterAt least bug 787067 is the obvious NULL pointer.07:38
ubot2Launchpad bug 787067 in lcms "Apple-generated EPS figures in LaTeX-generated PS file cause Ghostscript to segfault" [Undecided,Won't fix] https://launchpad.net/bugs/78706707:38
pittijbicha: yes, I know; I just didn't really fancy another ABI break at that time :/ seems they didn't align to the gnome release cycle07:39
tkamppeterpitti, the other is also small, but I will run some more files through it.07:39
jbichapitti: it was released Sep 14 but it wasn't clear what was stable and what was unstable07:41
jbichapitti: yeah, it's awfully late but it's up to you, gdata doesn't seem too broken now besides the build problem07:42
pittijbicha: I mean that they broke ABI/API after gnome api freeze07:42
didrocksjbicha: how fixing?07:42
didrocks(quickly)07:42
didrocksjbicha: I don't think we want to port the template to pygi, changes all our tutorial now07:42
pittijbicha: I can look into the FTBFS fix (unless you are at it already)07:42
jbichapitti: no I hadn't started and don't know if I could figure it out anyway :)07:43
jbichadidrocks: yes, it's a crazy idea, I'm not really volunteering for it either, but we do want people to stop developing gtk2 & the work should be done for P anyway...07:44
didrocksjbicha: indeed, but it's way too late, without noting that the pygi documentation is still poor right now07:44
didrocksjbicha: not like we are in finale freeze :p07:44
jbichadidrocks: agreed, I just had to guess when I did pygi stuff this cycle ;)07:45
pittididrocks: btw, http://python-gtk-3-tutorial.readthedocs.org/en/latest/ might be handy for a future quickly pygi port07:49
didrockspitti: ah, great, thanks07:50
didrockspitti: so, basically, I'll try to push another glade-gtk2 binary, looking at common paths07:50
pittiargh, evolution-exchange is uninstallable; I'll have a look as well07:52
pittijbicha:08:10
pittiW: libsushi-dev: wrong-section-according-to-package-name libsushi-dev => libdevel08:10
pittiW: libsushi0-dbg: wrong-section-according-to-package-name libsushi0-dbg => debug08:10
pitti^ fixing these in svn would be nice08:10
pittibut this is more serious:08:10
pittiW: libsushi0: package-name-doesnt-match-sonames libsushi-1.0-008:10
pittijbicha: can we fix the package name harder?08:11
jbichapitti: harder?08:11
pittijbicha: it should be called libsushi-1.0-0 and libsushi-1.0-dev according to the upstream name08:11
jbichapitti: yes, I'll do that, I don't know why I didn't see the lintian errors08:12
pittilintian is really a good companion ;)08:12
seb128hey08:12
pittiit's a Seb!08:13
seb128hey pitti08:13
* pitti hides the cookies08:13
seb128how are you?08:13
seb128pitti, what did I do? no cookie for me? :-(08:13
rickspencer3good morning seb12808:13
seb128hey rickspencer3 ;-)08:13
pitti pretty well, thanks! just getting a light cold, but nothing serious08:13
pittinice bug cleanup day today08:13
pittinew lightdm, final FTBFS/uninstalalbility fixes, etc.08:13
pittioneiric is getting the last fit and finish08:13
pittijbicha: rejected the binaries for now08:14
seb128waouh08:15
seb128nice list of changes yeah08:15
seb128derivates will hate robert_ancell, he still didn't fix the Password: string not being set as translated in the .ui it seems :p08:16
seb128oh, sushi got in \o/08:16
pittiseb128: but .dmrc reading got fixed08:16
seb128yeah, great ;-)08:16
seb128do you know if robert looked at the bug jibel and other are hitting?08:16
seb128the "the ck session is not set correctly which breaks 3d and compiz"08:17
pittiI didn't see that in today's upload(s)08:17
seb128yeah, it's not there, I was wondered if he mentioned it on IRC08:17
seb128well anyway nice to see all the good uploads :-)08:17
didrockssalut seb12808:18
seb128hey didrocks08:19
pittiseb128: he didn't08:19
didrocksseb128: I asked him about it08:19
didrocks07:52:22 robert_ancell | didrocks, I updated the bug.  I *think* lightdm is crashing, but the cause is unknow08:19
didrocks07:52:44 robert_ancell | didrocks, so what we really need is a reproducible system that can dump a core file08:19
didrocksI'll ask sabdfl if he has one08:19
didrocksjibel: as well ^08:19
pittiseb128: sushi still being worked on, just rejected the binaries08:20
seb128didrocks, the sabdfl is travelling I think, he said "see you at UDS" yesterday08:21
seb128didrocks, so don't wait on him ;-)08:21
didrocksseb128: ah ok, so jibel, it's all on you know to get traces! :-)08:21
didrocksnow*08:21
seb128didrocks, we have some bugs which have lightdm.log from buggy and non buggy cases08:21
seb128didrocks, what makes you think lightdm segfault? (just curious, the logs didn't seem to indicate that's the case)08:22
didrocksseb128: was it me?08:22
seb128the log suggest it starts the session but the ck session fails for some reason08:22
didrocksseb128: look at the og08:22
didrockslog*08:22
didrocks07:52:22 robert_ancell | didrocks, I updated the bug.  I *think* lightdm is crashing, but the cause is unknow08:22
pittiseb128: oh, I was going to ask you -- was there anything important on Tuesday's meeting? (there's no log on https://wiki.ubuntu.com/DesktopTeam/Meeting/2011-10-04)08:22
jibeldidrocks, I'll try again today. I'm downgrading the machine to the state 3 days ago, I noticed that it often happens after applying updates.08:22
didrocksit's robert's thinking that08:22
seb128pitti, ups, will copy those from irclogs, no, nothing worth mentioning08:23
seb128didrocks, ok08:23
pittibonjour jibel, ca va?08:23
seb128hey jibel08:24
seb128didrocks, ok, great if he's on it ;-)08:24
didrocksseb128: yeah, let's hope he can tackle it easily :)08:25
jibelwhat seems to happen is lightdm dies when the Ubuntu session starts, then CK deletes the session, so when compiz starts it can't access the drm device.08:25
seb128jibel, ok, so what is to figure is why lightdm goes away08:26
jibelpitti, guten morgen, Ich bin gut danke!08:26
pittiyes you are :)08:26
pitti(funny translation)08:27
seb128pitti, locales are ridiculous complicated08:27
seb128(reading the lightdm LANG handling bug)08:27
seb128no it's a locale, no it's a language, wait no it's the other way08:27
pittiyeah, I had never expected so much guesswork to be in lightdm -- I thought it wanted to keep things simple :)08:27
BigWhalePressing alt-shift to change keyboard layout killed unity :/08:28
seb128report a bug08:29
BigWhaleI'll try to reproduce it first08:30
jbichapitti: 3rd try for sushi? I updated my branch again08:32
pittisushi is small, one can easily have three courses08:32
pittijbicha: hm, source is in, we need a new changelog08:32
pittijbicha: do you mind committing that to your +junk branch, or want me to fix locally?08:33
glatzormvo, morning. the packagekit compat layer progresses quite well. I can already run gpk-application08:34
mvoglatzor: woah, that is awsome08:34
didrockspitti: I prefer the home made one to the traditional corean we can fine anywhere though :)08:34
jbichapitti: does that mean we need C/R or can we just do things really fast so no one notices?08:35
seb128waouh, robert_ancell had a busy day seeing https://code.launchpad.net/~lightdm-team/lightdm/1.008:37
pittijbicha: no, not needed, as I rejected the binaries08:37
glatzormvo, it is a lot of copy and paste work - adding dbus methods and porting the former apt backend08:38
jbichapitti: ok, good, repushed to my junk branch08:38
jbichathis should be an easy update: https://code.launchpad.net/~jbicha/ubuntu/oneiric/gjs/1.30/+merge/7763208:39
mvoglatzor: its cool stuff08:39
pittijbicha: I think I looked at that before, and didn't find it worth uploading08:40
jbichapitti: ok, it doesn't do anything except bump the version number08:41
seb128pitti, bug #855943 might be worth adding on the sru candidate list? or at least on the "to investigate" list08:47
ubot2Launchpad bug 855943 in fglrx-installer "Installing then uninstalling FGLRX makes Oneiric's Unity unbootable" [Undecided,Confirmed] https://launchpad.net/bugs/85594308:47
seb128pitti, is that something for your or for tseliot?08:47
pittiseb128: tseliot handles these drivers08:47
seb128pitti, ok, I was not sure if that was a jockey or driver issue08:49
seb128I will ping him when he's online08:49
seb128pitti, thanks!08:49
pittiseb128: it's apparently a bug in the alternatives handling08:50
seb128did I already say that I hate alternatives? ;-)08:50
seb128didrocks, you won bug #868032 ;-)08:51
ubot2Launchpad bug 868032 in gnome-shell "nautilus progress window marked skipped, not managed by gnome-shell" [Medium,New] https://launchpad.net/bugs/86803208:51
seb128didrocks, low priority, i.e feel free to ignore it for Oneiric, but I think the patch is from you right?08:52
didrocksseb128: well, can easily be workarounded with the SESSION env variable08:52
didrocksseb128: yeah08:52
didrocksseb128: I think we need to give a generic way to know if you are in unity (like a lib or something lese)08:53
didrockselse*08:53
didrocksso that we all have the same method in g-c-c and such08:53
seb128right08:53
* didrocks adds that to UDS note08:53
seb128no new lib please08:53
seb128but distro patch that in gtk or something08:53
didrocksseb128: yeah08:53
didrocksseb128: I'll go the env variable way for a SRU08:53
* didrocks finishes glade first08:54
seb128didrocks, no hurry as said, sru or next cycle08:54
seb128yeah, the getenv is the easier way08:54
seb128we should maybe just standardise that, it's 2 lines of code08:54
didrocksindeed, that or dbus call for being more reliable08:54
didrocksbut standardise is necessary08:55
jbichaalso we need an easy way to tell the difference between GNOME Shell & Fallback, onboard for instance shouldn't run in GNOME Shell08:56
seb128is that autostarted?08:56
seb128or dbus activated?08:57
jbichacurrently autostarted when the appropriate gsettings is on08:57
seb128we could use a08:57
seb128=GNOME3 if-session gnome-fallback08:57
seb128for the autostart condication08:58
seb128or rather08:58
seb128GNOME3 unless-session gnome-shell08:58
jbichaI mis-spoke, the problem was that 2 autostart conditions don't work, it needs to be an OnlyShowIn:Unity;GNOME-Fallback;08:59
seb128=GNOME3 unless-session gnome-shell09:00
seb128should do that09:00
seb128that's what the gsd mount fallback code is using09:00
jbichaseb128: if you look at the onboard changelog, I tried that and it didn't work :(09:00
seb128weird09:01
seb128I wonder why that works for gnome-fallback-mount-helper.desktop:AutostartCondition=GNOME3 unless-session gnome-shell09:01
jbichaAutostartCondition=GSettings org.gnome.desktop.a11y.applications screen-keyboard-enabled09:02
jbichaonly the first autostart condition does anything09:02
* mvo hugs dpm09:03
* dpm hugs mvo back :)09:03
mvodpm: I work on your bugs now, thanks a bunch for reporting them!09:04
* pitti uploads more sushi, thanks jbicha09:04
seb128jbicha, oh, ok, right I didn't understand you needed the gsettings I though you used it because you couldn't do "OnlyShowIn:Unity;GNOME-Fallback;"09:04
jbichaso we'd need to convince GNOME for that one? or should onboard just be smarter?09:08
dpmmvo, no worries, thanks for looking at them super quick :)09:08
seb128jbicha, that's worth mentioning to vuntz to see what he thinks09:09
rodrigo_vuntz, around?09:09
seb128he might say that patches are welcome for having "or" and "add" in autostart conditions09:09
seb128hey rodrigo_, how are you?09:09
seb128rodrigo_, I mentioned vuntz before you! ;-)09:10
rodrigo_hey seb128, sorry I didn't say hello, was just offline until now :)09:10
rodrigo_so hi all09:10
vuntzhrm?09:10
pittihey rodrigo_09:10
pittibonjour vuntz09:10
seb128vuntz, RUN09:10
seb128vuntz, lut ;-)09:10
tkamppeterpitti, the second Ghostscript patch (bug 864509) I will also directly upload. I have looked into the upstream regression test reports and they look fine. I have also run some critical files through it and they all come out correctly.09:10
ubot2Launchpad bug 864509 in ghostscript "background printed instead of the text" [High,In progress] https://launchpad.net/bugs/86450909:10
pittitkamppeter: nice09:10
rodrigo_vuntz, I'll let seb128 ask first09:10
rodrigo_hi pitti09:11
seb128rodrigo_, no please go ahead09:11
rodrigo_ok09:11
seb128rodrigo_, btw how is the gnome-screensaver issue going? do you still work on it?09:11
rodrigo_vuntz, I'm getting crazy with the idle detection between gnome-session, screensaver and ConsoleKit09:11
rodrigo_seb128, asking vuntz about it, I have a fix but doesn't work very well09:12
seb128ok09:12
rodrigo_vuntz, so, screensaver connects to the StatusChanged signal of the session09:12
rodrigo_vuntz, and g-session to the Actiov09:12
rodrigo_veChanged signal of screensaver09:12
rodrigo_and Screensaver connects to some ConsoleKit signal09:12
rodrigo_so who does the idle detection/signalling?09:13
vuntzrodrigo_: gnome-session09:13
rodrigo_vuntz, where?09:13
vuntzrodrigo_: gs-idle-monitor.c09:14
seb128jibel, I think the lightdm alternative bug you just triaged is a duplicate of bug #86817609:14
ubot2Launchpad bug 868176 in lightdm "package lightdm-gtk-greeter 1.0.1-0ubuntu1 failed to install/upgrade: lightdm-gtk-greeter: config file '/etc/lightdm/lightdm-gtk-greeter-ubuntu.conf' is a circular link" [High,Confirmed] https://launchpad.net/bugs/86817609:14
rodrigo_I don'0t see where it gets the timeout09:14
rodrigo_vuntz, oh, looking09:14
seb128vuntz, ok, my turn :p what do you think about adding "or" and "and" to the autostartcondition in gnome-session?09:15
seb128vuntz, is that something you would be interest if a patch comes or something you disagree with?09:15
seb128vuntz, typical usecase is to run something in gnome-fallback and not gnome-shell but make the run conditional on a gsettings key as well09:16
vuntzseb128: I'd say it's interesting, but I guess the code would be rather horrible, and you need to define a sane syntax in the .desktop file09:17
jibelseb128, right. duplicated09:17
rodrigo_vuntz, but the problem is when you set g-s-d's power plugin sleep-display-ac|battery to 0, then it starts setting idle as soon as you stop moving the mouse, but it doesn't read that key, so how does it determine the timeout to use?09:17
vuntzrodrigo_: pretty sure g-c-c also sets org.gnome.desktop.session/idle-delay09:19
rodrigo_vuntz, hmm09:19
vuntzit does, in panels/screen/cc-screen-panel.c09:19
rodrigo_yeah!09:20
tkamppeterpitti, fix for bug 864509 uploaded.09:20
ubot2Launchpad bug 864509 in gs-gpl "background printed instead of the text" [High,Confirmed] https://launchpad.net/bugs/86450909:20
vuntzrodrigo_: not sure if it's related to your thing, though09:20
rodrigo_vuntz, I think so, let me try09:20
pittitkamppeter: thanks, will review when the diff arrives09:20
rodrigo_vuntz, ok, the problem seems to be gnome-session thinks 0 is a correct value, whereas it should be don't-go-to-idle, right?09:22
vuntzrodrigo_: hrm, don't know. Should it? What does the schema say?09:25
vuntzrodrigo_: (that sounds sane, though)09:26
rodrigo_The number of seconds of inactivity before the session is considered idle09:27
rodrigo_that's what it says, with a default of 60009:27
rodrigo_ok, so if I understand it correctly, gsm-presence.c shouldn't set a timeout if the value is 0, right?09:28
vuntzrodrigo_: change reset_idle_watch() to not call gs_idle_monitor_add_watch() of idle_timeout is 009:29
rodrigo_yeah, that's what I'm trying09:29
rodrigo_will do some testing and send you a patch if it works09:30
ryerodrigo_, can we use idle-enabled property?09:33
rodrigo_rye, in which schema?09:34
vuntzrye: you shouldn't, as it will mix badly with inhibitions09:34
rodrigo_I think using the idle-delay key should work09:35
rodrigo_testing right now09:35
ryevuntz, truuuue09:35
ryerodrigo_, should you want somebody else to test I will be happy to09:36
rodrigo_ugh, stupid me, I built the package without the patch09:36
* rodrigo_ knocks his head09:36
mhr3_pitti, could you look at bug #85071409:37
ubot2Launchpad bug 850714 in unity-lens-files "UIFe: Update all Unity Group header icons" [Undecided,Fix committed] https://launchpad.net/bugs/85071409:37
mhr3_pitti, or tell me who to point to it to get an ack on the uife09:38
pittimhr3_: I don't understand what that actually visibly changes?09:40
mhr3_pitti, just a few icons for the categories09:40
mhr3_sorry for not putting before screenshot there09:41
pittibut why change them now? this will make documentation inconsistent again09:41
pittihttps://launchpadlibrarian.net/81807745/Screenshot%20at%202011-10-03%2015%3A15%3A45.png doesn't look different to what we already have on first and second sight09:42
mhr3_don't ask me i'm not design09:42
mhr3_the folders icon changed there a little09:42
mhr3_just open dash and you'll see it09:43
tkamppeterpitti, I have added the debdiff to fix bug 787067, can you upload? Note that the packaging method is very old-fashioned, but at this time we should not clean up packages and this package will hopefully get removed in P.09:43
ubot2Launchpad bug 787067 in lcms "Apple-generated EPS figures in LaTeX-generated PS file cause Ghostscript to segfault" [Medium,Fix committed] https://launchpad.net/bugs/78706709:43
mhr3_pitti, but as paul says, the changes are quite small fortunately09:43
pittitkamppeter: oh, nice!09:44
pittitkamppeter: ugh, 700 kB diff?09:45
seb128pitti, hey, 2 retracer questions for you09:45
pittitkamppeter: seems something went wrong with the debdiff; https://launchpadlibrarian.net/82112391/lcms_1.19.dfsg-1ubuntu1_1.19.dfsg-1ubuntu2.debdiff contains a lot more changes, even if you ignore the autotools changes09:45
pittimhr3_: I followed up to the bug report, FYI09:45
tkamppeterpitti, one moment please, will re-upload the debdiff, a stray file got in. Or can you simply manually take out the big lcms_1.18.dfsg-1.2ubuntu1_1.19.dfsg-1.diff hunk?09:45
mhr3_pitti, thx09:46
seb128pitti: 1- is there an equivalent to the "log in the retracer and source . environment" so I can run the scripts, i.e the subscribe triager one09:46
pittitkamppeter: it's just the three-liner at the bottom? if so, can do09:46
seb128pitti, 2- how can I get drop a bug from the duplicate database so we get a chance to get a new stacktrace rather than having bug duplicates from a closed bug?09:46
pittiseb128: 1- "export PYTHONPATH=$HOME/apport" should do it09:47
seb128pitti, danke09:47
pittiseb128: apport/bin/dupdb-admin -f apport_duplicates.db removeid 1234509:47
* seb128 hugs pitti09:48
seb128pitti, danke09:48
jbicharodrigo_: are you working on folks 0.6.3.2? it fixes a gnome-contacts crasher09:49
dpmhi, good morning desktop folk, there is a translatable string in Unity that says "Automatically grid windows on timer in switcher". Could someone explain me what it means? The part I'm most confused about is the "on timer" part09:49
rodrigo_jbicha, not right now, feel free to upload it09:49
* pitti hugs back seb12809:49
davidcalledpm, the implementation makes me think it means "after a short time"09:50
pittitkamppeter: uploaded, thanks!09:51
tkamppeterpitti, new debdiff attached to bug 78706709:51
ubot2Launchpad bug 787067 in lcms "Apple-generated EPS figures in LaTeX-generated PS file cause Ghostscript to segfault" [Medium,Fix committed] https://launchpad.net/bugs/78706709:51
dpmthanks davidcalle :)09:51
davidcalledpm, yw09:51
pittitkamppeter: ok, that's what I uploaded09:52
pittitkamppeter: your ghostscript upload has just one patch/bug fix, didn't you say you had two?09:52
tkamppeterpitti, the two are once lcms and second Ghostscript, so it is correct. These are two GS crashers but one fixed in lcms.09:54
pittitkamppeter: understood, thanks09:54
pittijbicha: sushi binNEWed FYI09:57
rodrigo_ok, it works10:04
rodrigo_vuntz, apart from the fix in g-session, g-.c-c was setting idle-delay to 1 if the timeout > 010:05
rodrigo_vuntz, so, with those 2 fixes it works10:05
rodrigo_vuntz, so, can I push this -> http://pastebin.com/WDSNBMsQ ?10:06
vuntzrodrigo_: sure, go ahead10:09
rodrigo_vuntz, to both master and 3-2 branch?10:09
vuntzyep10:09
vuntzthanks!10:09
rodrigo_ok10:10
rodrigo_hmm, there's no 3-2 branch10:10
seb128rodrigo_, \o/10:12
rodrigo_seb128, get the beers out now! :D10:12
vuntzrodrigo_: makes it easier ;-)10:12
rodrigo_vuntz, yeah10:12
seb128rodrigo_, you will have an hard time at UDS, not sure a man can drink the number of beers you will get in a week ;-)10:13
rodrigo_I can, no problem :)10:14
rodrigo_or if not, I'll take them home10:14
rodrigo_ok, uploading both g-session and g-c-c now10:15
pittirodrigo_: folks upload:10:16
pitti-                          [tracker-sparql-0.10 >= $TRACKER_SPARQL_NEWER_VER],10:16
pitti+                          [tracker-sparql-0.12 >= $TRACKER_SPARQL_NEWER_VER])10:16
pittirodrigo_: we don't have tracker 0.1210:16
rodrigo_jbicha, ^10:16
rodrigo_is that what you uploaded?10:16
pittisorry, right, jbicha10:16
pittiand this dependency change should be reflected in debian/control10:17
rodrigo_jbicha, maybe we can backport the fix for the g-contacts crash?10:18
rodrigo_jbicha, do you know which one it is?10:18
jbicharodrigo_: but we don't build folks with tracker so it's ok :)10:22
rodrigo_ah, pitti ^10:23
pittiah, ok, thanks10:23
jbichaI'd like newtracker though (for gnome-documents) but it's probably not happening10:24
tkamppeterpitti, thanks for the uploads.10:25
rodrigo_pitti, ok, fixes for https://bugs.launchpad.net/ubuntu/+source/gnome-control-center/+bug/863038 uploaded, so feel free to accept both g-c-c and gnome-session :)10:27
ubot2Launchpad bug 863038 in gnome-session "If turnoff the screen setting set to 'never' screen turns off instantly" [High,In progress]10:27
pittirodrigo_: oh, I seem to remember at least two other uploads for this already :) seems to be a tricky beast10:27
pittirodrigo_: thanks, will review once the diff lands10:28
rodrigo_pitti, now it's for real, the other one wasn't really fixing this bug, but I left by mistake the bug number in debian/changelog10:28
rodrigo_pitti, the problem was really g-c-c setting org.gnome.desktop.session's idle-delay to 1, and then gnome-session installing a timeout of 0 seconds for the idle detection10:29
rodrigo_pitti, oh, wait, seems someone upload gnome-session without upgrading the bzr branch10:32
* rodrigo_ merges10:32
pittirodrigo_: want me to reject the current upload?10:32
rodrigo_pitti, already rejected automatically10:33
rodrigo_it's not in the queue, right?10:33
pittiah, ok; earlier version :)10:33
rodrigo_0ubuntu2 it is, right?10:34
rodrigo_jbicha, hmm, seems you forgot to debcommit -r on gnome-session :)10:34
jbicharodrigo_: well, forgot to push at least, sorry about that :(10:37
rodrigo_jbicha, no problem, merging now10:38
rodrigo_is there any way we could use to merge uploads to {ubuntu-desktop branches when someone forgets?10:39
rodrigo_pitti, ?10:39
seb128rodrigo_, what do you mean?10:41
seb128oh, in an automatic way10:41
rodrigo_seb128, yes10:41
rodrigo_like if someone does an upload without updating the bzr branch10:41
seb128not easily I think10:41
seb128we could have an hook that check that the version is newer than the archive one when you build it though10:42
seb128to at least catch those before upload10:42
rodrigo_oh, that's good yeah10:43
rodrigo_seb128, pitti: btw, no more undesired suspends with the latest packages installed, right?10:45
seb128rodrigo_, no, seems to be fine10:45
seb128I didn't have any this week10:45
seb128good work! ;-)10:46
rodrigo_ok, I'll close the bug then10:46
seb128thanks10:46
rodrigo_ah already closed10:46
rodrigo_it doesn't show up on http://status.qa.ubuntu.com/reports/ubuntu-desktop/oneiric.html10:46
seb128right, I think it was closed with the upload where you changed the default in the schemas10:46
seb128nobody reopened it10:46
seb128several users confirmed it works for them as well now10:46
seb128so good ;-)10:47
pittirodrigo_: no, working fine for me, thanks!10:47
rodrigo_ok cool10:47
pittilunch, bbl10:53
rodrigo_need to reboot, brb10:58
rodrigo_hmm, when rebooting, if I let the disk checks run, my display goes blank and never goes back11:21
=== MacSlow is now known as MacSlow|lunch
seb128rodrigo_, urg11:36
seb128rodrigo_, kernel or plymouth issue? can you open a bug against plymouth?11:37
rodrigo_yeah, have to cancel them or let them running and then rebooting again11:37
rodrigo_seb128, yes, sure11:37
seb128rodrigo_, ubuntu-bug plymouth so it get details on your config etc11:37
rodrigo_ok11:38
* rodrigo_ lunch12:14
glatzor_mvo, is it intended that the description of foreign arch packages are empty in python-apt?12:16
glatzor_apt.Cache()["xterm:386"].description12:16
glatzor_compared to apt.Cache()["xterm"].description12:16
mvoglatzor_: its a bug, hold on a sec, I search for the number12:21
mvoglatzor_: bug #86897712:21
ubot2Launchpad bug 868977 in apt "apt-cache show apt:i386 does not include the long description" [Medium,Triaged] https://launchpad.net/bugs/86897712:21
didrocksbah, tomboy is completly useless this day12:39
didrockskeep crashing, freezing12:39
=== MacSlow|lunch is now known as MacSlow
mterryAre we done done for 11.10?  I just realized that we never merged in a fix for bug 804946 (though we have a pending merge by dobey)13:43
ubot2Launchpad bug 804946 in glib "gnome-settings-daemon crashed with SIGSEGV in g_variant_unref()" [Critical,Fix released] https://launchpad.net/bugs/80494613:43
mterrypitti, ^13:44
seb128mterry, hey13:45
mterryseb128, hello!13:45
dobeymterry: seb128 was looking at another issue in glib related to that13:45
seb128mterry, it's not so much a fix than a workaround to better deal with broken install (i.e typical case is a missing schemas)13:45
mterryyar13:46
mterryI'd take what I can get this close to release  :)13:46
seb128I wanted to put it in the same upload than the "drop the cache cleaning from the postrm"13:46
mterryah, k13:46
seb128but pitti said to better sru the postrm thing since that's only an upgrade issue13:46
seb128not a fresh install one13:46
dobeyit is a fix13:47
seb128mterry, but maybe we should still get the fix from dobey in, let's see what pitti says ;-)13:47
seb128dobey, it's a "fix" for buggy code to not segfault, it still only concern buggy code13:47
seb128i.e code that try to unref a null variant13:47
seb128which 95% of the cases are gsettings users where the installation is screwed (i.e schemas missing)13:48
dobeyyes, but it is part of glib. and glib standard practice is to have such protection in such _unref calls; GVariant is missing that, so it is a bug13:48
seb128ok13:48
mterrybtw, I have some memory leak fixes for the panel, I've been assuming I should merely SRU them.  Let me know if ya'll disagree13:48
pittiseb128, mterry: yeah, still a workaround, but looks okay for final13:48
seb128mterry, if they are obvious leaks with a trivial fix please upload13:49
pittibut can we please not have this on glib trunk/glib precise?13:49
dobeypitti: it is in glib-2-30 already13:49
seb128pitti, glib master restored the "abort on missing schemas"13:49
pittiyeah, I saw13:49
seb128mterry, if you merge dobey's fix and upload can you change the postrm as well to only clean the cache on purge?13:49
dobeypitti: and desrt claims master doesn't need it because it just aborts on missing schemas, which i think is irrelevant to g_variant_unref13:49
seb128mterry, if we do an upload we can as well get that in ;-)13:50
pittiseb128: ok, as long as this makes sure to not permanently paper over the real bug, it's certainly a nice stability fix13:50
pittiseb128: yes, postrm fix can go in then13:50
seb128mterry, it should fix most of the "missing schemas" bug, my bet is that those happen because we drop the cache where we should just let the update overwrite it13:50
mterryseb128, is there a branch already for that fix?  /me suspects it's a simple if-clause change, but will merge code if we have it already13:51
seb128i.e we have a time between the old postrm run and the new postinst that will rebuild the cache where there is virtually no schemas on disk13:51
seb128mterry, no I didn't get to it yet13:51
mterryseb128, bug number?13:51
seb128mterry, it's the same bug dobey is "fixing"13:52
seb128mterry, 2 sides of the same coin13:52
seb128the real issue is the missing schemas13:52
mterryseb128, k13:52
seb128the don't segfault on null is a workaround to deal better with the bug13:52
mterryhtorque, you commented in the unity-panel-service bug.  Did you test with my fixes or just with current oneiric?13:52
seb128mterry, I guess the postrm fix is to add a "&& [ "$1" = purge ]&13:53
seb128&->"13:53
=== m_conley_away is now known as m_conley
=== zyga_ is now known as zyga-afk
ogra_seb128, pitti, would it be possible to disable the hardcoded searching of /sys/class/dmi/ in gnome-settings-daemon ? such interfaces only exist on x8614:34
seb128ogra_, open a bug? it's an upstream issue14:35
ogra_.xsession-errors on a non x86 system is full of: "/sys/class/dmi/id/board_name: Failed to open file '/sys/class/dmi/id/board_name': No such file or directory"14:35
seb128ogra_, is there an equivalent or armel or is color just not working there?14:35
ogra_and i would also assume it slows the process down14:35
ogra_color ?14:36
seb128ogra_, the code which is using that is the color management code14:36
seb128dunno if that works on armel, I've no clue about how it works14:36
ogra_oh, well, we use plain framebuffer ... no xserver etc ...14:37
seb128but just open a bug saying that armel doesn't have a /sys/class/dmi14:37
ogra_so i doubt you will even be able to adjust any color sutfff14:37
seb128ok14:37
seb128so that should probably just bail out for you14:37
ogra_sure, apparently g-s-d survives it14:37
seb128ogra_, give us the bug number, pedro can forward that to upstream for you ;-)14:37
ogra_but i would suspect it slows it down14:37
ogra_k14:38
ogra_will do14:38
ogra_and thanks :)14:38
ogra_oh, and if gnome-shell is used it seems there is a dep on the pixmap renderer missing ...14:39
ogra_i'm just supporting someone who tried the gnome fallback session on an arm device and he has lots of "Unable to locate theme engine in module_path: "pixmap""14:39
jdstrandKaleo: hi! I was pointed at you for this: what is the recommended way to change the icon size of the launcher in unity-2d? google told me about editing qml files. feel free to point me to a tool/wiki page as desired15:04
* pitti takes a nap to clear up his head, back at TB meeting15:04
Kaleojdstrand: let me have a look15:05
Kaleojdstrand: you have the source from lp:unity-2d?15:06
jdstrandI can get it15:06
Kaleo(short documentation is at https://wiki.ubuntu.com/Unity2D)15:06
jdstrandKaleo: ok, let's assume I have it :)15:07
* jdstrand is fetching it15:07
Kaleojdstrand: you want the whole launcher to be thicker?15:07
jdstrandKaleo: well no. in unity 3d I can choose the size of the launcher icons from 48 to 32 (they are *way* too big on my 22" monitor)15:08
jdstrandKaleo: and if I change the size of the icons, then in unity 3d the launcher width adjusts automatically15:08
Kaleojdstrand: does that affect the width of the tiles or just the icons?15:08
jdstrandKaleo: I was looking for something similar with unity-2d15:08
Kaleojdstrand: oh, so you do want to have the launcher width changed :)15:09
jdstrandKaleo: well, yes. I may have said the wrong thing cause in unity 3d it is referred to as 'icon size'15:09
Kaleojdstrand: ok15:09
Kaleojdstrand: there is no supported way to do that atm15:09
Kaleojdstrand: but there is a way to do it changing a couple of things in the code15:10
Kaleojdstrand: libunity-2d-private/src/launcherclient.cpp line 33; LauncherClient::MaximumWidth15:10
jdstrandKaleo: well, considering I run the devel release, that isn't really an option cause I would be recompiling it all the time. is this feature planned?15:10
Kaleojdstrand: that will change the width of the launcher15:10
Kaleojdstrand: no it's not15:10
jdstrandKaleo: I'm curious why. it seems a lot of people are talking about it on google, and it is configurable in unity 3d15:11
Kaleosorry15:11
jdstrand(I'm not trying to be pushy, just genuinely curious)15:11
Kaleojdstrand: launcher/LauncherList.qml line 31; property int tileSize will change the size of the icons15:13
Kaleojdstrand: no worries15:13
Kaleojdstrand: do you know where the option is in Unity?15:14
jdstrandit is in the 'experimental' section after you click on the unity button in ccsm15:14
Kaleojdstrand: ok, in ccsm15:14
jdstrandnot sure why it is still experimental, it has been in there since natty15:15
Kaleojdstrand: so in Unity 2D it will have to be a dconf setting (fairly straighforward to do)15:15
Kaleojdstrand: what is a tiny bit more involved is to allow for that parameter to be changed at runtime15:15
Kaleojdstrand: overall I would say a couple of hours of work15:15
jdstrandinteresting15:16
jdstrandKaleo: thanks for your time :)15:16
Kaleojdstrand: you are very welcom15:16
Kaleo+e15:16
seb128Trevinho, hey again, sorry I was busy trying to help sam to debug the launcher not revealing issue15:26
seb128Trevinho, the bug you pointed, I commented earlier today and you didn't comment since? what do you miss?15:27
Trevinhoseb128: I was wondering if you also get the duplicated-desktop issue15:32
Trevinhoas I get in the screenshot I attached15:32
seb128Trevinho, yes15:33
seb128well at least the wallpaper yes15:33
seb128seems rather an xorg weird setup than an application bug then...15:33
TrevinhoMh, seb128 well. so it's not related to unity...15:34
seb128right15:34
TrevinhoIn the unity side maybe there are some workaround.... But I don't know for nautilus15:34
seb128Trevinho, don't bother, I reported it because neil said I should but it does seem like a weird setup15:34
TrevinhoBasically I think that the PanelController generates more views in the same area15:34
Trevinhoand I guess that we can solve it15:35
seb128it's like the 2 screens are over each other15:35
Trevinhobut I've to do more checks15:35
seb128which is how they get configured in the capplet15:35
Trevinhoyes... I know...15:35
seb128I would if there is an usecase for that15:35
Trevinhohowever neil told me to give it a look :)15:35
seb128or if that's an xorg bug ;-)15:35
seb128Trevinho, thanks for looking into it ;-)15:35
seb128Trevinho, there are probably other unity bugs which are less corner cases than this one though so you might want to pick another one to work on ;-)15:36
seb128well, check with njpatel15:36
Trevinhoseb128: I know... If I look if there's something more urgent :15:37
Trevinhoanyway seb128 I've updated the bug including nautilus as affected, and changing the title https://bugs.launchpad.net/ubuntu/+source/nautilus/+bug/86835415:37
ubot2Launchpad bug 868354 in unity "Duplicate indicators bar and desktops with overlapped screens" [Low,Confirmed]15:38
seb128Trevinho, thanks15:38
rodrigo_need to go out for a bit, so bbl15:50
rodrigo_but if Gunnar shows up, could someone tell him I'll talk to him later?15:50
seb128rodrigo_, ok, see you!15:51
rodrigo_seb128, ok thanks :)15:54
rodrigo_bbiab then15:54
=== zyga-afk is now known as zyga
=== MacSlow is now known as MacSlow|break
rickspencer3bryceh, around at all?16:25
DBOdidrocks, https://code.launchpad.net/~unity-team/unity/unity-fix-UnLockRect-crash/+merge/7846216:46
DBOI have confirmed and reproduced the crashes this fixes16:46
DBOand confirmed the fix prevents the crashes16:46
didrocksDBO: oh nice, not sure it will be there for finale16:47
DBOI would suggest trying16:47
seb128didrocks, 1 liner to fix 3 frequent crashers? it's worth trying?16:47
didrocksDBO: yeah, I'll try, but probably tomorrow morning though, so if you get other crashes or nice fixes like edge reveal, please send me an email16:47
didrocksseb128: indeed, that what I told :)16:48
DBOdidrocks, of course16:48
seb128didrocks, do you want me to have a look tonight if you need to go or do you just want to delay to tomorrow?16:48
DBOseb128, took us 3 hours on skype to figure out :)16:48
seb128didrocks, i.e do you want to call it a day or to batch?16:48
didrocksseb128: i guess I prefer batching it for tomorrow morning16:48
seb128DBO, good that you figured it out ;-) is "us" including jay?16:48
DBOyes16:48
didrocksthat will enable other nice fixes to come in :)16:48
DBOit was a two person fix16:48
seb128didrocks, ok, should I check with pitti if tomorrow morning and still ok and backport it later if he says better to upload today?16:49
seb128didrocks, or did we say tomorrow is still ok?16:49
seb128didrocks, I didn't track when they want to stop uploads for good16:49
didrocksseb128: the langpack just started to build16:49
seb128ok, good16:49
didrocksso it's a 24h process16:49
seb128let's try to get extra fixes in then ;-)16:49
seb128didrocks, thanks!16:49
didrockshence my deduction of "tomorrow morning is still ok"16:49
seb128works for me16:50
seb128mterry, \o/16:50
seb128mterry, thanks for the indicator leak fixes and the glib upload16:50
mterryseb128, np!  glad we could squeeze them in16:50
mterryseb128, I have an idea on that libgrip/eog crasher, but probably good to let chase comment16:50
seb128mterry, I've pinged him today about it, he said he would ask Jussi to look at it16:51
mterryseb128, cool, I added my thought to the bug, so I'm sure they'll see it16:52
seb128mterry, thanks!16:52
=== eeejay_is_afk is now known as eeejay
glatzor_mvo, evening. what happened to kpackagekit?17:00
=== MacSlow|break is now known as MacSlow
tkamppeterAnyone else has problems to register his Google account under "Online accounts"? bug 86934117:11
ubot2Launchpad bug 869341 in gnome-control-center "On Asus eeePC 900 I cannot register my Google account" [High,New] https://launchpad.net/bugs/86934117:11
jtaylorhi, the filechooser dialog in gtk 2.24.6 is pretty broken17:14
jtaylorsee e.g. bug 85138317:14
ubot2Launchpad bug 851383 in gtk "geany crashed when trying to open a second file" [Medium,Fix released] https://launchpad.net/bugs/85138317:14
jtaylordebian fixed it by applying the 500 line diff from git head17:14
jtaylorcan this be doe for oneiric too?17:15
infinityIs any work being done on the frequently-duped geoclue crashes?17:15
infinityhttps://bugs.launchpad.net/ubuntu/+source/geoclue17:15
cyphermoxinfinity: I'll look into it now17:18
rodrigo_hmm, no Gunnar yet17:32
rodrigo_bbl then17:32
seb128jtaylor, it's late for that17:32
seb128jtaylor, could be better for a sru17:32
jtaylora sru that can be done before release?17:33
jtaylorits pretty broken17:33
seb128if it's pretty broken how come it doesn't get raised before?17:34
jtaylorin the above bug three commits are mentioned which fix that one issue17:34
seb128well 500 lines doesn't look like a same change during hard freeze17:34
jtaylorI did not check all gtk2 apps17:34
jtaylormaybe the .6 upload should ahve been more careful17:36
jtaylorthe insanity was visible in the diffstat ._.17:36
seb128it's not insane17:36
seb128it bring in consistency with gtk3 look17:37
jtaylor2500 line diff in a single file during a stable release?17:37
achiangcan someone teach me how to go from https://code.launchpad.net/~ubuntu-desktop/nautilus/ubuntu to the distroseries version of the branch? e.g., natty?17:38
jtaylorhere almost mimimal patch which fixes the geany issue: http://paste.ubuntu.com/703493/17:38
achiangi can never remember how to do this17:38
achiangoh, found it. today must be my lucky day. https://code.launchpad.net/ubuntu/natty/+source/nautilus17:38
cyphermoxjtaylor: seb128: maybe i'm doing it wrong but I can't crash geany here17:54
jtaylorcyphermox: do you have files open in geany when you start it?17:55
cyphermoxyes, with or without17:55
pittiseb128: uploads tomorrow are still ok, we'll build the langpacks tomorrow17:56
jtaylorit probably depends on some setting17:56
seb128pitti, ok, great17:56
jtaylorubuntu5 fixes one but another remains17:56
jtaylorprobably the one fixed in 652f7e4086494f8ba217:56
cyphermoxif there's a corrupt gtk-bookmark file though (assuming that's the commit you're mentioning), we should also fix *that*17:57
jtaylorthere is so much you should fix17:58
jtaylorand so much code has changed17:58
jtayloralso relevant debian bug 640466 and 64422217:59
ubot2Debian bug 640466 in libgtk2.0-0 "truncated selector" [Normal,Fixed] http://bugs.debian.org/64046617:59
ubot2Debian bug 644222 in libgtk2.0-0 "Recently used directories list not being updated" [Normal,Fixed] http://bugs.debian.org/64422217:59
jtaylordue the refactoring the risk of backporting selected issues is probably more risky than doing it all at once17:59
GunnarHjrodrigo_: Hi Rodrigo, are you there?18:26
rodrigo_hi GunnarHj, about to go out for dinner, so bbl, will you be around?18:56
GunnarHjrodrigo_: Ok, yes I'm here for a while now.18:57
rodrigo_GunnarHj, ok, bbiab then18:59
pittigood night everyone19:12
seb128'night pitti19:13
=== eeejay is now known as eeejay_is_afk
seb128pedro_, is gnome-bluetooth on your "to upstream" list of sources?19:27
seb128pedro_, i.e bug #85554919:27
ubot2Launchpad bug 855549 in gnome-bluetooth "bluetooth-sendto crashed with SIGSEGV in device_changed()" [Medium,Confirmed] https://launchpad.net/bugs/85554919:27
* pedro_ checking19:28
pedro_seb128, nope is not on the list, i'll add it now19:29
pedro_seb128, btw i'll subscribe it to desktop-bugs as well19:29
pedro_is not there either19:29
seb128pedro_, thanks19:31
pedro_no problem :-)19:32
dobeygnome-bluetooth is still using dbus-glib? eww.19:37
ricotzseb128, hi, is it still possible to sync clutter-gst 1.4.2-1 from debian which is suppose to fix the armel ftbfs19:45
seb128ricotz, can you open a bug with the diff between the version? I can't approve exception I'm not in the release team... you will need an approval19:47
ricotzseb128, ok, will do19:49
ricotzseb128, https://bugs.launchpad.net/ubuntu/+source/clutter-gst/+bug/86945919:57
ubot2Launchpad bug 869459 in clutter-gst "FFe: Sync clutter-gst 1.4.2-1 (main) from Debian unstable (main)" [Undecided,New]19:57
Laneybuild / install log? evidence of testing? it would be good confirm this 'supposed' fix.20:00
jbichaLaney: just curious, who do we have to talk to get a PPA that will build for ARM too?20:02
Laneyi have no idea, but if you find out i would quite like one for myself20:02
ricotzmhh, this would be nice20:02
Laneysome people have them though and may do a test upload for you20:02
ricotzthere are arm ppa builders now20:03
dobeyjbicha: #launchpad We would presume.20:03
seb128ricotz, thanks20:04
micahgjbicha: I think they're internal only ATM20:04
ricotzjbicha, btw, i think you can change the packaging of gnome-documents again soon ;)20:05
ricotzthese libraries are really supposed to be private20:06
ricotzand an all-in-one binary package would be enough here20:06
jbicharicotz: yes I'd prefer the all-in-one20:07
czajkowskievening folks20:14
czajkowskianyone seen the issue where you launch nautlis and then open a folder in it and it just closes up20:16
BigWhaleczajkowski: o/20:16
BigWhaleseveral times20:17
czajkowskiBigWhale: howdy20:17
seb128czajkowski, there was an ubuntuone-client-gnome issue earlier in the week20:17
BigWhalebut completely random20:17
seb128but it should be fixed since yesterday20:17
czajkowskiseb128: shall do more updates20:17
seb128did any of you sent the bug using apport?20:17
BigWhaleI was going to, but I couldn't pin down why it was happening.20:17
czajkowskiseb128: says it's been reported already and keeps opening the U1 one20:17
czajkowskilet me do an update again20:18
jbichado any of you have nautilus-open-terminal installed or any other nautilus extensions?20:18
BigWhaleme, no.20:18
czajkowskinope20:19
czajkowski135 updates I did it last night :/20:19
czajkowskiso a week to go eh :)20:19
rodrigo_GunnarHj, still around?20:36
GunnarHjrodrigo_: Yes. Wondered if you saw my long comment on patch 52.20:37
=== eeejay_is_afk is now known as eeejay
rodrigo_GunnarHj, yes, the one from yesterday, or a new one?20:41
GunnarHjrodrigo_: Yes, the one from yesterday.20:42
rodrigo_ok, that's what I wanted to talk about20:42
rodrigo_sorry if there was any confusion20:42
GunnarHjrodrigo_: No confusion here. :)20:42
rodrigo_what I really was asking for was to fix the issues the region panel has, but in an upstreamable way, not in an ubuntu-only way, which is what we're doing20:42
rodrigo_that's why I asked you to run it without the patch, so that I can work on every issue20:43
rodrigo_you find20:43
rodrigo_does that sound good?20:43
GunnarHjrodrigo_: Maybe I kind of misunderstood you, then. Yes that does sound good.20:43
rodrigo_oh, sorry then :)20:44
GunnarHjrodrigo_: One question is what exactly "upstreamable" means.20:44
rodrigo_something that works for every distro :)20:45
rodrigo_so, I've seen your comment, and will be working on each issue myself20:45
GunnarHjrodrigo_: For instance, I think it would be a great advantage if also GNOME started to use AccountsService for storing stuff.20:45
rodrigo_I must admit I just realised I did a g-c-c upload today, and forgot completely to include your patch20:45
rodrigo_will do so tomorrow20:45
rodrigo_so that we can have the bug fixed for oneiric20:46
rodrigo_but then I'd like to have all fixed in upstream for g-c-c 3.2.120:46
GunnarHjrodrigo_: Great. It's not the most important issue you can think of, but still. :)20:46
rodrigo_GunnarHj, for storing what stuff?20:46
GunnarHjStoring locale settings.20:46
GunnarHjUser specific locale settings.20:47
rodrigo_yes, we discussed that, and it sucks that we are storing the language in one place and the other locale settings in another20:47
rodrigo_I think I'll restart the discussion20:47
GunnarHjrodrigo_: Agreed. Sounds good.20:47
GunnarHjrodrigo_: Is it possible that you start making accountsservice a dependency upstream, and use it?20:48
rodrigo_GunnarHj, g-c-c already depends on it20:48
GunnarHjrodrigo_: Ok, didn't know.20:49
rodrigo_it's a run time dependency, but it's used in the user accounts panel20:49
GunnarHjOne reason why I'm talking about accountsservice now is that /usr/share/language-tools/language-options is 'owned' by it, and that script is a key to the language options list we are using in Ubuntu.20:50
rodrigo_it's in main because of the g-c-c dep on it, so that should cover it20:50
GunnarHjGood.20:51
rodrigo_ok, so apart from your message from yesterday, let me know of any other issue you find with the upstream version (that is, without your patch)20:52
rodrigo_and I'll fix them all :D20:52
GunnarHjMay I ask if you agree that the things I mentioned in the bug comment are issues that should be fixed, or is there any difference of opinion involved?20:53
rodrigo_right now I can't tell you, I didn't read it in much detail, as I was chasing an important bug20:53
rodrigo_but from what I read, it made a lot of sense, so yes20:54
rodrigo_we'll discuss the details, if there are any, but the couple things I remember made sense, yes20:54
GunnarHjOk. Please let me know if you find anything that you don't agree on, so we can talk about it.20:54
rodrigo_also, for P we are getting rid of language-selector, if we get the region panel to do everything we wanty20:54
rodrigo_so yes, we should fix all issues :)20:54
rodrigo_yes, sure20:55
rodrigo_one thing we must take into account is that pitti (and others) really want to get rid of the horrible hacks in language-selector20:55
GunnarHjYes, I've noticed that . :)20:55
rodrigo_so, only thing I ask you is to forget about language-selector, and make it work great, even if it's not similar to l-s :)20:55
rodrigo_oh ok, you already know, so good :D20:56
rodrigo_ok then, tomorrow I'll go over your comment and discuss anything that needs discussion and fix anything that needs fixing, ok? :D20:57
GunnarHjI don't care much about the l-s code, but I do like the functionality we achieved in Natty, so I suppose I'm going to be somewhat protective about that (the functionality, that is).20:57
rodrigo_yes, sure20:57
rodrigo_it's just maybe we need a different way to approach it20:57
rodrigo_the region panel in g-c-c is getting lots of attention now that it's "live"20:57
rodrigo_so I'm sure we can cover all needs in a good way20:58
GunnarHjThat sounds great to me. I for one will put down some of my thoughts on a wiki page, that could be an input in the discussion.20:58
rodrigo_so yes, no losing functionality, just maybe a different way, it that makes more sense20:58
rodrigo_GunnarHj, that would be cool, even better if you add your thougts to the live.gnome page20:58
rodrigo_let me find the link...20:59
rodrigo_https://live.gnome.org/action/diff/Design/SystemSettings/RegionAndLanguage20:59
rodrigo_ugh, without the diff20:59
rodrigo_https://live.gnome.org/Design/SystemSettings/RegionAndLanguage20:59
GunnarHjOf course, there is always room for improvements. Two things I already think g-c-c does better is using LANG for language, and that the list of locales for formats focus on countries, not languages.21:00
rodrigo_yeah21:00
rodrigo_it misses the installation of languages (which I'm starting to look at)21:00
rodrigo_and the input source, which still needs a design21:00
GunnarHjDo I have access to contribute to that live.gnome page?21:01
rodrigo_I think you just need to register, it's a public wiki21:01
GunnarHjOk, great.21:02
rodrigo_ok then, I'll go back to the sofa now, unless you have anything else to discuss right now21:03
GunnarHjrodrigo_: Ok then, are we maybe done for tonight?21:03
rodrigo_oh yes, time for film and sofa, yeah :)21:03
GunnarHjseems like we are agreed :)21:03
rodrigo_yeah21:03
GunnarHjGood night!21:03
rodrigo_I'll answer back to your comment tomorrow, ok21:03
rodrigo_?21:03
rodrigo_good night21:03
GunnarHjGreat!21:03
=== ayan_ is now known as ayan
=== m_conley is now known as m_conley_away
jasoncwarner_smspillaz: https://bugs.launchpad.net/ubuntu/+source/nux/+bug/86952621:23
ubot2Launchpad bug 869526 in nux "compiz crashed with SIGABRT in raise()" [Undecided,New]21:23
seb128jasoncwarner_, it's probably a duplicate of the bug than DBO and jay fixed today, didrocks will backport it tomorrow morning, he was waiting to see if they get any other fixes today21:24
jasoncwarner_seb128: phew!21:25
jasoncwarner_hopefully, yes :)21:25
pulbhey guys, does anyone know what the state of gdm 3.2 in oneiric is?22:08
cyphermoxpulb: not shipped, I think22:23
cyphermoxunless someone has put it in a PPA22:23
pulbcyphermox: that what i noticed, i wonder if it will be available at all22:23
cyphermoxlet me do a quick search22:24
pulbgnome-shell seems to require it on log out. and gdm 3.0.2 looks ugly22:24
cyphermoxok22:26
cyphermoxI don't see it even in the gnome3 ppa22:26
cyphermoxrequire it how?22:26
cyphermoxjbicha: hey22:27
pulbsome wired cant gdm.blah on dbus message22:27
pulbcant find..22:27
cyphermoxjbicha: know anything about gdm 3.2 and gnome-shell?22:27
cyphermoxjbicha: or more precisely whether 3.2 is shipped in a PPA somewhere?22:27
pulbcyphermox: just noticed the dbus issue seems to be fixed though22:28
cyphermoxoh, so false alarm?22:30
pulbcyphermox: yeah, it seems to be gone :-)22:31
cyphermoxgood :)22:31
pulbgdm 3.2 would be nice anyway :-P22:31
jbichacyphermox: tista has GDM 3.2 in his PPA but our packaging is pretty unstable still22:45
jbichawhen I ran it, I still had the 3.0ish greeter instead of the shell-looking one, & it crashed & took down my Unity session after running for 30 minutes22:46

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