/srv/irclogs.ubuntu.com/2011/08/23/#ubuntu-desktop.txt

jasoncwarner_hey RAOF and bryceh , how are things looking in X/Mesa land where we are in the cycle? pretty stable? lots of bugs? any GPU giving us more trouble than expected?00:14
brycehjasoncwarner_, quite stable actually; very few bug reports open at the moment00:15
jasoncwarner_bryceh: nice!00:15
brycehscattered problems here and there, mostly corner cases or non-X bits that are misbehaving00:15
jasoncwarner_nothing trending that we should be keeping an eye out for?00:15
RAOFjasoncwarner_: There seems to be some problem with fglrx and unity, but that's getting investigated.00:15
brycehjasoncwarner_, http://www.bryceharrington.org/Arsenal/Reports/ubuntu-x-swat/totals-oneiric.svg00:16
* jasoncwarner_ almost mystified...starts looking over his shoulder...00:16
jasoncwarner_RAOF: ok...I know we had some nvidia unity breakage, but Jason/DBO is looking into it00:16
jasoncwarner_awesome...would love to not have x/mesa/video card problems this cycle!00:17
RAOFHm.  We should pull in a new point release of the X server, now that 1.10.4 has been released.00:17
brycehI credit it partly with us being a bit more conservative this cycle than usual (e.g. no late-in-cycle xserver updates) and upstream being more stable than usual themselves00:17
RAOFYeah.  I think intel particularly are getting better at stability.00:17
brycehyeah the fglrx black screen issue is bad but jay is discussing it with amd00:17
brycehjasoncwarner_, the scale on that graph goes up to 500 for a reason ;-)00:18
brycehjasoncwarner_, so having total bugs ~50 (and going down) is a nice change00:19
jasoncwarner_:)00:19
DBOjasoncwarner_, I am?00:22
robert_ancellanyone else's firefox blocking like crazy?00:22
DBORAOF, nvidia driver trashes FBO's on suspend/resume... this is becoming a bigger and bigger problem00:22
jasoncwarner_robert_ancell: when you say "blocking"....00:22
jasoncwarner_DBO: er, I thought you were? is someone looking at the above?00:23
robert_ancelljasoncwarner_, as in unresponsive00:23
jasoncwarner_robert_ancell: ah, yes...I had that last week and asked chris about it...but it wasm ore that switching from one tab to the other took a literal second or two00:23
jasoncwarner_he said it was nvidia related (it always seems to be!)00:24
RAOFrobert_ancell: My firefox isn't (but I'm still running an Aurora build), but compiz seems to stop updating for ~1sec every half hour or so.00:24
robert_ancellI get "Some Gmail features have failed to load due to an Internet connectivity problem. If this problem persists, try reloading the page, or using the basic HTML version. Learn More."00:24
jasoncwarner_before I could track it down it went away with a series of updates and reboots00:24
robert_ancellit's >10s for me00:24
DBOjasoncwarner_, the biggest driver issue I am aware of is nvidia trashing FBO's. Nothing we can do about that, it breaks suspend/resume00:24
jasoncwarner_robert_ancell: I only get that when my actual internet is saturated...like if I'm streaming music or video or something...00:24
jasoncwarner_DBO: we can't do anything? are we talking to nvidia about it at all? and how often does it happen?00:25
jasoncwarner_^^ bryceh and RAOF00:25
RAOFI believe I've pointed DBO and tselliot in the same direction; tselliot's who we'd want to ask, I believe.00:26
robert_ancellnote the issue only happens for me in firefox, not in chromium00:26
jasoncwarner_robert_ancell: I got nothing then.00:27
DBORAOF, I keep forgetting to ping him until I see you :P00:28
brycehDBO, he seems rarely on IRC; you'd be better to send an email or assign him a bug report00:28
DBOjasoncwarner_, it happens every time, 100% reproducible00:28
jasoncwarner_DBO: where in the stack does this happen? is it nux, compiz, unity? elsewhere? reason I ask is why I would NOT get it on GNOME desktop but do on Unity.00:29
DBOthe nvidia driver00:30
DBOthey fixed it for GNOME Shell00:30
DBOspecifically...00:30
DBOIm thinking fglrx hack style fixed it00:30
jasoncwarner_DBO: who is "they" in the "they fixed it for GNOME Shell" above? Nvidia?00:31
DBOnvidia00:31
DBOhttp://www.nvidia.com/object/linux-display-amd64-275.09.07-driver.html00:32
DBOsee the first item00:32
=== Pici` is now known as Pici
jasoncwarner_DBO: ah, ok...thanks man00:33
RAOFYou should still be able to see it by plaing Civ V in wine, doing a suspend/resume, and noticing that everything's a pretty rainbow mess until the textures get updated ;)00:34
jasoncwarner_DBO RAOF and bryceh ... as I understand it, we have to engage nvidia on this ? and tseliot is the guy who is doing that right now?00:37
brycehjasoncwarner_, that's correct00:37
RAOFjasoncwarner_: YEs.00:37
DBOjasoncwarner_, affirmative00:37
jasoncwarner_RAOF would you please own this from the desktop perspective and run it down with tseliot? I would like someone to be able to update us all on the status and what is going on...I can reproduce 100% of the time now and that is bad :/00:39
RAOFjasoncwarner_: Oh.  The problem needs to be resolved by nvidia, and tseliot is our go-to liason with nvidia is true.  I'm unsure if he's actually aware of this issue, though; DBO?00:39
DBOwe did mention it last cycle too00:40
RAOFjasoncwarner_: Certainly.00:40
RAOFDBO: Do you have a bug reference handy?00:40
jasoncwarner_RAOF: awesome, thanks.00:40
DBOthis will be fun...00:40
* DBO goes to launchpad00:40
DBORAOF, this is the oldest version of it from a unity standpoint: https://bugs.launchpad.net/unity/+bug/67616600:42
ubot2Ubuntu bug 676166 in unity "Screen corruption when resuming from suspend" [Medium,Triaged]00:42
=== asac_ is now known as asac
robert_ancellcan someone do an apt-get source on shotwell and check if it compiles for them?03:56
RAOFrobert_ancell: In a chroot, I presume?04:02
robert_ancellRAOF, just a debuild will do.  It fails for me, I'm just wondering if I have something weird04:02
RAOFHm.  Does libsane not have any hotplug notification capability?04:03
robert_ancellRAOF, no, it's a bit crap like that04:05
RAOFrobert_ancell: Shotwell ftbfs here, too, with a couple of "don't copy delegates" warnings.04:06
robert_ancellRAOF, damn, same problem..04:06
RAOFWhy wouldn't you want to copy delegates?04:06
RAOFYou could always turn off -Werror, I guess; they're just warnings.04:07
robert_ancelllooks like vala is confused, it reports them as warnings but removing them makes the compilation work04:08
RAOFvalac's being called with --fatal-warnings; the failure looks correct.04:09
robert_ancellRAOF, oh, interesting04:10
robert_ancellRAOF, are there known problems with raedon 5400 in the current Oneiric?04:36
nxvlrobert_ancell: here04:37
RAOFAre you using fglrx?  If so, yes; it's known that your screen's black.  I think this is being traced back to a compiz change confusing the hack in the fglrx driver that makes compiz work :)04:37
robert_ancellRAOF, nxvl is having a boot issue after upgrade where you get a black screen and unable to VT switch.  Blamed on lightdm as ususal: )04:37
robert_ancellRAOF, bug #?04:38
RAOFHm; it's not in those emails.  Let me check launchpad.04:39
RAOFrobert_ancell, nxvl: bug #823588 is the one I'm thinking of.04:40
ubot2Launchpad bug 823588 in fglrx-installer "Unity displaying with black overlay with fglrx driver" [High,Triaged] https://launchpad.net/bugs/82358804:40
nxvloh, and btw i can't use unity3D04:41
nxvlonly 2D04:41
nxvland yes, i'm using fglrx04:41
RAOFAh.04:41
RAOFOk.  This is the part where I ask for logs.04:41
nxvlso, the most strange issue is:04:42
RAOFCan I have some logs, please?  /var/log/Xorg.0.log and dmesg are a good start.04:42
nxvlif i boot using rescue system, and then hit resume04:42
nxvli will get a tty, run lightdm, and everything will work as expected04:42
RAOFIiiiinteresting.04:43
nxvlwell, despide the fact where i can't use unity3D04:43
RAOFThat might suggest that the radeon blacklist isn't working properly.04:43
RAOFLogs!04:43
RAOFThat should be very obvious in dmesg, and Xorg.0.log would be interesting too.04:44
nxvlsure, uploading04:45
RAOFTa.04:45
nxvlhttp://people.canonical.com/~nxvl/nxvlLogs.tgz04:46
nxvlif i run unity3D i get the same as the video in the bug04:48
RAOF[    4.048078] [drm] Initialized radeon 1.33.0 20080528 for 0000:01:00.0 on minor 004:50
RAOFI'm surprised the fglrx kernel module can even load.  I'd expect radeon to bind to the device and prevent that.04:51
nxvlcompiz hates ATI04:55
nxvlor ATI hates compiz04:55
nxvlevery release there is an issue with it04:55
pittiGood morning04:56
RAOFnxvl: What's your "sudo update-alternatives --config x86_64-linux-gnu_gl_conf" set to?04:58
nxvlhttp://paste.ubuntu.com/672900/04:59
nxvlhi pitti!05:00
RAOF 2            /usr/lib/pxpress/ld.so.conf                 900       manual mode?  Where'd that come from?05:00
nxvldunno05:01
nxvli just upgraded today05:01
RAOFAnyway, that looks ok.  Does /etc/modprobe.d have a file blacklisting radeon in it?05:01
nxvli just cntrl+c this?05:02
nxvlor shall i enter 0 or just enter or whatever05:02
nxvlhttp://paste.ubuntu.com/672904/05:03
RAOFOh, either ctrl+c or enter will be ok.05:03
RAOFOh, looks like pxpress is the crazymad stuff done to make fglrx/intel hybrid graphics work.  That's must be what it is.05:04
* RAOF should stop beginning sentences with "Oh"05:04
nxvlso, should i change something and test?05:05
RAOFUm, I'm not sure.05:06
RAOFWell, setting the mesa gl_conf alternative should get you to a useable radeon system, I think.05:06
nxvlhmm, so i'm a security guy, you are talking chinnesse to me05:07
nxvl:D05:07
RAOFAs to why radeon is loading and apparently breaking fglrx… could you pastebin /etc/modprobe.d/fglrx.conf?05:07
nxvlnxvl [~]05:07
nxvlSylvester$ cat /etc/modprobe.d/fglrx.conf05:07
nxvlblacklist radeon05:07
RAOFsudo update-alternatives --config x86_64-linux-gnu_gl_conf - one of the options there was 3 - mesa.05:08
RAOFAnd has that fglrx.conf made it into /boot/initrd?05:08
nxvlhmm, if i use old kernel it breaks anyway05:09
nxvlso i will say yes05:09
RAOFAnd the old kernel worked, obviously.05:10
nxvlyup05:10
nxvlwith no problems05:10
nxvluntil i upgraded05:10
RAOFHm.  update-initramfs could still have refreshed your initrd.05:11
broderbootchart is the only package i've ever seen that actually refreshes all initrds (as opposed to the latest one)05:12
nxvlok, updating05:12
nxvljust updated? reboot and test?05:13
RAOFYeah, I guess so.05:13
nxvlok, brb, i hope05:14
nxvlso, now i don't get X to work at all05:17
nxvlbut at least i get a tty05:17
RAOFHurray?05:18
RAOF:)05:18
nxvlXorg.0 claims fglrx module does not exists05:18
nxvland i get a "No screens found" message as the error05:18
nxvlin Xorg.005:18
RAOFOh, you've got an /etc/X11/xorg.conf?05:18
nxvlyup05:19
nxvland Screen has just usual generic stuff05:19
nxvldefault screen, 24 defaultdepth and a display subsection05:20
RAOFI think that if you remove /etc/X11/xorg.conf you'll get an Xserver back.05:20
* nxvl tryes05:20
nxvlnow i get a different black screen as i previously did05:21
nxvllast black screen was monitor off, this one is monitor on, black content05:21
RAOFWoo!  Eventually we'll exhaust all possible forms of brokenness and then it'll work.05:22
lifelesswould it be possible, in multi monitor mode, to get a 1-pixel offset on the right hand monitor ?05:22
RAOFXorg log now?05:22
lifelessthat way I could find the power off button easily ;)05:22
nxvlno errors05:22
nxvlsame link as before, but Xorg.0.log instead of nxvlLogs.tgz05:23
nxvlwill reboot while you check05:24
nxvljust in case05:24
RAOFHm.  That looks like everything worked, rather than a blank black screen :)05:24
* RAOF grabs some coffee during the reboot.05:25
nxvlok, now it works normally, at least i can boot05:27
nxvland get X05:27
nxvlbut i don't get unity3D05:28
nxvlnow we can woot05:28
nxvlwell, something like that05:28
RAOFI'm surprised you don't get unity3d now; Xorg.0.log again?05:29
GunnarHjrobert_ancell: Hi Robert, can we come to a conclusion about https://code.launchpad.net/~gunnarhj/lightdm/langfix-oneiric/+merge/70969 ?05:30
nxvlupdating05:32
nxvlhttp://people.canonical.com/~nxvl/Xorg.0.log05:32
nxvlk, updated05:32
robert_ancellGunnarHj, hi, sorry didn't reply to this today.  I'm not sure what the correct behaviour is here.  What sets LC_MESSAGES?05:35
RAOFnxvl: Bah.  That looks just fine.  What's the output of glxinfo?05:36
nxvlThe program 'glxinfo' is currently not installed.  You can install it by typing:05:36
nxvlsudo apt-get install mesa-utils05:36
nxvl:P05:36
robert_ancellAt first look, it shouldn't be part of lightdm, as it doesn't set any of these variables05:36
nxvlhttp://paste.ubuntu.com/672916/05:37
GunnarHjGunnarHj: It's now accountsservice that writes to ~/.profile. OTOH, the suggested code is only related to the final step, i.e. the actual setting of the variables...05:38
RAOFnxvl: Bah, sorry.  LIBGL_DEBUG=verbose glxinfo05:38
nxvlhttp://paste.ubuntu.com/672918/05:39
robert_ancellGunnarHj, sorry, have to go, but I'll get onto it first thing tomorrow05:39
GunnarHjGunnarHj: That's ok. See you tomorrow.05:40
GunnarHjLooks that I wrote to myself when trying to talk to Robert ... off for breakfast it is...05:41
RAOFnxvl: I'm confused.  It says "direct rendering: No (If you want to find out why, try setting LIBGL_DEBUG=verbose)", but you clearly *have* run it with that environment variable set.  Is there anything remarkably crazy about your system?05:42
nxvlRAOF: dude, it's linux, isn't that crazy enough?05:43
nxvlbut, no, i never configure basically anything other than what i need for packaging and stuff05:43
nxvlbut not a lot of ENV stuff05:43
RAOFOH!05:44
RAOFclient glx vendor string: ATI05:45
RAOFI see where we have the winner; it's our old friend, deadly neurotoxin.05:45
nxvlmaybe it's just standard output message and the info is there anyways05:45
RAOFOr, alternatively, fglrx's libglx.05:45
nxvlyeah, i'm starting to hate that i got a gamer machine for work, ATI is a PITA05:45
RAOFNah, there's different output when run with LIBGL_DEBUG=verbose05:46
RAOFIf I'd paid more attention to your Xorg.0.log I would have noticed that.05:46
RAOFSo, what I'd do now is to use jockey to remove the fglrx driver; once that's done things, even 3D, should work.05:47
RAOFAnd then in a couple of day's time, when fglrx works with Unity again, come back and we can see if we can't coax fglrx into some form of life.05:48
nxvljockey doesn't work either05:53
* nxvl shoots himself05:53
nxvlpitti: ^^05:54
nxvlhttp://paste.ubuntu.com/672923/05:54
pittinxvl: sorry, didn't follow the conversation; you are trying to install a driver?05:55
nxvlnope, removing05:55
RAOFnxvl: Man, your system is all manner of pleasin', isn't it.05:55
nxvlRAOF: yeah, please shoot me!05:56
RAOFnxvl: sudo apt-get remove fglrx should work, however.05:56
nxvli'm going to go back to thinkpads and never look back again05:56
RAOFAnd, given my recent track record of "should"s, it's *guaranteed* to have no problems!05:56
nxvlyeah05:57
RAOFnxvl: Ask desrt about how awesome _his_ thinkpad is :)05:57
nxvlgiven the record i'm trying05:57
lifelessRAOF: sacrificing chickens again ?05:57
nxvlRAOF: i have always used thinkpads and never had a problem, but i gave Dell a try and it's giving me tons of headaches05:57
RAOFlifeless: Apparently (a) blacklists aren't what they used to be and (b) dbus is for wimps.05:58
nxvlk, rebooting05:58
nxvlbrb05:58
nxvlok, another certain should06:02
nxvl3D awesomeness is back06:02
nxvlwith HUGE fonts, but back06:03
nxvli will fix that in the morning06:03
nxvlthanks for the help!06:03
RAOFYay!06:03
brycehpitti, good morning06:03
pittihey bryceh, how are you?06:03
brycehpitti, I'm doing well, but I have a bug for you06:04
brycehI noticed that ubuntu-bug xkeyboard-config don't work06:04
brycehit gives "package not found", but obviously that's not right, it's just a source package - it's expecting xkb-data06:04
brycehpitti, digging into the source it appears the issue is apport uses apt.Cache() which allows looking up binary packages, but not source06:05
pitticorrect06:05
pittiit's meant to work on binary packages06:05
pittias we can't determine any packaging information otherwise06:05
brycehpitti, using apt_pkg, I could get it to look up the source package http://paste.ubuntu.com/672927/06:05
brycehpitti, I wanted to see if that is at all a viable way to go about implementing a fix for this06:06
pittiwell, I'm not sure whether there's something to "fix"06:06
pittiusers only really see binary packages anyway, in apt, s-c, etc.06:06
pittiand for sources which produce more than one binary we usually want to know which06:07
pittiwe could add a special case that if a source only produces one binary, and the names differ (which isn't the case usually), it would assume the only binary package name06:07
brycehpitti, well for instance if someone is commenting on a bug already filed against xkeyboard-config, and you tell them to file a new bug report, it's sensible to direct them to file against the source package06:07
pittibut that wouldn't even help here06:08
brycehwe get into a similar situation filing bugs against xorg-server06:08
pittibryceh: so, it's certainly possible, but nothign I can fix in 15 mins, I'm afraid06:08
pittii. e. I don't think I'll have time to work on this in the next days, I'm swamped in the pygobject stuff and need to unbreak the retracers06:09
brycehpitti, well I'm more asking if you'd be opposed if I sent a patch06:09
pittiwe need to teach apport about "Package:"-less reports, and be able to file them06:09
brycehand checking if the approach of  using apt_pkg would be improper06:10
pittibryceh: no, surely not, but it'll be a rather large one, unless you settle for the "small" special case above06:10
pittior for a source with multiple binaries, it could pick a random one06:10
pitti... which is actually installed06:10
pittibryceh: no, backends/packaging-apt-dpkg.py already uses "apt", so you can use apt.apt_pkg06:11
pittibryceh: it already has a get_source() method which maps a binary to a source package06:11
brycehah ok06:11
pittiapport/ui.py does the command line processing06:12
pittiit probably needs to grow some magic to check if an argument is a source package name, if it doesn't exist as a binary package name06:13
pittiand then call an apport.packaging method to map that into an approptiate binary package name06:13
pittibackends/packaging-apt-dpkg.py coudl then implement this using an iteration over the binaries of the given source06:13
brycehyep06:13
pittiand pick the first one which is installed06:13
brycehyeah that's basically what I was thinking06:14
brycehI don't think it'll be a very big patch; half a dozen lines or so06:15
pittiintegrating it will be a little more, as you need to update test cases, and add a generic API for that into the packaging class, but shouldn't be very complicated06:16
brycehhrm, maybe in that case I should just file a bug report06:18
pittiI'm off for about an hour for a bit of running06:32
brycehoh, there's already a bug - #35981006:32
brycehpitti, ok thanks; I'm not sure what is involved with making a generic API, but will post a branch of what I've got to that bug report for you to consider some day when you have time06:33
brycehif you can give me more guidance on what you want for tests and api's I'd be willing to give that a shot; I read through the test code but wasn't clear on how it should be integrated there.06:58
bryceheod for me, tty tomorrow06:58
pittibryceh: ok, thanks07:11
rodrigo_morning07:43
seb128hey desktopers07:48
rodrigo_hi seb12807:48
seb128hey rodrigo_, how are you?07:48
rodrigo_seb128, I'm fine, and you?07:49
seb128I'm great thanks07:49
pittibonjour seb12807:51
pittihey rodrigo_07:51
seb128hey pitti, wie gehts?07:52
seb128pitti, it's meeting reminder day! ;-)07:52
pittiseb128: ooh, indeed07:52
rodrigo_hi pitti07:52
pittiseb128: apport retracer fixing day!07:56
seb128pitti, \o/07:56
seb128pitti, btw you have the launcher not showing with mouse also right?07:59
pittiseb128: right, because they took away corner activation, and I disabled edge activation ages ago07:59
seb128pitti, you can fix it by running unity-preferences and picking edge rather than corner07:59
pittiright, I know07:59
pittibut edge activation is evil and gets in the way07:59
pittiI just use the windows key07:59
seb128well then you can pick the corner as an edge in ccsm07:59
seb128in the unity preferences07:59
seb128it let you pick any border or corner08:00
pittioh, in ccsm; I thought you mean unity-preferences08:01
pittithat just has the simple radio button08:01
pittibah, edge activation is still instantaneous08:01
GunnarHjrodrigo_: Hello Rodrigo, can we continue where we stopped yesterday? I added a comment after you had disconnected: https://code.launchpad.net/~gunnarhj/gnome-control-center/langfix/+merge/7119708:01
pittiseb128: hm, doesn't seem to work for me; I changed to the top left corner in ccsm, but doesn't work08:02
seb128pitti, ok, dunno then, that works for me, selecting edge in unity-preferences and then the corner in ccsm08:02
pittinot here, it keeps edge, too08:03
seb128pitti, ccsm also has the delay before showing the launcher08:03
rodrigo_hey GunnarHj08:18
pittimeh, these fakechroots seem to be totally busted :(08:39
seb128pitti, on oneirc? yes08:41
pittiperhaps it's time to ditch fakeroot altogether and rework the retracing bits from the ground up to not use chroots in the first place..08:42
pittithese days gdb has an option to specify a different debug symbol root path08:43
pittiit'll be a bit tricky to point it to the debug libraries, but with some symlink tricks it might work08:44
seb128pitti, seems like a lot of work08:46
seb128can we talk I.S into getting vms instances we can use?08:46
seb128kvm or other08:46
pittithat would help indeed08:46
pittiI'll do some experiments here to estimate how much work the gdb reorg would actually be08:47
seb128ok08:48
seb128RAOF, hey09:04
seb128RAOF, did you get anywhere with colord running as an user?09:05
* pitti discovers gdb's "set solib-absolute-prefix" command and jumps for joy09:23
pittiyou know, this could WORK!09:24
seb128pitti, waouh!09:26
pittiseb128: I now have a rather simple /tmp/chroot with just dpkg -x'ing the debs and ddebs, and adding a trick symlink09:26
pittiand can produce a nice stack trace with some magic gdb commands, using no root or fake* commands09:27
seb128pitti, that should work09:27
pittithis even works in a lucid chroot09:27
seb128great09:27
dokoseb128, I changed the font settings to a smaller font while compiz was running, now if compiz crashes, the fonts are changed back to a larger size. are there different settings? and if yes, where else do I have to change these?09:49
seb128doko, where did you change it?09:50
seb128usually is gnome-settings-daemon which apply xsettings09:50
seb128not compiz09:50
dokoseb128, gnome-tweak-tool09:51
seb128that should change the gsettings09:52
seb128dunno what compiz is doing...09:52
dokogreat \o/09:52
RAOFseb128: Yeah, I think I've got colord running appropriately as a system user.  I thought that perhaps there were permissions problems with my scanner, as it wasn't showing up when colord was initially started, but that turns out to be a combination of cups starting colord and libsane stupidity.10:27
seb128pitti, could you score up https://launchpad.net/~unity-team/+archive/compiz-testing/+sourcepub/1907196/+listing-archive-extra10:27
seb128?10:27
RAOFseb128: I'm just finishing wrangling a patch in an upstream-suitable fashion.10:27
pittiseb128: done10:27
seb128pitti, thanks10:27
seb128RAOF, when do you think it will land? beta freeze is soon and we have g-s-d and g-c-c depwaiting on it for over a week10:28
seb128which blocks other changes to land and be tested10:28
RAOFI can land the changes kees wanted tomorrow; I think that should be enough to get the MIR signed off on?10:29
seb128RAOF, I will check with him today, thanks10:30
seb128pitti, https://launchpad.net/~unity-team/+archive/compiz-testing/+sourcepub/1907204/+listing-archive-extra as well please10:31
seb128pitti, danke ;-)10:31
seb128(one day we will get those compiz updates in Oneiric!)10:31
pittinudged10:31
seb128pitti, thanks! ;-)10:32
pittiSweetshark: what's the current blocker for the 3.4 upload? still mono?10:33
rodrigo_GunnarHj, ping10:35
GunnarHjrodrigo_: Now I'm here. :)10:41
rodrigo_GunnarHj, :)10:41
rodrigo_GunnarHj, ok, so I've built your branch, and I'm still not sure what it tries to accomplish10:42
rodrigo_I see less locales in the selection of language than before10:42
rodrigo_and still some duplicated ones10:42
rodrigo_like "Spanish (Spain)", "Spanish (Mexico)"10:42
rodrigo_I thought it was for just showing the language there?10:43
GunnarHjrodrigo_: Less items is the goal.10:43
GunnarHjEach item is a translation.10:43
rodrigo_GunnarHj, ah10:43
rodrigo_in git, btw, yesterday we pushed a fix to just show languages there10:44
GunnarHjThere is a separate Mexican translation, so they're not duplicates.10:44
cassidyhi guys. Starting a Qt app loads a whole Gtk+ behind the scene (natty). Is there a way to disable that ?10:44
rodrigo_GunnarHj, hmm, ok10:44
rodrigo_in gnome all .es translations are in one place, why do we have separate ones in ubuntu?10:44
rodrigo_but I understand now why it shows that10:45
pittirodrigo_: they are not in one place10:46
GunnarHjrodrigo_: Don't know the history. For some big languages, especially Spanish and English, there are separate teams.10:46
rodrigo_pitti, in gnome?10:46
pittirodrigo_: GNOME upstream has separate es_MX.po files as well10:46
rodrigo_oh10:46
rodrigo_those mexicans!!10:46
pittirodrigo_:  you are right that in most languages there should indeed just be a ll.po10:46
pittirodrigo_: i. e. we generally don't want a separate de_AT.po10:46
pittirodrigo_: but some languages have legitimate country variants10:46
rodrigo_the .es translation team has been working hard to use a common translation for all spanish-speaking languages afaik10:47
seb128cassidy, not sure, would be a question for the qt guys, I guess it's the theming integration doing it10:47
cassidyyeah10:47
pittirodrigo_: these are mostly en (US vs. UK), es (ES vs. AR/MX), pt (PT vs. south america), and zh (CN vs. TW)10:47
pittirodrigo_: ah, perhaps for .es; I don't know how different MX/AR Spanish is10:47
pittirodrigo_: but I know that Brazilian and Portual Portugese are far enough apart to justify a split10:48
rodrigo_pitti, I've never seen a es_* translation in any of the gnome modules I watch10:48
pittirodrigo_: and traditional and simplified Chinese are very far aprt10:48
pitti"apart"10:48
rodrigo_pitti, yeah, pt_BR and pt are indeed quite different10:48
pittirodrigo_: well, then just keep 'es'?10:48
pittirodrigo_: I thought you were asking in a more general context, as in "do we need country variants at all"10:48
pittiand we do10:49
rodrigo_pitti, GunnarHj branch shows all languages that have specific languages, and MX/AR show up, so I guess we have variations on those10:49
rodrigo_pitti, oh, no, just about the 'es' translation10:49
GunnarHjrodrigo_, pitti: The algorithm that produces the language list is stupid - it doesn't know whether a directory contains a justified translation or not.10:50
rodrigo_ah10:50
pittiin general we want to control that on the LP export side10:50
GunnarHjpitti, rodrigo_There are some universe packages that pollute /usr/share/locale with many 'translations'.10:51
pittiah right, we can't/don't filter these10:52
GunnarHjI kind of suspect that some such translations are exact copies, but I have never checked it out.10:53
seb128pitti, can you score up https://launchpad.net/~unity-team/+archive/compiz-testing/+build/2738447 again please? thanks10:53
pittiseb128: done10:53
seb128danke10:53
GunnarHjrodrigo_: So then you know the idea behind the list that is produced, Rodrigo.10:54
rodrigo_GunnarHj, yes10:54
GunnarHjrodrigo_: I suggest that you upload it as Ubuntu specific code for now. Then we can go on talking about how it should be handled in 12.04.10:56
GunnarHjrodrigo_: Have to go now. Back about 16.00.10:56
rodrigo_GunnarHj, yes, although as I said git has some changes related to the list of languages shown10:56
rodrigo_GunnarHj, is there any chance you could rebase your patch for git master?10:57
GunnarHjrodrigo_: So do they mismatch again?10:57
rodrigo_GunnarHj, then I'll upload it with the next upload10:57
rodrigo_GunnarHj, haven't tried to apply your patch, will do so10:57
rodrigo_GunnarHj, ok, talk to you later10:57
GunnarHjrodrigo_: I'll do that tonight then.10:57
GunnarHjBy for now.10:57
rodrigo_ok cool!10:57
rodrigo_bye10:57
chrisccoulsondoes anyone here have a backlit keyboard?11:02
Sweetsharkpitti: no, we could upload 3.4.1-4ubuntu1 from https://launchpad.net/~bjoern-michaelsen/+archive/libreoffice-oneirictest-20110718 as is. would we need another FFe for 3.4.2?11:04
pittithat should be fine11:04
pittiSweetshark: so, want me to do the upload?11:05
Sweetsharkpitti: go for it11:06
pitti\o/11:06
pittione of these days we need to drop the -l10n source..11:09
Sweetsharkpitti: and build them as one?11:18
pittiSweetshark: it was originally split for introducing LP support for the native LibO format, but I don't see that happen anytime soon11:19
pittialso, at this point we should rather do it the mozilla way and directly get them upstream11:20
pittiit just seems we have carried the -l10n split for over 10 releases without real benefit?11:20
pittiSweetshark: the FF bug wasn't auto-closed, can you please close it?11:21
Sweetsharkpitti: roger wilco11:22
Sweetsharkpitti: done11:23
cjwatsonhi, what's happening with aisleriot?  it was split out from gnome-games but nobody uploaded the split-out source11:43
nessitahello everyone!11:43
cjwatsonit's currently on http://people.canonical.com/~ubuntu-archive/nbs.html, but since AFAIK it's a fairly popular desktop toy it seems preferable to reintroduce it rather than remove it11:43
nessitapitti: minor needs fixing in https://code.launchpad.net/~pitti/ubuntu-sso-client/gi-fixes/+merge/72527 (lint issue)11:43
jbichacjwatson: would you like to sponsor bug 813428 ? ;-)11:44
ubot2Launchpad bug 813428 in gnome-games "[needs-packaging] aisleriot" [High,Fix released] https://launchpad.net/bugs/81342811:45
pitticjwatson: there's a sponsoring bug for it, bug 81342811:45
cjwatsonhah11:45
pittijbicha: btw, no MIR needed - this is just a splitout11:45
cjwatsonok, I can do that11:45
pitticjwatson: we'll get to it ASAP11:45
pittiah, or that11:45
pittiseems there was a missing license in the upstream tarball11:46
jbichabut that should be fixed now11:46
pittinessita: ah, thanks! pushed the pylint tags11:46
nessitapitti: greeeat!11:47
Sweetsharkpitti: yes, we would rather have optional gettext support upstream.11:50
nessitapitti: you running oneiric? becasue you added the lint disables in the if 'gobject' in sys.modules block, and I'm "needing" them in the else block :-)11:52
nessitaI'm still getting11:52
nessitaubuntu_sso/utils/txsecrets.py:11:52
nessita    30:  [E0611] No name 'GObject' in module 'gi.repository'11:52
pittinessita: argh, my bad11:52
pittinessita: pushed11:53
=== MacSlow is now known as MacSlow|lunch
rodrigo_hmm, it happened again, that my monitor just loses signal completely, I guess it's a hardware problem right?12:04
cjwatsonjbicha: hmm, so where's the LGPL copy?  I don't see it in aisleriot-3.1.1.tar.bz212:07
seb128cjwatson, jbicha: if that's buggy and the only issue can we repack the tarball to fix it rather than wait on an update?12:09
cjwatsonor just add it in the diff12:12
nessitapitti: I added one more change request, lint is being esoteric today :-/12:12
jbichacjwatson: it looks like it was added to their source tree but not to their makefile12:13
cjwatsonAFAIK Debian doesn't reject on licence missing from upstream tarball, I really don't see why we should - honestly, personally I think the reference in debian/copyright is good enough for common licences but if you're fussy then adding it in a patch would be fine IMO12:13
Davieypatching in a licence has always felt kinda wrong IMO, unless it's a cherry pick patch; but even then feels odd.12:15
pittinessita: done12:15
nessitapitti: thanks!12:15
cjwatsonDaviey: for the LGPL, we already ship it with all Ubuntu systems, and as long as it's clear what upstream's intent is (i.e. we're not changing their licence, merely fixing up the distribution of it) then I don't see a patch12:15
cjwatsoner, I don't see a problem12:16
* rodrigo_ -> lunch12:16
Davieycjwatson: true, just feels odd.12:16
cjwatsonBTW it would be nice if more people here were working on http://people.canonical.com/~ubuntu-archive/nbs.html in general - there's a lot of desktop stuff on there that's been sitting around for a while12:18
facundobatistapitti, ping12:27
pittihello facundobatista12:27
facundobatistaHola pitti! Question regarding #7244712:28
facundobatistano, sorry, not that bug, the MP12:28
facundobatistahttps://code.launchpad.net/~pitti/ubuntuone-client/gi-fixes/+merge/7244712:28
facundobatistapitti, this one ^12:28
pittifacundobatista: sure, what's up?12:28
facundobatistapitti, you say "With pygobject >= 2.90 you cannot mix static and GI imports, and the ubuntuone-control-panel is still using pygtk, gobject, etc."12:28
facundobatistapitti, but the ubuntuone-control-panel lives in other Python process than ubuntuone-syncdaemon12:29
facundobatistapitti, so, maybe we can not import gobject in syncdaemon *at all* and use the new way of doing it12:29
pittiright12:29
pittifacundobatista: but the control panel uses ubuntuone-client, too, so it needs to work with both12:30
nessitapitti: the control panel uses u1client only thru dbus calls...12:30
nessitapitti: do we need to have the conditional import the same?12:30
pittiwell, I only actually touched -client because control-panel pulled it in somehow12:32
nessitafacundobatista: now that we talk about this, I remember the controlpanel using u1client thru dbus but thru SyncDaemonTool, so we may need the conditional import12:32
facundobatistanessita, so, we have process separation but we import the whole proyect for use it :|12:33
pittinessita, facundobatista: ah, I remember: it's not -gtk, it's -backend12:33
pittibin/ubuntuone-control-panel-backend -> ubuntuone.controlpanel import dbus_service -> ubuntuone.syncdaemon.interaction_interfaces -> ubuntuone.syncdaemon -> ubuntuone.platform12:34
nessitapitti: right, thanks for the clarification12:34
pittiwhich then imports os_helper, which imports gio12:34
pittithat breaks -backend's GI12:34
facundobatistaoh12:35
pittinessita, facundobatista: by far the easiest change would be to drop Soup and SoupGNOME from ubuntuone-control-panel, then we wouldn't need any of this12:35
pittibut by using Soup/SoupGNOME GI modules, the whole process needs to be GI only, and can't use gio, glib, etc.12:35
nessitaright12:35
nessitapitti: thanks! we'll finish the review now12:36
pittiso there's three options:12:36
pitti1) drop Soup/SoupGNOME12:36
pitti2) port everything to GI, including all dependencies (herculian task, not for oneiric)12:36
pitti3) make the libraries work with either, and fix programs to only use GI or only use static12:36
facundobatistanessita, what about (1) ^ ?12:36
pittiI did 3) for now, but I wouldn't mind 1) at all12:36
pittiif you can find a non-GI replacement for Soup, it would be the least intrusive change12:36
nessitafacundobatista: not before O12:37
pittiand 3) isn't quite finished yet, I'm afraid, more stuff keeps popping up12:37
facundobatistaok12:37
nessitapitti: our chain dependency finishes in ubuntu-sso-client12:37
facundobatistapitti, approved12:38
pittinessita: twisted also uses static GNOME modules12:38
pittisorry for this mess, but it's necessary as long as we have this half-ported stuff12:39
facundobatistapitti, thanks for the patch and all this clarification!12:39
pittifacundobatista: at least the notify port is not just a temporary thing :)12:40
seb128mterry, hey12:40
mterryseb128, hello!12:40
seb128mterry, how are you?12:40
mterryseb128, good.  Thought I had thought of a way to reproduce a bad duplicity bug, but it turns out not.  :(12:41
seb128mterry, do you know if robert_ancell is planning on rolling lightdm or unity-greeter tarballs soon?12:41
mterryseb128, no I don't, but it would be sensible if he were I suppose, with Beta Freeze coming up12:42
seb128I ponder playing backporting or wait for him to roll tarballs12:42
seb128I might just play backporting to do "pre-tarball testing" then ;-)12:42
seb128mterry, do you know of any issue or change we should look at with current trunk versions? or should they be ok?12:43
mterryseb128, you love backporting lightdm fixes  :)12:43
seb128mterry, -"lightdm fixes"12:43
mterryseb128, I think OK.  I just landed a couple things in each lightdm and unity-greeter12:43
seb128;-)12:43
pittinessita: somethign also pulls in desktopcouch, which also uses static bindings; we need to test this properly12:43
seb128mterry, I'm playing unity backporting as well :p12:43
mterryseb128, patience!12:44
seb128yeah, I should learn that ;-)12:44
seb128but I want to test the new crack!12:44
nessitapitti: controlpanel pulls desktopcouch12:45
pittiunfortunately there is no GIR for gnome-keyring, so we can't use the same trick there12:46
seb128pitti, they have a git for it and I think it's going to be there for GNOME 3.212:47
seb128pitti, i.e in the next tarball next week or so12:47
pittiseb128: oh, nice12:47
seb128pitti, stef worked on it during the desktop summit hackfest12:47
cjwatsonjbicha: so what do you want to do with aisleriot?12:50
jbichacjwatson: I'm happy shipping it as is, I contacted the aisleriot devs & I expect the file will be included in the next release12:51
nessitapitti: so, we should hold these branches?12:52
pittinessita: they are fine, we probably just need yet another fix in desktopcouch12:52
nessitapitti: controlpanel tests breaks with the gi-fixes, I will debug later and see what we can do about that12:53
pittinessita: oh, urgh; thanks12:54
seb128"This is a message from the KDE Sysadmin team. We recently did a security check on all accounts on identity.kde.org, and we were able to guess your password fairly easily.12:56
seb128We have done a brute force attack on the hashed password we have stored at identity.kde.org, the site does not store your plain password. But if we were able to guess your password, attackers might be able to do the same."12:56
seb128go kde go12:56
seb128(that's the account they made us create for the desktop summit registration, and yes I picked a dummy password for it ;-)12:56
* kenvandine makes a note to never upgrade both computers at the same time... 13:12
kenvandinegood morning everyone13:13
seb128hey kenvandine, how are you?13:14
kenvandinegood13:14
seb128kenvandine, did something break?13:14
pittihey kenvandine, how are you?13:14
kenvandineis the udev update problem known?13:14
kenvandinebetter now that i can boot :)13:14
seb128kenvandine, no13:14
seb128what udev update?13:14
kenvandineudev was left diverted because libudev0 wasn't configured13:14
kenvandineafter a dist-upgrade this morning13:15
seb128jibel pointed bug #831884 on #ubuntu-x13:15
dobeywhere the heck are the font settings in oneiric?13:15
ubot2Launchpad bug 831884 in xserver-xorg-video-intel "lightdm fails to start on Live CD on intel: [drm] failed to set drm interface version (plymouth race ?)" [High,Invalid] https://launchpad.net/bugs/83188413:15
kenvandinehappened on my desktop and laptop13:15
seb128dunno if that's the same issue13:15
seb128kenvandine, did you get a conflict due to the gst good jpge so move?13:15
kenvandineyes13:15
seb128dobey, in gsettings13:15
kenvandinei wondered if that was causing it13:15
seb128kenvandine, ok, blame it on ev13:15
kenvandinesince the upgrade failed13:15
dobeyseb128: where? i'm looking in dconf-editor, but don't see obvious setting (ie, in the similar place it was in gconf)13:16
seb128dobey, org.gnome.desktop.interface13:16
jbichakenvandine: does gwibber use gir1.2-wnck-1.0 instead of -3.0 intentionally?13:20
kenvandineyes13:21
kenvandinecan't mix gtk2 and gtk313:21
kenvandineand gwibber-accounts is still gtk213:21
jbichaok I think you told me that before13:21
kenvandinei have told someone :)13:21
jbichait's the only thing I use that uses the gtk2 gir bindings13:23
kenvandinejbicha, next cycle i'll get gwibber-accounts ported to gtk313:23
kenvandineit is the only thing left in gwibber that is gtk213:23
kenvandinepitti, any idea what causes this? http://paste.ubuntu.com/673122/13:24
pittikenvandine: no, I newer saw that13:25
pittithat's pygtk still apparently?13:25
kenvandineslight mix13:25
kenvandineit uses wnck via gir13:25
pittiyou can't mix GI and static13:25
kenvandineit is only happening on one box13:25
pittiit'll cause weird bugs like that13:25
kenvandine:(13:25
seb128kenvandine, do you use the ubuntu-desktop ppa on that box?13:25
pittiyou have to port it completely or not at all13:25
kenvandineseb128, i might have to go back to python-wnck13:25
seb128kenvandine, it has the pygobject that will break that13:25
kenvandineseb128, i do...13:25
seb128kenvandine, ok, that's why13:26
kenvandineoh... that explains it13:26
pittiit also often breaks with 2.2813:26
pittijust more subtly13:26
seb128kenvandine, so you, just go back to python-wnck, you will loose bonus point for not migrating all gwibber to gtk3 but that's fine, you can do an UDS without extra $beers ;-)13:26
kenvandine:)13:27
dobeyoh wow, the font selector in gtk3 is so horribly slow13:27
kenvandinepitti, when will that pygobject land in oneiric?13:27
pittikenvandine: as soon as we sort out the remaining ubuntuone bits, in bug 82918613:28
ubot2Launchpad bug 829186 in ubuntuone-control-panel "Mixes static and GI library bindings" [High,In progress] https://launchpad.net/bugs/82918613:28
pittikenvandine: if you need more packages in that tracker bug, please add13:28
kenvandinepitti, so is this bug tracking fixing those packages to no mix gir and static bindings?13:29
pittiright13:29
kenvandineor fixing them so mixing them works?13:29
kenvandinei assume the former13:29
kenvandineok13:29
pittikenvandine: no, fixing the packages13:29
pittithere is no way to make mixing work13:29
kenvandinei'll just revert now13:29
pittithe library gets loaded twice into the same process13:29
kenvandinejust want to make sure i get it uploaded to oneiric before pygobject :)13:30
pittiI mean, work reliably13:30
pittikenvandine: yep, the new pygobject will block on having all tasks there fixed13:30
* kenvandine adds gwibber13:31
=== m_conley_away is now known as m_conley
GunnarHjrodrigo_: Back at keyboard... I looked at https://code.launchpad.net/~gunnarhj/gnome-control-center/langfix/+merge/71197, and the branch does apply. I updated it to fit v. 3.1.5 last Saturday.13:33
kenvandineoh... gwibber-accounts is also using GIR for gsettings :(13:36
rodrigo_GunnarHj, right, but it doesn't apply on current git master13:43
GunnarHjrodrigo_: Ok... Now I'm not sure I understand what you mean. Are you going to add it to the master even if the accountsservice branch isn't accepted upstream yet?13:45
rodrigo_GunnarHj, I mean upstream source, in git.gnome.org13:46
rodrigo_GunnarHj, so, your patch won't apply when we upgrade to the new version (in 2 weeks)13:47
GunnarHjrodrigo_: Aha. But then we need to wait for two weeks to upload the patch, right?13:48
rodrigo_GunnarHj, well, we can use that time to make sure it works with the new code, rather than waiting :-D13:48
GunnarHjrodrigo_: Sure... I'll take a look at the git source then, and get back to you.13:49
rodrigo_GunnarHj, ok, thanks!13:49
=== MacSlow|lunch is now known as MacSlow
kenvandineanyone know if there are gsettings static bindings?  it looks like there isn't14:07
=== madnick_ is now known as madnick
pittino, there aren't14:10
pittikenvandine: in oneconf I worked around that with subprocess.call(['gsettings', 'get', ...])14:10
pittiit was just one single call there, so not that performance critical14:10
pittibut certainly ugly14:10
kenvandinegwibber-accounts only has one call too14:11
kenvandinehumm14:11
pittiI guess it's not possible to figure it out via dbus?14:12
pittifrom dconf-service?14:12
pittiah, that wouldn't have the gsettings overrides14:12
pitti(I think)14:12
kenvandinenot sure14:12
* kenvandine looks at d-feet14:12
kenvandinei could always add a dbus method to the service to accomplish the same task... but that seems like overkill14:16
pittiyippie, my first working retrace using the new root/chroot-less apport-retrace tool14:18
seb128pitti, \o/14:20
pittithis is sooo much more elegant and robust..14:22
pittiand ten times faster14:25
seb128pitti, do you wonder why you didn't do it this way the first time? ;-)14:26
pittiseb128: yes, all these magic options didn't exist in gdb yet14:26
pittiback then I tried hard to make gdb use a 'virtual root' directory, but it didn't support it14:27
seb128pitti,  https://launchpad.net/~unity-team/+archive/compiz-testing/+sourcepub/1907346/+listing-archive-extra https://launchpad.net/~unity-team/+archive/compiz-testing/+sourcepub/1907204/+listing-archive-extra nudges please14:32
pittiseb128: done14:35
seb128thanks14:36
pittiseb128: bug 830437 \o/14:39
ubot2Launchpad bug 830437 in aptitude "aptitude-curses crashed with SIGSEGV in pkgInitSystem()" [Medium,New] https://launchpad.net/bugs/83043714:39
seb128pitti, you really rock ;-)14:39
facundobatistaHi all again14:41
facundobatistaquestion14:41
pittibrb, supermarket14:41
facundobatistain which step of a packaging, the foodesktop.project.in is "compiled" into foodesktop.project?14:42
facundobatistaI'm building a .deb, and I don't see it inside the .deb :(14:42
seb128facundobatista, hi, what is .project?14:42
seb128the .in to non.in rules are usually in the makefile.am14:43
facundobatistaseb128, bah, sorry14:43
facundobatistaseb128, the fooproject.desktop.in14:43
facundobatistato be compiled into14:43
facundobatistafooproject.desktop14:44
facundobatistaI *guess* that in the .deb, it should be located into usr/share/applications14:44
seb128facundobatista, those are usually using @INTLTOOL_DESKTOP_RULE@ in their makefiles14:46
seb128just look at the makefile.am from a GNOME tarball for example14:46
facundobatistaseb128, I'm not using a makefile, and I have no problem in having the "final" .desktop file14:47
seb128so I don't get your question I think14:47
facundobatistaseb128, first part already answered :)14:47
facundobatistaseb128, second part... who grabs the .desktop file and puts it into  usr/share/applications inside the .deb?14:48
facundobatistapbuilder?14:48
seb128nothing14:48
seb128it's your upstream make install which install it14:48
seb128the packages usually do a make install in a subdir and ship that in the deb14:48
seb128well that's assuming you use makefiles that you don't14:49
seb128so whatever is your local equivalent of make install14:49
facundobatistaseb128, it's a Python project... you say "setup.py build"?14:49
dobeyfacundobatista: use DistUtilsExtra.auto14:49
seb128right14:49
dobeyfacundobatista: i presume that's what you want anyway, not sure what exactly you're building14:49
facundobatistadobey, enjuewemela: http://enjuewemela.taniquetil.com.ar/14:50
dobeyfacundobatista: oh, you're trying to do something that won't actually work anyway :)14:52
dobeyfacundobatista: i thought you were asking to make translations work, not to insert a path in the .desktop file14:52
dobeyfacundobatista: also, i don't see where this icon-32x32.png gets installed, or where it exists in the source tree14:56
ricotzseb128, hi14:57
seb128ricotz, hey, thanks for getting cogl in Debian, I will sync it in a bit14:57
ricotzseb128, do you like to sync cogl?14:57
ricotzok ;)14:57
seb128yeah14:57
ricotzseb128, you might want to upload the clutter package from my people space and catch up a bit faster14:58
seb128ricotz, will have a look14:58
ricotzthanks14:59
seb128I first try to get some of the compiz updates rolling14:59
ricotzhehe14:59
dobeyfacundobatista: i can probably help you fix this up later, but don't have time while i'm supposed to be working on u1 stuff :)14:59
facundobatistadobey, ok, thanks15:05
pittijasoncwarner, Sweetshark, bryceh, chrisccoulson, didrocks, tremolux, Riddell, kenvandine, cyphermox, mterry, rodrigo_, seb128, tkamppeter, pedro_: meeting in 9 mins15:21
chrisccoulsonw00t15:22
ricotzcyphermox, hello :), the "/etc/xdg/autostart/nm-applet.desktop" should get this entry "AutostartCondition=GNOME3 if-session gnome-fallback" to prevent its start in a gnome-shell session like it is done with the bluetooth applet15:24
cyphermoxricotz: mmkay, will likely be in with 0.915:25
pittiquick guys, 5 more minutes to get famous on https://wiki.ubuntu.com/DesktopTeam/Meeting/2011-08-23 !15:25
ricotzcyphermox, ok, this there already a commit?15:25
cyphermoxI don't know, will look later15:25
ricotzthanks :)15:25
* pedro_ waves15:30
pittijasoncwarner, Sweetshark, bryceh, chrisccoulson, didrocks, tremolux, Riddell, kenvandine, cyphermox, mterry, rodrigo_, seb128, tkamppeter, pedro_: DING DING meeting15:30
chrisccoulsonhi!15:30
* kenvandine waves15:30
mterryyay15:30
seb128ricotz, cyphermox: don't do that, it would make it not start under unity15:30
pittihttps://wiki.ubuntu.com/DesktopTeam/Meeting/2011-08-2315:31
pittiseems that few interesting things happened this week? :-/15:31
kenvandinechrisccoulson, is anyone else having this nasty problem of firefox constantly hanging?15:31
pittior are you still desperately fighting wiki edit wars?15:31
seb128hey pitti15:31
seb128pitti, I'm working hard on dx to get the compiz update out, I didn't have time to update the wiki15:31
seb128I can do a live update when it's unity's turn though15:32
pittiseb128: ah, great15:32
pittikenvandine: what's new on the partner front?15:32
chrisccoulsonkenvandine, a few people report it, but no more than usual. and most reporters descriptions are so vague that they aren't useful at all15:32
chrisccoulsoni haven't noticed anything though, other than the appalling IO wait i get on my machine which causes everything on my desktop to grind to a halt every time something touches the disk15:33
seb128is kenvandine lagged again this week?15:33
pittiseb128: maybe you can start with unity? kenvandine seems to be busy15:33
kenvandineseb128, yeah... i just got flooded...15:33
seb128yeah, can do15:34
seb128so unity15:34
* kenvandine is here15:34
seb128we go a bug fix update on thursday with a bit less fixes than I was hopping to see15:34
seb128got15:34
seb128with some nagging they fixed a bunch of other issues in trunk and I backported most of those fixes in Oneiric15:34
seb128they do plan on rolling updates tomorrow for the unity stack15:35
seb128weekly updates from now on, bug fix only15:35
seb128compiz is another story, they are "testing tarballs" for some weeks but not getting out of it, I'm trying to help dbarth to get that unblocked today15:35
seb128otherwise lightdm update, what we got in Oneiric should be mostly good15:35
seb128I've backported most of trunk for lightdm and unity-greeter15:36
seb128if you have bugs that should be fixed for beta please drop an email to robert_ancell and Cc mterry he is helping him on lightdm15:36
seb128that should be it from me15:36
seb128questions?15:36
chrisccoulsoni'm quite concerned about how fragile compiz is at the moment15:37
pittiI think we have a regression that lightdm doesn't start in the live session, otherwise it seems to behave now15:37
seb128chrisccoulson, we all are15:37
pittibut compiz is rather dire, yes15:37
seb128pitti, do you know when that started?15:37
pittiI don't, just saw the bug today15:37
seb128chrisccoulson, I'm trying to get those updates out today or tomorrow for compiz15:37
pittibug 83188415:37
ubot2Launchpad bug 831884 in lightdm "lightdm fails to start on Live CD on intel: [drm] failed to set drm interface version (plymouth race ?)" [Critical,Confirmed] https://launchpad.net/bugs/83188415:37
seb128once they are out we should have a better basis to add bug fixes15:37
chrisccoulsonseb128, thanks15:37
* kenvandine waves again15:38
seb128hey kenvandine15:38
pittiseb128: thanks for the heads-up; would be great if you could put it on the wiki? just c&p shuold be fine15:38
kenvandineirc gets angry with me every tuesday, it seems15:38
pittikenvandine: back?15:38
kenvandinei think15:38
kenvandine:)15:38
pittikenvandine: do you have something for the partner update?15:39
kenvandinepartner update is on the wiki, nothing more to add15:39
kenvandineexcept i want to chat with pitti after the meeting15:39
kenvandineabout the rb package15:39
pittikenvandine: u1-installer still boggles me15:39
seb128pitti, will do15:39
kenvandinepitti, indeed...15:39
pittiI mean, u1 is on the CD already, why do they voluntarily want to get off the CD?15:39
pittithat makes it much harder to test u1 on the live system, etc.15:40
pittidobey, nessita ^15:40
kenvandinepitti, that is what it sounds like to me15:40
pittiand the current version just installs the ubuntu packages anyway15:40
kenvandineright... no real gain15:40
pittiwell, I know, not the full functionality, but at least file sync, the basics15:40
kenvandinejust a loss really15:40
pittibut I guess it's just a preparation for the next cycle(s), when this might eventually install more stuff15:40
pittianyway, the plan for oneiric seems good to me15:41
kenvandinethey say the driver is to be consistent between platforms15:41
* kenvandine would prefer ubuntu be better :)15:41
nessitapitti and rest: I know there has been some conversations between Chipaca and I think Rick (I may be mistaken) about this. I'm not aware of the latest agreements, but the goal was to be able to ship latest version to every user, no matter what ubuntu version he/she has15:42
pittiright, that's the long term goal, but not the oneiric one15:42
kenvandinenessita, the agreement for oneiric is it only installs the ubuntu version15:42
pittinessita: anyway, I don't object to u1-installer, it just seems like an integration step backwards15:42
pittikenvandine: anyway, thanks for the heads-up15:43
pittiSweetshark: thanks for landing LibO 3.4, although it seems to have some build problems15:43
nessitapitti, kenvandine:"as far as I know we're not dropping U1 from the O cd15:43
pittiSweetshark: anything which needs to be discussed there? blocking MIRs, the mono problem, etc?15:43
pittinessita: dobey said otherwise15:43
nessitapitti: then my information is not up to date :-/15:44
kenvandinenessita, thx, i'll get clarification15:44
nessitame too! :-)15:44
pittimvo: tremolux is not here, do you want to discuss s-c?15:46
pittimvo: from my side, there's a pending FFE for using the -gtk3 variant by default15:47
pittimvo: I really wouldn't like it to be the default with these banners, can we disable them for now?15:47
pittimvo: also, does it depend on pygobject 2.90, or does it work with 2.28, too?15:47
pittihmm, no Sweetshark, no mvo15:49
pittithen I just have a general call for checking your remaining WIs on http://status.ubuntu.com/ubuntu-oneiric/canonical-desktop-team-ubuntu-11.10-beta-1.html15:49
pittiyou probably ought to have http://status.ubuntu.com/ubuntu-oneiric/u/<yourlpuser>.html in your browser, it's rather convenient15:50
pittiI went through the remaining ones, and apart from https://blueprints.launchpad.net/ubuntu/+spec/desktop-o-xorg-tools-and-processes we mostly seem to have these "last mile" remaining WIs for most specs15:50
pitti*tock* *tock*, is this thing on?15:51
seb128hey15:51
seb128is it15:51
mterryhi15:51
* kenvandine hears you15:51
pittidoes anyone else have something which we should discuss?15:51
seb128yes15:51
seb128some items15:51
seb128so, first15:52
seb128pedro_, hey15:52
pedro_hey hey15:52
seb128pedro_, can you give the url to your oneiric bugs list? ;-)15:52
seb128is it on the qa namespace now?15:52
pedro_oh no they are mine!15:52
seb128well the qa build for the desktop set15:52
pedro_http://status.qa.ubuntu.com/reports/ubuntu-desktop/oneiric.html15:52
seb128^15:52
seb128if you look for "oneiric desktop bugs" to pick on in the next weeks15:52
seb128that's a good list to use15:52
seb128those are all the bugs with an oneiric target in the desktop set15:53
seb128I know that lacked in the previous cycles15:53
seb128thanks pedro_ for working on this and making it easy to know what bugs need work ;-)15:53
pedro_seb128, my pleasure, I'm happy the team is using it :-)15:53
pedro_if you need any other similar report just let me know15:54
seb128that goes with "if you have a bug that should be on that list please nominate it for Oneiric"15:54
seb128 15:54
seb128that was my first item15:54
seb128second one I said the pitivi guys we would decide if we want to bring it back on the CD or not15:54
* kenvandine waits while firefox is all gray15:54
seb128they did work on it this cycle and would like to be back there15:54
* pitti bookmarks15:54
seb128I told them we would revisit the decision based on the work they did, it might rathe be an uds,next cycle thing though15:55
pittihm, how much CD space?15:55
seb128urg, 1.3mb deb it seems15:55
pittioh, on that note: we are planning a -base langpack refresh at the end of the week; with this we should get the desktops into the 703 MB limit15:55
pittibut only just barely so15:56
seb128we are already pushing for other things which didn't land15:56
seb128should we just revisit pitivi at UDS?15:56
pitti+1 from me15:56
kenvandine+1 from me15:56
=== desrt_ is now known as desrt
seb128ok15:56
seb128next one is gnome-contacts15:57
seb128do we try to push it on?15:57
chrisccoulsonpitti - if we really need to, i could switch firefox and thunderbird to use system nss and nspr for the CD15:57
seb128now would be the right time if we want it15:57
chrisccoulsonbut i would need to upgrade them first, as they depend on the latest versions15:57
chrisccoulsonthat's probably ~2.5MB15:57
pittichrisccoulson: chrisccoulson should win some 1.5 MB?15:57
kenvandineseb128, i would be in favor of that if we know they will get it working15:57
pittichrisccoulson: oh, for tbird as well, I guess15:58
chrisccoulsonpitti - i think it's more like 2.5MB15:58
kenvandinelike adding and linking contacts15:58
seb128kenvandine, I'm pretty confident they will, alex is full time on it I think15:58
kenvandinegreat!15:58
pittichrisccoulson: I was just adding deb size of libnss3 and libnspr415:58
seb128or at least if not full time he has time for it15:58
chrisccoulsonbut i'd need to switch them back pretty much straight after release, as i'd need the latest versions again15:58
pittiseb128: ah, it can be tested from the archive now?15:58
pittimissing contacts is a pretty major functional regression indeed15:58
pittiif we can get that back, that'd be good15:58
seb128pitti, sudo apt-get install gnome-contacts15:59
seb128kenvandine, can you get the mir done?15:59
seb128pitti, ok, I think that was it from me16:00
chrisccoulsonremember that thunderbird can access the eds addressbook now ;)16:00
seb128oh maybe a reminder about http://people.ubuntuwire.org/~wgrant/rebuild-ftbfs-test/test-rebuild-20110816-oneiric.html16:00
Sweetsharkpitti: 1) the current build problems on arm isnt too much of an issue (if there are not others behind it 2) after discussing with some mono maintainers, IMHO it seems like we should just drop the mono-bindings as they are rarely used (do we need to announce that?) 3) MIRs: nothing needed that I know of, translate-toolkit needs to loose one suggest, I will do that.16:00
chrisccoulson(there's just no UI for creating addressbooks yet)16:00
pittichrisccoulson: oh, it can? also writing? nice16:00
kenvandineseb128, i can file an MIR, sure16:00
seb128kenvandine, thanks16:01
Sweetsharkpitti: sorry, had an emergency ping for wrt gsoc16:01
chrisccoulsonpitti - yeah, read and write16:01
seb128chrisccoulson, well, gnome-contacts would be an ui ;-)16:01
pittiSweetshark: dropping mono bindings> sure, there don't seem to be rdepends AFAICS16:01
chrisccoulsonpitti - there's just no UI for adding new addressbooks though, but that's planned16:01
pittiseb128: does that use the new online accounts GNOME thing?16:01
pittiby default it only shows the empathy contacts, not the e-d-s ones16:01
seb128pitti, it should show e-d-s contacts, the online account is only a way to set up your accounts16:02
pittiseb128: hm, let's discuss off-meeting16:02
pittiSweetshark: thanks for the heads-up16:02
seb128ok16:02
pittiAOB?16:03
kenvandinenot from me16:03
seb128nothing else from me16:03
pittiok, thanks everyone!16:04
kenvandinepitti, about the u1 music plugin for rb, you had suggested we might want to make the existing package an empty transitional package16:04
seb128thanks pitti ;-)16:04
pedro_thanks!16:04
pittikenvandine: right, to unbreak upgrades16:04
kenvandinewhy not just make it conflict, break, etc?16:04
chrisccoulsonooh16:05
chrisccoulsonalso, bug 82977816:05
ubot2Launchpad bug 829778 in wncksync "Breaks everything because of an API break in glib" [Critical,Triaged] https://launchpad.net/bugs/82977816:05
pittikenvandine: we can; but I thought once it gets fixed it's easier to get back onto people's systems16:05
chrisccoulsonseb128, you say that just needs a conflict added to glib?16:05
chrisccoulsonpitti - perhaps you'd like to remove wncksync from the archive too ;)16:05
seb128chrisccoulson, yes16:05
kenvandinepitti, ah... assuming they decide to fix it16:05
pittichrisccoulson: isn't that obsolete?16:05
chrisccoulsonpitti - yeah, and it broke my install when i updated at the weekend16:06
seb128chrisccoulson, we should probably version conflict on bamf as well16:06
pittichrisccoulson: sounds like the same case as libzeitgeist-gio or so16:06
chrisccoulsonpitti - yeah, it's the same issue16:06
pittichrisccoulson: would you mind adding a Conflicts to the glib bzr/16:06
pitti?16:06
ricotzseb128, nm-applet.desktop: so there might be similiar approach needed like bluetooth-applet with a separate unity file?16:07
seb128ricotz, no, similar to the mounting one I guess, use unless-session gnome-shell16:07
ricotzah ok16:08
chrisccoulsonpitti, yeah, i can do that16:08
ricotzcyphermox, ^, there is no change upstream for this issue yet, so it should be patched16:08
pittiseb128: so, does gnome-contacts actually show anything from eds for you?16:09
pittiseb128: I just see my empathy accounts (jabber, gtalk, etc.)16:09
seb128pitti, I didn't try it yet sorry ;-)16:09
seb128rodrigo packaged it and kenvandine sponsored it16:09
seb128but I though that was the point of it16:09
seb128showing the eds contacts16:10
seb128kenvandine, ^?16:10
pittiright now it doesn't look very useful16:10
kenvandineit is for me16:10
kenvandinei see lots of dupes too16:10
kenvandinewhich i would like to link, but that doesn't work right now16:10
chrisccoulsonpitti - did you figure out where the 2MB growth came from on the CD?16:11
pittichrisccoulson: probably langpack delta growth16:11
chrisccoulsonah, ok16:11
pittiI didn't check yet, too busy with pygobject and retracer stuff, sorry16:11
facundobatistaseb128, thanks! it worked if in the setup.py's install step I put the desktop file where it should be located16:12
pittiI still need to check why the alternates are so ridiculously large16:12
seb128facundobatista, yw16:12
=== ejat- is now known as ejat
chrisccoulsonhow come we ship totem-mozilla on the CD?16:24
seb128chrisccoulson, because it plays some videos that firefox wouldn't play without it?16:25
chrisccoulsonseb128, there probably isn't much content that firefox needs an external player for16:25
seb128it might be deprecated then16:25
chrisccoulsoni haven't come across anything for a while which needs that16:25
chrisccoulsoni'm sure there is still content which would require it, but we have a plugin installer for that16:26
seb128chrisccoulson, well firefox by itself doesn't have ffmpeg codecs etc?16:26
seb128ok, getting there16:29
seb128pitti, can you score https://launchpad.net/~ubuntu-desktop/+archive/ppa/+sourcepub/1907858/+listing-archive-extra up please?16:29
seb128that's the really candidate for Oneiric16:29
seb128would be nice if one of two desktopers could test it in 15 minutes or so when it builds and give me a thumb up16:29
seb128then I can upload16:29
pittiseb128: done16:29
seb128pitti, thanks16:30
seb128it works on my 10v16:30
pittiseb128: so, I have apport-retrace working reasonably now, also tested on osageorange16:42
pittiseb128: now I need to rewrite crash-digger for the new apport-retrace stuff, but as it's way after my EOD already, I guess I need to continue tomorrow morning16:43
seb128pitti, ok, it's not a few days that will make a difference now16:43
seb128pitti, enjoy your evening16:43
* pitti can't wait to see it in actino16:43
seb128see you tomorrow16:43
seb128yeah, I can't wait either ;-)16:43
seb128is the current version hand drivable?16:44
seb128i.e can I retrace I number if somebody has a bug to get retraced?16:44
pittiyes16:45
pittiseb128: go to ~/apport on osageorange16:45
pittiseb128: and dchroot into oneiric16:45
pittiPYTHONPATH=. bin/apport-retrace -sv -S ../config/ -C ../cache --auth ~/launchpad-credentials 83211716:45
pittithat's what I'm currently using for testing16:46
pittiseb128: as usual, -s is for "stdout"16:46
pittiseb128: if you drop the -s, it'll write back to the bug16:46
pittiseb128: note that there is only a ~/config/ for oneiric right now16:46
seb128pitti, ok, thanks16:46
pittiseb128: but it only has the apt sources, so if  you need it for any earlier release, just c&p accordingly16:46
seb128pitti, I might play with it if I manage to get through the compiz stack today16:47
pittiseb128: the config and cache dirs are organized to have per-release subdirs16:47
seb128otherwise let's discuss it tomorrow16:47
pittiseb128: i. e. exactly what's in the "DistroRelease:" field16:47
seb128pitti, have a nice evening!16:47
seb128ok16:47
pittiseb128: that's thy it's ~/config/Ubuntu 11.10/16:47
pittis/thy/why/16:47
pittiand ~/cache/ as well, but that maintains itself16:47
seb128ok16:48
pittiseb128: oh, and if you drop -s and write back to the bug, you need to manually remove the needs-retrace tag16:50
pittiseb128: as that's done by crash-digger, not apport-retrace16:51
pittiseb128: --help is updated, but not the manpage yet16:51
pittiseb128: you can also run it locally, it's in lp:~pitti/apport/no-chroot16:51
pittiseb128: the first run will take a little longer, as it will need to set up the apt cache, but it's bearable16:51
pittiseb128: and it won't do anything to your system, it all happens in a temp dir16:51
* pitti removes the shutil.rmtree('/home/seb128') from the code16:51
seb128pitti, ;-)16:51
pittiseb128: not quite away yet, my wife is still busy :)16:56
pittibut we want to make dinner at some point, and I want to spend some time with her, too16:57
seb128kenvandine, chrisccoulson, pitti: https://launchpad.net/ubuntu/+source/compiz/1:0.9.5.92+bzr2791-0ubuntu1/+build/273947717:00
seb128the "official" amd64 build for the compiz update17:00
seb128if you guys want to install it and restart your session or run a guest session that would be welcome17:00
pittinice!17:00
pittiwaiting for it to publish17:01
seb128pitti, it's not the ppa one, I commented some patches by error in the ppa17:01
seb128pitti, that's main oneiric17:01
seb128I figured since it worked on 2 boxes for me I could as well push :p17:01
pittioh17:01
pittisure17:01
pittiseb128: just these binaries, or do I need some new dependencies, too?17:01
seb128just those17:01
pittiseb128: no compiz-plugins-main?17:02
seb128pitti, that's coming next17:03
seb128with libcompizconfig, the python stuff, ccsm17:03
seb128but there is no abi break so they don't need to go together17:03
dobeyhmm17:10
pittiseb128: gosh, retrievig the needs-retrace bug list takes a bazillion years alreayd :(17:16
seb128pitti, no surprised after some weeks of retracers down17:17
kenvandineseb128, will do17:28
pittimeh @ bug 82568617:29
pittiwhat the heck is wrong with LP to have no tasks at all?17:29
pittiseb128: yay, crash-digger working17:34
seb128\o/17:34
pittiit also fixed the task on above bug17:34
seb128pitti, can you bump https://launchpad.net/~ubuntu-desktop/+archive/ppa/+sourcepub/1908013/+listing-archive-extra17:37
pittiseb128: done17:38
seb128danke17:38
pittiseb128: I started the digger on amd6417:38
kenvandineseb128, on my intel laptop, compiz 1:0.9.5.92+bzr2791-0ubuntu1 isn't causing any immediate problems17:39
seb128\o/17:39
pittioutputting to ~/apport/log17:39
seb128kenvandine, thanks17:39
kenvandinenp17:39
kenvandinefirefox is still driving me nuts though!17:39
* kenvandine is switching to midori17:39
pittiseb128: I need to go now; I clean up the stuff tomorrow and check how it went overnight, and do the proper cron setup, and an i386 run17:39
kenvandinechrisccoulson, anything i can do to get useful info that can help?17:39
seb128pitti, ok, have fun, see you tomorrow17:39
seb128kenvandine, works for me (firefox)17:39
chrisccoulsonkenvandine, attach gdb to it when it hangs?17:40
kenvandineit is hanging equally on my laptop with an SSD and my desktop which17:40
kenvandineok17:40
chrisccoulsonalso, what is the hard page-fault count like in about:memory?17:40
kenvandine102 on my laptop17:40
kenvandinewhich i just rebooted17:41
chrisccoulsonhow long has it been open?17:41
kenvandineabout 30 seconds17:41
kenvandinemost of which it was grayed out17:41
chrisccoulsonthat's quite a few already17:41
kenvandinemy desktop it is 38717:41
chrisccoulsonafter how long?17:41
kenvandineabout 30m17:41
chrisccoulsonah, ok. that's not so bad17:42
chrisccoulsongdb then ;)17:42
kenvandinebut it still goes gray on me almost anytime i touch it :/17:42
kenvandineok... gdb it is17:42
seb128ricotz, mterry: I synced cogl from Debian17:48
seb128mterry, do you plan to sponsor the update from bug #828608?17:48
ubot2Launchpad bug 828608 in clutter-1.0 "[FFE] clutter 1.7 series" [Undecided,Confirmed] https://launchpad.net/bugs/82860817:48
mterryseb128, I didn't think it was FFE-approved, but reading pitti's last comment, sounds like it is.  I can push it in, yes17:49
seb128mterry, thanks17:49
ricotzseb128, mterry, thanks17:54
mvopitti: just a quick question, sorry that I was not around earlier, I have the afternoon off :) but I still noticed somehting odd in s-cs tests today: http://paste.ubuntu.com/673267/ with the PPA version of python-gobject17:56
kenvandinechrisccoulson, every time it hangs, i am seeing an erro, libssl3.so can't be opened18:07
kenvandinei checked on my desktop, it happens there too18:07
kenvandinethat error is output exactly when it hangs18:07
kenvandine*** NSPlugin Viewer  *** ERROR: libssl3.so: cannot open shared object file: No such file or directory18:08
chrisccoulsonhah18:08
chrisccoulsonnspluginwrapper18:08
chrisccoulsonDIE DIE DIE18:08
chrisccoulsonyou're on amd64 aren't you?18:09
kenvandinechrisccoulson, yup18:10
kenvandinedobey, did you feel the quake?18:10
chrisccoulsonkenvandine, there's your problem ;)18:11
chrisccoulsonnspluginwrapper totally sucks18:11
kenvandine:(18:11
chrisccoulsonand it looks like the multiarch changes broke it18:11
dobeykenvandine: yes18:11
dobeykenvandine: i thought one of my trees fell or something18:11
kenvandinehehe18:11
kenvandinei didn18:11
kenvandinei didn't feel it, but someone just down the road called me, he felt it18:11
kenvandineof course, my wife was just complaining i had my music up to loud :)18:12
brycehheh18:12
bryceha 5.9, not too shabby18:12
dobeykenvandine: i've seen people in Boston say they felt it18:12
kenvandineso weird to get one in VA!18:12
mterryI felt it18:12
kenvandinemterry, did the earth move for you? :-D18:12
dobeybryceh: yeah, and only 1km depth. crazy18:13
mterryActually, just my chair  :(18:13
kenvandinechrisccoulson, do you want me to file a bug?18:13
kenvandinehehe :)18:13
dobeymaybe i should evacuate18:13
chrisccoulsonkenvandine, you can do, but nobody looks at nspluginwrapper bugs ;)18:13
chrisccoulsonactually18:13
chrisccoulsonmdeslaur does18:13
kenvandinehehe18:13
mdeslaurchrisccoulson: hey18:14
chrisccoulsonmdeslaur is the maintainer18:14
chrisccoulsonoh, hi!18:14
kenvandinechrisccoulson, could the multiarch change get reverted?18:14
mdeslaurchrisccoulson: HEY!18:14
chrisccoulsoni was just talking about you ;)18:14
kenvandinebecause the current situation is terrible18:14
chrisccoulsonkenvandine, i guess the problem is that nss moved to a multiarch location18:14
kenvandineah18:14
kenvandinei can't even use launchpad :(18:14
chrisccoulsonkenvandine, also, i dropped the LD_LIBRARY_PATH hack from firefox, which was it's safety net before18:14
kenvandinenothing on LP should be requiring nspluginwrapper to even exist :/18:15
chrisccoulson(as it meant it loaded nss from the firefox install)18:15
mdeslaurkenvandine: I'll take a look at nspluginwrapper tomorrow...I'm not sure what needs to be done to get it working with multiarch18:15
chrisccoulsonmdeslaur, KILL IT!18:16
chrisccoulsonwe want flash 64 ;)18:16
kenvandineI just tested on my test box too, same problem18:16
mdeslaurchrisccoulson: I definitely want flash 64 also18:16
kenvandinegmail and launchpad are the easiest ways for me to make it suck18:16
chrisccoulsonactually, i'm confused18:17
chrisccoulsonnspluginwrapper doesn't do anything with nss18:17
chrisccoulsonperhaps it's flash!18:17
mdeslaurkenvandine: what package version of nspluginwrapper do you have installed right now?18:17
kenvandineit is complaining about libssl3.so18:17
* mdeslaur boots up vm18:17
chrisccoulsoni don't even have it installed any more, because it sucks so much18:17
kenvandine1.4.4-0ubuntu118:18
chrisccoulsoni find it makes my browsing experience even worse than having no flash18:18
mdeslaurkenvandine: it didn't update to 1.4.4-0ubuntu3?18:18
kenvandinemdeslaur, no...18:19
kenvandineit's held back18:19
mdeslaurok, let me update my vm and see18:20
kenvandine nspluginwrapper : Depends: nspluginviewer (= 1.4.4-0ubuntu3) but it is not installable18:20
mdeslaurkenvandine: do you have a bug #?18:20
kenvandinemdeslaur, haven't filed one yet18:20
mdeslaurkenvandine: have you enabled multiarch in your oneiric?18:20
kenvandinenot anything i did specifically18:20
kenvandinei am experiencing this on my desktop and laptop, both have been upgrades since maverick or so... and on a test box that was just re-installed a few weeks ago18:21
mdeslaurkenvandine: https://lists.ubuntu.com/archives/ubuntu-devel-announce/2011-August/000886.html18:21
kenvandinenspluginviewer is in multiverse18:21
kenvandinemaybe i don't have that enabled18:21
mdeslaurkenvandine: oneiric is now multiarch enabled...but if you were running oneiric before that change went in, you need to manually adjust your install18:22
chrisccoulsoni think you need to enable multiarch18:22
mdeslaurkenvandine: as root: # echo foreign-architecture i386 > /etc/dpkg/dpkg.cfg.d/multiarch18:22
mdeslaurkenvandine: after that, do an apt-get update and install updates18:22
mdeslaurkenvandine: and then tell me if it upgraded nspluginwrapper, and if it made everything better or worse :)18:22
kenvandinemdeslaur, will do18:23
mdeslaurkenvandine: cool, thanks18:23
chrisccoulsonah18:24
kenvandinewow that wants to install a lot of stuff18:24
kenvandine:)18:24
chrisccoulsonyeah, that should fix it18:24
mdeslaurchrisccoulson: now stop telling everyone I'm the nspluginwrapper maintainer, and fix the screensaver :P18:24
chrisccoulsoni think what has happened is that nss got dropped from ia32-libs, but flash links against nss18:25
chrisccoulson(a 32-bit nss)18:25
mdeslaurchrisccoulson: yeah, that's possible18:25
chrisccoulsonso, it's all broken unless multiarch is enabled18:25
mdeslaurit may still be broken with multiarch enabled...I need to test it18:25
chrisccoulsoni'm just about to ;)_18:26
kenvandinemdeslaur, just checked on my test box, it is multiarch enabled and has nspluginwrapper 1.4.4-0ubuntu318:26
kenvandineand suffers from the same problem18:26
mdeslaurkenvandine: what version of the flash package are you using?18:26
chrisccoulsonmdeslaur, ah, it's still going to be broken18:26
kenvandineflashplugin-installer 10.3.183.4ubuntu318:26
chrisccoulsonnspluginviewer doesn't have an explicit dependency against nss (it doesn't use it)18:27
chrisccoulsonbut flash is going to need it18:27
chrisccoulsonit certainly isn't getting pulled in on my system here18:27
kenvandinechrisccoulson, exactly which package?18:27
mdeslaurkenvandine: what about if you do "apt-get install flashplugin-installer:i386" on your test box18:27
kenvandinei have some libnss3 packages18:28
chrisccoulsonkenvandine, amd64 packages?18:28
kenvandineyes18:28
mdeslaurchrisccoulson: the amd64 version of flashplugin-installer is only pulling in ia32-libs, but that doesn't contain the libraries anymore, so installing the :i386 package should pull in all the multiarch libs18:28
kenvandinethis is bringing in i386 nss packages18:28
mdeslaurbut, the :i386 package doesn't have nspluginwrapper as a dep18:29
* mdeslaur needs to figure out what to do18:29
chrisccoulsonah, ok18:29
chrisccoulsonso, it still sounds like it's a bit of a mess18:29
* mdeslaur looks around for slangasek18:29
mdeslaurchrisccoulson: yeah, I need to ask slangasek how we're supposed to handle that18:30
kenvandineok... that fixed it18:30
kenvandinei think18:30
kenvandinechrisccoulson, and now the hard-page-faults is 318:30
kenvandineafter about 1m18:30
kenvandinewith all the same tabs open18:30
chrisccoulsonthat seems quite normal18:30
mdeslaurkenvandine: it probably did, but it will also tell you nspluginwrapper is now installed for nothing, which isn't actually the case...I need to fix all of this18:30
kenvandinemdeslaur, indeed... at least now we know why...18:31
kenvandineso happy to be able to view bugs again :)18:31
kenvandinethis all started happening the same time my cable modem got flaky18:32
kenvandineso i thought it was caused by the packet loss18:32
kenvandinethe big reproducer pages were all pages that did async stuff18:32
seb128mterry, could you look at bug #82371819:40
seb128?19:40
ubot2Launchpad bug 823718 in lightdm "Replace ~/.dmrc with AccountsService" [Medium,In progress] https://launchpad.net/bugs/82371819:40
seb128mterry, I backported your work but there is a comment saying the session is still wrong when using autologin19:41
mterryseb128, will play with it19:41
seb128thanks19:41
mterryseb128, is anyone looking at that live cd lightdm bug?19:47
seb128mterry, not that I know19:47
kscloudWould anyone be able to give me some insight into this: http://askubuntu.com/questions/58141/how-to-get-window-decorations-to-work-correctly ??20:05
achiangronoc: ping, you about?20:08
jbichagnome-contacts doesn't appear to do anything on Ubuntu or Fedora, I'm guessing the UI needs a bunch more work20:11
dobeyjbicha: just run the mac address book. it looks the same20:11
achiangor anyone that knows indicator-session, really...  what is the split between user-menu-mgr.c and device-menu-mgr.c these days?20:12
jbichaI don't have a mac, and maybe it requires setting up something in evolution first, but it shows nothing with no obvious way to add anything20:13
dobeyjbicha: it shouldn't need evolution. is there no empty entry you can double-click on at the top of the list?20:13
achiangtedg: kenvandine: is there a blueprint describing the changes in indicator-session i could look at? groveling through the bzr log isn't giving me much insight20:14
tedgachiang, Hmm, we really enjoy groveling....  ;-)20:14
tedgachiang, Let me find it, just a sec.20:14
tedgachiang, https://wiki.ubuntu.com/DeviceMenuAndUserMenu20:15
jbichadobey: double click where?20:15
achianghere i am thinking i'm just going to fix a simple bug, and turns out i'm aiming at an old target. :)20:15
achiangthanks tedg, i'll give it a look20:15
jbichawhen I click the blank drop-down box, I get "Unable to create new contacts: Persona store (key-file, relationships.ini) requires the following details: im-addresses (provided: '(nil)')20:15
dobeyjbicha: quality20:16
dobeyjbicha: do you not have the [+] button at the top, like in this: http://blogs.gnome.org/alexl/files/2011/08/robohash-contacts.png20:17
jbichadobey: no, it looks awful like http://imageshack.us/photo/my-images/594/contacts035.png/20:19
achiangtedg: ok, my theory is that in indicator-session, the file device-menu-mgr.c contains a *lot* of copy-pasta. specifically, i'm talking about all the stuff dealing with locking the screen...20:20
jbichait looked the same on Fedora20:20
achiangtedg: that sound right to you?20:20
tedgachiang, We took the code from indicator-session and reshuffled it.20:21
tedgachiang, So the diff's probably show more change than actually happened.20:21
dobeyjbicha: eww, weird20:21
dobeyjbicha: you're running it from git master?20:22
jbichano, from the archives20:22
dobeyoh20:22
achiangtedg: hm, i don't think i explained properly. i'm looking at indicator-session right now (just did a bzr branch like 20 minutes ago) and it looks like device-menu-mgr.c duplicates a lot of code from user-menu-mgr.c that hasn't been cleaned up yet20:22
* dobey installs and sees how bad it is20:22
tedgachiang, Ah, okay.  I haven't looked, but it seems probable.20:23
jbichain other words, I wouldn't be disappointed if gnome-contacts didn't make it for Oneiric, it's a bit late20:23
tedgachiang, Should probably all go into the locking helper.20:23
dobeyjbicha: wow, that is really bad20:23
achiangtedg: ah, i see. and that is still a WIP?20:24
jbichatry clicking the drop down item :-(20:24
tedgachiang, Uhm, I'm not sure we'd planned specifically to do that, but we're working on indicator-session branches right now.20:24
tedgachiang, Is there a specific bug that you're looking at?20:24
tedgachiang, It's probably one of those things we'd avoid if it works at this point, but if we need to fix it that's how we'd do it.20:25
achiangtedg: well, i'm looking at an old bug: #578542 ; we fixed it in OEM in a pretty minimal manner, which i thought would be appropriate for ubuntu until upstream gets resolved20:25
dobeyjbicha: i did; and i got the dialog that wouldn't close20:26
jbichadobey: Esc or the X works, but it's crazy that OK isn't even hooked up, it's an example of how not to release your software20:27
dobeyjbicha: and git master fails to compile for me20:27
achiangtedg: this is what i wrote for OEM - http://pastebin.ubuntu.com/673352/20:27
achiangtedg: and it still makes sense for natty20:27
achiangtedg: but no longer for oneiric, it seems20:28
seb128kenvandine, bug #829461 is for you20:30
ubot2Launchpad bug 829461 in evolution-indicator "evolution-indicator version 0.2.17-0ubuntu1 failed to build in oneiric" [High,Confirmed] https://launchpad.net/bugs/82946120:30
kenvandineok20:30
seb128kenvandine, thanks ;-)20:30
kenvandinenp20:30
tedgachiang, That's not really a fix as it's only checking the gnome-screensaver key, not distinguishing whether it's suspend or not.20:31
tedgachiang, Did the upower and gpm patches get into Natty?20:32
achiangtedg: i don't think so (but i haven't paid much attention)20:32
chrisccoulsonwow, i think my laptop is melting20:32
chrisccoulsonat least it feels like that20:32
achiangtedg: yeah, i was going to modify the patch a bit by looking at /apps/gnome-power-manager/lock/[suspend|use_screensaver_settings] too20:37
achiangtedg: possibly will_lock_screen() in oneiric's indicator-session just solves the entire mess, but i haven't tested it20:41
achiangtedg: hm, no. we have that same function in natty and lucid too, so that's not it20:43
achiangtedg: hm, ok, looking through oneiric's code, it seems like we can actually solve the bug there; but will be more difficult in older releases. this is because in oneiric, we know if we are trying to lock from a user switching context or a suspend/hibernate context. we don't have that information (easily) available in natty/lucid20:46
* achiang apologizes for "copy/pasta" comment earlier. i wasn't reading the code closely enough20:47
tedgachiang, Yeah, but I'm not sure the gnome-screensaver enable/disable option is available anymore.20:50
seb128cyphermox, hey20:50
cyphermoxhey seb12820:51
seb128cyphermox, how are you?20:51
achiangtedg: hm, i see.20:51
cyphermoxdoing alright, dhcp DUID stuff is painful, but progressing20:51
seb128cyphermox, will you have time for the 2 updates listed on the etherpad for you?20:51
achiangtedg: ok, i guess i give up then. in any case, thanks for the help20:51
cyphermoxseb128: yup, hold on a second20:52
seb128cyphermox, I was looking for somebody to backport the "would be nice to backport the totem-dev binary addition to totem from debian" but seems you are busy20:52
cyphermoxno, sure20:52
cyphermoxI'll be happy to get this off my mind for  a little bit20:53
cyphermoxlike I said, this DUID checking thing is *painful*20:53
seb128cyphermox, ok, so some community guys is doing a totem-arte plugin and he needs the totem-dev binary20:53
seb128that got added to debian20:53
cyphermoxalright20:53
cyphermoxwe still can't really update to the newest totem though huh?20:53
seb128he noted in his email that we should check that the gir is installed in the libdev and not the binary as well20:54
cyphermoxok20:54
cyphermoxseb128: for gmime2.4, I had it ready at the end of last week but can't upload. if I just do a quick check for building again, can you sponsor it?20:55
seb128cyphermox, new totem> it's for the ppa for this cycle, we are late in the cycle, have no CD space for clutter and need to test clutter for video playing20:56
seb128cyphermox, sponsoring> sure20:56
cyphermoxseb128: totem> ok. well, backporting adding totem-dev shouldn't be a big deal.. and my last experience with totem fixing the youtube stuff was fun :)20:58
seb128great ;-)20:58
seb128kenvandine, do you have any clue if https://code.launchpad.net/~sao/libpeas/rename-vapi-file/+merge/71452 is right?20:59
seb128hey robert_ancell21:00
robert_ancellseb128, hello21:00
seb128robert_ancell, how are you?21:00
robert_ancellseb128, good21:00
seb128robert_ancell, what are the new on the lightdm front and the beta freeze coming? ;-)21:01
seb128robert_ancell, we have unity-greeter trunk in oneiric and lightdm mostly trunk (I stayed away from your most recently refactoring and function adding commits, they didn't seem useful yet)21:01
robert_ancelldid you you update unity-greeter yesterday?21:02
robert_ancellor your today I guess21:02
seb128robert_ancell, I snapshoted trunk today yes21:02
seb128robert_ancell, with the g-s-d commit from mterry21:02
robert_ancellah, cool21:02
seb128robert_ancell, the current oneiric issues are imho: no cursor, no theming on the restart dialog etc, it's slow, the indicator bar doesn't look right (and some icons like the power one are not correctly displayed)21:03
kenvandineseb128, that is probably correct21:03
seb128kenvandine, thanks21:03
seb128will sponsor then21:03
robert_ancellseb128, sounds correct21:03
seb128robert_ancell, can you review everything which has to do with strings and translations today?21:04
robert_ancellseb128, sure21:04
seb128robert_ancell, since we will ui,string freeze tomorrow21:04
seb128thanks21:04
chrisccoulsonbug 832342 is useful!21:12
ubot2Launchpad bug 832342 in gnome-terminal "d" [Undecided,New] https://launchpad.net/bugs/83234221:12
=== m_conley is now known as m_conley_away
Laneyseb128: does tomboy need ffe?21:17
seb128Laney, no21:17
Laneysweet21:17
cyphermoxseb128: gmime is already in the team branch21:20
seb128cyphermox, ok21:20
seb128cyphermox, did you email cjwatson to ask access to it? if not please do it21:20
cyphermoxnah, hadn't yet21:22
cyphermoxbbl: dinner21:22
seb128cyphermox, enjoy21:24
seb128chrisccoulson, hey, can you sponsor lp:~ubuntu-desktop/gmime/ubuntu?21:25
seb128just noticed that I screwed one of the compiz transition depends, need to fix that now21:25
seb128so I'm happy delegating a bit of sponsoring if somebody wants to do it ;-)21:25
chrisccoulsonseb128, in a bit. linking thunderbird on my laptop ;)21:25
seb128no hurry, thanks21:26
seb128it's too hot in there :-(21:26
kenvandineseb128, UI freeze is thursday right?21:27
seb128kenvandine, yes21:27
seb12821utc21:27
kenvandineok... i thought you said tomorrow :)21:27
kenvandinescared me :)21:27
seb128I though it was tomorrow end of day21:27
* kenvandine breathes again21:27
kenvandine:)21:27
seb128but skaet sent and email saying it's 21utc not 0utc21:27
kenvandineok... i gotta run... bbiab21:27
kenvandinegood night!21:27
seb128kenvandine, have fun, see you!21:28
robert_ancellseb128, still there?21:54
seb128robert_ancell, yes22:01
robert_ancellseb128, did you see my upload for libraw?22:01
robert_ancellalso, not sure if you've noticed but shotwell ftbfs, see bug #83237522:01
ubot2Launchpad bug 832375 in shotwell "Shotwell FTBFS" [Critical,Triaged] https://launchpad.net/bugs/83237522:01
seb128robert_ancell, just saw that you uploaded it but I didn't look at the detail22:02
seb128debian got the new version as well22:02
seb128looking at the ftfbs22:02
robert_ancellseb128, oh, I checked and they hadn't when I looked.  Must have been in the vcs22:02
seb128it went through new due to the new binary22:02
Laneythe patches don't work any more22:03
Laney./U1SyncServiceAddin.cs(91,44): error CS0115: `Tomboy.WebSync.U1SyncServiceAddin.CreatePreferencesControl()' is marked as an override but no suitable method found to override22:03
seb128Laney, what changed?22:03
robert_ancellseb128, so should we use our one or theirs?  It's only used by shotwell, and they want the latest22:03
Laneynot sure22:03
seb128robert_ancell, do we have any diff in naming etc? we should sync if we can22:04
robert_ancellseb128, haven't looked22:04
seb128robert_ancell, ftbfs> we can keep using vala 0.12 for oneiric22:04
seb128robert_ancell, just needs a build-depends tweak to build-depends on that specific version22:04
bigonhttps://edge.launchpad.net/ubuntu/+source/cogl << this should be promoted to main, is somebody busy with this?22:14
seb128bigon, why should it?22:15
seb128oh, clutter is in main22:15
bigonnew clutter depends on it22:15
bigonyes22:15
seb128bigon, https://launchpad.net/ubuntu/+source/cogl/1.7.6-1/+build/273960722:18
seb128btw22:18
bigonyes same on debian22:18
seb128bigon, ok, promoted and binaries NEWed22:20
seb128would be nice if somebody was looking at the armel build issue though ;-)22:20
bigonricotz prepared upload22:20
seb128robert_ancell, I've newed your lib as well22:20
seb128bigon, ok, I will check with him tomorrow22:20
bigonI've no clue about glx differences in armel arch22:20
seb128bigon, it should probably use eglx instead on armel22:21
jbichaseb128: is it intentional that we build g-s-d without packagekit support?22:28
seb128jbicha, what would it do with it?22:29
chrisccoulsonit's just for update notification isn't it?22:29
jbichaI was playing with gnome-packagekit since it was in the archives and gpk-prefs depends on the gsettings installed by g-s-d22:29
jbichaso it just crashes22:29
seb128hum22:29
seb128you would need to check with rodrigo tomorrow22:30
jbichaok22:30
seb128but I think whatever that is using it's not available in aptdaemon22:30
seb128he discussed it earlier in the cycle with some other people there22:30
seb128but I'm not sure if that what g-s-d or g-c-c22:30
seb128he discussed the "updates available" in the g-c-c system infos by then iirc22:31
chrisccoulsong'ah, i can't get the new theme to apply in thunderbird on upgrade22:32
chrisccoulsononly on new installs22:32
chrisccoulsonnot sure why though :/22:32
jasoncwarner_talk about timing...one second I have no upgrades in dist-upgrade. next second 198mb! :)22:36
Laneythere, we have a tomboy22:38
seb128jasoncwarner_, hey, wait for the next run to dist-upgrade22:41
seb128that stands for others as well22:42
jasoncwarner_hey seb128 something good coming down next?22:42
seb128don't upgrade compizconfig-backend-gconf without having the new libcompizconfig022:42
RAOFOr something bad in the current run? :)(22:42
seb128rather that22:42
seb128the libcompizconfig0 breaks on old compizconfig-backend-gconf wrongly included an epoch22:43
jasoncwarner_well, I guess I'm not rebotting for a bit then ;)22:43
jasoncwarner_I'll be waiting for next upgrade!22:43
jbichaseb128: oh, never mind, packagekit is in universe, it just means gpk doesn't fully work but people shouldn't be using that anyway22:43
seb128jbicha, well, aptdaemon has compatible dbus interfaces22:44
seb128so we can usually turn features on if aptdaemon support them22:44
seb128it works for i.e package installation22:44
jbichawe'd have to bump it back to main, it looks like it was main before this cycle22:44
seb128not sure about upgrades though22:44
seb128we don't want to depends on it22:44
seb128oh g-s-d needs it? it's not just using a dbus interface to talk to it?22:45
seb128jasoncwarner_, what architecture do you use?22:45
jasoncwarner_i386 on this machine22:45
seb128jasoncwarner_, you can wget https://launchpad.net/ubuntu/+source/libcompizconfig/0.9.5.92-0ubuntu2/+build/2739979/+files/libcompizconfig0_0.9.5.92-0ubuntu2_i386.deb22:46
jasoncwarner_sweet..thanks...22:46
seb128then dpkg -i and apt-get install compizconfig-backend-gconf if it gots removed22:46
seb128RAOF, btw I talked to kees, he said he will be fine with your mir once the service runs as its own user22:52
RAOFseb128: Great.  The patch has been committed upstream, and I'm building test packages now.22:53
seb128\o/22:53
RAOFHm.  How do I make -j5 default for sbuild? :)22:57
jasoncwarner_hey RAOF TheMuso bryceh...ready for meeting?23:02
jasoncwarner_https://wiki.ubuntu.com/DesktopTeam/Meeting/2011-08-2323:02
brycehheya23:02
RAOFHowdie!23:02
jasoncwarner_Robert won't be joining us...so no lightdm update today23:02
jasoncwarner_want to update us on X [TOPIC] X update?23:03
seb128why no robert_ancell? he was around until 15 minutes ago it seems ;-)23:03
RAOFIs he somewhere that's not .au at the moment?  He seemed to be in here pretty early :)23:04
jasoncwarner_seb128: he is off to try and buy a house...hopefully that goes well!23:04
seb128oh ok23:04
RAOFOh, sweet.23:05
jasoncwarner_he should be back this afternoonish23:05
brycehfor X, we have a few dozen bug reports open, which is less than usual23:05
brycehmost of the bug reports are in progress, a few are serious issues but limited in scope, most are kind of oddball issues23:05
brycehthere are several unity-related issues such as with proprietary drivers.  One quite bad one with fglrx is being discussed upstream with AMD and one ofo ur unity guys23:06
RAOFOn the proprietary driver front, I understand that bug #823588 has been chased down to a change in compiz breaking the hack the fglrx driver has for compiz, and Alberto's going to raise bug #676166 with nvidia.23:06
ubot2Launchpad bug 823588 in fglrx-installer "Unity displaying with black overlay with fglrx driver" [High,Triaged] https://launchpad.net/bugs/82358823:06
ubot2Launchpad bug 676166 in nvidia-graphics-drivers "Screen corruption when resuming from suspend" [Medium,Triaged] https://launchpad.net/bugs/67616623:06
brycehraof can update about the nvidia one you mentioned yesterday23:06
seb128compiz dropped their hack for fglrx by error in seems in their previous oneiric update23:07
seb128that got restored in today's update23:07
seb128it might fix the fglrx case23:07
brycehthere have been some issues with external monitors (particularly with arrandale) which I'm going to be looking into23:07
RAOFGreat.  That should solve bug 82358823:07
seb128right23:08
brycehsince a number of the remaining bugs are oddball issues that can be hard for users to reproduce (and typically impossible for us devs to reproduce), this last week I've been working on coding some workload scripts23:08
seb128RAOF, http://pastebin.ubuntu.com/673223/23:08
seb128that's the hack that got included back23:08
brycehe.g. turn the screensaver on and off repeatedly, while looping through videos and switching workspaces, stuff like that23:08
RAOFseb128: Yup, that should be it; that'll trick fglrx into using direct mode, which has been verified as working.23:09
brycehidea being we can run various combinations of them on a suspect machine for some hours to try triggering gpu hangs and so forth23:09
brycehcurrently I'm trying to find a better way of exercising glx than using glxgears23:10
jasoncwarner_hey RAOF, any luck running down the nvidia bug? (didn't see it above)23:10
RAOFjasoncwarner_: Alberto will raise it with nvidia today.23:10
RAOFFor whatever value of "today" is appropriate to Alberto :)23:11
RAOFOh!  In other, extremely relieving, X news, Chase's multitouch protocol work looks like it's *nearly*, *almost* landed.23:12
brycehanother high priority bug is #829470 with xvfb which is affecting at least pygtk's build/test framework23:12
RAOFDoes that turn out to actually be an xvfb bug?23:13
RAOFI thought we'd decided that it was probably a real testsuite failure?23:13
brycehwe did but slangasek kicked it back23:14
RAOFOk.23:14
brycehseems there is a condition under which it does fail (still haven't reproduced it myself tho)23:14
brycehi.e. if /var/lib/xkb/ exists but is empty23:14
brycehRAOF, hey I remember there was talk about packaging of piglit; did that ever actually get done?23:15
brycehRAOF, also, any thoughts on a good glx demo (other than glxgears) that might stress 3d in an interesting way?23:16
RAOFIt has not (nor has apitrace).23:16
RAOFSome of the tests from piglit are good :)23:16
brycehheh, well hoping for something that can come from the archive23:16
RAOFIf you don't mind a large download, though, openarena's not a bad testcase, what with it being an actual application.23:17
bryceh(which kind of shoots down phoronix)23:17
RAOFThe phoronix test suite's in the archive, isn't it?23:17
brycehyeah, been experimenting with warsow and some other games23:17
RAOFphoronix-test-suite - comprehensive testing and benchmarking platform23:17
brycehit is, but it's tests aren't (it downloads them via curl)23:17
RAOFAh.  Right.23:18
brycehplus hoping for something a bit more lightweight; most of these games are humongous downloads23:18
brycehmaybe I'll go with a gl screensaver for now23:19
RAOFThat's pretty reasonable.23:19
RAOFOver time maybe we should generate some standard apitrace traces like cairo-perf-trace and use those.  Although those will also be pretty big.23:20
* bryceh nods23:20
brycehbasically I want to put something together we can fairly easily hand a bug reporter to install/run to help them reproduce gpu lockups and such, so anything in the archive should be fair game I guess.23:21
RAOFSome of the gl screensavers have traditionally been not bad at that; I'd try them as a first go.23:21
brycehjasoncwarner_, anything you're hearing on the X front beyond that nvidia bug we should keep at the top of our todo lists?23:21
jasoncwarner_nothing, really...which always has me worried...;)23:22
jasoncwarner_just nvidia one that I know of.23:22
jasoncwarner_thanks23:22
jasoncwarner_TheMuso: care to update us on your world? a11y and sound?23:23
TheMusojasoncwarner_: Not much since last week, following a bug upstream relating to an at-spi and GTK issue I was talkign about last week. The bug has been worked around for now. I will be pulling the fix for that when I am back next week.23:24
TheMusoHaven't yet done a final test for my ubiquity a11y work either, on my agenda for next week.23:25
jasoncwarner_have you looked at a11y in lightdm?23:26
TheMusojasoncwarner_: I've talked to Robert about it, adn until I can actually launch tools and try to use them in teh greeter, I don't know how it will brush up.23:26
jasoncwarner_TheMuso: thanks...23:28
jasoncwarner_TheMuso: I'm curious what you find there...we need a fully accessible product from boot to desktop, so :)23:29
jasoncwarner_TheMuso: anything else?23:30
TheMusojasoncwarner_: no23:30
TheMusojasoncwarner_: Even if RObert were to put a couple of checks for accessibility settings and launch the tools as part of the greeter for the moment, that would be fine for me.23:30
jasoncwarner_ok..lets talk to him when he gets back about that...thanks23:30
jasoncwarner_ok...then, thank you everyone!23:32
jasoncwarner_Anything else from anyone?23:32
brycehthanks23:33
RAOFTa.23:33
jasoncwarner_alright! [end meeting]23:34
jasoncwarner_thanks everyone...23:34

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