/srv/irclogs.ubuntu.com/2012/03/02/#ubuntu-desktop.txt

desrtblar00:10
desrtthe indicator-application solves it00:10
desrtand now everyone has gone to sleep!00:10
robert_ancellTheMuso, hey, I assigned you an orca u-g bug 94415901:47
ubot2`Launchpad bug 944159 in unity-greeter "orca reads the password out loud" [High,Triaged] https://launchpad.net/bugs/94415901:47
robert_ancellhome that's ok (also, you can push to the u-g branch once merge requests are approved01:47
robert_ancellhope01:47
RAOFHey,  who had that full copy of the untarred source archive that you could run a grep against?01:47
robert_ancellTheMuso, also, if you have any clues about bug 944161 please drop a comment01:48
ubot2`Launchpad bug 944161 in unity-greeter "orca does not read user names" [Undecided,New] https://launchpad.net/bugs/94416101:48
TheMusorobert_ancell: Will take a look, thanks.02:00
s9iper1some body please give imp to this one crash as well https://bugs.launchpad.net/ubuntu/+source/indicator-sound/+bug/91488303:52
ubot2`s9iper1: Error: <Bugtracker.plugin.Launchpad instance at 0xa5ae8cc> bug 914883 not found03:52
jbichaoh bummer, gnome-shell wants gcr 3.3.90 now :(05:00
jbichadesrt: ^05:02
desrtjbicha: that seems like a pretty low impact version bump05:04
jbichahmm, maybe, if it was low impact then why didn't we bother upgrading it sooner?05:11
desrtbecause the default position has been to stay on 3.205:11
desrtin any case, it's some news to make seb's day that much brighter tomorrow :)05:12
* desrt will have to have some very good news about the HUD to offset it :)05:12
jbichalol05:13
jbichaok, have a good night05:13
desrtnite :)05:14
pittiGood morning05:38
desrtpitti: good morning05:43
didrocksgood morning06:17
RAOFHey didrocks!06:32
* RAOF wonders where seb is.06:32
didrocksgood evening RAOF :)06:32
didrocksRAOF: seb connect in 2h30/3h normally06:32
RAOFHuh.06:33
robert_ancellRAOF, you're waiting for him too?  Shall we both tackle him at once?06:50
didrockshey robert_ancell :)06:53
didrocksif you just need to send a message, I can help you06:53
pittihey didrocks06:53
didrocksguten morgen pitti06:54
didrocksrobert_ancell: btw, there is a sad and empty merger vm waiting for you :)06:54
robert_ancelldidrocks, yeah, I just keep not having time to play with it.  Sort it out at UDS?06:54
didrocksrobert_ancell: sounds good :)06:54
didrockslet's the vm resting a little bit more :)06:55
robert_ancelldidrocks, thanks, I'm just sending him an email06:55
pittitkamppeter_: you uploaded cups-filters to Ubuntu; any chance you could put that into the debian packaging bzr as well?07:03
RAOFdidrocks: I just need to talk to him about gtk-sharp2.  I'll wait until he's up. :)07:03
pittididrocks: oh, are you handling the gtk-sharp2 FTBFS? it seems to fail with our glib07:04
didrocksRAOF: I think this was for you ^07:06
RAOFpitti: Yeah, I've fixed that.07:06
RAOF(Although not uploaded)07:06
pitti\o/07:06
pittithanks07:06
RAOFSeb *additionally* wants to drop the gtk resize-handles patch.  I need to ask whether he's audited the reverse-depends to check that nothing is using that API.07:07
RAOFBecause it breaks ABI, and so anything that uses it will (possibly) fail at runtime.07:08
pittibut I understand it was removed from gtk2 as well?07:08
pittiso would the binding even build against our current gtk2?07:08
RAOFWe actually haven't removed it from gtk2 yet.07:10
RAOFAfter all, it breaks ABI :)07:10
RAOF(It was, and then reverted)07:10
pittiRAOF: and then partly reapplied apparently?07:11
pittihttps://launchpad.net/ubuntu/+source/gtk%2B2.0/+changelog07:11
RAOFAha!07:12
RAOFWasn't published when I checked :)07:12
RAOFI think that gtk-sharp2 with the handles patch will build against that gtk, and will try to set the property, which will fail but in a non-fatal fashion.  I think :)07:13
tkamppeter_pitti, sorry, forgot to push. Done now.07:28
tkamppeter_pitti, I did the upload into Ubuntu on sladen's request. Next upload should go synced with Debian again.07:29
pittitkamppeter_: that's fine, thanks07:38
pittitkamppeter_: nothing wrong with an ubuntu upload from bzr, I just want to avoid diverging permanently07:38
pittineed to run out for an hour or so08:00
dupondjehttps://bugs.launchpad.net/ubuntu/+source/libreoffice/+bug/943881 added apport-collect info :)08:04
ubot2`Launchpad bug 943881 in libreoffice "Unable to print to password protected (cups) printer" [Undecided,New]08:04
seb128hey08:52
seb128happy unfrozen friday!08:52
didrockssalut seb128 :)08:54
seb128lut didrocks, en forme ?08:56
seb128no kudos to the r-t, how hard is it for the u.s guys to flush the queue when they unfreeze? :-(08:57
seb128looking at the time of the changes list I guess pitti did it this morning08:57
=== tkamppeter_ is now known as tkamppeter
didrocksseb128: ça va bien, et toi?08:58
seb128didrocks, ca va nickel, c'est vendredi et on est unfrozen ;-)08:59
seb128did I manage to break anything with my stack of uploads yesterday evening?08:59
seb128bah, that ld option is no fun, webkit built on the first try on a slow builder :p09:00
didrocksseb128: not that I know of. However, someone removed compiz from the unity-team/staging ppa and then, dx were complaining that "oh the merger is broken"09:00
seb128didrocks, oh, why compiz was needed?09:00
didrocksseb128: for the alt-tap detection, there is a new API09:01
didrocksthat unity uses09:01
seb128didrocks, sorry the someone would be me, tried to resolve the issue with people complaining about the abi change09:01
didrocksseb128: well, please communicate this by email :)09:01
seb128I though compiz was supposed to be in the compiz-tested and unity-team/ppa ppas, not staging09:01
seb128didrocks, yeah, I finished working at 1am09:01
seb128too tired to stay up longer writing emails09:01
seb128sorry ;-)09:02
didrocksseb128: don't remove anything at 1am :p they didn't want to integrate compiz in the merger and use a bad workaround, they have to deal with it themselves09:02
didrocksseb128: not blaming you :)09:02
didrocksseb128: but if they don't want to do things right, we don't have to cover them09:02
seb128well, I told lamalex about the issue and that I was dropping the compiz with the abi change from the ppa09:02
didrocksyeah, again, I think that it's them breaking the ABI, and it's them not using the standard tool for it09:03
didrocksso they should fix it :)09:03
seb128right09:03
seb128out of dx, did I break distro? ;-)09:03
seb128I hope I got all the rdepends for the gtk2 grip stuff09:03
didrocksseb128: that's my second point…09:03
didrocks</kidding> ;)09:04
seb128lol09:04
didrocksseb128: I know RAOF wanted to talk to you09:04
didrocksabout sharp bindigns09:04
didrocksbindings*09:04
seb128gtk2-sharp? I asked him to look at the ftbfs09:04
seb128seems he didn't fix it09:04
seb128did he say what issue he had?09:04
didrocksseb128: http://irclogs.ubuntu.com/2012/03/02/%23ubuntu-desktop.html#t07:0309:06
seb128didrocks, ok, he wanted to check if I looked at the rdepends09:09
dholbachyo seiflotfy - how are you doing?09:12
dholbachseiflotfy, I just merged https://code.launchpad.net/~kelemeng/activity-log-manager/i18n-fixes/+merge/95472 as a distro fix - you might be interested in merging it upstream09:12
chrisccoulsongood morning everyone09:17
didrockshey chrisccoulson!09:18
chrisccoulsonhi didrocks09:18
seb128chrisccoulson, hey, how are you?09:23
RAOFseb128: Right.  I think we should keep the resize-grip patch; dropping it breaks ABI, keeping it is harmless (modulo some glib warnings when something tries to use it).09:23
chrisccoulsonseb128, yeah, not too bad thanks. how are you?09:23
seb128chrisccoulson, I'm good thanks09:23
seb128RAOF, hey09:23
RAOFseb128: Ho!09:24
seb128RAOF, we had an archive grep on the lintian community box by broder but I'm not sure that covered the property name09:24
seb128RAOF, the grep was for the api09:24
RAOFFor the C# api?09:24
seb128RAOF, I can do a grep through the rdepends today and fix any using it09:25
seb128RAOF, no, I think the grep wouldn't cover the C# case, but I googled for a while and couldn't find anything out of do and the gnome-do patch got dropped by error in a sync earlier in the cycle09:25
RAOFThat'd be good.  As I say, we could also leave it in there; it's harmless.09:25
seb128RAOF, ok, live it here if you want, that's fine with me ;-)09:26
RAOFOk.  I'll upload, then.09:26
seb128RAOF, I just wanted to drop the gtk patch and I didn't yesterday, I tried to be nice and update the rdepends09:26
seb128ups09:26
seb128didn't->did09:26
seb128RAOF, so I should grep for HasResizeGrip accross the libgtk2.0-cil rdepends?09:27
RAOFYeah, if you want to drop the patch.09:27
seb128RAOF, well I don't see a reason to keep in the lts09:27
seb128the abi was never an upstream one in gtk2 and if grep through the archive and make sure nothing is using it we should be fine09:28
seb128RAOF, but your,pkg-mono call at the end09:28
RAOFYeah, I guess so.09:28
seb128I don't care much, it just feels cleaner to drop it ;-)09:28
RAOFYeah; I don't much like having non-upstream API.  I also don't much like dropping ABI we've supported for a couple of releases :)09:29
RAOFI'll upload with the patch dropped (after testing again).  If you could grep the rdepends, that'd be grand.09:30
seb128RAOF, ok, I will do today, thanks!09:31
seb128I hope I didn't miss a C rdepends because those wouldn't only display a warning :p09:31
RAOF:)09:33
Sweetsharkdholbach: sorry, for that misfired sync request.09:37
pittiseb128: good morning; yes, I flushed this morning09:40
seb128hey pitti, how are you?09:40
pittidesperately tired, but ok otherwise, thanks!09:41
seb128pitti, stop starting work at 6am! ;-)09:42
pittiseb128: well, I didn't get much sleep09:42
* Sweetshark gives pitti a hug.09:42
seb128oh, is everything ok?09:42
SweetsharkAlso, just heard on #libreoffice-dev:09:43
Sweetshark10:33 <@jcorrius> Sweetshark: the 12.04 beta looks quite impressive,  congratulations!09:43
* pitti hugs back Sweetshark09:45
pittiseb128: aand -- WTH did you do yesterday !?09:45
pitti+14 on http://reports.qa.ubuntu.com/reports/bug-fixing/canonical-desktop-team-precise-fixes-report.html !!!09:45
seb128pitti, I worked hard sir!09:45
seb128pitti, well it's not yesterday, it's during the years that freeze did last09:46
seb128;-)09:46
pittilol09:46
seb128pitti, you scared me with your "I've 5 apport bug fixes stacked"09:46
seb128I had to do something ;-)09:46
pittibut, but, 14?09:47
seb128pitti, you will have some time to catch up I think, I mostly cleaned my small things list, I will spend a few days on bug triages and less easy stuff next week09:47
* pitti will upload apport today with 8 fixes09:47
seb128hehe09:48
ricotzgood morning09:49
seb128hey ricotz, how are you?09:49
ricotzseb128, hi, are there any problems expected through the gtk+2.0 update?09:49
ricotzseb128, ca va bien09:49
seb128ricotz, not really, I rebuilt rdepends before it and used a break09:49
seb128but gtk2-sharp didn't get to build yet, it hit a ftbfs, RAOF should uploaded a fixed version soon09:50
ricotzseb128, i see, havent updated it yet, but there already people complaining about things crashing like g-s and gnome-fallback09:50
micahgseb128: anything holding up the planner upload09:51
ricotzseb128, so i was just assuming it might have created problems09:51
seb128micahg, no, I apparently dput on the wrong files, from by bugs emails it got rejected09:51
seb128micahg, redoing it09:51
micahgseb128: thanks09:51
seb128ricotz, no, gnome-shell,gnome-panel shouldn't even use gtk209:51
dholbachSweetshark, no worries :)09:52
ricotzseb128, i know ;), but some weird plugin or service might09:52
ricotzseb128, never mind :)09:52
ricotzdholbach, hey09:52
dholbachhey ricotz - wie geht's?09:53
seb128ricotz, well, the gtk2 update only drops the gtkresizegrip backport to ubuntu which was an ubuntu specific api in gtk209:53
ricotzdholbach, danke, gut, ich hoffe dir auch09:53
seb128ricotz, we grepped through the archive to find rdepends and I fixed those09:53
seb128ricotz, I might have overlooked something but I doubt it's due to it09:53
dholbachja, alles prima :)09:53
ricotzdholbach, bin noch nicht dazu gekommen zu antworten :\09:53
ricotzseb128, yeah, gtk-sharp is holding the update for me so far09:54
dholbachmach Dir kein Stress :)09:54
seb128ricotz, RAOF is fixing it09:54
ricotzseb128, good09:54
Laneydropping the resizegrip stuff?09:55
seb128Laney, yes09:55
Laneyso we can sync gtk-sharp2 again? :-)09:55
Laney(assuming someone has checked rdeps)09:55
seb128Laney, cf discussion a bit earlier, I had the rdepends checked but for the C api, I don't think it matched the C# one, I will get that done today so we can drop it next week09:55
ricotzLaney, right, there could be some apps turning it off, like gnome-do09:56
Laneywhat do you mean by 'turning it off'?09:56
Laneygnome-do is synced so I don't see how it can have any code for that api09:56
seb128the gnome-do patch got dropped in a sync by error early in the cycle09:56
Laneyaha09:56
seb128Laney, yeah, that was buggy09:56
ricotzLaney, i mean access it somehow09:57
Laneyso it was broken anyway :P09:57
ricotzgood, so this isnt an issue for gnome-do then09:57
Laneyseb128: seems you already uploaded to turn it off for gtk# though09:57
seb128Laney, that upload ftfbs on something else09:58
Laneyhuh, so it did09:58
seb128Laney, RAOF has a fix, he said he would upload soon, but he's putting the patch back "in case" until we grep the archive again for the C# api09:58
Laneyok09:58
Laneylooking at changelogs for all packages with delta, I don't see anything suspicious10:00
seb128I googled and didn't find anything either10:00
Laneybut no substitute for a search indeed10:01
seb128well, it's friday, let's not break things over the w.e ;-)10:01
Laneyindeed10:01
seb128we can maybe get the build fix in Debian and then sync properly next week10:01
Laneyyeah sure I'll take linker fixes there10:02
tkamppeterpitti, hi10:14
pittihello tkamppeter10:16
SweetsharkWith a recent vanilla precise, it seems something is blocking logout, e.g. a) you click logout b) parts of the session kill themselves c) but never enough to see the login screen d) this is _not_ libreoffice, which I have fixed now.10:20
Sweetshark^^ is that a known issue?10:20
Sweetsharkah, no. it logs out -- it just takes ages10:20
Sweetsharke) it also happens when there is no libreoffice running10:21
Sweetsharkkinda hard to debug the libreoffice issue, if there is one on the session side of things.10:25
RAOFLaney: It's not actually linker fixes; glib dropped some symbols in 2.31.  Or, rather, some symbols hit the deprecated list.10:33
Laneyrighto10:33
RAOFThe practical upshot of which is that GLib.Thread becomes a no-op.10:34
RAOFSo I'll upload the build fix now, then I'll go back and conditionalise on glib version and throw it upstream and to Debian.10:34
RAOFThen we're syncable.10:34
tkamppeterpitti, Debian has put a "Recommended: printer-driver-all" into foomatic-db and we synced this package. Now the printer-driver-all package is in Universe but it is a meta package (no code) so we can easily move it into Main. Problem is that printer-driver-all recommends other, not very important drivers which are in Universe: printer-driver-escpr which Ubuntu auto-installs from OpenPrinting and some exotic drivers for printers which ar10:48
tkamppetere not produced any more for 10 years.10:48
pittitkamppeter: right, we already discussed this; for precise I think we should drop that new recommends, and then think about how we can do a better job at printer driver installation than having to ship them all by default10:49
pittitkamppeter: bug 944660, right?10:49
ubot2`Launchpad bug 944660 in foomatic-db "foomatic-db-compressed-ppds recommends printer-driver-all (>= 0.20111206) but 0.20111027 is in the archive" [Undecided,New] https://launchpad.net/bugs/94466010:49
tkamppeterpitti, yes.10:50
tkamppeterpitti, so I think we should discuss on the UDS a concept for not needing to ship printer drivers for both Debian and Ubuntu (following the goal of syncing printing stacks completely).10:51
pittitkamppeter: that should be possible, we should use the PackageKit API for this10:52
micahgpitti: speaking of packagekit, I'm still stumped on why component-mismatches isn't showing gdebi for demotion, what's "rescued" seems to be in universe already10:54
micahgoops, meant for this to be in -devel10:54
pittimicahg: yes, but it wants to go back to main, so gdebi stays for now10:55
micahgpitti: yes, but why, I can't seem to find the reason10:55
pittimicahg: I supposed due to the still missing powerpc build10:55
pittioh, it built one hour ago10:56
micahgright, the reverse-recommends disappeared after that10:56
pittiso the extra-exclude apparently didn't help10:56
pittiI figure I need to copy it to kubuntu seeds as well10:57
pitticd10:58
pittimicahg: done, waiting for next publisher10:58
micahgpitti: ah, ok, I forgot about those :), but anyways, it's not shown as supported there10:59
micahgpitti: does the netbook seed keep stuff in main?10:59
* micahg fixes11:01
pittigosh, does that still exist?11:01
micahgyep11:01
pittimicahg: thanks11:01
tkamppeterpitti, can you help me with a UDEV issue?11:05
tkamppeterpitti, it is bug 93141711:05
ubot2`Launchpad bug 931417 in hplip "HP LaserJet P1005 not setup correctly in 12.04" [Undecided,New] https://launchpad.net/bugs/93141711:05
tkamppeterpitti, the file attached to comment #5 is on the user's Precise system as /etc/udev/rules.d/86-hpmud-hp_laserjet_p1005.rules11:06
tkamppeterpitti, It should load the printer's firmware when the printer is connected. It happens nothing, not even the logger message appears in syslog.11:07
jml__uhh, ok.11:11
jmlhow can I install Skype on a 64bit precise machine?11:12
micahgjml: add oneiric partner, apt-get install skype?11:15
jmlmicahg, so it's no longer supported in Ubuntu?11:19
micahgjml: huh, no, it's just partner hasn't been populated for precise yet11:19
jmlmicahg, oh ok.11:19
pittitkamppeter: responded in bug and sub'ed11:20
jmlmicahg, I'm still told that skype is not available but referred to by another package11:22
micahgjml: try skype:i38611:23
jmlmicahg, ah, that works. Thanks.11:23
micahgjml: not marked multiarch:foreign, that's why11:23
tkamppeterpitti, the rules file is part of HP's proprietary plugin, we cannot change it as part of one of our packages. So if we find a solution without changing the file would be great.11:41
pittitkamppeter: for that we need to understand what's wrong with it first11:42
tkamppeterpitti, how should 'please run /devices/pci0000:00/0000:00:1d.7/usb2/2-1' work?11:43
pittitkamppeter: argh, followed up11:45
tkamppeterpitti, thanks.11:52
micahgdidrocks: is there a reason why the libcompizconfig dev package is versioned?12:21
seb128micahg, it's quite common12:22
seb128is there any official guideline saying they should not be?12:23
micahgseb128: yes, but Debian doesn't have this12:23
seb128on what? compiz?12:23
micahgno, libcompizconfig12:23
seb128right, same difference12:23
seb128it's not like we were any close to be on sync from Debian on that stack12:24
seb128or even pretending to merge with them or trying to be close12:24
micahgthey have an unversioned dev package12:24
micahgwell, there are some packages in experimental that could be worth merging if they build :)12:24
seb128well, I guess feel free to submit a merge request12:24
* Chipaca waves12:25
micahgseb128: is that for review purposes?12:25
seb128micahg, yes, beause the lib is used across dx ppas, etc and a renaming would break all their builds12:26
seb128it would be good to get review anyway in case there is a reason and just so Didier can make sure it's handled fine12:27
micahgah, ok, I'd be happy with a provides, I"ll propose that a bit later12:27
seb128doesn't work12:27
seb128the provides are not versioned12:27
seb128so stuff which build-depends on >= version would stop working12:27
micahgok, empty package than12:28
seb128right, at which point please get review from didrocks, but better to use a bug and deal with it in an async way12:28
seb128he's swamped in unity release issues today12:28
micahgok, so bug is better than merge proposal or both?12:29
seb128either is fine I think12:30
chrisccoulsongah, i didn't realize xchat had crashed :/12:37
dholbachis anyone going to have a look into the inkscape update?12:37
seb128hey chrisccoulson12:37
seb128dholbach, what update?12:37
dholbach(it's in the sponsoring queue)12:37
seb128dholbach, and not especially, we don't maintain inkscape12:37
dholbachdidn't bryce and others maintain it upstream?12:38
seb128dholbach, bryce, ted yes12:48
seb128dholbach, not sure they have time for packaging it in Ubuntu though12:49
dholbachit needs a sponsor :)12:49
seb128dholbach, feel free to do it, ted would need sponsoring anywaya12:50
=== greyback is now known as greyback|away
chrisccoulsonpitti, seb128, have either of you had issues like bug 899013?13:33
ubot2`Launchpad bug 899013 in firefox "Firefox not using localized Google Search" [Undecided,Confirmed] https://launchpad.net/bugs/89901313:33
chrisccoulsonit seems to work ok here13:33
seb128is that using the google entry on the top right?13:34
seb128(I never use it because it's buggy, it sends me to google.com rather than google.fr)13:34
seb128i.e search in english13:34
seb128which seems similar to your bug title13:34
pittichrisccoulson: that's right, searching for "Tonne" in the google search bar brings up the English results13:35
chrisccoulsonpitti - and the UI is localized correctly?13:35
pittisame with the awesome bar13:35
pittichrisccoulson: yes13:35
pittiall in German13:35
chrisccoulsonhmmm :/13:35
seb128yes, same here13:36
seb128though that bug is different, it says it works after a restart, i.e is an issue only on first start13:36
seb128here it's buggy this way consistently13:36
chrisccoulsonpitti, seb128 - if you enable the web console (Tools -> Web Developer -> Web Console), ensure that Logging is switched on and do a search, can you make sure that the Accept-Language header is correct13:38
seb128chrisccoulson, where do I switch logging on?13:39
seb128--13:39
seb128[14:39:09,216] GET http://www.google.com/search?client=ubuntu&channel=fs&q=ubuntu&ie=utf-8&oe=utf-8 [HTTP/1.1 302 Found 268ms]13:39
chrisccoulsonseb128, actually, you need the "Net" option enabled in the web console (it's the button with a black square in it here)13:39
seb128chrisccoulson, I get that13:39
chrisccoulsonseb128, yeah, if you click on that, you get to see all the headers :)13:40
seb128fr,fr-fr;q=0.8,en-us;q=0.5,en;q=0.313:40
seb128chrisccoulson, ^13:40
chrisccoulsonseb128, thanks13:40
chrisccoulsonthat looks correc then13:40
seb128yw13:40
chrisccoulson**correct13:40
chrisccoulsonso, it seems more like a google bug13:40
chrisccoulsoni'll have to speak to them about it13:41
seb128it seems so yes13:41
seb128chrisccoulson, well, I get the same behaviour if I go on google.com and search13:41
seb128chrisccoulson, I need to go to google.fr to have french results13:41
chrisccoulsonyeah, you shouldn't need to. at least, you never used to need to13:41
seb128so it's not firefox, or firefox should send me to google.<locale>13:41
chrisccoulsonthey used to figure it out automatically13:42
=== greyback|away is now known as greyback
seb128right, that was better ;-)13:42
chrisccoulsonalthough, for en-gb, we give them a little helping hand to avoid getting en-us results13:42
desrtseb128: hey13:45
desrtgood morning13:45
seb128desrt, hey13:45
seb128desrt, had a good night?13:45
desrtgood enough13:45
desrtremember that bug i found in the app menu indicator... thingy... service?13:46
seb128desrt, I tried your updated (indicator-applications and hud-...)13:46
desrt(god... ted needs better naming)13:46
seb128updates13:46
desrtindicator-application13:46
seb128desrt, yeah, that fixed my login issue13:46
desrtgreat :D13:46
seb128desrt, but it's buggy in another way now13:46
desrtobviously needs a merge13:46
desrtseb128: AWESOME13:46
seb128the prefixs work as well indeed13:46
desrtwhat's next :p13:46
seb128desrt, it stopped listed anything else than indicators13:47
desrtoh.  oops.13:47
seb128desrt, like it wouldn't list any normal menus13:47
desrtheh13:47
desrtthat's because i disabled it for testing13:47
seb128;-)13:47
desrtprobably accidentally checked that it :p13:47
desrt*in13:47
seb128ok13:47
seb128k, please fix ;-)13:47
desrthttp://bazaar.launchpad.net/~desrt/indicator-appmenu/hud-rewrite-wip/revision/184#src/hud-service.c :)13:47
desrt^ "oops"13:48
chrisccoulsonseb128, btw, are you logged in to any google services when you search?13:48
seb128chrisccoulson, define "logged in", the google homepage has my name at the top right13:48
desrtseb128: so... indicators, appindicators, prefixing, appindicator race issue -> solved13:48
seb128chrisccoulson, but I'm not on any gmail, gdoc or anything13:49
chrisccoulsonseb128, yeah, that's what i was asking :)13:49
desrtleaving disabled/hidden, indicator attributes, usage tracker13:49
seb128desrt, you seem to be on track to have it on time ;-)13:49
desrtnot bad for the ride home on the streetcar :)13:49
desrthopefully ted will be up soon13:50
desrtwow.13:50
desrttedg: good morning :)13:51
desrt08:50 < desrt> hopefully ted will be up soon13:51
desrt08:50 -!- tedg [~ted@12.49.125.218] has joined #ubuntu-desktop13:51
tedgHeh13:51
desrtyou're a bit early today13:51
tedgFor some reason I didn't realize you were on eastern time.13:51
desrtyup13:51
desrttoronto is basically directly above upstate new york13:52
seb128hey tedg13:52
tedgYeah, I don't know why, the timezone and location didn't align :-)13:52
seb128tedg, see it's not only me who ping you in the minute you join ;-)13:52
desrtseb128: i'm not pinging.  yet.13:52
desrt;)13:52
seb128desrt, I did the same yesterday, asked if tedg was going to be around and he joined while I was typing ;-)13:52
tedgseb128, I know, I'm getting a little troubled by the scenario.13:52
tedgIt's like there's no free will, on IRC pings.13:53
desrttedg: just don't reach around to the back of your head and start feeling around13:53
desrteverything will be okay13:53
desrtwe wouldn't implant a chip in your brain or anything... that would just be .... immoral13:54
seb128mterry, hey13:54
mterryseb128, hello13:54
seb128mterry, chrisccoulson, pitti: did you guys install the new lightdm yet?13:54
tedgHeh13:54
seb128I'm running it for 2 days and it's fine here but I'm a bit concerned about13:54
seb128bug #94473613:54
mterryseb128, yeha13:54
ubot2`Launchpad bug 944736 in lightdm "Fails to load any session" [Undecided,Incomplete] https://launchpad.net/bugs/94473613:54
seb128got 2 dups already today13:54
chrisccoulsonseb128, not yet. i haven't updated for a while now13:54
* chrisccoulson runs update13:54
seb128they also say that downgrading to 1.1.3 fixes it...13:55
seb128or that gdm works13:55
desrttedg: so... gvariantbuilder13:55
mterryseb128, don't have nvidia myself13:55
desrttedg: you're not supposed to use it with indefinite types13:55
desrttedg: in retrospect, i sort of regret adding that feature at all13:55
tedgdesrt, Like G_VARIANT_TYPE_ARRAY?13:55
desrtya.  don't do that13:55
desrtbecause if you happen to put zero items in the builder, it has no way to guess the type13:55
desrtyou should always give the full type13:55
seb128mterry, well, I think the nvidia thing is a redherring13:56
desrtlike G_VARIANT_TYPE("a(sisosssss)")13:56
tedgOh, yeah, I just usually check for the zero case and deal with it.13:56
desrtthat way, even if you add zero items, it works13:56
desrttedg: i noticed that in some of your other code.  don't do that :p13:56
=== MacSlow is now known as MacSlow|lunch
seb128mterry, it's just that the session is not starting so they get the screen left in the state it is if nautilus doesn't start drawing the background13:56
desrtjust always give the definite type13:56
desrtthen it's okay to add zero items13:56
mterryseb128, right...13:56
tedgdesrt, The problem is I don't like having "type strings" all over.  Too prone to typos, I'd rather use the defines.13:56
desrttedg: you can make your own defines13:57
seb128mterry, well I wanted to make sure other people are fine, like it's not broken for everybody13:57
mterrynot for me13:57
desrttedg: btw: if you typo the type string for gvariantbuilder it will detect the issue13:57
seb128mterry, the xsession-errors log is a bit weird, I've asked for more infos13:57
tedgdesrt, I guess...13:57
seb128mterry, thanks13:57
desrttedg: unless you typo ALL the type strings13:57
tedgdesrt, By detect the issue do you mean "crash your program" ?  ;-)13:57
desrt(no meme intended)13:57
desrttedg: no.  in this case i think i mean "refuse to accept your type-mismatching item"13:58
desrtalthough i like crashes13:58
desrtthey lead to problems being discovered :)13:58
tedgWhat about tuples?  It seems like GVariantBuilder was a nice way to build tuples without having to write out the string.13:58
desrt(vs. this problem which has gone undetected for a long time)13:58
seb128chrisccoulson, the firefox behaviour doesn't depend of you being logged on google or not, it does the same in a guest session13:58
desrttedg: ya.. tuples are the reason i did it this way13:58
chrisccoulsonseb128, ok, thanks13:58
desrttedg: in that case it really makes sense not to specify the type at the start13:59
tedgdesrt, Ah, okay.13:59
desrttedg: but even still, i always do13:59
desrttedg: put it this way:13:59
desrtyou're concerned about making an undetected typo13:59
desrtbut by giving the full type string you're always adding additional restrictions13:59
desrtie: _extra_ checks13:59
desrt(runtime checks, granted...)13:59
tedgYeah, I was thinking we could perhaps to a custom Coverity checker for the g_variant stuff...14:01
tedgSo it wouldn't all be runtime.14:01
desrttedg: that would be absolutely amazing14:01
desrtparticularly if you could teach it about gvariant format strings14:01
desrti tried to write a gcc plugin once to do this14:01
desrt.....uhm.  don't try to write gcc plugins.14:01
desrtas a general word of advice.14:01
tedgdesrt, Definitely, they have an SDK that basically exposes their AST and all that.14:01
desrttedg: anyway.  you should do that merge :)14:03
desrtit fixes a rather serious problem that both seb and i were hitting14:04
tedgdesrt, Which merge?14:04
desrthttps://code.launchpad.net/~desrt/indicator-application/gvariantbuilder-fix/+merge/9550714:04
tedgAh, okay.  Sorry, not to e-mail yet :-)14:04
desrtsorry.  i assume that you have full knowledge of the contents of your inbox at all times14:04
=== m_conley_away is now known as m_conley
desrtyour implant^Wuh... instincts... must be malfunctioning14:04
dobeyi just keep my inbox empty. much less stressful that way :)14:06
desrtseb128: incoming14:13
desrtseb128: if you're worried about my recent changes, you have another thing coming :)14:13
desrtseb128: mclasen just merged the touch/scroll stuff in gtk and it's causing regressions14:14
seb128desrt, yeah, thanks to ricotz for testing ;-)14:14
seb128desrt, I'm reading the GNOME IRC channels as well ;-)14:14
desrtsometimes i think you do nothing but read irc all day :p14:15
seb128lol14:15
seb128you keep saying that14:15
desrti keep seeing more evidence!14:15
seb128desrt, I just have IRC reading running in an idle function14:16
ricotzseb128, still pretty huge changes this late ;)14:17
seb128yes14:17
seb128not a lot we can do about it14:17
seb128out of stop trusting gtk next cycle14:18
dobeyi stopped trusting gtk+ last cycle ;)14:18
dobeyi guess we'll need an FFe/UIFe to ship a new snapshot of rhythmbox14:19
desrtseb128: come on...14:19
seb128dobey, depends of the change14:19
seb128desrt, no joking, we are past ff for GNOME and they land a ton of changes14:19
desrtseb128: there were 1.5 canonical employees at the gtk hackfest advocating this course of action14:19
desrtseb128: and glib/gtk have never been under gnome freezes, and you know it14:20
seb128desrt, right14:20
desrtyou also know that it's going to get fixed in time14:20
seb128desrt, well, I assumed the gesture would be new feature14:20
desrtso keep an eye, but don't panic :p14:20
seb128not breaking stuff like normal scrolling14:20
seb128desrt, but yeah, let's see how it goes ;-)14:21
dobeyseb128: hrmm, well there have been a lot of changes since 2.95 was released14:21
seb128dobey, if it's not only bug fixes yes you need a ffe14:21
seb128dobey, would be better if you could get moch to roll a tarball14:21
seb128desrt, btw let me know when you restore menus support in the hud14:21
desrtokay.  i'll do that now14:22
Chipacahi guys. I've seen nm-applet eating a lot of memory of late, to the point that yesterday it was at 1.7GB and I had to kill it; now it's at 326MB (resident; virtual is 500+). Anything I need to do or tweak to fix it?14:22
seb128Chipaca, we had until a week ago, are you uptodate with session restarted this week?14:22
dobeyseb128: yeah. i'm debugging a weird memory bug at the moment, and not sure if it's in rhythmbox proper, or if it's due to the way we're calling something in the plug-in. but i'll bug him to roll a tarball14:22
seb128dobey, thanks14:23
Chipacaseb128: machine booted yesterday after a dist-upgrade14:23
desrtseb128: okay.  pushed.14:23
seb128Chipaca, ok, talk to cyphermox then14:23
Chipacacyphermox: bla bla bla14:23
Chipacaseb128: thanks :)14:23
cyphermoxChipaca: you using CDMA/GSM ?14:23
dobeyChipaca: nm-applet is 15M RES here. and 299M VIRT. so i think the VIRT is normal14:23
cyphermoxthe rest is supposed to be fixed.14:24
Chipacacyphermox: sadly, yes.14:24
cyphermoxChipaca: ok, then it's known, still working on that part14:24
Chipacacyphermox: ok. Good to know.14:24
cyphermoxom26er filed a bug about that... https://bugs.launchpad.net/ubuntu/+source/network-manager-applet/+bug/93980214:26
seb128desrt, ok, improvement14:26
ubot2`Launchpad bug 939802 in network-manager-applet "nm-applet leaks memory when connected to cdma connection" [High,Confirmed]14:26
seb128desrt, your ranking is still messed up, that was not the lack of prefix14:26
seb128desrt, or at list fixing prefix didn't fix it14:27
seb128list->least14:27
desrtseb128: so that confuses me14:27
desrtseb128: i wonder if i just lack the most recent improvements from trunk14:27
desrtkeep in mind that i don't have usage tracking14:28
seb128desrt, well, my testcase is "focus nautilus, tab, "pref""14:29
desrtsometimes i wish it was possible to physically manipulate software14:29
seb128desrt, it lists some indicator "preferences" before the nautilus preferences14:30
desrtohhh14:30
desrtyes!14:30
seb128desrt, the precise hud has always ranked the focused app first I think14:30
desrtthe old code penalised indicators14:30
desrti don't do that yet14:30
seb128ok14:30
desrtanother item for the todo, thanks14:30
seb128thank you ;-)14:30
desrtthanks for acting as my interactive todo list :)14:30
seb128desrt, otherwise I like how it's going, it's mostly usable and working now14:31
seb128so keep going this way ;-)14:31
desrttedg: any idea about this 'unknown indicator' business?14:31
seb128desrt, what business?14:31
desrtUnknown Indicator (nm-applet)14:31
desrti see that14:31
desrti had to add the same workaround to my code...14:31
seb128desrt, that's because your nm-applet doesn't call indicator_set_title14:31
desrtwell yes14:32
desrtbut when does it get fixed? :)14:32
seb128cyphermox fixed that in precise before beta1, weird14:32
desrtoh.  great.14:32
desrti didn't upgrade, i guess14:32
seb128desrt, what network-manager-applet version do you have?14:32
seb128network-manager-applet (0.9.2.0+git.20120126t000800.5151959-0ubuntu2) precise; urgency=low14:32
seb128    - add a call to app_indicator_set_title() for Unity HUD support.14:32
seb128 14:32
seb128desrt, ^ that was fixed in that version14:32
desrtnetwork-manager-gnome: Installed: 0.9.2.0+git.20120126t000800.5151959-0ubuntu414:32
seb128weird14:33
desrtoh.  bad example14:33
desrtnm-applet is working, indeed14:33
tedgdesrt, Unfortunately since we just added it this cycle, we'll probably always have a few that'll show up that way, but we should get the main ones.14:33
* pitti does the "happy Friday" apport upload and disappears for an hour for supermarket etc.14:33
desrtbluetooth is not14:33
seb128desrt, update14:33
desrtwoh14:33
seb128desrt, I fixed bluetooth keyboard and tomboy during beta freeze14:33
tedgOh!  indicator-jenkins is not setting it...14:34
desrtbeta freeze is over, clearly :)14:34
seb128desrt, they jost got accepted this night14:34
seb128just14:34
desrtto upgrade: one bazillion packages14:34
seb128desrt, ;-)14:34
* desrt sees no xorg14:34
desrtoh my poor barriers14:34
desrtlibbamf also appears absent14:35
=== chaoticuk is now known as chaotic
JamesTaitHello, people! :)14:41
JamesTaitI have a problem that I'd like to run past you guys.14:42
JamesTaitIt seems related to this morning's updates, but that could be a red herring.14:42
JamesTaitWhen I log into a standard (3D) Unity session, my terminal windows are all transparent, and the default background colour of other windows is black.14:43
seb128pitti, can you score https://launchpad.net/~ubuntu-desktop/+archive/ppa/+build/3254298 for me?14:43
seb128pitti, https://launchpad.net/~ubuntu-desktop/+archive/ppa/+build/3254297 as well14:43
JamesTaitNeither unity --reset nor changing themes, nor explicitly setting the solid background colour in gnome-terminal has had any effect on this.14:43
JamesTaitThis is on 12.04 with, as I said, this morning's updates applied.14:44
seb128JamesTait, hey, weird, what theme do you use?14:44
JamesTaitseb128: The default, ambience I think (*goes to check*)14:44
seb128JamesTait, ok, dunno then, you are the first one to report that issue14:45
JamesTaitI'm in Unity 2d at the moment, which has its own set of problems.14:45
JamesTaitYes, Ambience theme, on amd64 and nvidia GT330M graphics, using nvidia-current.14:46
JamesTaitseb128: That's what I feared. :(14:46
cyphermoxI'll upgrade my nvidia system now see if I can reproduce14:47
seb128pitti, URG14:48
seb128pitti, you have 16 bugs listed in that apport upload, good that I had a 15 margin ;-)14:48
seb128I'm out for some sport, be back in an hour or so14:52
desrtseb128: exercise :)14:53
seb128doh14:53
seb128one day I will learn this one ;-)14:53
desrtyou and didrocks :)14:53
seb128well, probably most of the french people :p14:53
didrocksI know about this one14:54
didrocksI don't use it anymore, desrt even noticed!14:55
desrtdidrocks is a better student :)14:56
desrtk.  streetcar time.  ciao.14:56
didrockssee you desrt ;)14:56
=== MacSlow|lunch is now known as MacSlow
tkamppeterpitti, still there?15:11
randy__hello15:19
randy__i have a question15:19
randy__I have a tablet pc (2007 version) and i use onboard, often times ubuntu will take the screen i am working on out of focus when i move the pointer on top of onboard. to remedy the problem i have to minimize and remaximize to screen15:21
randy__??15:23
barryyikes, seeing lots of regressions today in both unity 3d and 2d.  bug 944880 bug 944884 and bug 944865  let me know if i can help with any debugging15:30
ubot2`Launchpad bug 944880 in unity "regression: docks on both screens, and they never autohide" [Undecided,New] https://launchpad.net/bugs/94488015:30
ubot2`Launchpad bug 944884 in unity "Emacs window gets shrunk to a single line" [Undecided,New] https://launchpad.net/bugs/94488415:30
ubot2`Launchpad bug 944865 in unity-2d "regression: no dock or menu bar after login" [Undecided,New] https://launchpad.net/bugs/94486515:30
didrocksbarry: hum, why "today"? there has not been an unity upload for 2 weeks15:35
didrocksbarry: are you on a ppa?15:35
didrocksbug #944880 is not a bug, but design decision15:35
ubot2`Launchpad bug 944880 in unity "regression: docks on both screens, and they never autohide" [Undecided,New] https://launchpad.net/bugs/94488015:35
didrocksthe 3rd bug is only you reporting it, do you have any segfault? do you have unity-2d installed?15:36
barrydidrocks: nope.  come to think of it, i might have been running unity 2d before.  i don't actually know for sure, but i tried them both after encountering bug 944865 and that's when i noticed the problems15:36
ubot2`Launchpad bug 944865 in unity-2d "regression: no dock or menu bar after login" [Undecided,New] https://launchpad.net/bugs/94486515:36
didrocksapt-cache policy unity-2d ?15:36
barrydidrocks: it's installed15:36
didrockswhich version?15:37
barry% apt-cache policy unity-2d15:37
barryunity-2d:15:37
barry  Installed: 5.4.0-0ubuntu115:37
barry  Candidate: 5.4.0-0ubuntu115:37
pittihello tkamppeter15:37
barry  Version table:15:37
barry *** 5.4.0-0ubuntu1 015:37
pittijust back15:37
barry        500 http://us.archive.ubuntu.com/ubuntu/ precise/main amd64 Packages15:37
barry        100 /var/lib/dpkg/status15:37
barry 15:37
didrocksbarry: ok, what's your .xsession-errors,15:37
barrydidrocks: oh ouch, re bug 944880 not being a bug.  that causes pain ;)15:37
ubot2`Launchpad bug 944880 in unity "regression: docks on both screens, and they never autohide" [Undecided,New] https://launchpad.net/bugs/94488015:38
didrocksbarry: I'm surprised you are telling that all happens after today's bunch of update15:38
didrocksmultiple docks is here for a month15:38
didrocksintellihide removed 2 weeks ago15:38
didrocksand again, no recent update on the archive ;)15:38
pittiseb128: bumped15:39
didrocksfor bug #944884, I have no idea, other emacs user seems to not be affected, please ping the dx guys on #ubuntu-unity15:39
ubot2`Launchpad bug 944884 in unity "Emacs window gets shrunk to a single line" [Undecided,New] https://launchpad.net/bugs/94488415:39
barrydidrocks: i guess i was using unity 2d before and it behaved differently.  so maybe those aren't regressions in 3d after all (but just behavioral differences to 2d)15:39
dobeydidrocks: maybe he just rebooted today :)15:39
dobeybarry: well, 3d didn't *used* to do it, so depending on your POV it can be called a regression :)15:40
barry;)15:40
dobeyi certainly find having the unity panels on every screen to be quite annoying15:40
didrocksbarry: 2d got the same last week (but no multimonitor support)15:40
didrocksI'm wondering about unity-2d not starting, please post your .xsession-errors15:41
didrockswill be definitively interesting :)15:41
barrydobey: i can auto hide the launcher and be relatively happy (not as happy as before, but oh well), the part that's seriously painful is the pointer lag when moving between screens15:41
dobeyalso that :)15:41
barrydidrocks: pastebin coming...15:41
dobeyand the diffrences between the 2d and 3d implementation also annoying.15:42
barrydobey: true, but maybe less so if 3d's behavior is a feature :)15:42
barrydidrocks: http://paste.ubuntu.com/865279/15:42
dobeybarry: well, i mean other differences. like icon size setting not working, and the fact you can't disable the colorful backgrounds for the icons on the launcher15:43
barrydobey: yes, true15:43
didrocksif you want to rant about design decision or unity, there is #ubuntu-unity for that15:44
didrocksif you want that we debug your issues, we can have a look here15:44
didrocksbarry: is this your unity-2d session? it's starting compiz…15:44
barrydidrocks: fair enough re: design decisions15:45
kamstrupdpm: https://code.launchpad.net/~dpm/giraffe/seo-friendly-urls do you want this branch merged? (cc: mhr3)15:45
dobeydidrocks: or you can comment on a post of jono's aobut his band or some other hack he's playing with :P15:45
dpmkamstrup, ah, yes please :)15:45
barrydidrocks: it's essentially everything i've done today including switching between 2d and 3d.  i'm happy to try to collect anything you need15:45
didrocksbarry: apparently, you have a look of cracky compiz plugin15:46
barrydidrocks: oh noes ;)15:46
didrocksin that session :)15:46
dpmkamstrup, it's just to make the job of the publisher script to determine which kind of documentation generator the docs come from easier15:46
didrockswoobly, and so15:46
didrocksbarry: so, this is your unity-2d session that give you an empty desktop?15:47
barrydidrocks: my desktop setup is (hopefully) very pedestrian.  i really do almost no customization or installing weird plugins and such.  is there something in particular i should try to zap?15:47
barrydidrocks: yes15:47
didrocksthat shouldn't happen :)15:47
barry:)15:47
didrocksthere is something screwed15:47
didrocksopen a terminal15:47
Ursinhabarry, there is a report of unity not starting after login in lightdm too.. I wonder if they're related somehow15:47
* Ursinha looks15:47
didrocksenv | grep SESSION15:47
barrydidrocks: right now i am in 3d15:48
didrocksah!15:48
didrocks:)15:48
didrocksbarry: so, there is an issue on lightdm i heard of, where session switching is not working15:48
didrocksbarry: the fact that unity don't appear for you in that session is because you have cracky plugin activated15:48
didrocksand they run *after* the unityshell plugin15:49
didrocksso remove their painting15:49
didrocksyou can reset your compiz profile with unity --reset15:49
didrocksat least, you will have a sane configuration by default :)15:49
barrydidrocks: that works in 2d?  but i have to be *in* 2d first right?15:50
Ursinhadidrocks, is that a new issue?15:50
didrocksbarry: no no, this is to reset your 3d configuration15:50
barrydidrocks: oh, but the desktop comes up in 3d, it does not come up in 2d15:51
didrocksbarry: for accessing your 2d session, I think that it's maybe a lightdm issue15:51
didrocksbarry: ?15:51
didrocksbarry: what's the .xsession-errors you just pastebined?15:51
barrydidrocks: sorry, too many issues flying around my head ;)15:51
didrocksthe one you had after login in unity-2d?15:51
barrydidrocks: if that file gets overwritten @ every login, it is my 3d session, which i am in right now15:51
didrocksah15:52
didrocksok15:52
didrocksmakes sense15:52
didrocksso yeah15:52
didrocksit's overwritten at every login15:52
didrocksI need one where it's screwed15:52
didrocks(but you shoud still unity --reset, you have cracking plugins in 3d! :p)15:52
Ursinhadidrocks, rsalveti reported he's not able to login using lightdm-session, because it starts x-window-manager15:53
barrydidrocks: fair enough, let me try that now15:53
Ursinhaif he runs it without the lightdm-session wrapper, it works15:53
didrocksUrsinha: ah, that's what I heard in fact15:53
didrocksbarry: yeah, get it in a tty and pastebin from there15:53
barrydidrocks: okay.  i'll have to leave irc and come back...15:54
didrocksbarry: ok :)15:54
barrydidrocks: oh also, fwiw, i am running 2d on my laptop in a vm and it's working fine ;)15:54
didrocksbarry: yeah, I'm sure it's a local issue, let's try to find it!15:54
didrocksbarry: oh, in that case15:54
didrockslet's try to get all the info15:54
tkamppeterpitti, can you upload CUPS to Debian and Ubuntu?15:54
didrocksso15:54
didrocksbefore you reboot :)15:54
barry... :)15:55
Ursinhahe says he updated precise this morning, last time he done that was three days ago15:55
* Ursinha keeps looking for the bug15:55
didrocksbarry: edit /usr/share/xsessions/ubuntu-2d.desktop and add --debug to Exec=15:55
didrocksUrsinha: doesn't seem to be same issue here15:55
Ursinhadidrocks, do you know if there's an open bug for this issue?15:56
barrydidrocks: Exec=gnome-session --session=ubuntu-2d --debug15:56
barry 15:56
didrocksbarry: exactly!15:56
didrocksUrsinha: not on top of my head, tracking the unity bugs is already etoomuch :)15:56
barrydidrocks: okay!  rebooting.  do not trust my evil twin barry_15:56
didrocksheh ;)15:56
barry_ah whoops, i forgot to reset my 3d.  oh well, i'll do that later15:58
barry_logging in w/2d...15:58
barry_didrocks, wow, there's a very long lag between hitting return after entering my password and anything coming up on the screen15:59
barry_didrocks, and now i just see my cursor over a black background15:59
didrocksbarry_: interesting, seems that you really miss some components ;)16:00
didrocksso let's see you xsession-errors16:00
barry_didrocks, okay, i now have that desktop folder and gnome do gives me a terminal.  let me pastebin the session file16:01
barry_didrocks, should be http://paste.ubuntu.com/865302/16:01
barry_fail whale :)16:02
didrocksare you sure? :)16:02
didrocksit's a total no sense16:03
didrocksgnome-session is even not started16:03
didrocksit's starting compiz16:03
barry_didrocks, positive.  i selected 2d from the ubuntu icon on the login screen16:03
didrocksyeah, something is really scewed16:04
didrocks/usr/sbin/lightdm-session: 34: [: Linux: unexpected operator16:04
didrocksI would start from that16:04
barry_yowch16:04
Ursinhacheck if x-window-manager is there... maybe something is preventing gnome-session to start16:04
didrocksbarry_: let me show you what it should like (without gnome-session in debug mode)16:04
didrocksbarry_: http://paste.ubuntu.com/865307/16:05
didrocksbarry_: this is the beginning16:05
didrocksyou can see that it source some scripts16:05
barry_didrocks, that does look much nicer16:05
didrocksand the last scipt16:05
didrocks/etc/X11/Xsession.d/99x11-common_start16:05
didrocksis the one starting gnome-session16:05
didrocksand thus selecting it…16:05
barry_didrocks, i guess it's possible that some update since my last reboot failed.  are there specific packages i should reinstall possibly?16:06
didrocksbarry_: hum, I would say lightdm first16:06
didrocksas "Running X session wrapper" doesn't show up16:07
didrocksoh maybe mterry would know that ^16:07
didrocks(hey mterry ;))16:07
barry_didrocks, cool, trying that...16:07
mterrydidrocks: seb128 was talking about this bug before.  let me scrollback for bug number16:08
didrocksah :)16:08
mterrydidrocks, barry_: is bug 944736 the one?16:09
ubot2`Launchpad bug 944736 in lightdm "Fails to load any session" [Undecided,Incomplete] https://launchpad.net/bugs/94473616:09
didrocksmterry: per chance, it loads compiz for him, but if you look at the .xsession-errors, it even don't start gnome-session, so I think a local hack make him starting it :)16:09
didrockshum, the .xsession-errors looks way better here16:10
didrockscontrary to barry's one16:10
barry_mterry, quickly scanning it, it looks slightly different.  i do get the corrupt video (i'm on ati radeon hw) but then it all goes black and i eventually i just get the ~/Desktop folders16:10
barry_didrocks, okay, lightdm reinstalled and rebooted.  let's see what happens...16:11
barry_didrocks, it comes back more quickly, but still no joy.  same problem in behavior and contents of .xsession-errors16:12
didrocksbarry_: you're lying, I can't believe you!16:14
* didrocks writes some python2 code for a revenge :)16:14
barry_:-D :-D16:14
* barry_ is the evil twin after all16:14
didrockshum, it's really weird, I have the impression that the main Xsession script for lightdm is doing something wrong16:14
didrocksmterry: you are not knowledgeable about that? ^16:15
didrocksseems really not a gnome-session issue here (hey vuntz! :p)16:15
pittitkamppeter: not to Debian right now (see http://packages.qa.debian.org/c/cups.html), I'll upload to Ubuntu16:17
rsalvetiUrsinha: I'm back, finally16:18
rsalvetithe bug seems to be quite stupid, don't know yet it it was caused by lightdm16:18
rsalvetibut when lightdm starts, it runs: /usr/sbin/lightdm-session /usr/bin/gnome-session --session=ubuntu16:19
barry_didrocks, is it possible some gnome library got accidently removed, possibly by a less than careful dist-upgrade or landscape?16:19
rsalvetiwhen using ubuntu session as default16:19
pittitkamppeter: uploaded16:19
rsalvetiby just starting X and then running the same command I'm able to reproduce the issue16:19
rsalvetithat's the x-window-manager loaded instead of unity16:19
Ursinharsalveti, what did you do to workaround the issue?16:19
rsalvetiwhen xsession starts, it runs 20x11-common_process-args16:20
mterrydidrocks, whoops, sorry, went afk16:20
rsalvetias we have the lightdm wrapper, $# will be " /usr/sbin/lightdm-session /usr/bin/gnome-session --session=ubuntu"16:21
seb128re16:21
didrocksrsalveti: it doesn't even source the other files before running /usr/sbin/lightdm-session in that case, see the .xsession-errors16:21
seb128didrocks, mterry: sorry, there was like 5 screen of scrollback during my hour out, I won't read tht16:21
seb128what's up?16:21
rsalvetiUrsinha: check /etc/X11/Xsession.d/20x11-common_process-args16:22
mterrydidrocks, I'm not super familiar with lightdm and its Xsession scripts, no16:22
barry_didrocks, mterry i *really* don't understand that first error in my .xsession-errors.  is it complaining about line 34 of lightdm-session?  that line looks fine to me: XKB_IN_USE=yes16:22
didrocksseb128: barry_ has this .xsession-error: http://paste.ubuntu.com/865302/16:22
rsalvetididrocks: it does it seems16:22
didrocksseb128: see, almost no script in /etc/X11/Xsession.d/ are sourced16:22
rsalvetithe issue I got was that the number of arguments is now 2 instead of 1 when running /etc/X11/Xsession.d/20x11-common_process-args16:22
mterryseb128: barry_ is having a similar but not identical issue to the not-loading-sessions lightdm bug16:22
rsalvetibecause of the wrapper16:22
seb128weird16:22
rsalvetijust changing s/1/2/g made it to work again16:22
seb128mterry, barry_: good that we have somebody to debug it16:23
didrocksrsalveti: hum, but this wrapper is new?16:23
rsalvetibecause then it'd run the proper session16:23
rsalvetidon't know16:23
rsalvetiprobably not16:23
rsalvetistill investigating16:23
desrtseb128: how was your sport?16:23
didrocksdesrt: he won I'm sure! :p16:23
seb128desrt, what sport? I went for some exercice16:23
seb128which was good16:23
seb128;-)16:23
desrttop marks for both of you :)16:23
barry_seb128, indeed!  i'm happy to be your guinea pig today16:23
cyphermoxChipaca: GSM or CDMA?16:24
pittiwb seb12816:24
seb128barry_, mterry, didrocks: barry_'s issue is different, the other users have the unity profile loading in the session log and the normal scripts16:24
seb128pitti, thanks ;-)16:24
didrocksseb128: yeah, that's on the scrollback you didn't read :p16:25
mterrybarry_, I'm familiar with that line 34 error in the context of bashisms.  But I agree that line seems innocent.  Do things change if you change that script to be run under bash?16:25
barry_mterry, let's try it16:25
didrocksrsalveti: so you are not correct, this wrapping is sourcing the script16:27
didrocksrsalveti: then, the last script is running gnome-session (sorry vuntz again for the hilight :p)16:27
seb128didrocks, mterry: I get that here in .xsession-errors "/usr/sbin/lightdm-session: 65: /etc/X11/Xsession.d/20x11-common_process-args: message: not found"16:27
seb128that's the only Xsession.d script listed for me16:27
seb128but my system works16:27
didrocksseb128: well, I think if you try the 2d session, it won't16:27
seb128+ cat16:28
seb128cat: : Aucun fichier ou dossier de ce type16:28
seb128+ OPTIONS=16:28
didrocksit accidently work because the default session is running compiz I bet16:28
didrocksseb128: env | grep COMPIZ16:28
rsalvetididrocks: sure, but when I checked /etc/X11/Xsession.d/20x11-common_process-args for $# it'd show "/usr/sbin/lightdm-session /usr/bin/gnome-session --session=ubuntu" instead of "/usr/bin/gnome-session --session=ubuntu" (what the script is expecting)16:28
didrocksseb128: what do you have?16:28
seb128$ env | grep COMPIZ16:28
seb128COMPIZ_CONFIG_PROFILE=ubuntu16:28
didrockshum, and you don't see the sourced files?16:28
barry_mterry, indeed, changing that to bash does eliminate the line 34 error but it does not fix my desktop16:29
rsalvetithen it'd go to the default case exit, and would not set the STARTUP var16:29
mterryk16:29
barry_i still see the line 65 error from 20x11-common_process-args16:29
seb128didrocks, how is that file supposed to work?16:30
seb128OPTIONS=$(cat "$OPTIONFILE") || true16:30
rsalvetibarry_: probably the same issue I had16:30
seb128what is setting OPTIONFILE?16:30
rsalvetibarry_: for a test, at 20x11-common_process-args, change case 1) to 2) and restart lightdm16:30
barry_rsalveti, could be.  do you have a diff to fix it, or what did you change?  i can test that here16:30
didrocksseb128: /etc/X11/Xsession is setting it16:31
seb128didrocks, well, "# This file is sourced by Xsession(5), not executed.", I was trying to run it ;-)16:31
Chipacacyphermox: GSM. HSPA+16:31
rsalvetibarry_: in my case the number of arguments was wrong because of the wrapper16:31
barry_rsalveti, trying...16:31
cyphermoxChipaca: thx16:31
didrocksset to /etc/X11/Xsession.options16:31
didrocksseb128: ah ;)16:31
didrocksseb128: yeah, can give funny things ;)16:31
didrocksthey are all sourced16:31
didrocks(source them with source <file> I already saw some issues with . <file>)16:32
seb128ok, so error run sh -x /etc/X11/Xsession.options16:32
* didrocks takes a beta1 box16:33
* JamesTait watches barry_'s problem with interest - this sounds like the problems with Unity-2d I mentioned earlier.16:34
barry_rsalveti, didrocks hmm, now i get a slightly different message from that 20x11 script16:34
JamesTaitcyphermox: Did you get a chance to upgrade your nvidia box?16:34
rsalvetibarry_: what are you getting now?16:34
didrocksseb128: so, if I remember correctly, robert told me he did his own wrapper16:34
cyphermoxJamesTait: yep, just finished16:34
barry_/etc/X11/Xsession.d/20x11-common_process-args: line 65: message: command not found16:34
didrocksseb128: and didn't use /etc/X11/Xsession16:34
didrocksseb128: so /usr/sbin/lightdm-session seems to be that one16:35
barry_before it said /usr/sbin/lightdm-session: 65: /etc/X11/Xsession.d/20x11-common_process-args: message: not found16:35
rsalvetibarry_: hm, but it is still going to *16:35
rsalvetibarry_: can you print both $@ and $# inside your script?16:35
rsalvetibefore going to the case block16:35
barry_rsalveti, no i don't think it is16:35
JamesTaitcyphermox: And everything is behaving as expected?16:36
cyphermoxyep16:36
barry_rsalveti, but sure, let's try that16:36
JamesTaitHm. Local issue then. :(16:36
seb128barry_, did you try to sh -x /usr/sbin/lightdm-session16:38
seb128and to pastebin that?16:38
barry_seb128, not yet, but i'm happy to once i get logged in again16:38
barry_oh, i think i get what it's saying about "message: command not found"16:39
barry_the actual 'message' command used in that script is not found16:39
seb128didrocks, mterry, rsalveti: random piece of info, I use ecryptfs on my user and barry_ as well and we had bugs in the past where lightdm was running command before the ecryptfs mount was done16:39
seb128dunno if that can be the issue there16:39
seb128I don't get the warning running /usr/sbin/lightdm-session in my active session16:40
rsalvetibarry_: I was getting this error as well16:40
seb128only at session opening16:40
seb128rsalveti, using ecryptfs?16:40
rsalvetiseb128: no, just at my home16:40
seb128ok16:40
JamesTaitseb128: FWIW, I also use ecryptfs and am seeing what look like similar problems.16:40
JamesTaitseb128: Can I offer anything to help debug?16:41
seb128brb session restart16:41
rsalvetibarry_: able to check $@? interested to know what are the arguments of that script16:41
didrockshum, on beta1, where is works for me: I have 2 args /usr/sbin/lightdm-session and "/usr/bin/gnome-session --session…"16:41
barry_rsalveti, it failed because i dumped them with 'message' which doesn't exist ;)16:41
didrocksI on't understand why we have /usr/sbin/lightdm-session again16:41
didrocksbarry_: just echo it16:42
barry_mterry, more information on that line 34 bug16:42
didrockshum, on beta1, where is works for me: I have 2 args /usr/sbin/lightdm-session and "/usr/bin/gnome-session --session…"16:42
didrocksseb128: ^16:42
barry_didrocks, yep, this time i will :)16:42
rsalvetididrocks:  that could be the issue16:42
didrocksI dont understand why we have /usr/sbin/lightdm-session in it, it seems reetrant16:42
didrocksrsalveti: well, not an "issue" on beta116:42
seb128I restarted with a sh -x16:42
didrocksrsalveti: here all the script are sourced16:42
didrocksand works16:42
barry_mterry, i have a line like this in my .bash_profile:16:42
barry_if [ "`uname -s`" == "Darwin" ]16:42
rsalvetisure, I just updated it :-)16:42
rsalvetibut seems after beta there was one lightdm upload at least16:43
barry_but when it gets sourced with /bin/sh there's no [ there16:43
seb128http://pastebin.ubuntu.com/865369/16:43
seb128didrocks, mterry: ^16:43
seb128that's a part of the log16:43
seb128if that makes sense to anyone16:43
barry_mterry, and yes, my .bash_profile gets sourced from my ~/.profile since like a bazillion years16:43
didrocksseb128: yeah, it's fine16:43
didrocksrsalveti: oh I'm stupid16:44
barry_all of that is very dim memories of workaround for various startup problems over the last oh, 25 years :)16:44
didrocksok, all is fine here :)16:44
didrocksrsalveti: and it's not the first argument, it's arg016:44
barry_mterry, anyway, that's why changing it back to /bin/bash eliminates that problem16:44
didrocksand as it's sourced16:44
didrocksthat's normal the lightdm-session shows up16:44
barry_so.  let me now switch that back to 'echo' and see what happens16:44
mterrybarry_, good..16:45
barry_mterry, so i'd like to call it a bug, but i wouldn't argue too much if you say "hey you're just an old fart, update your configs to the 21st century"16:45
seb128there is enough people debugging that, I will step out and continue on my business, ping me if you need me for something ;-)16:46
seb128brb on a normal session16:46
mterryDoh, seb, that's what I was doing.  Maybe I should jump back in16:47
didrocksgreyback: hey16:48
didrocksgreyback: what's your .xsession-errors when you fail to log in?16:48
greybackdidrocks: hang on, let me generate a fresh one16:48
mterrybarry_, so I'm a little confused in all the chatter.  The bashism thing is a bug, but not the main bug we're talking about with sessions?16:48
barry_oh crap. that echo change prevented gnome do from starting so now i have no terminal on that desktop16:48
barry_mterry, correct16:48
Saviqdidrocks, did you see #944865 ? I encountered that in a VM today, didn't think to dig deeper, though16:49
barry_rsalveti, apparently that echo produced nothing as the first line in .xsession-errors is now:16:49
barry_/etc/X11/Xsession.d/20x11-common_process-args: line 68: message: command not found16:49
didrocksSaviq: well, barry_ is here :)16:49
Saviqgood :)16:49
rsalvetibarry_: hm, you should at least have something, nothing is no good16:50
greybackdidrocks: barry_: https://pastebin.canonical.com/61493/ (with a set +x at the top of /usr/sbin/lightdm-session)16:50
mterrybarry_, so what's the state of the art?  sounds like something isn't being sourced so message() isn't being defined, which screws things up?16:50
barry_rsalveti, indeed, and that error is in the *) section16:50
barry_mterry, that sounds like it16:50
tkamppeterpitti, Mike Sweet is currently working on fixes for the IPP backend, but it takes a week to run them through Apple's testing. Until when on the latest we can take these fixes?16:51
seb128mterry, barry_: for me it's "+ message unsupported number of arguments (2); falling back to default session."16:51
barry_greyback, i am not a debugger, just a debuggee :)16:51
pittitkamppeter: bug fixes pretty much any time; perhaps two weeks before release16:51
greybackbarry_: ah sorry :)16:51
barry_no worries16:51
greybackbarry_: you sounded authoritative :)16:51
barry_seb128, so why would that script be getting no arguments?16:52
mterryseb128, but your pastebin also shows the message not found error16:52
barry_greyback, i'm the evil twin16:52
seb128mterry, right, I get16:52
seb128+ message unsupported number of arguments (2); falling back to default session.16:52
seb128/usr/sbin/lightdm-session: 65: /etc/X11/Xsession.d/20x11-common_process-args: message: not found16:52
seb128mterry, that's running sh -x in the lightdm script16:52
seb128mterry, the message: not found is16:52
seb128  *)16:52
seb128    # More than one argument given; we don't know what to do.16:52
seb128    message "unsupported number of arguments ($#); falling back to default" \16:52
seb128            "session."16:52
didrocksgreyback: fudge, your issue is different than barry's one16:53
mterryah16:53
didrocksSTARTUP=x-session-manager16:54
barry_is message supposed to be a dash builtin?16:54
didrocksthat's the real issue, the one rsalveti pointed16:54
didrocksand it's then switched to gnome-session16:54
barry_JamesTait, didrocks oh, but do note that i run ecryptfs on my laptop and unity 2d works okay there.  so it's very odd16:55
JamesTaitbarry_: Possibly a red herring then.16:55
didrocksbarry_: your issue seems different that the other reported with the script failing parsing16:55
barry_rsalveti, is that echo output supposed to get printed to .xsession-errors?  cause i put more echos in there and get nothing16:55
tkamppeterpitti, OK, so in a week we will probably get fixes for the IPP backend of CUPS.16:56
rsalvetibarry_: maybe just the stderr, I redirected the message to a file16:56
barry_rsalveti, hmm, okay16:57
rsalvetito avoid this sort of issues :-)16:57
* mterry has to go for a bit16:58
seb128barry_, message () {... : message is defined in Xsession16:59
seb128that's a macro16:59
seb128message () {16:59
seb128  # pretty-print messages of arbitrary length; use xmessage if it16:59
seb128  # is available and $DISPLAY is set16:59
seb128..16:59
barry_seb128, i wonder why it's undefined in this script16:59
seb128yeah, me too...16:59
didrocksit's sourced in the wrapper17:00
pstolowskiseb128, barry_ : undefined message is one thing; another one is why it gets 2 arguments, when it's not supported17:00
didrocksas it's common to every other sourced script17:00
seb128right, the 2 arguments is the error17:00
* didrocks upgrades his netbook to confirm the 2 arguments17:00
barry_pstolowski, right17:00
pstolowski the args passed to the 20x11 script are: "/usr/bin/gnome-session --session=ubuntu-2d"17:00
didrocksyeah, then, there is a which17:00
didrockswhich defines STARTUP17:01
greybackpstolowski: but those arguments are used later too.17:01
barry_pstolowski, oh wait, would that second argument then be the --debug didrocks had me add earlier?17:01
didrocksbarry_: no, that's wrapped a an unique argument normally17:01
seb128oh17:01
didrocksone sec, rebooting the netbook17:01
seb128didrocks, is lightdm-session replacing Xsession?17:02
barry_k17:02
didrocksseb128: that's what I told above. I think robert told me that17:02
seb128ok17:02
seb128that's why message is not defined17:02
didrocksnot sure why there is another wrapper needed17:02
seb128it's defined in Xsession17:02
seb128not in the lightdm wrapper17:02
didrocksyeah, it's part of the common tools17:02
pstolowskigreyback: yeah, but looking at the logic in 20x11 script... it handles 3 cases: 0 args, 1 argument, anything else -report the error mentioned above17:03
barry_my brain's a bit mushed right now and i need some lunch.  i'll be back in a bit17:03
didrockspstolowski: but what you mean, there is only one arg, it's passed with "foo back"17:03
* rsalveti also needs to eat something, brb17:04
didrocksand I just checked17:04
didrocksit's given as only one arg17:04
pstolowskimoment, need to double check my debug code17:05
=== MacSlow is now known as MacSlow|afk
greybackpstolowski: yep, withdrawing my objection as I'm now confused again17:06
didrockspstolowski: greyback: as long as it's given as one arg, which is what the calling script is doing, then, there is this which… which is used to set the STARTUP17:07
pstolowskididrocks: I output "$@" with errormsg just after set -x at the top of the script and it says '"/usr/bin/gnome-session --session=ubuntu-2d"17:07
didrockspstolowski: can you output17:07
didrocks$117:07
greybackfor the record: https://pastebin.canonical.com/61498/ <- correctly working bootup17:07
pstolowskididrocks: meaning $# is 217:07
didrocksjust to confirm :)17:07
pstolowskiok17:08
didrockshum, no17:08
didrocksyou have " "17:08
didrocksso it's one arg17:08
didrockspstolowski: an you output just $1?17:08
seb1281: 217:08
seb1282: /usr/bin/gnome-session --session=ubuntu17:08
seb128here17:08
seb128echo "1:" $# > /tmp/log17:08
seb128echo "2:" $@ >> /tmp/log17:08
didrockscan someone just output $1 ? :)17:08
didrocksto ensure it's /usr/bin/gnome-session17:08
didrocksand that $2 is not just an " "17:09
pstolowskigot it17:09
rsalvetithat would be annoying17:09
seb128didrocks, /usr/bin/gnome-session17:09
pstolowski$1 = /usr/bin/gnome-session17:09
didrocksok, so that's clearly why it's broken17:09
pstolowski$2 = --session=ubuntu17:09
didrocksthat has always been one arg in /etc/X11/Xsession17:10
didrocksthen, we got this issue in lucid with arg17:10
didrockshence the which()17:10
pstolowskiit has to be, otherwise it wouldn't hit the *) case17:10
didrocksbut it was still one arg17:10
didrocksso, meaning, the new lightdm is giving that in 2 args17:10
pittigood night everyone!17:10
seb128'night pitti17:10
pittihave a nice weekend17:10
didrockshave a good night pitti :)17:10
seb128pitti, you as well17:10
pitticheers!17:10
didrocksand that's where it starts to go badely17:10
didrocksbecause it goes to *)17:10
didrocksSTARTUP is then unset17:11
rsalvetiyup17:11
didrocks50_ is taking STARTUP unset17:11
didrocksset to the x-session-manager17:11
greybackyes makes sense to me too17:11
didrockswhich is just "gnome-session" by default17:11
didrockshopefully, the default session is "ubuntu"17:11
didrocksso it start unity17:11
didrocks(if there is no --session argument)17:11
didrocksbut that don't work for 2d17:11
rsalvetibut why it's giving that in 2 arguments?17:12
rsalvetiwhat changed that broke it17:12
didrocksI guess it's a lighdm regression, from this night17:12
rsalvetiprobably17:12
didrocksrsalveti: lightdm upload post beta117:12
pstolowskibtw, there were changes to lightm just yesterdat17:12
didrocksit's calling /usr/sbin/lightdm-session17:12
didrocksbut instead of calling17:12
didrocks/usr/sbin/lightdm-session "gnome-session --session=ubuntu"17:12
didrocksit's doing:17:12
rsalvetijust checked the diff and it's quite big actually, new minor upstream release17:12
didrocks/usr/sbin/lightdm-session gnome-session --session=ubuntu17:12
rsalvetiyeah17:12
pstolowskirsalveti, indeed17:13
didrocksphew17:13
didrocksat least, that's a start :)17:13
rsalveti:-)17:13
* didrocks grep lightdm-session * in lightdm source without any success17:13
pstolowskithe change is not really that big, majority affects tests/17:15
pstolowskithe main change seems to be removal of pam-session.* and introducing session-child.{c,h}17:16
didrocksprepend_argv (&argv, wrapper);17:20
didrocksget_session_command (const gchar *filename)17:22
didrocksok, the combination of the two is buggy17:22
didrocks/* Split command into an array listing and make command absolute */17:22
didrocksthat's why the args are in an array17:23
cr3hi folks, I just noticed that checkbox-gtk is now in universe instead of main which might cause upgrade problems. was this an implicit side effect of migrating to checkbox-qt on the desktop image?17:23
didrocksand which not makes them as a single command17:23
didrockscr3: in needs to be seeded in supported yeah17:24
cr3didrocks: I'm not sure I understand, are you saying that when checkbox-qt was seeded then checkbox-gtk was unseeded?17:25
didrockscr3: yeah17:25
didrockscr3: we don't want both on the CD17:25
didrocksbut both should in main17:25
didrocksfor main -> main upgrade17:26
didrocksoh no17:26
didrocksuniverse is fine17:26
didrocksmixing with transitional package :)17:26
didrockswhich isn't the case here17:26
cr3didrocks: exactly, we want checkbox-gtk to be upgraded. if it's in universe, that won't work unless the user added universe to their repositories17:26
cr3didrocks: there won't be a transitional package for checkbox-gtk during the precise release, we're not deprecating checkbox-gtk yet17:27
pstolowskididrocks: good catch... and discard my comment about that change not being that big... it's actually big ;).. got confused by bzr qlog17:27
cr3didrocks: so, someone upgrading from oneiric will have both checkbox-gtk (latest version) and checkbox-qt (recommended version grabbed by the ubuntu-desktop dependencies)17:27
didrockscr3: ok, need to be in supported if you want to support both then17:28
cr3didrocks: how should I go about requesting that? bug and subscribe the ubuntu-desktop team (that team exists, right?)17:28
didrockscr3: just open a bug, assign me, I'll do it on monday17:28
didrocks(need promoting it again + seed)17:28
cr3didrocks: will do, thanks!17:28
didrockscr3: yw ;)17:29
dobeymterry: ping. remind me what deja-dup does with ubuntuone-control-panel exactly?17:41
mterrydobey, it asks it over dbus how much space is left in the user's cloud17:43
dobeyah ok17:44
seb128mterry, there?17:49
seb128mterry, can you deal with that lightdm issue? it's getting end of day in europe, Didier mostly figured what is wrong (at least for the parsing issue, wrong session)17:50
chrisccoulsonhmmmm, "Need to get 1,238 MB of archives."17:50
mterryseb128, ah yes.   let me read scrollback17:50
chrisccoulsoni should upgrade more often!17:50
seb128mterry, easy17:50
seb128mterry, http://bazaar.launchpad.net/~lightdm-team/lightdm/trunk/revision/143817:50
seb128mterry, that commit17:50
seb128mterry, session_run (Session *session, gchar **argv)17:50
seb128mterry, it does now17:50
seb128    command = g_strjoinv (" ", argv);17:51
seb128    g_debug ("Session %d running command %s", session->priv->pid, command);17:51
seb128    g_free (command);17:51
seb128 17:51
seb128it used to do17:51
seb128command = g_strdup_printf (PKGLIBEXEC_DIR "/lightdm-guest-session-wrapper %s", command);17:51
seb128 17:51
seb128mterry, i.e the arguments should be joined17:51
seb128mterry, in display.c17:51
seb128mterry, well, that's the spirit at least, I'm not sure if it's as trivial as adding the g_strdup_printf back17:51
barry_didrocks, mterry any progress?  anything else i can try?17:53
didrocksmterry: basically, when calling /usr/sbin/lightdm-session, it should be: /usr/sbin/lightdm-session "gnome-session --session=…"17:53
didrocksmterry: meaning only one arg for lightdm-session17:54
mterryseb128, didrocks: I should be able to reproduce by trying unity-2d?17:54
didrocksexactly17:54
didrocksyou should end up in unity17:54
didrocksand not 2d17:54
didrockswithout the correct fix17:54
seb128mterry, well any session really, it's basically ignored --session=17:55
seb128mterry, I tried with gnome classic here17:55
seb128mterry, unity starts instead17:55
seb128ignoring17:55
seb128mterry, I just use the guest session and try to pick any non 3d session17:56
mterryseb128, didrocks: K, I see the code change too.  It now uses prepend_argv to insert the session script first, but yeah it should be quoting everything after the session script17:56
mterryLet me reproduce, test my fix, and upload.  Thanks for debugging this!17:56
mterryNot "my fix" but your fix  ;)17:57
seb128mterry, thanks17:57
didrocksthanks mterry, good luck! ;)17:57
seb128mterry, I can probably test your fixed version after dinner, I will be back to give that a run17:57
mterryk17:58
kenvandinei was about to ask if that was a known problem :)18:01
rickspencer3hey guys, I saw someone tweet that they were having a problem with LightDM today18:02
rickspencer3you guyses know what's up/18:02
rickspencer3?18:02
seb128rickspencer3, read the hour backlog18:02
seb128rickspencer3, basically "yes" ;-)18:02
rickspencer3seb128, that sounds ominous18:02
seb128rickspencer3, we are discussing it for an hour or so18:02
seb128so just "yes" ;-)18:02
rickspencer3seb128, can you boil it down for me? is it under control?18:03
seb128rickspencer3, sorry, not sure the "read the hour backlog" was right worded, I meant "yes, cf the past hour discussion here ;-)"18:03
seb128rickspencer3, not sure, one issue is under control, others I'm not convinced18:03
seb128rickspencer3, lightdm changed the way it calls the session which leads to always load unity-3d is the bug we figured18:04
rickspencer3oh18:04
rickspencer3so if you can't run 3d, you are shut out until the bug is fixed?18:04
seb128rickspencer3, the x11 wrapper expect 1 argument, lightdm used to join the arguments, it stopped doing that which leads to a parsing error18:04
seb128rickspencer3, well I would expect the 3d->2d fallback to work18:05
rickspencer3oh18:05
rickspencer3ok18:05
seb128rickspencer3, but selecting i.e directly 2d or gnome classic will not work18:05
rickspencer3ok18:05
seb128rickspencer3, otherwise bug #944736 seems to have different issues I've no clue about18:05
ubot2`Launchpad bug 944736 in lightdm "Fails to load any session" [Undecided,Incomplete] https://launchpad.net/bugs/94473618:05
seb128different users having different issues I think, one seems like an nvidia,xorg one18:05
rickspencer3seb128, should we revert lightDm until it's sorted?18:06
seb128like the session start and xorg seems to go away from the log18:06
rickspencer3or are there work arounds?18:06
seb128rickspencer3, well, we could I guess, I've no idea if the bug we are fixing is the only one and how many users hit issues18:06
rickspencer3I get the feeling that this particular upload did not get sufficent QA attention18:07
seb128rickspencer3, well, we had it in the desktop team ppa for 2 days, I've been running and robert_ancell as well, I tested on ecryptfs, guest session, normal session and robert_ancell has most of the code test covered18:12
seb128rickspencer3, but yet, yes, we missed an integration test there18:12
rickspencer3ok18:12
rickspencer3I don't mean to finger point, it's water under the bridge anyway18:13
seb128it's not lightdm itself which bugs, it's just that it feeds argument to start the session that the x11 script doesn't handle fine18:13
rickspencer3I'm sure we'll keep it from happening again18:13
seb128rickspencer3, I agree we missed a bug though18:13
seb128which pointed a weak point in our testing18:13
rickspencer3so, seb128 you think reverting is riskier than just living with thisover the weekend?18:13
seb128we didn't test session selection at the system level18:13
seb128mterry, ^ opinion about reverting?18:14
mterryrickspencer3, seb128: I think I can fix it today.  If for some reason that becomes difficult, I can revert.18:16
seb128mterry, great, thanks18:16
rickspencer3mterry, wfm18:16
rickspencer3thanks mterry18:16
Amozfix it friday! \o/18:17
synicWhere is the channel I can go to for help with precise?18:45
seb128synic, #ubuntu+118:45
synicseb128: thanks18:46
barry_seb128, so i guess the fix for unity-2d has been uploaded?18:46
seb128barry_, not yet18:46
seb128barry_, do you need 2d?18:46
barry_seb128, i can live with 3d for a little while, but it behaves differently enough to cause some pain ;)18:47
barry_e.g. gnome-do seems broken :(18:47
barry_and emacs :( :(18:47
seb128yeah, if you get a session I don't consider that a "need to be fixed in the hour" bug18:47
barry_seb128, nope, i can get some work done.  just wanted to make sure you didn't need any other info from my busted system :)18:48
seb128barry_, if you need 2d I guess you can hack the script which errors on 2 args to just deal with it18:48
seb128barry_, no, we know what is wrong, mterry is working on a fix as we speak18:48
barry_seb128, cool.  thanks18:48
seb128yw18:48
zzecoolseb128: take a look at this please https://bugs.launchpad.net/ubuntu/+source/nautilus/+bug/94503919:02
ubot2`Launchpad bug 945039 in nautilus "nautilus cant copy from / or any subfolder to desktop and Crashes" [Undecided,New]19:02
hallynhi, a trivial patch to fix column ordering (bug 30554 !) is proposed for merge at https://code.launchpad.net/~serge-hallyn/ubuntu/precise/rhythmbox/rhythmbox-sort/+merge/95646 .  Could someone accept and apply that?19:10
ubot2`Launchpad bug 30554 in hundredpapercuts "rhythmbox columns are not in "right" order" [Low,In progress] https://launchpad.net/bugs/3055419:10
hallyn(then again, a 5-digit bug - maybe we want to keep that open for old time's sake!  :)19:10
trkemistAnyone here can suggest a good bluetooth headset for work?19:19
dobeyi hope that question has at least a vaguely remote context which actually relates it to this channel?19:22
desrthum19:37
desrtwhen did G_MESSAGES_DEBUG=all get switched on?19:37
desrtor rather, where?19:37
dobeyit did?19:37
dobeyi'm only seeing warning/critical messages here19:38
seb128did it?19:38
dobeynot here it didn't19:39
kenvandinenot for me either19:40
zzecoolIs anyone able to copy anything to desktop  using nautilus ?19:42
seb128zzecool, works fine for me19:44
seb128zzecool, I read your pings on -bugs but I was away, report a bug using ubuntu-bug?19:44
zzecoolyes i did19:44
zzecoolbut19:45
zzecoolnautilus is crashed without trigering apport19:45
zzecoolnor with a segfault19:45
zzecoolit just goes away19:45
zzecooland im not the only onewith the problem19:45
seb128zzecool, well, nautilus --quit; gdb nautilus; (gdb) run19:46
seb128get the issue19:46
seb128bt19:46
seb128then pastebin the log19:46
zzecoolok sec19:46
zzecoolis this one command ? "nautilus --quit; gdb nautilus; (gdb) run"?19:47
zzecoolcause it give me an error19:47
zzecoolseb128: ?19:48
seb128no19:51
seb128it was a summary19:51
seb128nautilus --quit should close the running one19:51
seb128gdb nautilus19:51
seb128should start a gdb session you would get19:51
seb128(gdb)19:51
seb128then type "run" there19:51
seb128get the issue19:51
seb128and the gdb prompt would stop19:51
seb128type "bt"19:51
zzecooli made it19:53
zzecoolhttp://pastebin.com/Mf2H45U919:53
zzecoolhere you are19:53
zzecoolthere is a mention about samba shares19:53
zzecoolthat it is irrelevant to what im doing19:54
zzecoolseb128: just a ping :)19:54
seb128zzecool, you start being annoying you know?19:56
seb1280x00007ffff48f83bf in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.019:56
seb128(gdb)19:56
seb128on that (gdb) type "b"19:56
seb128"bt"19:56
seb128well without the quotes: bt19:56
zzecoolsry seb128 im trying to help here19:57
zzecooli didnt get what you want me to do19:57
seb128yes, and it's 9pm on a friday evening there and I had a long week19:57
zzecoolits ok19:58
seb128so if I take a minute to reply it's ok19:58
zzecoolwhat about : 0x00007ffff48f83bf in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.019:59
zzecool?19:59
JanCzzecool: please enter the 'bt' command as seb asked, and then put the result on a pastebin...  ;)20:00
zzecoolJanC:  enter the bt where?20:00
zzecoolim not a dev and not have any experience in debugging so i need the full steps20:01
Amozzzecool, when you're in gdb, where you entered "run", just enter bt20:01
JanCat the (gdb) prompt you see at line 59 in your original paste20:01
zzecooli see ok20:01
zzecoolwait20:02
JanCso after 'run' and crashing20:02
JanCbt = backtrace20:02
zzecooloh20:02
zzecoolok20:02
zzecoolhere you are http://pastebin.com/9wCxRqVP20:04
mterryseb128, heyo.  Regarding lightdm, I'm either being an idiot or this is more complicated than we thought (I'm leaning toward the former).  But I'm just going to revert for now, so there's no time pressure20:05
mterry(and to fix it for users asap)20:05
dobeyzzecool: do you have a file in /var/crash/ that gets created for nautilus, when this crash happens?20:07
seb128mterry, thanks20:07
zzecooldobey: let me check20:07
seb128mterry, I tend to agree with that and I think rick was looking forward a revert case just to show that we apply what we said ;-)20:08
mterryseb128, yar.  To be fair, we do say we give ourselves a few hours to bang against it.  Those are up though  :)20:08
zzecooldobey: yes i have but the time is from earlier today some hour before20:09
zzecoolmaybe form the first time that happend20:09
zzecoolhours*20:09
dobeyzzecool: run apport-bug /var/crash/that_file20:10
dobeyzzecool: and it will use the information in that file to create a bug report20:10
seb128mterry, yeah, please do, to be fair those bugs we had today had issues out of the default session one20:10
seb128mterry, so I'm happy to revert, I will email robert_ancell about it ... did you want to email, be Cced, be out of it?20:10
zzecooldobey: there are 4 files usr_bin_nautilus.0.crash and 3 more20:11
mterryseb128, sure cc me20:11
zzecooldobey: there are 4 files usr_bin_nautilus.1000.crash and one  .upload file for every one20:12
seb128zzecool, install whoopsie or update apport to today's version20:12
zzecoolseb128: im fully updated20:12
zzecooldid check a min ago20:12
zzecoolapport version : 1.94-0ubuntu120:13
zzecoolis it the latest?20:14
=== jason__ is now known as DBO
zzecooldobey: i will upload both crash reports as you told me20:15
zzecoolthanks20:15
dobeyzzecool: if they are the same crash you only need to report one of them :)20:19
zzecooldobey: there is a big dif in hours20:19
zzecoolso i will post both20:19
mterryseb128, is the state of the art for versioning for revisions like this to do "1.1.4.is.1.1.3"?20:21
seb128mterry, that's what I would do20:23
seb128mterry, or other option for lightdm I would revert the diff in bzr between 1.1.3-0ubuntu<n> and 1.1.4 and put that as a patch20:23
mterryhrm.  gets weird when we want to go back.  1.1.4.is.1.1.4  heaven help us if we have to ever revert twice in a row20:23
seb128but I think we will get a new tarball out anyway20:23
seb128so the "reupload 1.1.3 as 1.1.4.is1.1.3" is maybe easier20:24
Amozjbicha, oh hai :D20:43
=== MacSlow|afk is now known as MacSlow
jbichaAmoz: happy Friday!20:47
Amozjbicha, fix it friday :D20:48
jbichayeah, I haven't done much fixin' today20:50
Amozoh :(20:50
Amozwhy not?20:50
jbichadayjob :)20:52
Amozah ofc20:53
Amozbzr-gtk (olive) fails to build20:55
Amoztestcases20:55
Amozlooks quite complex :(20:56
Ursinhamterry, is the lightdm issue bug 944736?21:01
ubot2`Launchpad bug 944736 in lightdm "Fails to load any session" [Undecided,Incomplete] https://launchpad.net/bugs/94473621:01
mterryUrsinha, yeah that's the big one21:01
UrsinhaI'll check for possible duplicates, I don't think we would only have two bugs reported about an issue this huge21:01
Ursinhamterry, could you set the importance of that bug, please?21:02
desrtseb128: hey21:50
desrtseb128: did you hear about the gcr thing, btw?21:50
seb128desrt, I'm not supposed to be still around :p21:50
seb128(was just finishing reading email)21:50
desrti know.  your fault that you are :)21:50
desrtjust wanted to catch you before the weekend for your thoughts21:50
seb128desrt, yeah, I don't care much, I delegate to pitti21:50
desrtsounds about right21:50
desrtbye again :)21:50
seb128he's the one who looked gnome-keyring this cycle21:50
* desrt decides to install some fresh gnome ppas21:51
seb128I think we could be convinced to update21:51
seb128if somebody is wanting to hand the updates ready to test ;-)21:51
desrti'm running the PPA to test it now :p21:52
seb128ok, great, let me know how it goes on monday, calling it a week this time! bye21:52
Amozupdate what? o.O22:00
desrtAmoz: gnome322:00
Amozbtw, someone knows where the font-selector belongs?22:00
Amozdesrt, :O 3.4?22:00
desrtAmoz: gtk?22:00
desrtAmoz: ya22:00
Amozyeah22:00
Amozoh my22:01
Amozare they still thinking about updating to 3.4 in precies?22:01
Amozprecise*22:01
desrtit's always been a bit of a complicated question22:01
desrteven from the very start, the plan was to take some parts of 3.422:01
desrtit seems as time goes on we end up wanting to have more and more of it, though22:01
Amozppl like it!22:01
desrtwhich i think is a fundamentally good thing22:01
Amozthat's why22:02
desrt:)22:02
Amozi luv it <322:02
desrtwell, even if not for gnome-shell22:02
desrthaving newer versions of gnome components like the control centre and settings daemon makes support easier going forward22:02
desrtand since this is an LTS....22:02
Amozyeah22:02
desrtbut ya... it's hard to beat gnome-shell :)22:03
Amozmaybe a few bugs would be introduced because of the 3.4, but still , if packages as consistent (3.4 for all of them) that would probably be better for some reasons22:03
Amozare*22:03
AmozI met a naughty bug in gnomeshell, the powerindicator wouldn't update the battery percentages because of a change in signals from the backend22:05
Amozdesrt, can I help with the 3.4 testing?22:05
desrtAmoz: yes22:05
desrtthere is a gnome3 ppa22:05
Amozdesrt, I suppose they want as much feedback as possible22:05
desrthttps://launchpad.net/~gnome3-team/+archive/gnome322:06
Amozalso, if you know what package the font-selector is part of that'd be great thanks :)22:06
* desrt steps out for the night22:07
Amozdesrt, bye :)22:08
=== m_conley is now known as m_conley_away
=== dduffey_afk is now known as dduffey
rsalvetiUrsinha: I wonder why the bug is still marked as incomplete23:35
rsalvetiunless we have another bug tracking the issue23:35
rsalvetibut still23:35
Ursinharsalveti, that seems to be the main issue23:35
rsalvetioh, lightdm got reverted23:36
rsalveti1.1.4.is.1.1.3-0ubuntu123:36
Ursinharsalveti, I guess mterry reverted it23:36
mterryyeah23:36
rsalvetido we have another bug tracking the issue?23:37
rsalvetiotherwise we should just confirm it23:37
Ursinharsalveti, that's supposed to be the main bug tracking the issue, not sure why it's still marked as incomplete23:40
rsalvetilet me update it23:40
Ursinhamterry, thanks for setting the importance, btw23:42
mterrynp!  :)23:46

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