/srv/irclogs.ubuntu.com/2011/09/19/#ubuntu-desktop.txt

RAOFIt'd be neat :)00:02
jbichacharlie-tca: have you looked to see what edubuntu is doing? I think they only replace the wallpaper but it's at least something00:14
charlie-tcajbicha: why does everyone except Unity have to make these things happen by little bits? There really should be a way for any of us to have a custom greeter, instead of just Ubuntu.01:07
RAOFWasn't that what robert_ancell was saying?  You'd make xubuntu-greeter, and the xubuntu-desktop package would install that, and the postinst would frob lightdm-set-defaults?01:11
charlie-tcaThat's what I asked for. Hopefully we can make that happen now01:13
robert_ancellcan a debian pacakge conflict with something that it provides?  I want to make lightdm-gtk-greeter-config-ubuntu provide lightdm-gtk-greeter-config but not allow any other configuration variant to be installed at the same time01:23
micahgrobert_ancell: yes01:24
micahgrobert_ancell: http://www.debian.org/doc/debian-policy/ch-relationships.html#s-conflicts01:24
robert_ancellcharlie-tca, RAOF, micahg: does this look like it might solve the problem? http://paste.ubuntu.com/692688/01:25
charlie-tcamicahg: ??01:25
RAOFrobert_ancell: It wants a Replaces: too, right?01:26
micahgrobert_ancell: you need a replaces as well, that only lets one at a time be installed (like a mail daemon) as opposed to like the display managers01:26
robert_ancellThe replaces always confuses me, shouldn't the conflicts be sufficient?01:27
charlie-tcarobert_ancell: thank you for your efforts01:27
robert_ancellI guess it replaces the existing one?01:27
micahgrobert_ancell: replaces allows one package to replace a file in another package01:27
robert_ancellcharlie-tca, np, I hate dpkg :)01:27
RAOFNo; Conflicts tells apt to balk at installing it, Conflics+Replaces has special semantics.01:27
RAOF(As does Replaces+Breaks)01:27
RAOFShould this fundamentally be a debconf option?01:28
RAOFLike the x-display-manager doodad?01:28
robert_ancellRAOF, no, because the GTK greeter can't know how many configurations are out there01:28
robert_ancellit's like installing gnome-settings-daemon and it asking you "Are you using this with Unity or GNOME or both?"01:29
micahgrobert_ancell: I'd suggest a file like default.conf in a .d which says which one is in use01:29
RAOFWell, the gtk greeter could grow a capability, like what micahg suggested.01:29
micahgthen a debconf option can write to that file01:30
RAOFconflicts/replaces on a configuration file might get weird; I'm not sure.01:30
RAOFBut you might start to fight dpkg's conffile handling.01:30
robert_ancellmicahg, do you mean the greeter loads /etc/lightdm/lightdm-gtk-greeter.conf.d?01:32
RAOFIt would be that the postinst scans /etc/lightdm/lightdm-gtk-greeter.conf.d and presents each of the included files as a possible default, then sets that one.01:32
micahgrobert_ancell: it could load whatever greeter that /etc/lightdm/lightdm-gtk-greeter.conf.d/default.conf says to01:33
micahgor do whatever gdm/lightdm does for its alternatives01:33
robert_ancellmicahg, that's adding layers on layers.  Why doesn't it just load it's one configuration, and a higher level decides what that should be?01:33
micahgrobert_ancell: how does lightdm register as the default dm?01:34
RAOFYou could do that with alternatives; the GL packages do it that way, to provide their appropriate ld.so.conf (among other things).01:34
RAOFThat's also how plymouth themes work, IIRC.01:35
RAOF(Although with plymouth I don't think you're alternitivesing a conffile)01:35
robert_ancellmicahg, there's a difference between the daemon (lightdm) and the greeters (lightdm-gtk-greeter).  The daemon needs to register with the system to ensure it's the only one on startup, but the greeters are just like applications01:36
micahgrobert_ancell: I understand, but we can reuse the same principle01:36
micahgonly allow one at a time to be primary01:36
micahgand give users an easy way to switch between them01:37
micahgthat would absolve the need for extra layers01:41
robert_ancellok, I can confirm having the two packages works with dpkg conffiles behaviour01:56
robert_ancellcharlie-tca, does bug 845549 make sense?02:10
ubot2Launchpad bug 845549 in lightdm "Do not ship /etc/lightdm/lightdm-gtk-greeter.conf" [High,Fix committed] https://launchpad.net/bugs/84554902:10
smspillazRAOF: question, were we planning to merge in my xserver patch this week ?02:16
RAOFsmspillaz: It's in the xserver git tree.  Does it want to be in before or after beta 2?02:17
smspillazpreferably before since it fixes a fairly important bug02:17
RAOF(ie: The next upload will have it.  When would you like it ?)02:17
RAOFGot a LP handle on that?02:17
smspillazsure, hang on02:17
RAOFHm:  Qt says ?ConfigureWindow window=0x02400010 values={width=65535 height=65535}?.  This is unlikely to end well.02:18
smspillazhttps://bugs.launchpad.net/ubuntu/+source/unity/+bug/84796702:18
ubot2Ubuntu bug 847967 in unity "A minimized window 'remains' behind on the desktop if /apps/compiz-1/plugins/unityshell/screen0/options/show_minimized_windows is set to true" [High,In progress]02:18
smspillazRAOF: sounds like a stupid application02:18
smspillazRAOF: interestingly enough, we should be able to handle that case in compiz now (if the server doesn't BadAlloc)02:19
RAOFsmspillaz: That's bug It's bug #80530302:19
ubot2Launchpad bug 805303 in xorg-server "Gtk-CRITICAL **: IA__gtk_widget_style_get: assertion `GTK_IS_WIDGET (widget)' failed with the default qt4 gui" [Critical,Confirmed] https://launchpad.net/bugs/80530302:19
smspillazexcept that I haven't had any luck convincing distro to turn support for windows > max texture size on02:19
RAOFThe server, would you believe it, doesn't particularly like RENDER requests against that window :)02:19
smspillazwow02:19
smspillazyeah I did notice problems with vlc the other day02:20
RAOFsmspillaz: Doesn't unity break compiz's max texture size support anyway?02:20
smspillazRAOF: sort of02:20
smspillazRAOF: you can still have windows > mts, but not a screen size > mts02:20
smspillazbecause we didn't get time to implement multiple textures for the framebuffer object02:20
smspillazmaybe we can do it as part of this week's bugs02:21
RAOFBy "Screen size" you mean "Size of a single RandR display", right?02:21
charlie-tcarobert_ancell: yes, it makes sense to me. Thank you very much.02:21
smspillazRAOF: no, DefaultScreen (dpy)->width/height :)02:21
RAOFsmspillaz: So, when you say ?sort of?, what you *actually* mean is ?yes, absolutely? :P02:22
RAOFAlthough I guess there may sometimes be a use for a window bigger than the total area of your displays.02:23
smspillazRAOF: nope, I meant sort of02:23
smspillazRAOF: you can have *windows* larger than your maximum texture size02:23
smspillazthe total output on your screen will be limited to your max texture size02:23
smspillazhowever, the plugin which provides support for this is off by default02:24
RAOFCorrect me if I'm wrong, but the current ?Unity sort of breaks this? means that having multiple displays, where one axis is > max_texture_size, will still catastrophically fail.  Right?02:25
smspillazyes, correct02:25
RAOFTurning on that plugin before that's fixed doesn't really seem like a huge win :)02:26
smspillaznext cycle we'll make it so that nux's framebuffer objects support binding over multiple textures02:26
smspillazRAOF: well, if some stupid client decides to create a huge window that doesn't hit a BadAlloc then it will work02:26
RAOFWhat will currently happen?02:26
RAOFThey'll get a blank app window?02:27
smspillazcompiz fails to bind the texture and you get a white window02:27
RAOFI guess that's something that'd be good to be avoided.02:27
smspillazoh and the decorator will crash since it pixmap type decorations which exceed your maximum texture size are not supported so it will try to switch to the legacy reparenting mode02:27
smspillazexcept that the legacy mode is ... essentially unmainted02:28
smspillaz*unmaintained02:28
smspillazRAOF: also, I found out that xorg-devel is suprisingly higher traffic than I thought02:29
RAOFHah!  Yes.e02:29
smspillazRAOF: I get the impression that you are still somewhere where typing is an inconvenience02:30
RAOFNo; I'm just bouncing IRC around the world.02:30
smspillazRAOF: oh, still in the states ?02:31
RAOFNo, just using a different IRC bouncer.02:31
smspillazah ok02:31
smspillazRAOF: anyways, just came in to poke you about that xserver patch02:31
smspillaz:)02:31
RAOFWow.  Is a 65535x65535x32bpp pixmap *really* 16 GB?02:31
smspillazRAOF: 16 GiB more likely02:32
RAOFWell, yeah.02:32
RAOFsmspillaz: Ok.  I'll finish testing the xserver upload, add that bug reference, and upload.02:33
smspillazscwheeeeeeeet02:33
* smspillaz watches the number of bug reports about "OMG INVISIBLE WINDOWS" skyrocket down02:33
smspillazRAOF: oh for testing purposes02:33
smspillazRAOF: if you have unity compiled from source02:34
smspillazif you run unity/tests/test-input-remover/test-input-remover02:34
smspillazif it complains about a BadValue02:34
smspillazthen its not working02:34
RAOFThanks for that!02:34
* RAOF goes to compile unity from source, and run that against the old xserver.02:34
smspillazwell, a BadValue02:34
smspillazthen it will hang02:34
smspillazRAOF: err02:34
smspillazRAOF: so you may want to just run the test independently02:35
smspillazcompiling unity takes a very long time02:35
smspillazlonger than the X server02:35
smspillazso just go into tests/test-input-remover/02:35
RAOFFortunately, dual-core sandybridge i5 + a reasonably fresh ccache ;)02:35
smspillazand then mkdir build ; cd build ; cmake .. ; make ./test-input-remover02:35
RAOFAlthough that sounds easier :)02:35
smspillazRAOF: I'm going to fix that at the sprint02:35
smspillazerr UDS02:36
smspillazRAOF: ... you don't want to know the crazy thing I am doing to fix that bug btw :/02:37
smspillazin order to avoid abi breaks in compiz ... I'm fixing the server02:38
smspillazyeah02:38
smspillazwe're awesome like that02:38
RAOFIt *sounds* like your XShaping the window away, and then lying to the clients about it?02:38
smspillazRAOF: sort of02:38
smspillazRAOF: we XShape the input away but disable event generation while we're doing it, since we listen for XShape events ourselves02:38
smspillazbut then core needs to know when the XShaping actually happened so that it will update the parent window shape correctly if the client resizes itself while hidden02:39
smspillazso we tell core about the XShaping and ignore any events that come from send_event on our side02:39
RAOFOh, right.  And that's when the client can find out about the XShape change if it wants to.02:42
smspillazwell02:42
smspillazit gets the notification twice'02:42
smspillazbut its the same notification, so meh02:43
smspillazxsendevent is really dangerous though02:43
smspillazits only ever safe to send events with values that come directly from the x server itself02:43
smspillazI wrote about it on my big braindump on window stacking (http://smspillaz.wordpress.com/2011/09/18/braindump-how-to-get-window-stacking-right/)02:44
RAOFThis is one of many pieces of the X server I'm blissfully unaware of.02:44
smspillazRAOF: like many other things, XSendEvent is a hack02:44
smspillazthe server does no checks whatsoever except on the event type and client message format02:44
smspillazyou can send *whatever you like* to a client02:45
smspillazfor example, you can send a DestroyNotify to a client saying one of its windows was destroyed02:45
smspillazand the client will probably not know any better02:45
smspillazRAOF: even if a client specifically requested not to receive certain events, you can send them anyways02:46
RAOFFun!02:46
smspillazand the client will still get them02:47
RAOFWhat could possibly go wrong!02:47
smspillazanyways, I need to study for this class02:47
smspillazRAOF: so much possible breakage :/02:47
smspillazapparantly java is being stupid again: https://bugs.launchpad.net/ubuntu/+source/compiz/+bug/84353002:49
ubot2Ubuntu bug 843530 in compiz "java6 popup window buttons are obscured in compiz" [Undecided,Confirmed]02:49
RAOFYay!02:57
jasoncwarner_hey robert_ancell ... any luck deciphering what is going on with the lag in Unity-greeter?03:10
* jasoncwarner_ so curious what it could be! :)03:11
robert_ancelljasoncwarner_, one of the bug reporters seems to have some indication it might be xrandr related03:11
robert_ancelljasoncwarner_, I'll make you a package with gnome-settings-daemon disabled and let's see if that makes a difference03:11
jasoncwarner_robert_ancell: ah...ok...send it and I'll give it a shot03:15
RAOFHuh.  Does this only happen on Intel systems?  Keith was saying that there's a known-regression in the VGA probing which makes it hugely pessimistic (and where the 1sec stop in X server startup comes from).03:17
robert_ancelljasoncwarner_, ok, sent03:18
robert_ancellRAOF, people are mentioning intel03:19
robert_ancellRAOF, have you ever seen the problem?03:19
RAOFYes.03:19
robert_ancellRAOF, can you run your X magic on it to see what the greeter is doing to X?03:19
RAOFAlso, it seems to correlate with the high Xserver CPU usage during the bootchart.03:19
RAOFrobert_ancell:  Where can I insert my shim?03:20
robert_ancellRAOF, set display-setup-script in SeatDefaults03:20
robert_ancellI'm not 100% sure it's working in the current version, but it's worth trying.  It definitely works on the next version03:21
RAOFActually, I could probably just replate /usr/sbin/unity-greeter with a nice little script?03:21
robert_ancellRAOF, yes, that would do it03:22
robert_ancellRAOF, or edit /usr/share/xgreeters/unity-greeter.deskto03:23
robert_ancellRAOF, or edit /usr/share/xgreeters/unity-greeter.desktop03:23
jasoncwarner_robert_ancell: got it...be back in a few after testing...03:23
SarvattRAOF: what system did you see it on?03:23
RAOFSarvatt: Everyone's favourite GM45!03:24
RAOFI'm not sure about the sandybridge.03:24
Sarvattoh ok, was going to be confused if you said the e6420 because thats fine here03:24
Sarvattso yet another lenovo to the mix03:24
jasoncwarner_hey robert_ancell03:29
jasoncwarner_http://paste.ubuntu.com/692730/03:29
jasoncwarner_this was noticeably better, actually...there were still moments where input locked for a split second, but overall experience was quite a bit smoother03:30
robert_ancelljasoncwarner_, yeah, that looks like it.  So it's something that gnome-settings-daemon is doing, possibly the xrandr interaction with X?03:31
robert_ancellthis is a *lot* better: [+0.74s] DEBUG: user-list.vala:1248: Rendered first frame03:31
RAOFgnome-settings-daemon *does* have a tendency to probe xrandr multiple times; if it's blocking waiting for that, and VGA probe is taking ~1sec, then that could be our candidate.03:32
jasoncwarner_robert_ancell: do we lose anything by not having g-s-d starting up there? or did you make it start threaded or something?03:42
robert_ancelljasoncwarner_, it's already started in the background (it's another process).  we need it for all the power management, X settings etc03:43
robert_ancellRAOF, the unity-greeter logs just seem to show really slow response times from the X server - could g-s-d be blocking the X server with these requests?03:44
pittiGood morning03:52
pittitremolux: thanks, will sponsor them03:52
tremoluxpitti: hey! thanks :)03:52
pitticyphermox: I have no idea what DUID is, I was hoping that cjwatson could review this (as he dealt with IPv6 a bit)03:53
tremoluxpitti: it's tzdata season ;)03:53
pittitremolux: indeed, and we skipped a few, too03:55
TheMusoMorning pitti.03:57
jbichagood morning04:00
jasoncwarner_morning pitti04:03
pittihey TheMuso, hey jasoncwarner_04:03
jasoncwarner_how was the weekend?04:03
pittijasoncwarner_: pretty nice, but a bit trying as well - lots of sightseeing, museums, etc. with my in-laws :)04:04
pittiRAOF: do you plan to update gnome-color-manager from 3.1.2 to 3.1.91?04:09
pittijbicha: do you want to update gnome-shell, or shall I look into this?04:09
* pitti grabs anjuta for now04:09
pittiRAOF: ah right, I noted on the pad: it needs colord 0.1.12, do we want that in oneiric?04:12
jbichapitti: gshell needs caribou04:15
pittiah04:16
jbichait doesn't require caribout to actually work, just that it's installed :-)04:16
RAOFpitti: If something needs colord 0.1.12 I can do that; it's pretty bugfixy.04:29
RAOFIt's pretty much ready to go for Debian already.04:29
pittiRAOF: the new g-color-mgr does, yes04:33
RAOFrobert_ancell: Oh, hey!  Unity-greeter does some fallback detection now?04:33
robert_ancellRAOF, no?04:34
RAOFrobert_ancell: Then why is it (a) authenticating as a DRI2 client, and (b) grabbing the list of GL extensions supported?04:34
robert_ancellRAOF, oh, it runs the nux tester in the background to save time when logging in04:35
RAOFAh, ok.04:36
pittiTheMuso: for bug 836798, would it be possible to somehow make at-spi and at-spi2 coexist?04:39
ubot2Launchpad bug 836798 in at-spi2-atk "natty to oneiric upgrade failed: Could not perform immediate configuration on 'python-pyatspi2'" [High,Confirmed] https://launchpad.net/bugs/83679804:39
pittiTheMuso: I guess porting the remaining at-spi apps to 2 is not viable for oneiric, or is it?04:39
TheMusopitti: Not viable no. Most of the at-spi v1 and v2 stacks are co-installable, we just need a way to remove at-spi v1 off eople's systems unless they use apps that are not part of the default install.04:41
pittiTheMuso: the cleanup can't be enforced with a Breaks:/Conflicts: while we still have rdepends04:42
pittibut cleaning up doesn't matter so much, update-manager will deal with that once they go to universe04:43
pittiTheMuso: but I thought the two packages shared a file?04:43
TheMusopitti: Right, I see that now, so we're going to have to remove all breaks/confclits from at-spi2-core and libatk-adaptor, and remove at-spi v1 another way04:43
TheMusopitti: pyatspi is the only package that shares a file.04:43
pittiTheMuso: right, so we need to solve that one04:43
TheMusoAnd pyatspi's API has not changed.04:44
TheMusoso orca for example can use pyatspi for v1 or v2.04:44
pittiTheMuso: can you work on that today/tomorrow, so that we can get working upgrades to b2?04:44
pittioh, nice04:44
TheMusopitti: Yes I can upload fixes today for those.04:44
TheMusoBut the issue of old at-spi on user's systems still remains.04:44
pittiTheMuso: see above: once they go to universe, u-m will clean them up04:44
TheMusooh ok04:45
pittibut as they are (or will be) co-installable anyway, having them on the system sohuldn't break anything?04:45
TheMusoSo its only at-spi2-atk that needs to be fixed, will do that now.04:45
pittiTheMuso: do libatk-adaptor and at-spi share any files, like /usr/lib/gtk-[23].0/modules/libatk-bridge.so ?04:46
pittibut if they are compatible, then I guess libatk-adaptor can just replaces: at-spi, and then the new one will be used04:47
TheMusopitti: Oh yes of course. libatk-adaptor and at-spi share /usr/lib/gtk-2.0/modules/libatk-bridge.so04:47
pittiTheMuso: that was my question -- if libatk-adaptor takes over that one, will at-spi still work?04:49
TheMusopitti: no04:49
pittiTheMuso: does the file name need to be exactly that? or could it be called libatk-bridge-2.so?04:50
TheMusopitti: It could be called something else, but then we would need to add extra code to unity to support 2 different modules./04:50
TheMusoAnd gnome-shell/clutter as well.04:50
* pitti checks rdepends of at-spi: gok, dasher, python-pyatspi, and python-strongwind04:51
pittiTheMuso: i. e. mainly gok and dasher; do either of these have GNOME 3 versions or replacements?04:52
TheMusopitti: gok is no longer maintained and is replaced by Caribou, however I don't think thats packaged yet.,04:54
TheMusoAs for dasher, its still maintained, but I am not sure if it has any code upstrea to support at-spi v2 yet.04:54
pittiit's being packaged, but not yet in oneiric04:54
TheMusook04:54
pittiTheMuso: could we change gok and dasher to look for /usr/lib/gtk-2.0/modules/libatk-bridge-atspi.so instead?04:54
pittiTheMuso: and rename the module in the old at-spi package?04:55
pittiTheMuso: then the breaks:/replaces can become versioned04:55
TheMusopitti: Its not up to those apps to load the atk module. The atk module is usually dealt with by gtk itself04:55
TheMusoeither via GTK_MODULES env variable or gnome-settings-daemon taking care of it these days04:55
pittiTheMuso: oh, I thought you said you needed to change unity/shell etc. to look for a changed name04:55
TheMusopitti: Yes, because unity and gnome-shell do not use GTK for some of their bits, i.e unity uses nux/compiz, and shell uses clutter.04:56
TheMusoSo they have to load the module manually.04:56
pittiTheMuso: so if we rename the old module instead, would that be any simpler?04:56
TheMusoI don't think so, because we would still need code in shell/unity to support the different module name, because if a user still wants to use gok/dasher, they need to use the entire older stack.04:57
broderRAOF, robert_ancell: i've seen symptoms in the past where an xrandr doing an actual probe will cause the entire UI to hang05:00
broderprimarily on intel systems, though occasionally on other drivers05:01
pittiTheMuso: hm; so it seems to me we need to push for caribou to get into oneiric, and we need to drop dasher?05:01
TheMusopitti: I don't know about dahser, I believe people still use it...05:02
pittias the stacks seem to be fundamentally not co-installable then05:02
TheMusodasher05:02
TheMusoOr, we could disable dasher's at-spi support, because afaik its an optional extra.05:02
pittiright, but unless we can find a way to make them co-installable, there's not much point having rdepends to the old one05:02
pittiah, if it's still useful with that, sure05:03
* TheMuso checks that to be sure05:04
RAOFrobert_ancell: http://paste.ubuntu.com/692763 is available for your ponderance, if you wish.  It's a unity-greeter with xtrace running with CLOCK_MONOTONIC timestamps.  http://paste.ubuntu.com/692764 is the accompanying Xorg.0.log; it looks a lot like the ~500ms stutters in X protocol timestamps correspond to the EDID probing in the Xorg.0.log, but unity-greeter (or anything it spawns) does not seem to be doing a lot of XRandR calls.05:05
TheMusopitti: Ok got a build of dasher here with at-spi disabled.05:29
TheMusoSo dasher can still be used sans at-spi.05:29
DBOping RAOF05:30
RAOFDBO: Pong05:30
DBOthis week05:30
DBOthe nvidia bug05:30
DBOmust die05:30
DBOdo you have *any* theories on how we might accomplish this task?05:30
RAOFDidn't you have an incantation like ?recreate all the FBOs? to make it work?05:31
RAOFFailing anything else, you *could* check for the existence of the NV-GLX extension and just /restart Unity/ when recieving the "resumed" signal!05:32
RAOFThat's totally ugly, but better than the alternative.05:33
RAOFAnd has the advantage of not messing things up for !nvidia.05:34
pittiTheMuso: nice! so do we have a plan now? drop the breaks: to fix upgrades for b2, and finish the caribou packaging to get a gok replacement?05:35
pittijbicha: ^ does that seem realistic?05:35
didrocksgood morning05:36
RAOFDBO: Would I be correct in assuming that it'd be a huge pain in the arse to tear down your GL context on resume and rebuild it? :)05:36
pittibonjour didrocks, ca va? had a nice weekend?05:36
DBORAOF, yes05:36
DBOI did rejigger the FBO's on resume05:37
DBOno help05:37
didrocksguten morgen pitti. I'm fine thanks. Was the week-end with all monuments opened to the public, so some nice walk in the city (and too much great Lyon's food ;)). And you?05:37
RAOFDBO: Oh, that's right.  That _used_ to work, but now doesn't?05:37
DBOactually we're not sure what happened05:37
DBOdidrocks, how did you weekend go?05:37
jbichado people depend on gok instead of onboard? because caribou standalone tries to place the keyboard next to text input05:39
TheMusopitti: SOunds good to me, and I'll upload dasher sans at-spi support.05:39
didrocksDBO: was nice, thanks, how was yours? (you shouldn't be working, still on week-end for you BTW :p)05:39
jbichawhich doesn't work for Firefox or full-screen terminals so caribou may be a bit rough05:39
TheMusojbicha: Well we already use onboard as the primary OSK.05:40
DBOdidrocks, I want to know how the compiz testing went for you :)05:40
TheMusoSo I tink only people who really need it will use it.05:40
pittididrocks: heh, similar; we had our parents as guests since Thursday, so we did long city/sightseeing/museum tours05:41
RAOFDBO: I was sure you had done some experimentation on how to make things work :/05:41
didrocksDBO: I didn't get any weird stacking issue (but I didn't get a lot of issues before). I didn't take latest c-p-m though05:41
pittibrb, breakfast05:41
jbichaTheMuso: right, I was just wondering if gok was popular or if people were more or less content with onboard05:41
DBORAOF, I did05:42
TheMusojbicha: TO be honest, I haven't heard either way, but I know onboard is used.05:42
DBORAOF, I was sure recreating them worked last cycle05:42
DBOit doesn't this time05:42
TheMusoHaven't heard anyone using gok recently05:42
DBOthats all I know05:42
DBOdidrocks, so PPA today?05:42
didrocksDBO: yeah, I saw some new branches proposed for merging though by smspillaz, is there a new tarball needed?05:43
DBOyou should ask him I guess05:43
jbichapitti: yes, gok has been abandoned upstream so we could drop it & hope that caribou starts working again05:44
smspillazdidrocks: DBO no new tarball needed05:54
smspillazthat's just other stuff I was hacking around with05:54
DBOsmspillaz, excellent05:54
DBOdidrocks, roll that shit up :)05:54
didrockssmspillaz: I heard about the new c-p-m is needed for a change in the animation plugin, is that true?05:54
DBOyes05:55
didrockssmspillaz: FYI, we rollbacked the ABI number change you did as it wasn't needed and we don't want free ABI bump at this stage05:55
smspillazdidrocks: no problem05:55
didrockssmspillaz: I guess robert carr checked that, but can I have your +1 as well that the window ws switcher change is in the new c-p-m as well?05:56
didrockssmspillaz: (and finally, cherry on the top, can I get the latest rev commit id from where you make dist? I didn't get them and I prefer that than a date for versionning the package)05:56
DBOdidrocks, thank you sir for your efforts today05:57
DBOgoodnight :)05:57
smspillazdidrocks: from cpm or core ?05:57
didrocksDBO: yw! have a good night :)05:57
didrockssmspillaz: both :-)05:57
smspillazok05:58
RAOFsmspillaz: Is your unity fix for 847967 in the archive?05:58
didrockssmspillaz: (and +1 on cpm containing the ws switcher change?)05:58
smspillazRAOF: yes05:59
didrockssmspillaz: if so, please change the bug status to fix released for every components06:00
RAOFsmspillaz: Why is the bug not set to ?Fix Released? then, and why does it not appear to work?06:00
smspillazRAOF: it doesn't work ?06:00
smspillazthat's nice06:00
smspillazRAOF: does the test result in a BadValue ?06:01
RAOFsmspillaz: test-input-remover works fine; unity still really hates minimising.06:01
smspillaz:/06:01
smspillazRAOF: is this with the version you've compiled ?06:01
smspillazsince it works fine here06:01
RAOFsmspillaz: This is with the version of unity that's in the archive.06:02
smspillaz*shrug* ok, maybe it isn't in the archive06:02
RAOFWhich is why I first asked "is the fix for unity in the archive" :)06:02
smspillazdidrocks: when was unity last updated ?06:02
didrockssmspillaz: as usually, Thursday evening06:02
RAOFBecause there's not much point fixing the X server for beta2 if unity isn't fixed.06:02
smspillazRAOF: can you try compiling unity from source and see if you still get the problem ?06:02
didrockssmspillaz: can I get the revisions please and the confirmation I'm asking?06:02
smspillazdidrocks: yes yes, just give me a minute06:03
didrocks(if the bug status was changed when the fix has been in, we would know for sure if it's in the archive or not…)06:03
RAOF:)06:04
smspillazright, it's more a matter of, I can't remember when I actually merged in the fix for that06:04
smspillazRAOF: can you compile from source and check? I need to know whether it's broken or not in the archive06:04
didrockssmspillaz: hence why I remind everyone for the past 10 month to set the bug as "fix committed" once merging it06:05
smspillazif it's broken, well then painful times ahead for me06:05
RAOFsmspillaz: Yup.  Building now.06:05
smspillazthanks06:05
smspillazdidrocks: I need to resync the cpm branch, once that's done I'll get you the revids06:06
didrockssmspillaz: ok thanks, and please check that the tarball have the ws switcher change06:06
smspillazdidrocks: did they not have it last time ?06:07
didrockssmspillaz: not sure what is "last time", just a question if the latest tarball you rolled on Thursday evening contains the ws switcher changed we distro-patch in ubuntu06:07
smspillazdidrocks: yes, it contains it06:08
didrocksRAOF: smspillaz: easier than recompiling unity, looking at the trunk:  http://paste.ubuntu.com/692796/06:08
didrocksthis is since last release06:09
didrockssmspillaz: thanks for the info!06:09
didrocksseems the smspillaz's branch is indeed released06:09
smspillazgreat06:09
smspillazRAOF: which windows does it not work with ?06:09
RAOFsmspillaz: gedit06:10
smspillazok06:10
smspillazI'll recompile my x server and see what's happening then06:10
smspillazsince it got clobbered by the last dist-upgrade I did06:11
RAOFOr, rather more specifically, *maximised* windows.06:11
pittiTheMuso: sorry, rejecting at-spi2-atk; the Replaces: is still necessary, otherwise dpkg will break on the file conflict06:11
pittiTheMuso: can you please reupload?06:11
TheMusopitti: whoops of course, thanks.06:11
RAOFsmspillaz: Hm, there also sometimes seems to be some visual corruption left behind; fragments of the minimize animation.06:12
pittismspillaz, RAOF: is the unity task in bug 847967 still relevant?06:13
ubot2Launchpad bug 847967 in unity "A minimized window 'remains' behind on the desktop if /apps/compiz-1/plugins/unityshell/screen0/options/show_minimized_windows is set to true" [High,In progress] https://launchpad.net/bugs/84796706:13
pittior is it exclusively an X.org workaround?06:13
RAOFpitti: This is exactly what we're talking about now :)06:13
pittiah, sorry06:13
RAOFThere's a mandatory xorg workaround, but Unity also needs a fix.06:13
pittiI wonder if we should get this into b2 and accept now06:13
pittii. e. more testing vs. regression potential06:13
RAOFYeah.06:13
smspillazRAOF: it really seems like this branch wasn't merged :/06:13
pittithe change looks like a workaround, and it's not obvious to me that it wouldn't break other software?06:14
smspillazRAOF: are you compiling from source ?06:14
smspillazpitti: no, it wont06:14
RAOFIt's a pretty simple patch, been reviewed upstream, and shouldn't result in changing client-visible protocol.06:14
RAOFsmspillaz: Yup, I've just built from source.06:14
pittii. e. it essentially disables the 8th bit of the event type; this is kind of a protocol change?06:15
RAOFThat bit is set by XSendEvent.06:15
RAOFWell, I it *does* change the client-visible protocol.  I guess some software *might* rely on the fact that using XSendEvent for some event types will cause an XError, but I can't imagine why :)06:16
RAOFSo it's a protocol change in that requests which should succeed and previously generated an XError now succeed.06:16
smspillazRAOF: great, it broke again, gosh this thing is fragile06:16
RAOFThat's just what we want to hear at beta-2!06:17
smspillazwho said that minimized window thumbnailing was easy06:17
RAOFAh.  Would I be correct in assuming that having minimised windows when starting unity is still a bad idea?06:18
smspillazok, so it s broken for me because dpkg epic failed at configuring my server :/06:18
* smspillaz grabs the source again and recompiles06:18
RAOFOr, rather, would I be correct in assuming that you are fully cognisant of the fact that starting unity while there are minimised windows results in those windows being entirely inaccessible?06:19
smspillazRAOF: that should work fine06:19
RAOFAh.  Well, it doesn't.06:20
smspillazRAOF: maybe it's fixed on my local verison06:20
smspillaz*shrug* I don't know, we have like a million branches we're working on in parallel06:20
RAOFCompiz is *highly* confused; the alt-tab switcher knows that there's a window, but it can't get it, so it presents a big blank window (with the correct title).06:20
RAOFSelecting it doesn't raise it, cliciking on the launcher icon does nothing, etc.06:20
smspillazok, stop complaining and let me look into this please06:21
RAOFWilco.  Give a holler if you'd like some testing.06:23
ricotzpitti, good morning06:23
ricotzpitti, while using the pre-generated docs for glib, shouldnt the libglib2.0-doc.install use them directly? http://paste.debian.net/plain/13092906:24
* smspillaz debuilds his xserver again06:25
smspillazRAOF: to double check, you don't have a locally installed old version of unity which doesn't have this fix applied ?06:25
RAOFWell, I do have a locally installed unity, but it should be the unity I just built and installed.06:26
smspillazok06:26
RAOFIs there an easy way to check?06:26
smspillazls ~/.compiz-1/plugins06:26
RAOFYeah, they're all current.06:26
smspillazok, let me have a look into this06:27
smspillazthis is very strange though, since it was working *fine* like 4 days ago06:27
pittiricotz: sorry, I don't understand the question -- it does use dh_install to install them from the source?06:27
RAOFsmspillaz: Sorry to rain on your parade :/06:30
RAOFBah!  Unity!  Stack the switcher *above* everything else :(06:30
ricotzpitti, i mean the libglib2.0-doc.install looks for "installed" docs, not sure why they are got installed after a reconfigure without --enable-gtk-docs06:32
=== tkamppeter_ is now known as tkamppeter
smspillazRAOF: .... we should have merged my stacking fixes branch in last week06:33
ricotzpitti, libgtk-3-doc.install is doing it this way like i pastebined06:33
smspillazof course, given the recent trend of events, it will probably fix it for me and nobody else06:33
rickspencer3RAOF, hey ...06:34
RAOFrickspencer3: Yo yo!06:34
pittiricotz: --enable-gtk-docs was only temporary; it has always been the default, it just temporarily got broken06:34
rickspencer3RAOF, I think I'm going to buy a new laptop today06:35
pittiricotz: upstream makefiles actually install the pre-generated docs into /usr/share/ etc. properly06:35
pittihey rickspencer306:35
rickspencer3I was planning to get one with a proprietary graphics chip ... to ahve the "real" user experience06:35
RAOFsmspillaz: GAHK!  I seem to be pulling from the Ubuntu branch rather than upstream.  Sorry.06:35
smspillazhahahahaahhahahaahahahahahahaaha06:36
didrocksRAOF: the stacking issue is not a unity issue, it's a compiz one, waiting for the revids to push that in a ppa06:36
didrocks(some fixes)06:36
RAOFsmspillaz: Building upstream now.06:36
smspillazRAOF: by "upstream" what do you mean ?06:36
didrocksRAOF: unity? did you see my comment above?06:36
smspillazunity or compiz ?06:36
RAOFsmspillaz: Unity, lp:unity.  For the minimise issue.06:37
didrocks:/06:37
didrocks08:08:58      didrocks | RAOF: smspillaz: easier than recompiling unity, looking at the trunk:  http://paste.ubuntu.com/692796/06:38
didrocks08:09:09      didrocks | this is since last release06:38
didrocks08:09:11      didrocks | smspillaz: thanks for the info!06:38
didrocks08:09:27      didrocks | seems the smspillaz's branch is indeed released06:38
didrocksso, as you can see, there is anything more on top of the latest release from smspillaz's06:38
ricotzpitti, i see, so rules should include --enable-gtk-docs again?06:38
RAOFOk.06:38
rickspencer3RAOF, sorry, I didn't realize that you guys were talking :/06:39
* rickspencer3 backs away slowly06:39
RAOFrickspencer3: No problem :)06:39
RAOFrickspencer3: You were after a recommendation?06:39
fredprobert_ancell: you're coming to montreal, great!06:39
rickspencer3RAOF, yeah, I wanted to know if I would experience sufficient pain if I bought a new ASUS with radeon graphics06:40
rickspencer3I could get a different brand with nvidia06:40
pittiricotz: no, that would cause regeneration of the docs during build, which we don't need06:40
rickspencer3oooh, the website advertises that this notebook comes with ...06:41
rickspencer3USD ports, I'm getting that one06:41
RAOFHAH!06:41
RAOFrickspencer3: If you're after maximum pain, make sure you get a muxless system.  Of course, it's easy to determine ahead of time whether it's muxless or not.06:41
ricotzpitti, ok, thanks :)06:42
RAOF(And by ?maximum pain? I mean that *at best* you'll only be able to drive the external displays with the discrete card, and the laptop panel with the intel chip)06:42
smspillazRAOF: minimization works perfectly here06:44
RAOFOk.  I'll perform a unity --reset and see.06:45
smspillazok06:45
smspillazI stand corrected06:45
smspillazit works perfecltly except for maximized windows06:45
rickspencer3pitti, how does the current desktop image look for doing a fresh install?06:45
smspillazRAOF: ok, so I need to fix the maximized window case06:46
pittirickspencer3: I haven't done a test install with yesterday's daily yet, but I did with one of last week's; should be alright, no uninstallables right now06:46
smspillazRAOF: other than that, I'd say apply this patch06:46
RAOFAaaaaah!  It's probably time to restart the X server; input is now going to invisible windows :)06:47
RAOFsmspillaz: Is ?I'd say apply this patch? going to be followed with a patch to test? :)06:50
smspillazRAOF: oh as in06:50
smspillazRAOF: you should upload the server with this fix applied06:50
smspillazsince there's a small corner case which is causing it to not work for maximized windows06:50
RAOFsmspillaz: Already done so.06:50
smspillazbut my testing shows that it works everywhere else06:50
smspillazRAOF: oh, ok, good :)06:50
RAOFpitti: Do you want anymore paperwork before accepting the xserver upload?06:51
pittiRAOF: no, I was just asking how you assess the regression potential, and whether the unity task is also valid06:51
smspillazpitti: is there a bug status "mostly fixed" ?06:52
smspillazthat would be kinda useful right now06:52
RAOFOk.  I assess the regression potential as minimal; it's a protocol change, but only from "this should work, but doesn't" to "this now works", and the unity task is hella valid :)06:52
didrocksthe unity task is valid but where it the code it needs?06:53
smspillazoh I see what's going on06:53
smspillazhmm06:53
didrocksas no branch link to it06:53
didrockslinked*06:53
pittiRAOF: ok, tahnks06:53
didrocksand in trunk right now, nothing new on that since latest release06:53
didrockspitti: ^06:53
smspillazdidrocks: can we take a 1 line distro patch on compiz ?06:54
didrocksah, so there is indeed something missing06:54
didrockssmspillaz: in that case, will be better to get today with stacking bugs fixes?06:54
smspillazdidrocks: uhhh, weren't people testing them ?06:54
didrocksI would tell that stacking bugs seems more important for beta2 than this, isn't it?06:54
smspillazdidrocks: sure, although not being able to interact with anything once you minimize a window is also of ... importance06:55
didrockssmspillaz: DBO tested locally, I tested locally, I'm still waiting for your rev ids to push to a ppa06:55
smspillazright06:55
smspillazthat06:55
didrocksbut it's only the 5th time I ask for the last hour :)06:55
smspillazI'm kinda hoping I didn't interrupt my cpm resync while I was testing this06:55
didrockssmspillaz: just telling that if we want a new compiz, maybe packing both fixes06:55
didrockssmspillaz: you can still giving me the compiz core first06:56
didrocksgive*06:56
* smspillaz runs the script again just to be sure06:56
smspillazdidrocks: so do you want the compiz rev *with* the stacking fix merged in or *without* it ?06:56
didrockssmspillaz: with, what corresponds to the latest tarballs you gave me06:56
didrocksbetter than a "ubu1" you tagged which has no meaning06:57
smspillazdidrocks: 280506:58
didrockssmspillaz: building07:00
didrockswill poke dbarth to get the bug #07:00
smspillazgosh unity panel service is chatty07:01
smspillazmakes debugging painful07:01
robert_ancellfredp, sure am07:05
smspillazdidrocks: cpm is rev 2707:07
didrockssmspillaz: ok, thanks, and from what I heard there is an API addition in core needed by cpm, right?07:08
and471hey mpt07:10
smspillazdidrocks: nope07:10
didrockssmspillaz: ah, rrcarr was wrong, was nice to ask them :)07:10
didrocksthen*07:10
smspillazthe api change is needed by the composite plugin but that's in core itself07:10
jasoncwarner_didrocks , this music lens feels like it does non-obvious things. Took me a minute to figure out what it was doing when I was clicking on a track after searching07:13
jasoncwarner_didrocks: and when I click on 'available for purchase', nothing seems ot happen at all...07:14
didrocksjasoncwarner_: indeed, only searches "work" for now07:14
didrockssmspillaz: ok, great!07:14
jasoncwarner_didrocks: oh!07:14
didrocksjasoncwarner_: and seems they merged new icons asset in trunk for it, I'll track them to file an UIFe again (grrr at merging in trunk before the UIFe is acked, even *asked*)07:15
jasoncwarner_didrocks: who is "they" in the above?07:16
didrocksjasoncwarner_: seems to be lamalex07:16
jasoncwarner_didrocks: ok...thanks...07:16
didrockssmspillaz: dh_install: compiz-plugins-main-default missing files (debian/tmp/usr/*/compiz/*animation.*), aborting07:37
didrockssmspillaz: no more animation plugin in cpm?07:37
rodrigo_morning07:38
=== seb128_ is now known as seb128
seb128hi desktopers07:39
chrisccoulsonhi seb128, how are you?07:39
rodrigo_hey seb128, had good vacation?07:39
didrockssalut seb128, bonnes vacances?07:39
seb128hey chrisccoulson rodrigo_07:39
seb128lut didrocks07:39
didrockshey rodrigo_, chrisccoulson07:39
didrockschrisccoulson: nice work on the metacity patch btw :)07:40
seb128yeah, I had a nice week off07:40
seb128how did the week go for you guys?07:40
rodrigo_hi didrocks, chrisccoulson07:40
chrisccoulsonhey didrocks07:40
seb128where do we stand for beta2 and with the freeze?07:40
chrisccoulsonlooks like my gtk patch is good too - (gnome bug 659241)07:40
ubot2Gnome bug 659241 in gtk "GtkPaned initially allocates space for separator, even if there is only one child" [Normal,Unconfirmed] http://bugzilla.gnome.org/show_bug.cgi?id=65924107:40
seb128I see that pitti worked yesterday to do some updates07:41
pittihey seb128, bonjour07:41
pittiseb128: enjoyed your holidays?07:41
seb128hey pitti, how are you?07:41
seb128pitti, yes, very much, thanks07:41
pittiseb128: yeah, I updated everything to .92 which got released already (not much yet)07:41
seb128I enjoy less the email backlog after a week though :p07:41
pittiseb128: pretty well, thanks! just had a long weekend with my in-laws; we did a lot of sightseeing and museums07:42
seb128is there any work we should land earlier? I will probably delay emails to after updates07:42
pittiand we watched the European Championship qualification game between Germany and Switzerland on Sunday, in the stadium here07:42
pittiwas my first time in a soccer stadium, quite exciting!07:42
seb128nice ;-)07:43
seb128there was quite some sport this w.e07:43
pittiseb128: nothing that I can see; vala is uploaded, gtkmm3.0 needs fixing upstream for the gtk font selector API change (i. e. current release FTBFS), pygobject packaged in Debian, but not appropriate for beta (breaks some stuff)07:43
seb128rugby world cup, tennis davis cup, football, basket ball european championship game07:43
smspillazdidrocks: ???07:44
smspillazdidrocks: err, that's ... weird07:44
seb128pitti, ok07:44
didrockssmspillaz: this is with the cpm tarball07:44
pittiseb128: and I updated gtk+ to the latest git head on Thursday; I hope there won't be too many changes in today's release compared to that07:44
rodrigo_seb128, yes, sorry about the French loss in the basketball final :)07:44
didrockschrisccoulson: great on you gtk patch :)07:44
pittiseb128: I'm currently working on the two retracer crashes07:44
seb128rodrigo_, we lost in tennis as well, damn you spanishes07:44
pittiseb128: the dup checker has quite a serious bug07:44
smspillazdidrocks: the one that I gave you last week ?07:44
seb128pitti, ok07:44
rodrigo_seb128, oh, didn't know that07:45
pittiseb128: btw, I got rid of the consolidation step entirely, it's now done on each visited bug individually07:45
didrocksseb128: well, I didn't hear about any else :-)07:45
pittiseb128: so it now does the right thing wrt. marking regressions again07:45
pitti(or will again, once I fix that bug)07:45
didrockssmspillaz: no "animation" in the plugins/ folder in cpm07:47
smspillazdidrocks: which tarball are you looking it. There's one here07:47
smspillazhttps://chinstrap.canonical.com/~smspillaz/releases/0.9.5.94ub1/07:47
smspillazcompiz-plugins-main_0.9.5.94ub1.orig.tar.gz07:47
smspillazI just checked now, that's got the animation plugin in it07:47
didrockssmspillaz: hum, this one wasn't the one, it was the one in tarballs-oneiric-0.9.5.94ub1.tar.bz2 which was the only one available07:48
smspillaz*shrug* I'm not sure why its not in there then. At least the ones I tested have that one07:48
didrockssmspillaz: ok, taking this one then07:49
smspillaz:)07:49
didrockssmspillaz: when you approve the branch from external contributor (https://code.launchpad.net/~om26er/unity/unity-fix-852984/+merge/75890), please remember that you need to merge it as well (and change the bug status, target to the milestone), please!07:58
didrockssmspillaz: can you fix that one?07:58
smspillazsure07:58
smspillazdidrocks: I'm waiting on njpatel actually07:58
smspillazforthat07:58
didrockssmspillaz: ah ok :)07:58
didrocksas you approved it, I was thinking it was ready to be merged07:58
smspillazyeah it looks good and then I realized it would be best to double check07:59
didrocks(maybe you should not set it in that state :))07:59
smspillazI changed it back to needs review07:59
seb128hey mvo ;-)07:59
didrockssmspillaz: thanks!08:00
rodrigo_brb08:06
didrockschrisccoulson: good news for you! compiz (compiz and c-p-m) fixes for stacking bugs should be in ubuntu-desktop/ppa. Once it's built you are more welcome to rush to it! (take care that there is an experimental music lens as well which can result in some crash in unity)08:09
didrockspitti: I'm testing this version since Friday (just compiz, not c-p-m though), some dx members (3) are testing it for a few extra days, if we can get some positive results from the ppa today do you think there is a windows for upload? (as the stacking bugs are still really ackwards)08:11
pittididrocks: yes, today is still ok for selected changes08:11
pittididrocks: stacking fixes heavily appreciated indeed; how much change is the new version?08:11
didrockspitti: quite a lot of changes though, smspillaz is working exclusively on it for the past few weeks08:12
didrockspitti: there is no ABI break, so we can revert easily if needed08:12
pittididrocks: I mean, the last compiz upload was last Thursday, did we get so many changes since then?08:12
didrockspitti: the last compiz was only a settings upgrade08:13
didrocksand those branches have been put aside from any other work08:13
didrockspitti: some diffstat: http://paste.ubuntu.com/692855/08:15
didrocks(487 from stackdebugger)08:15
pittididrocks: that looks a tad big at this point, can the stacking fixes sensibly be cherry-picked?08:15
didrockspitti: as there is an API change inside the same package, I don't think so, smspillaz ? ^08:16
didrockspitti: this is08:16
didrockspitti: this is *only* stacking fixes08:16
smspillazpitti: no, it is either all or nothing08:16
smspillazif you try to cherry pick from that branch you'll cause problems :)08:17
pittididrocks: ok, if you think it's safe enough and doesn't cause other regressions; but it really needs to happen today08:17
didrockspitti: yeah, I'll wait for our chrisccoulson to test the ppa as well for a couple of hours first :)08:18
didrocksas he's our stacking issue rockstar!08:18
pittididrocks: is it in the u-desktop PPA? I'm happy to test that as well08:18
didrockspitti: yeah, it's currently building, I can ping you once done08:18
pittinice08:18
didrockspitti: you will need to logout/login again to restart compiz and xorg in sync for the stacking state08:18
didrockssmspillaz: is the additional commit needed for RAOF's issue on minimize is in this tarball as well? ^08:22
smspillazno, not yet08:24
smspillazits complicated08:24
didrockssmspillaz: how had it worked for you then?08:25
smspillazdidrocks: it worked but broke other stuff08:26
smspillazits a fine balance unfortunately08:26
htorquedidrocks: hi, i got some time to click around. do I need c-p-m as well or is the compiz package from the PPA enough?08:26
didrockshum, ok08:26
smspillazanother one of these "core can stomp on what the server is telling us and then the server stabs us for it" bugs08:26
didrockshtorque: hum? neither compiz nor c-p-m are built yet in the ppa. I will tell you once both are built, but you need both08:27
didrockshtorque: and then, logout/login08:27
htorquedidrocks: k, thanks08:27
didrocksRAOF: do you know about having black squares on the screen with nvidia blob driver?08:32
chrisccoulsondidrocks, thanks, will test that in a bit08:32
chrisccoulsondidrocks, does that mean i have to look at the blurry icons in the dash? ;)08:33
didrockschrisccoulson: heh, indeed, feel drunk! :-)08:33
chrisccoulsonlol08:33
chrisccoulsoni wish there was a way i could disable that and have nice, sharp icons like unity 2d :)08:33
didrocksRAOF: and then, some applications (particularly chromium) is having a hard time: http://people.canonical.com/~didrocks/nvidia_glitches.png08:35
mvoglatzor: \o/08:35
mvohey seb12808:35
* glatzor waves mvo08:37
* glatzor busselt den mvo08:38
chrisccoulson_is launchpad dead?08:42
chrisccoulson_https://launchpad.net/~ubuntu-desktop gives an OOPS08:42
htorqueyeah08:42
chrisccoulson_oh08:43
chrisccoulson_<wgrant> In a few minutes we'll be down for a couple of minutes of database upgrades08:43
mvoglatzor: thanks so much for finding and fixing the dbus hangs, awsome08:48
mvoglatzor: you made my day :)08:49
chrisccoulson_didrocks, do i also need compiz-plugins-main from the PPA?08:50
didrockschrisccoulson_: yeah, you need both :)08:50
didrocks(still waiting for publishing)08:50
chrisccoulson_didrocks, that seems to be an older version compared to what is already in the archive08:50
didrockschrisccoulson_: interesting 1:0.9.5.94+bzr20110915-0ubuntu1 > 1:0.9.5.94+bzr27-0ubuntu1~ppa1 ?08:51
chrisccoulson_didrocks, yeah, seems so08:52
didrocks(tried to get back to a revid versionning now that I have them)08:52
seb128didrocks, dpkg --compare-versions is your friend08:52
didrockschrisccoulson_: it's too smart :-)08:52
chrisccoulson_heh08:52
smspillazRAOF: hm, ok, almost fixed it08:52
=== chrisccoulson_ is now known as chrisccoulson
didrocksseb128: sure, in that one, i was only thinking about trivial char by char08:52
didrocksok, reuploading with the date then08:52
didrockschrisccoulson: you can still manually downgrade (you need at least -default package)08:53
chrisccoulsonthanks08:53
glatzormvo, you pointed me to the direction08:58
didrockssmspillaz: dbarth found out that the compiz tarball doesn't correspond to rev 2805, can you clarify that out with him please?08:59
glatzormvo, but those encodings errors are really nasty ones lp#84604408:59
mvoglatzor: I initially thought that the blocking was the debfile resolving or somehting like this, but its pretty obvious now what the real cause is :)09:01
chrisccoulsonseb128, do you see bug 852406 on your laptop btw?09:02
ubot2Launchpad bug 852406 in linux "Phantom battery appears after resume from suspend" [Undecided,Confirmed] https://launchpad.net/bugs/85240609:02
mvoglatzor: yeah, we have a bunch of them in s-c as well, rather anyoing, did comment #3 help in this bug ? setting the default encoding?09:02
smspillazdidrocks: ok, hang on09:02
smspillazdidrocks: i need to finish fixing this first09:02
glatzormvo, about the encoding issue. It seems to make sense to workaround the DBusException.get_dbus_message() method by accessing the error string from Exception.message09:02
didrockssmspillaz: just talk to dbarth about it when you have the time09:03
glatzormvo, I cannot reproduce this error here09:03
mvoglatzor: :/09:03
mvoglatzor: yeah, dyoing it when calling get_dbus_message() makes most sense I guess09:04
seb128chrisccoulson, not that I noticed but I'm not uptodate, I didn't upgrade since before my holidays09:04
seb128chrisccoulson, I will try later once I've upgraded and restarted09:04
htorquemeh, i got a stuck click-through window in gimp09:12
didrockshtorque: after logging out/logging in?09:13
htorqueyes09:13
didrockssmspillaz: ^^09:13
htorqueit's gimp with the maximized main window and the toolbox opened. after creating a new image from the "File" menu, that dialog stays opened even after quitting gimp.09:13
smspillazknown issue09:22
glatzormvo, so I will merge the non-blocking-lintian branch09:22
didrocksis there a bug tracking that?09:22
smspillazdidrocks: don't know09:23
didrockswould be nice that "known issues" are filed and tracked09:23
htorquemore stuck stuff: synaptic -> reload package information. the dialog gets stuck the same way just not fully transparent. also, the menu stuck when quitting the application (File -> Quit).09:23
htorquehttp://img.xrmb2.net/images/779754.png09:23
smspillazhtorque: hang on09:23
smspillazhtorque: you're running the newest c-p-m ?09:23
htorqueyeah09:23
smspillazhmm09:23
smspillazdidrocks: can we make another package of that for testing ?09:24
smspillazI'll get you another tarball09:24
glatzormvo, i also 'fixed' the encoding error09:24
didrockssmspillaz: do you have a fix for it? later than rev27?09:24
smspillazdidrocks: not necessarily, I've just made some changes to the animation plugin09:25
smspillazdidrocks: is htorque testing the stacking fixes ppa ?09:25
didrockssmspillaz: yeah09:25
didrockssmspillaz: would be nice that some changes are tracked and under a bug ref09:26
smspillazhtorque: I think you'll need an updated animation plugin, hang on09:26
mvohtorque: oh? hmmm, that part of the code has no changed in a while09:26
smspillazdidrocks: kind of juggling 4 different branches atm, excuse the errors09:26
* didrocks sees that as a juggle, indeded09:27
didrocksindeed*09:27
smspillazthe good news is that I've fixed RAOF's bug09:27
=== dpm_ is now known as dpm
smspillazcoolio, all fixed09:31
didrockssmspillaz: ok, so you have two folders with the same packages name09:34
didrockssmspillaz: https://chinstrap.canonical.com/~smspillaz/releases/0.9.5.94stacking and https://chinstrap.canonical.com/~smspillaz/releases/0.9.5.94ub1/09:35
didrocksboth containing "ubu1"09:35
didrocksdbarth had a look there09:35
didrocksseems the second one, which is the one you pointed me about is indeed rev 1805, but doesn't contain stacking fixes09:35
dpmmorning pitti, did you disable the oneiric language packs? I just want to check it wasn't me who did it inadvertently when changing the crontab to adapt to the new LP export times. After language pack exports being broken in LP for a while, I was expecting new langpacks on Friday09:35
pittidpm: yes, for beta-2 freeze09:36
didrockscan you please look at all this mess and get me *one* tarball with *a list of fixed bugs* ensuring we have *what we need and what we need only*?09:36
didrocksbringing some sanity and rigor there…09:36
smspillazdidrocks: oh great.09:36
smspillazdidrocks: this is why I shouldn't upload tarballs at 4am09:36
* didrocks won't comment09:37
smspillazI think I was actually delerious by that point09:37
smspillazhad been working on the stacking bug for .... about 29 hours straight09:37
smspillazthe moral of the story is don't maintain window managers09:37
dbarththe stacking directory should contain the right one, i'm checking that now09:37
* didrocks wonders how other people on the dx team +1 the stacking fix over the past few days telling it's fixing everything from the 2nd link then09:38
dpmpitti, could we have a new delta export before the full one at the end of the week? Due to broken exports in LP translators haven't been able to see any updates for a while09:38
rodrigo_pitti, the versions page is updated continously now, right?09:38
pittiseb128: erk, seems my sqlite3 operation under oneiric somehow broke the .db under lucid :/09:38
pittirodrigo_: yes09:38
rodrigo_pitti, as soon as the packages are accepted, or when they are in the queue?09:39
pittidpm: too late for beta-2, but we can reenable it on Friday, yes09:39
dpmpitti, ok09:40
dbarthdidrocks: they're testing by using the source branch09:40
smspillazwow, the oneiric and main branches are really diverging09:40
smspillazthe conflicts are out of control09:41
pittirodrigo_: "accepted" I think09:41
pittirodrigo_: there is some code to check the unapproved queue, I think, but it doesn't seem to work09:41
pittirodrigo_: I updated the pad with stuff that I updated, and of course everyone can check the queue09:41
pittirodrigo_: or bzr :)09:41
RAOFdidrocks: Hm, no I don't know anything about those nvidia glitches.09:41
rodrigo_pitti, ok, it wasn't being updated while my last upload was waiting for approval, that's why I asked09:42
didrocksRAOF: I guess it's maybe linked to bug #81334309:42
ubot2Launchpad bug 813343 in unity "nvidia drivers, second monitor covered by black" [High,Confirmed] https://launchpad.net/bugs/81334309:42
didrocksRAOF: but I get it even when I have one monitor09:42
rodrigo_I'll leave it in the pad until it is accepted, so that nobody starts working on it09:42
didrockspitti: ok, seems we maybe shouldn't get the compiz fixes then for today (as conflicts are out of control)09:43
smspillazdidrocks: no, we'll be fine09:43
smspillazdidrocks: I was speaking as in09:43
smspillazwhen I was merging in the fix for raof's branch09:43
chrisccoulsondidrocks, i grabbed the version from the desktop PPA09:43
smspillazI got a large number of conflicts but most of them are trivial09:43
chrisccoulsoni got an invisible window after minimizing a window for the first time09:43
smspillazchrisccoulson: update your xserver09:43
chrisccoulsonbrb, switching back to 2d first09:44
RAOFdidrocks: I wouldn't expect it to be the same as the second-monitor bug, but maybe it is.09:44
chrisccoulsonthat's better09:45
didrockschrisccoulson: it shouldn't fix the stacking issue, don't spend time trying it, see the discussion above ^09:46
chrisccoulsonsmspillaz, update my xserver from where? it's already up-to-date....09:46
didrockschrisccoulson: not the right tarball09:46
chrisccoulsong'ah ;)_09:46
smspillazRAOF: new xserver uploaded ?09:46
RAOFsmspillaz: Yes, and accepted.09:47
smspillazchrisccoulson: basically you should only ever get that if you minimized a maximized window with the newest xserver09:47
smspillazwhich is something I'm trying to fix now09:47
RAOFchrisccoulson: You're looking for xserver-xorg-core 1.10.4-1ubuntu209:47
didrocksRAOF: however I have those issues: http://people.canonical.com/~didrocks/nvidia_glitches2.png09:48
didrocksRAOF: who should I ping to track that?09:48
rodrigo_bbiab09:49
RAOFdidrocks: Hm.  That looks kinda like bad Damage handling.  tselliot is probably who you want to ping.09:49
didrocksRAOF: ok, will bother him then :)09:50
smspillazRAOF: didrocks: ok, I am going to merge the stacking branch upstream now09:50
smspillaztry and get our branches under control here09:50
didrockssmspillaz: need as well all bug # attached09:51
didrockssmspillaz: especially those coming from the current rev 1804, 180509:52
didrocksas it's not a stacking fix it seems09:52
smspillazdidrocks: keep in mind that while I can get bug # for everything, over-cherry-picking is not really a feasible option09:54
didrockssmspillaz: as usual with compiz… But better to get everything tracked, with fix committed bugs and such…09:55
smspillazdidrocks: those revisions have been signed off already09:55
smspillazI just did a merge, that's all09:55
didrockssmspillaz: yeah, but can I get the bug numbers as it's the only thing I'm asking for?09:56
smspillazdidrocks: sure, hang on09:56
didrocksthanks!09:56
smspillazloggerhead needs to be able to show you the full revision tree09:56
smspillazdidrocks: 2805 is bug 731685 and 2804 is bug 72409309:59
ubot2Launchpad bug 731685 in compiz "Panel shadow conflicts with Window shadow in Ubuntu Classic Desktop Session" [Undecided,In progress] https://launchpad.net/bugs/73168509:59
ubot2Launchpad bug 2804 in launchpad "Stop indenting and wrapping bug descriptions in e-mail notifications" [Medium,Invalid] https://launchpad.net/bugs/280409:59
ubot2Launchpad bug 724093 in compiz "unity-window-decorator: When switching between windows, Orca does not speak the title of the focused window." [High,Fix committed] https://launchpad.net/bugs/72409309:59
dbarthsmspillaz: i have verified the stacking tarball10:00
dbarthsmspillaz: it corresponds to the lp:~compiz-team/compiz-core/compiz-core.stack_sync_fix branch, modulo those 2 fixes you've just mentionned10:00
didrockssmspillaz: ok, and then the stacking bug fixes10:00
chrisccoulsonpitti - did you approve the firefox/thunderbird uploads yesterday?10:01
pittichrisccoulson: yes; don't tell me they are utterly broken :)10:01
chrisccoulsonpitti - no, i just wanted to say thanks ;)10:01
dbarthsmspillaz: would you have other stacking patches to add on top, or can we just rebuild from this tarball instead10:01
chrisccoulsonpitti - those are the RC's for the 7.0 release too :)10:01
pittichrisccoulson: *phew* :) you're welcome; I thought better to start building them early, wrt. arm images and such10:01
smspillazdbarth: I'd rather make a new one10:01
chrisccoulsonyeah, i was a bit concerned about that. i was hoping to get them slightly before the freeze ;)10:02
smspillazi need to have dinner10:02
chrisccoulsonbut mozilla had an all-hands event last week, so things were a bit quiet10:02
didrockssmspillaz: and c-p-m btw? no new tarball? can I get the bugs # as well?10:02
=== smspillaz is now known as smspillaz|d
smspillaz|ddidrocks: yes, that's coming10:02
dbarthdidrocks: i'll give you the rest10:03
didrocksdbarth: thanks10:03
chrisccoulsoncan we not propose blueprints for UDS-P yet? ;)10:06
sorenWhen a browser (in this instance Google Chrome) complains it's not the default browser... How can it tell? Where does it look this up?10:06
seb128chrisccoulson, what do you want to work on? ;-)10:08
brycehchrisccoulson, perpetual peacock is not open yet for blueprints10:10
pittibryceh: you had a spelling error in "perky penguin"10:14
geseris the codename for P already announced?10:16
seb128chrisccoulson, nice work on bug #80443510:17
ubot2Launchpad bug 804435 in unity-2d "Wallpaper is loaded twice with different alignment by gnome-session and nautilus (Oneiric)" [High,In progress] https://launchpad.net/bugs/80443510:17
seb128chrisccoulson, did you see that upstream "accept commit"-ed it?10:17
seb128didrocks, ^ btw10:17
didrocksseb128: I know about it, I asked him to continue the debugging I just had the time to start :)10:18
seb128didrocks, right, I pointed that the patch got accepted10:18
seb128chrisccoulson, if you don't have commit access you should say it on the bug so somebody commit it ;-)10:18
didrocksyeah, I looked at it, chrisccoulson really rocks! :-)10:18
=== smspillaz|d is now known as smspillaz
chrisccoulsonseb128, yeah, i've got commit access. i will test in a minute if it still works ;)10:19
chrisccoulsonheh, i did a build of thunderbird on my laptop at the weekend - it took around 35 minutes :)10:21
pittichrisccoulson: that sounds fast -- how long did the old one take?10:21
chrisccoulsonor thereabouts. i didn't actually time it, but it wasn't very long10:21
chrisccoulsonpitti - it took around 3.5 hours before ;)10:21
seb128chrisccoulson, so you are happy about the laptop you picked?10:22
didrockschrisccoulson: can I have a dist-cc on your laptop for compiz/nux/unity? :)10:22
* didrocks tries10:22
chrisccoulsonseb128, yeah, it's really fast :)10:22
seb128ssd?10:22
chrisccoulsonthe 8GB or RAM + SSD really helps ;)10:22
seb128ssd for the win!10:22
chrisccoulsonyeah, i can't believe how much of a difference it makes :)10:23
popeychrisccoulson: what laptop do you have?10:23
chrisccoulsonpopey, it's a dell e641010:23
popeyzoiks10:23
* popey looks at his laptop and sees Latitude | E641010:23
chrisccoulsonpopey - i actually wanted to buy a thinkpad, but i didn't want to pay for a new docking station ;)10:23
popey(work supplied laptop)10:24
chrisccoulsonheh :)10:24
popeythey are quite nice, I agree.10:24
smspillazRAOF: are you able to kompile kompiz ?10:24
chrisccoulsonyeah, i quite like the new machine :)10:25
smspillazdbarth: are you free to test something ?10:27
didrockssmspillaz: think about the core.h ABI downgrade btw10:28
smspillazdidrocks: yep, sure10:28
Sweetsharkomg: http://mail-archives.apache.org/mod_mbox/incubator-ooo-dev/201109.mbox/%3C4E7712C9.9060306@gmx.ch%3E10:33
RAOFsmspillaz: Which compiz?10:37
smspillazRAOF: lp:~compiz-team/compiz-core/oneiric.stack_sync_fix10:37
smspillazif you compile from there you should be able to test if maximized windows are still a problem10:37
smspillazRAOF: you may want to change the ABI back (in fact, I might do that now)10:38
RAOFsmspillaz: Actually, is tomorrow early enough?  I need to wander bedwards.10:39
smspillazhmm10:39
smspillazwell, I need someone to test it today, but if you need to go to bed that's fine10:39
smspillazdbarth: !! ?10:39
smspillazRAOF: will the new xserver appear if you did apt-get update && apt-get install xserver-xorg-core ?10:40
smspillazdidrocks: actually, are you free to test something ?10:42
didrockssmspillaz: I already lost 5 hours with compiz this morning, need to catch up on something else. Do you have the tarballs?10:42
smspillaznope, I'm waiting on someone to test my branch so that I can make tarballs for you10:42
RAOFsmspillaz: Yes.  The new xserver is published and ready to roll.10:43
smspillazRAOF: thanks10:43
smspillazdidrocks: unless you don't want the fix for https://bugs.launchpad.net/ubuntu/+source/compiz/+bug/853734 (broken maximize)10:43
ubot2Ubuntu bug 853734 in unity "maximized windows fail to update their input extents when undecorated" [High,Fix committed]10:43
didrockssmspillaz: all will be in a ppa at this point I guess10:44
smspillazok10:44
didrockssmspillaz: so you can still roll with it as it's only in a ppa10:44
smspillazsure10:44
smspillazalthough I need someone to approve my merge first10:44
didrockssmspillaz: and get all bug # for stacking (and the c-p-m change)10:44
smspillazotherwise rolling tarballs is ... painful10:44
chrisccoulsonw00t, my git access still works - http://git.gnome.org/browse/gtk+/commit/?id=22cd009ef7ae24011aa3c8414c44361133c93d2c :)11:36
smspillazdidrocks: https://chinstrap.canonical.com/~smspillaz/releases/0.9.5.94ub1/compiz-plugins-main_0.95rev27.orig.tar.gz . The only thing that's changed is that I fixed bug https://bugs.launchpad.net/compiz-plugins-main/+bug/85380711:42
ubot2Ubuntu bug 853807 in unity "crash when looping paint list in preparePaint (on closing windows)" [High,Fix committed]11:42
didrockssmspillaz: ok, thanks for this one, redoing the tarballs11:43
didrockshum, I will have to cheat with the ppa as the version rev27 was already there11:43
smspillazah11:45
didrockssmspillaz: 0.95 ?11:45
didrocksnot 0.9.94 ?11:45
smspillazor 0.9.5.9411:45
smspillaztypo11:45
didrocksok11:46
=== kamstrup is now known as kamstrup|afk
=== MacSlow is now known as MacSlow|lunch
* rodrigo_ lunch12:13
smspillazdidrocks: ok, we got kamstrup|afk to test my branch and he says it works fine12:17
didrockssmspillaz: ok, so merging and tarball?12:17
didrockssmspillaz: and bug # for all the stacking fixes12:17
smspillazthere's only one meta-bug I'm using to track it12:17
smspillazdidrocks: yeah, he just needs to hit the approve button12:17
didrockssmspillaz: only one? there is more on the unity target page assigned to you IIRC12:18
ogra_hmm, is it expected that my shutdown icon does not turn red if need to reboot after an upgrade ?12:18
smspillazdidrocks: well, I can try to collect them all :/12:18
didrockssmspillaz: see the latest target12:19
smspillazdidrocks: ok, I have one request. could you have a look over the code for https://code.launchpad.net/~compiz-team/compiz-core/compiz-core.fix_853734/+merge/75992 and approve it if it looks good ?12:19
didrockssmspillaz: that's what kamstrup|afk tested, isn't it?12:20
smspillazkamstrup|afk didn't approve it since he didn't have time to look at the code12:20
smspillazdidrocks: yes12:20
smspillazbut I kinda need this in before I merge stuff12:20
seb128ogra_, not sure, check with ted when he's online12:20
=== seif is now known as seif_the_friendl
=== seif_the_friendl is now known as seif_the_frndly_
=== seif_the_frndly_ is now known as seif_frndly_ghos
=== seif_frndly_ghos is now known as seif_frnly_ghost
didrockssmspillaz: I don't see any insanity in the code, approved12:25
smspillaz:)12:25
didrockssmspillaz: bug #805087 is another stacking issue12:26
ubot2Launchpad bug 805087 in unity "Dash and launcher appear underneath windows" [Critical,In progress] https://launchpad.net/bugs/80508712:26
didrockssmspillaz: bug #847967 is fixed by this branch as well?12:27
ubot2Launchpad bug 847967 in unity "A minimized window 'remains' behind on the desktop if /apps/compiz-1/plugins/unityshell/screen0/options/show_minimized_windows is set to true" [High,In progress] https://launchpad.net/bugs/84796712:27
=== seif_frnly_ghost is now known as SunFl0wer
smspillazdidrocks: sort of. this branch implements a fix for something that wasn't quite working in the original fix12:27
pittiseb128: hmm, still no new .92 tarballs..12:27
smspillazSunFl0wer: rabid nick swapping much ?12:27
seb128pitti, gnome-screensaver earlier and they just uploaded the evolution stack12:27
didrockssmspillaz: so, please set it to fix committed12:27
SunFl0wersmspillaz, we are playing a game12:27
pittiseb128: oh, versions.html is behind?12:28
pittiseb128: anything else that I could help with?12:28
seb128pitti, seems so12:28
seb128versions being behind12:28
smspillazSunFl0wer: I figured :)12:28
seb128gnome-screensaver was uploaded over an hour ago12:28
smspillazdidrocks: yep12:29
seb128pitti, nothing that I know about, I'm about to be done catching up with emails, bugs, updates, etc12:29
pittiseb128: is anyone working on it? pad doesn't say12:29
seb128i.e with what happened while I was not there12:29
seb128pitti, no12:29
seb128pitti, i.e feel free to claim any of those updates12:29
seb128rodrigo_ was debugging the proxy bug and is at lunch12:29
seb128nobody else is set on GNOME updates today I think12:30
pittiI'm working on apport today, but that's not overly critical12:30
=== SunFl0wer is now known as seiflotfy
rodrigo_seb128, I'm cooking, and yes, almost have a fix12:30
pittiI'm mostly standing by for .92 packaging12:30
seb128I will start on updates soon as they come12:30
* pitti grabs the screen saver then12:30
seb128thanks12:30
seb128let the evolution stack for cyphermox I guess12:30
seb128out of e-d-s they are not on the CD anyway12:30
seb128so we don't need to get them in early12:31
pittigetting e-d-s ASAP would be good, though (unless there's another ABI break, but let's hope not)12:31
seb128reading the changelog there isn't12:32
* smspillaz merges in the stacking fix12:32
seb128pitti, gtkmm got an update as well btw12:34
pittiseb128: yeah, looked in git, but apparently still not udpated to new gtk_font_selector API12:35
seb128weird12:35
seb128pitti, it might be worth pinging murrayc on #gnome-hackers about it12:35
seb128I've not followed the details but it seems weird he rolled a tarball that doesn't work with the current gtk12:36
pittiok12:37
pittican do, just starting g-s build12:37
seb128Laney, hey, will you update tomboy? (no hurry, it's only translations updates)12:37
Laneyyeah soon12:38
Laneydidn't think it'd be wanted for b212:38
=== smspillaz is now known as SmSpillaz
=== SmSpillaz is now known as smspillaz
=== smspillaz is now known as SmSpillaz
=== SmSpillaz is now known as smspillaz
LaneyI want to give chipaca and aquarius time to fix U1 if possible12:44
GunnarHjpitti: Hi Martin, hope you had a nice weekend. Wondering if https://code.launchpad.net/~gunnarhj/language-selector/fontconfig/+merge/75045 possibly qualifies for a b-freeze exception. It includes a couple of dbus related fixes, and since I have been struggling with those for a while, I'm anxious to get it into the archive asap, so there is enough time for further tweaking if we'd get more crash reports.12:45
seb128Laney, ok, I just write you down on the etherpad for it so nobody duplicate work12:45
smspillazdidrocks: ok, got that merged upstream \o/12:48
didrockssmspillaz: great, ping me with a tarball please :)12:49
mterrydidrocks, seb128, smspillaz: morning (for me)!12:51
didrocksgood morning mterry!12:51
seb128mterry, hey mterry, how are you?12:52
mterrydidrocks, were you talking stacking fix shop with smspillaz?  /me is eager to test out new packages, has all sorts of stacking gremlins in his machine12:52
mterryseb128, good!12:52
didrocksmterry: indeed!12:52
pittiseb128: grabbing gtkmm3.0; seems last time I tried to build .18, my bad12:52
didrocksmterry: seems you will be a nice guinea pig then ;)12:52
mterrydidrocks, let me know what I can do to help  :)12:53
seb128pitti, great, thanks12:53
smspillazDISCLAIMER: not guarunteed to have fixed it12:53
mterrypitti, also morning pitti!12:53
didrocksmterry: sure, will ping you once landed in the ubuntu-dektop ppa12:53
pittihey mterry, how are you?12:53
pittihey GunnarHj12:53
mterrygood12:53
pittiGunnarHj: hm, need to review that in-depth, it's quite a large p atch12:55
pittirodrigo_: do we need the new folks for anything in b2? it's quite a large update, and doesn't strictly fall under the gnome standing FFE12:57
GunnarHjpitti: I see. Seeked a sponsor last thursday, but noone had the time before b2. Were probably busy with their own last minute uploads...13:06
smspillazdidrocks: so bad news13:06
smspillazdidrocks: libreoffice causes stacking bugs13:06
didrockssmspillaz: very bad ones?13:06
pittiok, all 3.1.92 on http://people.gnome.org/~vuntz/tmp/versions/versions-unstable are in now13:07
smspillazdidrocks: well it gets above panels somehow13:08
smspillazI can't reproduce it now though13:08
smspillazsomething to keep on the radar though13:08
seb128pitti, I've been putting things to update on the etherpad as they were showing on the ftp list, but good to have versions updated as well ;-)13:08
smspillazgosh, I wish we didn't live in a world where there were all these broken applications13:08
smspillaz#firstworldproblem13:08
pittiseb128: ah, thanks13:09
=== m_conley_away is now known as m_conley
=== MacSlow|lunch is now known as MacSlow
pittiGunnarHj: ok, responded (I used a separate response for separate issues, sorry for multiple mails)13:22
pittiseb128: accidental double-dput of d-schemas, or does the second one fix something?13:31
seb128pitti, accidentally called back the wrong command13:32
pittiseb128: ok13:32
seb128i.e feel free to drop one of the 213:32
seb128sorry about that13:32
cyphermoxohh, new evo13:33
dobeygrrrrr13:33
pittiseb128: np, done13:33
pitticyphermox: good morning13:33
=== kamstrup|afk is now known as kamstrup
cyphermoxpitti: hey13:33
dobeywhy does gnome-session Depends: unity | unity-2d?13:33
pitticyphermox: do you want to package these? if so, starting with e-d-s would be appreciated, as that's on the images13:34
didrocksdobey: because it contains the session files13:34
cyphermoxpitti: yup yup, getting started nao13:34
seb128dobey, because that's the sessions it ships, it has also | gnome-shell in oneiric13:35
cyphermoxpitti: not sure if you saw my ping before, but if  you could review/ack https://bugs.launchpad.net/ubuntu/+source/network-manager/+bug/849994 it would be much appreciated13:35
ubot2Ubuntu bug 849994 in network-manager "FFE: add NetworkManager DUID support" [Undecided,New]13:35
dobeythat is broken13:35
pitticyphermox: I answered to that actually13:35
cyphermoxyou did?13:35
dobeywhy are those not Recommends?13:35
seb128dobey, right, it should | x-session and have all session providers provide it13:36
seb128Recommends would work as well I guess13:36
pitticyphermox: in short, I have next to no idea about ipv6 and what DUID is, I was hoping someone with ipv6 knowledge coudl review this; I think Colin did some ipv6 stuff13:36
cyphermoxyeah13:36
dobeyit shouldn't depend on any of them really. the dependency is backward; unity should require gnome-session, i think13:36
rodrigo_pitti, the new folks is needed for the upcomping gnome-contacts update13:37
pittirodrigo_: how much did you test the new versino with empathy?13:37
cyphermoxmost of the issue comes from the fact that having sufficient knowledge of NM, DHCPv6 and what DUIDs are is not very distributed.. we all have little bits of the puzzle :)13:37
dobeyand how do i configure my panels the way i had them in natty, in oneiric?13:37
rodrigo_pitti, installed it and running empathy with it now13:38
rodrigo_pitti, will keep testing13:38
pittirodrigo_: ah, good; so shouldn't totally break b2 then?13:39
rodrigo_pitti, AFAICS so far, no13:40
pittirodrigo_: ok, can accept if you feel good about it13:40
rodrigo_pitti, if you want, let's wait for another tester :)13:40
* kenvandine waves13:54
pittihey kenvandine, welcome back! how are you?13:55
kenvandinea bit tired :)13:55
kenvandinelong day of travel yesterday, but vacation was great!13:55
seb128oh, a kenvandine13:55
seb128kenvandine, hey!13:55
kenvandinehey seb12813:56
didrockswelcome back kenvandine!13:57
kenvandinethx didrocks13:57
dobeywhee, bug #85388613:58
ubot2Launchpad bug 853886 in gnome-terminal "Menu bar shown even when it shouldn't be, without Unity" [Undecided,New] https://launchpad.net/bugs/85388613:58
seb128pitti, hum, you dropped indicator-applet? did you check with ted,dx?14:02
pittiseb128: if it ever gets fixed, we can trivially reintroduce it14:02
seb128ok14:03
pittiand it was holding a lot of cruft in NBS, etc.14:03
pittihttp://people.canonical.com/~ubuntu-archive/nbs.html will be empty again as soon as ltsp built (that was just a temporary glitch in debian/control)14:03
seb128ok14:04
seb128I still not like much that we drop support for our techs like that14:05
seb128let's see if dx fixes it before oneiric or not14:05
pittiwell, actually I think it's the right thing to do14:06
pittignome-shell doesn't support it, and the classic gnome session should now be a bit more "vanilla" upstream, too14:06
dobeyoneiric has been a nightmare for me on my laptop with poulsbo :(14:11
rodrigo_hey kenvandine, had a good vacation?14:12
kenvandinerodrigo_, yes i did!14:12
dobeyhow can i get my config back?14:12
* kenvandine applies 2 weeks of updates... 14:12
rodrigo_kenvandine, you've been in Croation, right?14:12
seb128pitti, right, I don't argue we should have the applet on by default, still would be nice to have it for those who like indicators ;-)14:13
rodrigo_Croatia14:13
kenvandineyeah14:13
seb128pitti, but not worth spending our time on14:13
kenvandinecroatia was pretty incredible14:13
kenvandinedubrovnik and split14:13
rodrigo_kenvandine, yeah, I've heard it's a nice place indeed14:13
kenvandinei wasn't expecting it to be quite that nice14:13
rodrigo_kenvandine, ok, we expect photos now :)14:14
kenvandinei'll share what my wife uploads, she is the photographer :)14:15
seb128kenvandine, oh, and you can bring us our souvenirs at UDS ;-)14:15
seb128no hurry14:15
kenvandinehehe :)14:15
kenvandinebrb, reboot14:15
rodrigo_oh yeah, souvenirs14:15
kenvandinewoot, smooth upgrade :)14:18
seb128lucky you!14:19
kenvandineugh.. maybe not... no dash or quick menus14:22
kenvandinequick lists.... whatever... i forgot the unity lingo :)14:23
seb128oh, likely a stacking issue14:24
kenvandineah stacking bugs...14:24
seb128;-)14:24
kenvandineworks on an empty desktop14:24
seb128dx should have a fixed compiz out today14:25
seb128let's see14:25
kenvandinewoot14:25
kenvandinefinally really fixed the stacking bugs?14:25
seb128that's what they claim at least14:26
didrocksfixed minus libreoffice though14:26
didrockskenvandine: minus libreoffice and gimp14:26
didrocks(and more to come, I'm afraid)14:26
didrockswe'll see in the ppa, once I get after 3 trial the right tarball :)14:27
glatzorpitti, hello, I have got a question about sub classes of gtk widgets. in aptdaemon we use GObject.GObject.__init__(self), but is it correct that this is done implicitely nowadays?14:33
glatzorpitti, see http://python-gtk-3-tutorial.readthedocs.org/en/latest/introduction.html#extended-example14:34
pittiglatzor: I don't know off-hand, I'm afraid; better ask in #python on GIMP IRC?14:34
pittibut I haven't seen that explicit call anywhwere, so it's likely14:34
smspillazmterry: did you have the bug number for windows that start iconified not working with compiz ?14:38
mterrysmspillaz, bug 73299714:39
ubot2Launchpad bug 732997 in unity "Cannot open a window that starts iconified" [High,Confirmed] https://launchpad.net/bugs/73299714:39
smspillazcoolio, thanks14:39
mterrysmspillaz, I'm honored, but I think you meant mterry, not coolio  ;)14:44
mterryWe need more rap programmers14:45
smspillazmterry: ahahah14:46
seb128pitti, hum, wasn't libgucharmap7 a gtk2 lib?14:50
pittididrocks: ah, pulling new compiz from PPA, testing now..14:50
seb128pitti, with libgucharmap-2-90-7 the gtk3 one?14:50
didrockspitti: no, that's the one from this morning14:50
didrockspitti: it's one of the three wrong tarball rolled last Thursday, it doesn't contain stacking fix14:50
pittididrocks: I see14:51
pittiseb128: oh, oops14:51
didrockspitti: smspillaz will hopefully roll some again soon (at least, supposed to)14:51
pittiseb128: I guess we need to roll back to 3.0.1 then?14:51
pittiit still has two rdepends14:52
seb128pitti, I would just drop the gtk2 build14:52
seb128pitti, we can probably drop the plugins from the 2 rdepends14:52
pittiyes, presumably14:52
seb128or the 2 rdepends14:52
pittiseb128: noted in pad14:54
seb128pitti, thanks14:54
didrockspitti: didn't notice anything done in that regards, but I get flicker free boot on nvidia today! (thanks for Qt to have killed my laptop to be abled to see that) :)14:55
pittididrocks: on the binary driver!?14:56
didrockspitti: indeed14:56
didrocksback to a state similar than lucid one14:56
didrockswith a not that much ugly plymouth14:56
pittieww, tons of shadow windows with new compiz14:57
didrockspitti: indeed, but let's wait on the new fixed one to see if it's still there14:57
didrockspitti: you mean, black shadow until you click on the application, isn't it?14:57
pittiso, compiz from PPA seems heavily broken :(14:57
didrocks(when switching ws)14:57
pittididrocks: apport-gtk windows staying around even after the process is gone14:58
pittiand in the foreground, bah14:58
didrockspitti: yeah, this one is from it, with latest c-p-m14:58
pittiand on all desktops14:58
pittididrocks: any workaround known?14:58
didrockspitti: restarting unity (no need to logout/login)14:58
didrocksand stare at smspillaz to get the correct tarball14:58
chrisccoulsonhmmm, i wonder if i should have a go at fixing bug 852406? i can't imagine it would be that hard :/15:00
ubot2Launchpad bug 852406 in linux "Phantom battery appears after resume from suspend" [Undecided,Confirmed] https://launchpad.net/bugs/85240615:00
seb128chrisccoulson, have a got at figuring why g-s-d is blocking the session for some seconds rather ;-)15:01
chrisccoulsonheh15:01
didrockspitti: sorry, maybe I was unclear: by "flicker free", I meant, there is still a black window between plymouth and lightdm for screen resolution change, but I get no anymore completely ugly logo and text on top of it15:03
ricotzhi, are there known issues with gnome-keyring, like having multiple instances?15:06
rodrigo_hmm, in which branch is libcolord-dev? lp:ubuntu/colord doesn't seem to exist15:09
seb128ricotz, no15:10
seb128rodrigo_, could be a udd bug, maybe james_w has an idea about it15:11
seb128rodrigo_, otherwise you can just update the "old" way, i.e without a vcs15:11
rodrigo_james_w, any idea? ^^15:11
seb128apt-get source etc15:11
rodrigo_yeah15:11
ricotzseb128, ok :), then there is something wrong here :\15:11
mdeslaurseb128: have you seen issues like I'm getting in bug 848198 ?15:22
ubot2Launchpad bug 848198 in gconf "Sporadic gconf error messages" [Undecided,New] https://launchpad.net/bugs/84819815:22
seb128mdeslaur, yes, seems to happen just after I install debs15:23
mdeslaurseb128: I sporadically get it with a bunch of different apps15:23
=== victorp_ is now known as victorp
mdeslaurseb128: chrisccoulson had mentioned a problem with dbus getting slammed from one of the indicators, I wonder if that's what's causing it15:26
seb128mdeslaur, I doubt it, I get often the message from the bug but not often the indicator dbus slamming15:26
mdeslaurok15:27
james_wrodrigo_, http://package-import.ubuntu.com/status/colord.html#2011-08-06%2003:21:19.11277615:28
rodrigo_james_w, oh :(15:30
pittirodrigo_: I thought RAOF wanted to update colord in/through debian15:31
* pitti back in 3015:32
rodrigo_pitti, yes, I'll wait for him, we need 0.1.12 for the new g-s-d release15:32
rodrigo_so yes, will wait for him15:32
seb128rodrigo_, no please don't wait for him15:35
seb128we need those GNOME updates in now if we want them for beta215:35
rodrigo_seb128, why?15:35
rodrigo_ah ok15:35
seb128because we already are over beta2 freeze15:35
seb128it was before the w.e15:35
seb128we really want the new g-s-d in, there are quite some fixes in this version, would be a shame to beta2 test the old one15:36
* mterry looks into a gvfs crash15:46
seb128mterry, which one?15:47
mterryseb128, bug 81176115:47
ubot2Launchpad bug 811761 in gvfs "gvfsd-dav crashed with SIGSEGV in g_vfs_backend_get_daemon()" [High,Triaged] https://launchpad.net/bugs/81176115:47
seb128ok ;-)15:47
mterryseb128, one of the few crash reports I've seen recently that I can actually reproduce, so I'm not letting it go  :)15:48
seb128hehe15:48
seb128bug #839828 seems popular as well15:48
ubot2Launchpad bug 839828 in gvfs "gvfsd-http crashed with SIGSEGV in g_settings_get_child()" [High,Confirmed] https://launchpad.net/bugs/83982815:48
mterryhadn't seen it yet15:48
mterryseb128, hrm that looks like a bad use of g_settings api at a quick glance.  I'll look more after gvfs15:49
mterryI mean, after the first bug15:49
seb128thanks15:49
pittiseb128: uh, ABI break in dconf?15:57
seb128pitti, yes, but libdconf is not used out of dconf itself15:58
seb128pitti, everything uses gsettings15:58
pittiah, ok15:58
pittiseb128: that's still a rather central library, do you think we should squeeze it into b2?15:58
seb128desrt, ^15:58
pittimterry: ah, assigning the bug to you then, thanks for looking into it15:59
desrtuhoh.15:59
seb128hey desrt ;-)15:59
seb128pitti, it seems fine to me but let's see what desrt says16:00
* pitti grabs empathy16:00
seb128desrt, how confident are you that the new dconf and its abi break will create no issue? ;-)16:01
desrtseb128: not so confident.16:02
desrtseb128: you mean the 3 functions that got removed, right?16:02
seb128desrt, yes16:02
desrtnobody is using those16:02
seb128desrt, what are you not confident in for the update?16:03
desrti guess i am confident16:03
seb128lol16:03
seb128you just said you were not ;-)16:03
desrti'm not confident that it's not an ABI change, becasue it is16:03
didrocksseb128: the world changes in one minute you know… :-)16:03
desrtit will probably cause issues with your symbols file, for example16:03
desrtbut in terms of real breaks16:03
seb128desrt, oh sorry that was not the question, I did the update including .symbols and uploaded16:04
desrti think you're fine then16:04
seb128desrt, we are frozen for beta2 though so pitti is reviewing uploads and was pondering ack-ing it or not16:04
seb128desrt, reviewers don't like much api breaks around freeze times ;-)16:05
desrtnobody uses libdconf except to call _reset()16:05
seb128pitti, ^16:05
seb128pitti, I would say "go for it", it works fine for me at least16:05
didrocksdesrt: even Qtdconf is fine?16:05
desrtyes16:05
desrtqtdconf is particular fine since it doesn't use that library at all16:05
desrt*particularly16:06
didrocksah, indeed, that helps :-)16:06
pittiseb128: okay :)16:06
mterrydidrocks, which PPA did you put the compiz update in?16:10
desrtmterry: odd crashes in gvfs16:11
didrocksmterry: still not the right compiz, hoping to get the new one put in ~ubuntu-desktop/ppa any time soon16:11
mterrydidrocks, k16:11
didrocksmterry: but don't upgrade from it please! the current compiz in it is bad, I'll ping you16:11
mterrydidrocks, ok!16:11
chrisccoulsonheh, i upgraded from that ;)16:11
chrisccoulsoni didn't notice it to be any worse though16:11
didrocksmterry: it's just good enough for chrisccoulson16:12
chrisccoulsonlol16:12
* didrocks hugs chrisccoulson :-)16:12
mterrydesrt, those two bugs?  the first is not very surprising after looking at code.  I'll post a patch upstream soon16:12
chrisccoulsonwell, i switched to 2d anyway ;)16:12
desrtmterry: the second one looks like a typical case of incorrectly written/installed schemas16:12
didrockschrisccoulson: happy you test it a lot! :-)16:12
chrisccoulsonheh16:12
chrisccoulsondid i mention that the icons in the dash in 2d look really nice? :)16:13
desrtmterry: these sorts of bugs used to be much more obvious when we aborted straight away...16:13
didrockschrisccoulson: you mean, like you can have beers? :-)16:13
chrisccoulson:)16:13
mterrydesrt, what?  gsettings doesn't abort all the time anymore?16:14
mterrycan barely call it gsettings16:14
desrtmterry: no.  owen talked me out of it.16:15
desrtmterry: i think i might turn it on again next cycle.  it's causing more trouble than it's worth16:15
desrtsame story as always -- nobody ever reads g_critical()16:15
rodrigo_hey desrt, seems glib 2.29.92 fixed the issue16:15
desrtthe other option i'm pondering is to make g_critical() fatal by default :)16:16
desrtrodrigo_: the gsettings threading crash?16:16
rodrigo_desrt, fatal, like in logging you out, for instance? :D16:16
rodrigo_desrt, yes16:16
chrisccoulsonyes, please turn it back on. you don't know the pain i had to go through to protect against aborts in firefox so that upstream would accept adding gsettings support in to the tree ;)16:16
desrtrodrigo_: excellent.16:16
cyphermoxseb128: e-d-s ready, should I just upload it?16:16
mterrydesrt, you might want to get some patsy to push that into git for you though16:16
chrisccoulsonand now you turn it off, so my work is wasted :P16:16
desrtrodrigo_: individual apps (and language bindings perhaps) would have the option to turn criticals back down to merely warnings16:16
desrti expect that python would turn them into exceptions, actually16:16
rodrigo_yeah16:17
seb128cyphermox, yes16:17
mterryrodrigo_, which gsettings crash bug are you talking about?16:17
pittirodrigo_: oh, I see g-s-d landed, I thought that would require new colord?16:19
rodrigo_pitti, I added colord to the sponshor list -> https://bugs.launchpad.net/ubuntu/+source/colord/+bug/85395616:20
ubot2Ubuntu bug 853956 in colord "Update to 0.1.12" [Undecided,New]16:20
pittirodrigo_: ah16:20
rodrigo_mterry, crash in threads, there are several bugs for it16:20
desrtmterry: btw: noticed you were into ido16:20
rodrigo_mterry, I jsut closed several of them, so you'll get mail for those if you want details16:20
mterrydesrt, yeah, I've not done much with it in a couple years though16:20
pittirodrigo_: you don't happen to have a ready .dsc somewhere? (or bzr branch, etc.)16:20
mterryrodrigo_, cool16:20
htorquechrisccoulson: sorry to interrupt, but you had a bug reported about the cut off dash icons in unity - i can't seem to find that?16:21
desrtmterry: my girlfriend is an aspiring esperantist and she's dragging me into it too16:21
mterrydesrt, still the official GNOME translator for it, I think  :)16:21
rodrigo_pitti, yes, I do16:21
desrtmterry: ya.  that's how i found out :)16:21
rodrigo_pitti, do you want me to send them to you?16:21
pittirodrigo_: can you put it on people or u1, or anywher?16:21
rodrigo_pitti, yes, sure, just the .dsc?16:21
didrockssmspillaz: trying to fetch myself all the bug # for the compiz upload as I didn't get anything yet. is bug #853734 in the tarball you gave me?16:21
ubot2Launchpad bug 853734 in compiz "maximized windows fail to update their input extents when undecorated" [High,Fix committed] https://launchpad.net/bugs/85373416:21
pittirodrigo_: or just attach to the bug (diff.gz and dsc)16:21
rodrigo_ok16:21
pittirodrigo_: debian.tar.gz as wel, of course16:21
chrisccoulsonhtorque, i didn't report a bug about cut-off icons. i reported one about blurry icons and ghosting, which i think was closed as "Opinion", and i was told that the blurry icons is by design16:21
rodrigo_pitti, hmm, no diff.gz16:22
pittirodrigo_: .debian.tar.gz, presumably16:22
seb128rodrigo_, debian.tar.gz is source v316:22
htorquechrisccoulson: yeah i left that comment, but you could also see the cut off "ghost icons" in your screenshot (the once at the bottom from "available for download"), not sure *that* is by design.16:23
rodrigo_pitti, but I have debian.tart.gz and .dsc16:23
rodrigo_ok16:23
chrisccoulsonhtorque, well, cut-off or no cut-off, i still think it looks completely broken16:23
chrisccoulsonand i find it nauseating to look at ;)16:23
rodrigo_pitti, ok, both attached to https://bugs.launchpad.net/ubuntu/+source/colord/+bug/85395616:23
ubot2Ubuntu bug 853956 in colord "Update to 0.1.12" [Undecided,New]16:23
desrtdidrocks: hey16:24
didrockshey again desrt :)16:24
desrtdidrocks: how reliable is this unity-panel-service crash?16:24
cyphermoxseb128: uploaded.16:24
didrocksdesrt: I never got it myself (fortunaly or unfortunaly), seems to be quite popular though16:24
seb128thanks16:24
didrocksdesrt: I guess the stacktrace about the race is quite accurate16:25
desrtdidrocks: we're musing about introducing some locks for g_setenv() vs. gettext16:25
rodrigo_out for a bit, bbl16:26
desrtdidrocks: but i wonder: are those setenv calls at program init time, or is stuff already running?16:26
htorquechrisccoulson: which *is* an opinion (i agree with :P). however, there being cut-off icons seems like a valid bug why i wanted to subscribe to it, but if that's closed i'll probably open a new one. :)16:26
didrocksdesrt: yeah, I saw the upstream discussion, I'm so surprised it's not thread-safe16:26
didrocksdesrt: let me recheck16:26
chrisccoulsonhtorque, yeah, probably best to open a new one16:26
chrisccoulsongood luck!16:26
chrisccoulson:)16:26
htorqueheh16:26
desrtdidrocks: it's one of those things that's so bloody obvious that you have to wonder how we got into this mess in the first place16:27
mterryMy touchpad settings are not visible in g-c-c anymore?  And my tap-to-click setting got reset?16:27
desrtdidrocks: at the same time, though, you can perfectly understand the process16:27
seb128mterry, they should be in the mouse capplet16:27
didrocksdesrt: exactly, it's surprising it wasn't triggered before. Confirming, everything is at init time16:28
mterryseb128, I don't have the 'touchpad' tab in that capplet anymore16:28
seb128mterry, what config do you have?16:28
seb128mterry, are you sure it was there before?16:28
didrocksdesrt: some before gtk_init, so I guess it's not triggered, but the a11y part, after it16:28
seb128mterry, can you pastebin an xinput list log?16:28
desrtdidrocks: the ally part could be the problem16:28
desrtdidrocks: unfortunately, by the time the damage is done in getenv() the thread that called setenv() is probably quite far away from the scene of the crime16:29
seb128is somebody here using nouveau?16:29
mterryseb128, I don't remember the last time I checked whether it was there.  It used to be in natty at least...16:29
pittirodrigo_: thanks, sponsored16:29
mterryseb128, xinput list: http://pastebin.ubuntu.com/693160/16:30
seb128mterry, ok, yours should be there, that's a bug I guess16:30
desrtdidrocks: so what do you want to do?16:31
didrocksdesrt: I like how this sounds. Seems like the perfect crime :-)16:31
seb128mterry, I just wanted to check that you don't have an alps pad, those are not supported correctly16:31
* mterry reports a bug16:31
seb128that's what I got on my dell16:31
seb128ok16:31
seb128nobody is on nouveau there?!16:31
didrocksre16:32
seb128didrocks, is nouveau working for you? ;-)16:32
didrocks18:29:16         desrt | didrocks: unfortunately, by the time the damage is done in getenv() the thread that called setenv() is probably quite far away from the scene of the crime16:32
didrocks18:29:44      didrocks | desrt: I like how this sounds. Seems like the perfect crime :-)16:32
didrocksdesrt: didn't get anything else16:32
desrtdidrocks: ah.  i said "so what do you want to do?"16:32
didrocksseb128: hum, didn't try it TBH, seems people are telling its better than last cycle on the french forum16:33
desrtyou can try to go around killing off setenv() calls, or i can try to give seb a hacky vendorpatch for glib to try to workaround the issue16:33
desrteither by disabling gettext or by trying to lock (and hope that all your setenv calls are via g_setenv() and not straight setenv())16:33
didrocksdesrt: the setend seems quite necessary for the AT binding from what API commented16:33
desrtwe could also try to get someone who knows about these things to patch the libc to be threadsafe for setenv()16:34
seb128didrocks, they can maybe try bug #849954 for slangasek so we can get ffb in beta2? ;-)16:34
ubot2Launchpad bug 849954 in plymouth "FFe: enable flicker-free boot with lightdm" [Medium,Incomplete] https://launchpad.net/bugs/84995416:34
didrocksdesrt: they are done by gsetenv16:34
seb128didrocks, it's a one liner change to an upstart job16:34
desrtdidrocks: you have no idea what random libraries you might be calling that are doing setenv() for themselves16:34
slangasekseb128, didrocks: if it would help us get testers I'm happy to push to a ppa16:35
didrocksseb128: as it to be done today? I still need to find myself all compiz bugs as it wasn't done by upstream16:35
didrocksgoing to nouveau is the time consumer part I guess16:35
seb128didrocks, can you ask the forum guys to test if some run nouveau?16:35
slangasekyes, today is pretty much the last window for getting the plymouth change in for beta2, I think16:35
didrocksdesrt: indeed, I hope it's really our calls doing that, we can maybe try first by killing those call and ask our users to test it from a ppa16:36
mdeslaurslangasek: give me a moment, and I'll test it with nouveau16:36
didrocksgive me a minute16:36
didrockstrying to finish compiz16:36
didrocksand then, on the nouveau part16:36
desrtokay.  poke me when we can talk about this properly.16:36
didrocksdesrt: yeah, I think it will be tomorrow if you don't mind16:36
desrtdidrocks: that's totally fine16:37
desrtrodrigo_: you have this locale monitor branch in glib...16:37
slangasekmdeslaur: yay, thanks16:37
didrocksah, if mdeslaur is on it, that's nice :)16:38
seb128pitti, urg, bug #85397316:38
ubot2Launchpad bug 853973 in gucharmap "package libgucharmap7 1:3.0.1-0ubuntu1 failed to install/upgrade: trying to overwrite '/usr/lib/libgucharmap_2_90.so.7.0.0', which is also in package libgucharmap-2-90-7 1:3.1.92-0ubuntu1" [Undecided,Confirmed] https://launchpad.net/bugs/85397316:38
pittiseb128: yeah, I guess I'll fix that right now then16:38
seb128thanks16:38
pittijust testing empathy update, then sending it queuewards16:38
didrocksok, pushed the compiz, ,hoping the bug # are correct, if not, upstream will fix those or not…16:38
smspillazdidrocks: nope its not16:40
smspillazoh16:41
smspillazdid someone say that nouveau needs testing wtih something ?16:41
* smspillaz runs nouveau16:41
smspillazseb128: ^ ?16:42
didrockssmspillaz: can you get the bug list as you promissed then?16:42
smspillazdidrocks: yeah, sure16:42
seb128smspillaz, bug #84995416:42
ubot2Launchpad bug 849954 in plymouth "FFe: enable flicker-free boot with lightdm" [Medium,Incomplete] https://launchpad.net/bugs/84995416:42
seb128smspillaz, but get didrocks's bugslist first I guess ;-)16:42
smspillazallright16:42
didrockssmspillaz: list I had right now: http://paste.ubuntu.com/693168/16:44
smspillazthanks16:45
didrocksmdeslaur: can try nouveau now if you are not on it16:47
mdeslaurdidrocks: I'm doing it now16:47
didrocksmdeslaur: ok, great :)16:47
Sarvattisn't the nouveau drm backend for plymouth disabled via a distro patch?16:49
Sarvattyou have to boot with plymouth:force-drm to enable it I believe16:49
Sarvatt#ifdef GDM_HANGING_IS_FINE_WITH_ME ha16:51
seb128slangasek, ^16:51
slangasekyes, I believe it falls back to the framebuffer interface16:52
slangasekwhich we still want to test16:52
slangasekI'm not asking for testing any weird non-standard scenarios, just to make sure we don't regress on the default path16:52
slangasekby, for instance, causing lightdm to hang :P16:53
Sarvattthought only the drm renderer worked with flicker free16:53
mhr3cyphermox, ping, hey my NetworkManager doesn't want to start after latest updates16:55
mhr3it says it can't find libnss3.so16:55
kenvandinemhr3, i just had that problem too16:56
kenvandine/usr/lib/x86_64-linux-gnu/libnss3.so was missing16:57
kenvandinei just re-installed the deb from the cache and it was fine16:57
mhr3i ended up symlinking it16:57
kenvandinei thought it was because my laptop died during an upgrade16:57
kenvandineweird that you hit it too16:57
kenvandinemust not have been related16:57
cyphermoxdoesn' t sound good, but it's not NM, but libnss16:57
kenvandinebut the deb seemed fine16:57
cyphermoxlet me test with this machine, I should be able to trigger that issue16:58
kenvandinecyphermox, reinstall of libnss3 fixed it though...16:58
kenvandinecyphermox, the package was still installed, but the lib was missing16:58
cyphermoxkenvandine: yeah, but what might have triggered libnss to break?16:58
kenvandinefor me, my laptop died during the upgrade so i thought it corrupted it... but that must not be what happened16:59
GunnarHjpitti: Posted some clarifications at https://code.launchpad.net/~gunnarhj/language-selector/fontconfig/+merge/75045 Awaiting your further comments before I change anything.16:59
kenvandinethe deb i had in my apt cache was fine though16:59
mhr3i had fresh beta1, i was upgrading ~500 packages, but it went fine17:00
cyphermoxmhr3: check what this outputs:  grep libnss3 /var/lib/dpkg/info/*17:03
didrockspitti: chrisccoulson: mterry: seb128: new compiz built and published in the ubuntu-desktop ppa. Don't look at the bug list, it's inaccurate apparently but as I couldn't get an updated one despite the many requests through the day…17:05
seb128didrocks, ok17:05
chrisccoulsondidrocks, thanks17:06
chrisccoulsondoes that fix the stacking issues?17:06
mdeslaurslangasek: tested with nouveau, bug updated17:06
pittiseb128: hm, I did the gucharmap update in bzr, but seeing that it affects four packages, like abiword, I think we should better revert to 3.0.1; WDYT?17:07
pittihm, abiword doesn't actually seem to require it17:08
didrockschrisccoulson: it should17:08
seb128pitti, revert http://git.gnome.org/browse/gucharmap/commit/?id=1f3b859eb4b59af148a890fa1ee3c4d92e05b70917:08
seb128pitti, ?17:08
htorqueslangasek: if you still need nouveau feedback - works fine here, still no logo, but the text screen before lightdm is gone.17:08
pittiseb128: ah, yes, even better :)17:08
chrisccoulsoncool :)17:08
htorqueslangasek: (no cryptsetup)17:09
mdeslaurhtorque: is plymouth corrupted for you?17:10
slangasekmdeslaur, htorque: you rock, thanks!17:10
htorquemdeslaur: right before lightdm starts i get a purple/garbled screen, yes, but that was the case before too.17:11
mdeslaurhtorque: ok, same here17:12
mdeslaurhtorque: that's plymouth having a fit :P17:12
mhr3cyphermox, http://paste.ubuntu.com/693187/17:12
mhr3maybe you see something weird :)17:12
slangasekmdeslaur: take it up with the framebuffer implementation, it's not plymouth's fault it doesn't map coherently to your output :)17:13
dobeypitti: should i bug you for a couple (string/ui) freeze exceptions? :)17:13
pittidobey: better discuss with the doc team (mdke/jbicha), release team defers to them anyway17:13
pittiand for string changes, dpm17:13
mdeslaurslangasek: hehe17:14
cyphermoxmhr3: nothing jumps out, no.17:15
smspillazdidrocks: http://paste.ubuntu.com/693192/17:15
dobeypitti: so on one of them there's a +1 from dpm and jbicha; do i need to wait for release team to say it's good?17:15
didrockssmspillaz: thanks17:15
pittidobey: fine then17:15
mhr3cyphermox, afaict the libnss3:amd64.list:/usr/lib/x86_64-linux-gnu/libnss3.so just wasn't there17:15
dobeypitti: also u1 isn't in the ubuntu docs really i think, so not so much an issue for that; the other bug i'm curious about for freeze approval is bug #849494 :)17:17
ubot2Launchpad bug 849494 in ubuntuone-control-panel "String freeze exception: still offers Evolution plug-in for contact sync in Oneiric" [High,In progress] https://launchpad.net/bugs/84949417:17
dobeyhrmm, and no dpm around :-/17:18
pittidobey: already approved, see comment 1617:18
dobey16?17:18
dobeythere are only 9 comments17:18
cyphermoxmhr3: kenvandine: weird thing is, I just crashed with a kernel oops in ksoftirq17:18
pittisorry, 617:18
pittidobey: ^17:18
dobeyoh right; ok. thanks17:18
dobeychrisccoulson: ping17:19
jbichadobey: if it's a string freeze exception you need to let the translators list know17:19
kenvandinemhr3, right... the file wasn't there but i checked with dpkg -S and dpkg  knew about the file and the package that owned it17:19
dobeyjbicha: was already done :)17:20
jbichaoh ok, carry on :)17:20
mhr3kenvandine, then something deleted it17:21
dobeyi wonder how i am going to fix my laptop after upgrading to oneiric on it17:21
cyphermoxmhr3: however my system still appears fine, and I still have libnss3, although not all configurations are done17:22
mhr3cyphermox, i really can't say what caused it, i just know it was gone17:23
* didrocks waves good evening, need to run outside to think :)17:26
pittididrocks: good night, sleep well!17:26
didrockspitti: thanks! keep me posted on how it goes with the ppa :)17:27
dobeywhere is thunderbird-couchdb?! :(17:28
seb128ok, I'm out for dinner, I will be back a bit later to check on GNOME updates17:28
seb128will do the ones available then17:29
seb128bbl17:29
mterrysmspillaz, (testing the new compiz from the PPA): stacking issues seem fine, but I got an half-visible window when I closed a dialog that isn't going away (http://ubuntuone.com/7GfdLX3zLT1VoVFIJqZYHj)17:31
pittiTTFN for me as well, see you tomorrow!17:31
smspillazmterry: did you update your plugins-main ?17:32
mterrysmspillaz, yes17:32
smspillazhm17:33
smspillazok I'll look into it tomorrow17:33
htorquemterry: same thing i got, also (context) menus like to get stuck17:41
dobeygnome-panel is very crashy in oneiric17:53
dobeyand i can't see how to make it have the configuration i had before i upgraded :(17:54
chrisccoulsonhi dobey17:57
chrisccoulsonwoah, so, color + power account for 1 second of g-s-d startup here!!17:58
chrisccoulsoni wonder wth is it doing?17:58
chrisccoulsonbrb17:58
dobeychrisccoulson: hey. so thunderbird-couchdb? :)17:58
dobeydoh17:58
ejatcan someone look at bug 85400817:59
ubot2Launchpad bug 854008 in gucharmap "package libgucharmap7 1:3.0.1-0ubuntu1 failed to install/upgrade: trying to overwrite '/usr/lib/libgucharmap_2_90.so.7.0.0', which is also in package libgucharmap-2-90-7 1:3.1.92-0ubuntu1" [Undecided,New] https://launchpad.net/bugs/85400817:59
chrisccoulsonwow, just wow. xrandr plugin - 2.1 seconds!18:02
chrisccoulsonnow i see why gsd holds my session up for 5 seconds18:02
=== eeejay_is_afk is now known as eeejay
dobeychrisccoulson: hey. so thunderbird-couchdb? :)18:07
chrisccoulsonah :)18:08
chrisccoulsonyes, will upload that in a moment18:08
chrisccoulsonjust trying to figure out why my session takes so long to load ;)18:08
dobeyunity ;)18:08
ejat:)18:09
jbichagnome-shell should depend on gnome fallback? bug 85295018:16
ubot2Launchpad bug 852950 in gnome-shell "Depend gnome-session-fallback" [Undecided,New] https://launchpad.net/bugs/85295018:16
chrisccoulsondobey, well, unity is slow18:21
chrisccoulsonbut gnome-settings-daemon is terrible18:22
chrisccoulsonbug 85410118:22
ubot2Launchpad bug 854101 in gnome-settings-daemon "gnome-settings-daemon takes waaaaaaaay too long to start" [Undecided,New] https://launchpad.net/bugs/85410118:22
chrisccoulsonpower/color/xrandr plugins account for ~3.1 seconds of session loading18:22
dobeychrisccoulson: eh, from my pov, oneiric has totally destroyed my configuration on my laptop :(18:22
mterrysmspillaz, when you look at that ghost window tomorrow, note that dpkg apparently wasn't done with "setting up" all my packages, including compiz-plugins-main, so my issue may be junk (though htorque did report similar behavior)18:26
zygais mvo still on holiday?18:27
chrisccoulsonzyga, no, but he's likely to have finished for the day already18:28
zygachrisccoulson, ok, good news18:31
=== eeejay is now known as eeejay_is_afk
* kenvandine heads out in search of food, bbiab18:38
pittirodrigo_: are you still working on a new control-center upload today, or should we do that post-b2?18:41
rodrigo_pitti, post-b2 better I think, as it depends on an unreleased network-manager18:41
rodrigo_desrt, so, what's up with the locale monitor branch in glib?18:42
pittirodrigo_: ack18:42
desrtrodrigo_: you wrote it, right?18:42
htorquechrisccoulson: maybe connected to output probing? see later comments and charts in bug 828112.18:42
ubot2Launchpad bug 828112 in unity-greeter "Password field feedback slow at times" [High,Triaged] https://launchpad.net/bugs/82811218:42
rodrigo_desrt, I think it can be removed, until there's really a way to actually change the lang of apps on the fly18:42
pittichrisccoulson, rodrigo_: can you think of any other new gnome upstream release which ought to get into b2? we need to start building images18:43
desrtrodrigo_: right.  that's what i wanted your opinion on18:43
desrthow exactly do you envision that working?18:43
rodrigo_desrt, yes, I did, based on some discussions with mclasen18:43
rodrigo_desrt, right now, I don't, apart from loging out and back in :)18:43
pittiI don't see anything else pending on http://people.canonical.com/~platform/desktop/versions.html18:43
pittia new gnome-color-manager might be nice, but that's less critical18:44
desrtrodrigo_: we're having some concurrency issues with gettext at the moment, so i'm sort of curious18:44
chrisccoulsonpitti - i can't think of anything that needs to go in18:44
seb128re18:44
pittinew nautilus and gvfs might be nice, but nothing released yet18:45
pittiwb seb128, just in time18:45
seb128time for what?18:45
pittiseb128: can you think of any other new gnome upstream release which ought to get into b2? we need to start building images18:45
chrisccoulsonhtorque, yes, it is related to output probing, i'd discovered that already (see my comment on bug 854101)18:45
ubot2Launchpad bug 854101 in gnome-settings-daemon "gnome-settings-daemon takes waaaaaaaay too long to start" [Undecided,New] https://launchpad.net/bugs/85410118:45
pittiseb128: control-center is blocked, and versions.html doesn't have other stuff which seems urgent18:45
dobeyrodrigo_: btw, did you figure what was up with e-d-s/couchdb?18:45
seb128pitti, did you guys package the stack that got released while I was at dinner?18:45
seb128pitti, g-c-c would be nice18:45
pittiseb128: I was saying that a new gvfs and nautilus would be nice, but they need releases first?18:45
seb128pitti, nautilus had one18:45
seb128I'm on it18:45
pittioh18:45
seb128they got18:46
htorquechrisccoulson: ah, missed that link. :-)18:46
seb128- gnome-menus18:46
seb128- pygobject18:46
seb128- libwnck18:46
seb128- nautilus18:46
rodrigo_dobey, no, I'm about to test the new version and do some debug if it still doesn't work18:46
seb128- gconf18:46
pittiseb128: I did pygobject in Debian, breaks stuff; -> post b218:46
seb128- gtksourceview318:46
seb128- cogl (not on the CD)18:46
dobeyrodrigo_: ah ok18:46
rodrigo_seb128, I'll do gnome-menus18:46
pittiseb128: I'll do gnome-menus18:46
chrisccoulsonseb128, i'm going to wish i never started looking at g-s-d soon ;)18:46
seb128pitti, I'm doing nautilus, gconf, gtksourceview318:46
seb128chrisccoulson, ;-)18:46
pittirodrigo_: ok, you were first :)18:46
seb128what is blocking g-c-c?18:46
rodrigo_pitti, :)18:46
rodrigo_seb128, new network-manager-applet18:47
seb128we should really get that one in, it's one of those that have a stack of commits18:47
rodrigo_libnm-gtk, which is there now18:47
seb128can't you just revert that commit?18:47
rodrigo_yes, I can18:47
seb128can you do this and let gnome-menus to pitti?18:47
seb128pitti, libwnck3 as well if you want to do it18:47
rodrigo_yes, sure, pitti gets gnome-menus18:48
pittirodrigo_: after all! :-)18:48
pittiyes, on it18:48
rodrigo_:)18:49
rodrigo_well, reverting that patch in g-c-c might need some more reverts18:52
rodrigo_I'll have dinner and continue later18:52
pittimeh, lp:ubuntu/libwnck3 is completely f**ed up18:53
jbichaseb128: the gnome-help links in nautilus should point to ubuntu-help instead18:56
seb128jbicha, do you have a patch?18:57
jbichanot yet, I can make one18:57
seb128jbicha, that would be welcome ;-)18:58
pittiseb128: did you already start with sourceview3, or want me to take it? my two from above are trivial19:01
seb128pitti, feel free to take it19:01
pittitaking then19:01
seb128still dealing with nautilus which needs some patches updates19:01
pittiplease forgive the dumb question, how do I get the classic 2d gnome-panel session these days?19:02
pitti(in lightdm, I mean)19:02
seb128pitti, install gnome-session-fallback19:03
pittiah, -fallback, thanks19:03
pittiwas looking for -classic or somethign such19:03
pittiI know no better way for testing gnome-menus19:03
seb128pitti, yeah, out of trying a menu editor or the application lens in unity19:04
pittioh heck, a classic gnome session with metacity feels OMGFAST!19:05
bryceh:-)19:05
seb128to start?19:05
pittito anything19:05
pittistart, menus, clicking, shutdown, etc.19:06
jbichaseb128: http://paste.ubuntu.com/693258/19:07
seb128jbicha, can you just commit it to the vcs?19:07
pittiooh, pygobject 3.0.0; I was packaging 2.29.419:10
pittiwill do that in Debian, and fix the breakage over the freeze19:11
jbichaseb128: done19:12
seb128jbicha, thanks19:12
pittiseb128: all done; more to go?19:15
pittibah, we outperform versions.html19:15
seb128jbicha, do you think you can finish the nautilus update? I'm having build issues because my system is not uptodate19:15
seb128I'm updating but it's going to take some 15 minutes...19:15
jbichaseb128: I could, do you want to push what you have?19:19
seb128jbicha, I just did19:19
seb128rodrigo_, pitti did the vala update19:19
pittirodrigo_: yes, it's in unapproved and in bzr19:20
* pitti thinks it's awesome to see our packaging army at work19:20
pittijbicha: can you please have a quick look at bug 844049?19:22
ubot2Launchpad bug 844049 in ayatana-design "UIFe: Indicators - Device indicator icon looks like it has an emblem" [High,Fix released] https://launchpad.net/bugs/84404919:22
pittijbicha: the fix is in unapproved, so if this is ok, I'd accept it now, so that we have it for beta; if not, I'll hold it back19:22
seb128jbicha, did you upload your vino update?19:26
jbichapitti: ok, I gave my approval19:27
pittijbicha: ah, great19:29
jbichaseb128: no, but I have now, multi-tasking :-)19:29
seb128;-)19:29
seb128pitti, once nautilus and gedit (which I'm just building) are uploaded I think we are mostly done with interesting ones19:31
seb128g-c-c would be nice but rodrigo_ had depends issue on it so we should wait on that19:32
geserwhich package creates /etc/timezone? For some reason I didn't have that file which resulted in my datetime indicator not working (only displaying the text "Time")19:35
flacostehi! i'd like to report a bug against the 'Time & Date' indicator, but I don't know which package is involved19:36
jcastroflacoste: indicator-datetime19:38
flacostethx jcastro!19:38
pittiseb128: ok, thanks19:41
flacosteof course, it was already reported19:42
flacosteand even better, a fix was commited upstream19:43
seb128pitti,19:45
seb128http://download.gnome.org/sources/gnome-desktop/3.1/gnome-desktop-3.1.92.tar.bz219:45
pittiseb128: on it19:46
seb128http://download.gnome.org/sources/gnome-power-manager/3.1/gnome-power-manager-3.1.92.tar.bz219:46
seb128if somebody wants to grab those19:46
seb128pitti, we are in low priority ones now I guess so if you guys want to stay stop and start rolling images just say so19:46
pittiseb128: we are waiting for g-c-c mostly at this point; everything we can do in parallel is still ok19:46
pittionce g-c-c is in, we'll build19:47
pittioh, and naughtylus19:48
seb128pitti, let's not wait on g-c-c imho19:49
pittiI thought that was the "interesting" one?19:49
seb128not sure but I've the feeling it will take a while19:49
pittiok, apport, jockey, software-center, software-properties-gtk all work great with pygobject 3.0.019:49
pittijust gtimelog breaks19:50
seb128pitti, right but rodrigo_ said it depends on a new nm-applet version and that he would look at reverting the commit that added the new version but that it could lead to other reverts19:50
seb128rodrigo_ left for dinner as well19:50
pittibut I'd like to test 3.0.0 with ubiquity, so still post b219:50
seb128so I wouldn't could on it for today19:50
pittiseb128: ok19:50
seb128could->count19:50
pittiseb128: ok, so nautilus and then done?19:50
seb128yes19:50
seb128gnome-desktop3 would still be nice if you are on it19:50
pittiyep, doing now19:51
* jbicha waiting for nautilus to build again19:51
seb128jbicha, do you know if there are lot of sources to patch for the gnome->ubuntu documentation?19:52
jbichaseb128: I believe it's just vino & nautilus, most apps provide their own help19:53
seb128ok, great ;-)19:53
jbichaI need to update jockey's help button though19:53
seb128we got bug #853137 today19:53
ubot2Launchpad bug 853137 in seahorse "The page 'gkr-keyring' was not found in the document 'ghelpseahorse'." [Low,Confirmed] https://launchpad.net/bugs/85313719:53
seb128but I guess it's a seahorse bug19:53
seb128nothing to do with the ubuntu documentation19:53
jbichaseb128: also gnome-control-center but that's already been done19:55
jbicha*updated for ubuntu-help19:55
seb128ok19:56
pittiseb128: gpm and g-desktop3 done, both easy and work fine20:00
seb128pitti, great20:02
pittijbicha: is nautilus making any trouble? i. e. any risk for b2?20:08
jbichapitti: looks like my dput got stuck, will try again20:09
pittioh, awesome20:09
jbichawow, compact view has some major issues though20:11
pittijbicha: BTW, if dput is causing you trouble, I'm happy to upload it for you from bzr20:16
jbichapitti: please, it keeps timing out at 5547/5548k20:17
pittiof course; why would it break at 1/5548..20:17
pittijbicha: thanks for the update!20:17
pittiseb128: with nautilus being in now as well, that's it for b2?20:18
pittijbicha: upped20:19
seb128pitti, they will roll random side tarballs until tomorrow but I don't see anything worth delaying images20:19
pittiagreed20:19
seb128g-c-c would be nice to get but I don't see that happen today20:19
pittigvfs would have been nice, but not the end of the world20:19
pitti(it fixes a crasher with some dupes)20:19
seb128gvfs has 2 commits and translations20:19
seb128oh, which one?20:20
pittiseb128: bug 44769520:20
ubot2Launchpad bug 447695 in gvfs "Nautilus cannot write to shared Vista/Win7 folders with desktop.ini file" [Low,Fix committed] https://launchpad.net/bugs/44769520:20
pittibut nothing that spoils the beta20:20
seb128right20:23
pittiso, good night everyone! (again)20:23
rodrigo_seb128, it's happening, if it builds20:26
rodrigo_working on it now20:26
chrisccoulsonb'ah, still getting weird issues even with the latest compiz20:28
DBOdefine latest compiz20:29
chrisccoulsonthis is totally and utterly broken20:29
DBOand define issues20:29
chrisccoulsonDBO - from the ubuntu-desktop PPA20:29
DBOare the issues20:29
DBOwindows get stuck on my screen when I close/minimize them?20:29
chrisccoulsonDBO - yes, you beat me to it ;)20:29
DBOfucking hell20:29
DBOI need to get a patch in there20:30
DBObut I dont know20:30
DBOhow20:30
chrisccoulsonDBO, oh, you have a fix already?20:30
DBOsure20:30
DBOit was never broken20:30
DBOthe wrong animation plugin got mixed in...20:30
mterryDBO, what's the patch?  I can put it in the package20:32
mterryin the PPA20:32
DBOmterry, there is an animation plugin20:33
DBOin compiz-plugins-main20:33
DBOit was supposed to be updated with the new core20:33
DBObut no new package appears to have been pushed20:33
DBOhttps://code.launchpad.net/~compiz-team/compiz-animation-plugin/0.9.520:33
DBOthat code20:33
DBOneeds to be used with latest core20:33
DBOor you get ghost windows20:33
DBOlike mad20:33
DBOso yeah... thats all I got20:34
DBOmterry, do you want me to tarball it up or you just want to hack it in yourself?20:36
DBO(seeing as I have no clue what I would be doing really)20:36
mterryDBO, looking to see if I understand situation (/me looks at what we have in PPA)20:37
mterryDBO, the package in the PPA says it uses today's bzr snapshot...20:40
DBOmterry, checking20:42
DBOmterry, src/animation.cpp is not correct20:46
DBOthey are different in the different versions20:46
DBOso are the corresponding xml files20:47
mterryDBO, can you tell if that is all that's missing or did we screw up when making the snapshot in other ways?20:48
DBOmterry, looks like we grabbed the oneric trunk rather than trunk trunk20:48
DBOI cant promise about upgrade paths20:48
DBOsince I just dont know what they are20:48
DBOalso I dont know if the diffs in the xml files are from your guys or us20:49
kenvandinei would imagine we want to stick with the oneiric trunk20:49
DBOkenvandine, no20:49
DBOwe cant20:49
DBOthe point of this test20:49
DBOis so we can merge into the oneiric trunk20:49
kenvandinei see20:49
kenvandineso the snapshot should have been taken from the other branch20:49
DBOright20:50
mterryDBO, https://code.launchpad.net/~compiz-team/compiz-animation-plugin/0.9.5 is trunk-trunk?20:51
kenvandineDBO, i think smspillaz was creating the tarballs20:52
kenvandinewas my impression, based on the chat i saw between him and didrocks20:53
kenvandineDBO, so you are sure what was uploaded was wrong?20:53
DBOyes20:54
kenvandineok20:54
DBOmterry, yes20:54
mterryDBO, do you know if this is true for all the plugins or just the animation one?20:54
seb128DBO, sept. 19 13:42:30 <smspillaz>didrocks: https://chinstrap.canonical.com/~smspillaz/releases/0.9.5.94ub1/compiz-plugins-main_0.95rev27.orig.tar.gz . The only thing that's changed is that I fixed bug https://bugs.launchpad.net/compiz-plugins-main/+bug/85380720:54
ubot2Ubuntu bug 853807 in unity "crash when looping paint list in preparePaint (on closing windows)" [High,Fix committed]20:55
seb128mterry, ^20:55
DBOmterry, just the animation one20:55
seb128that's what is in the ppa I think20:55
DBOmterry, the animation plugin is the only plugin with a "critical" change20:56
rodrigo_ok, g-c-c built20:56
DBOchrisccoulson, btw20:56
DBOif you want to fix your system for a bit20:56
kenvandinerodrigo_, i see that gnome-contacts is more useful now... woot!20:56
DBOdisable the animation plugin20:56
DBOwhen the new plugins go up20:56
DBOturn it back on20:56
rodrigo_kenvandine, yes, much more :)20:56
=== m_conley is now known as m_conley_away
mterryFYI, I'm working on updating the animation plugin in the PPA21:01
mterry(in case that wasn't clear)21:01
rodrigo_seb128, g-c-c uploaded, is it in time?21:02
seb128pitti, ^21:02
rodrigo_I thought he'd gone :)21:03
seb128rodrigo_, let's see if they ack it before starting rolling images21:03
rodrigo_ok21:03
seb128rodrigo_, yeah, well he will read backlog tomorrow, I doubt any other r-t members will ack it while he's not there21:03
seb128so let's see tomorrow21:03
seb128we can probably get it in, it will be on updates and on respins if there is any21:03
seb128which is likely21:04
rodrigo_ok21:04
rodrigo_I'll go watch a film or something, so good night!21:05
kenvandinegood night rodrigo_!21:05
seb128'night rodrigo_21:08
seb128rodrigo_, ok, I pinged them, g-c-c got reviewed and is in21:11
popeycjwatson: as I recall you did some work on ubiquity in relation to EFI installs. I have done a clean install on an Apple Mac laptop, and I suspect that the install has been done in "EFI mode" rather than "BIOS mode". As a result the nvidia binary driver doesn't work. Which sucks a bit.21:15
popeycjwatson: citation:-21:15
popeybah, http://mjg59.dreamwidth.org/2929.html?thread=54129#cmt5412921:15
popeycjwatson: so my question is, how do I install in "BIOS mode"?21:16
mterryDBO, (just fyi, I updated the plugins in the PPA)21:36
DBOmterry, now is the part where I start praying everything is okay...21:36
mterryDBO, heh, I hope you're in good with $DEITY21:37
DBOI had a dream last night that I met a flying computer mouse that could talk21:38
DBOthat is my new god21:38
mterryDBO, damn.  That is reasonable21:38
DBOmterry, I am known for my rational mind and sound manner of dealing with all rangers of issues21:40
DBOrangers...21:40
DBOim way too tired these days21:41
DBOsomeone needs to invent a longer day so I can sleep21:41
mterryDBO, :)21:41
micahgDBO: xkcd.com/320/21:41
mterrygood night all!21:41
dupondjesweet :) the Gnome updates21:42
DBOnight mterry21:42
RAOFMorning DBO :)21:42
DBOmorning RAOF21:43
DBOmicahg, I prefer slowing down the earths rotation personally21:44
DBOhowever due to the devastating impacts of the moons gravity21:45
DBOthe days are already getting longer21:45
DBOso all I really need is a time machine, that goes forward in time, faster than 1x21:46
micahgDBO: good luck with that :), http://xkcd.com/162/21:46
DBOmicahg, so you're saying that my true object is to build the worlds largest flywheel21:47
DBOand get it really going21:47
DBO(and anchor it somewhere witch some decent rooting)21:47
micahgDBO: sounds like an interesting project for winter vacation21:48
DBOdo we have to take winter vacation?21:48
RAOFWell, you're welcome to work, but it'll still be taken out of your vacation time :)21:50
DBOexcellent21:50
=== eeejay_is_afk is now known as eeejay
popeycjwatson: ignore me, found the issue and how to fix it22:18
jbichaoh, nautilus isn't even in the desktop set22:21
DBOchrisccoulson, the issue should be resolved now22:24
cjwatsonpopey: hey, do you have that system still available for testing?  I have a test script that needs to be run22:25
popeycjwatson: I'm currently reinstalling 11.10 on it in 'bios mode', but am happy to do whatever you need22:26
cjwatsonpopey: I can forward you a mail; what address?22:26
popeyalan@popey.com22:26
cjwatsonsent22:27
popeycjwatson: ok, so that mail doesn't say I need to do an install of any kind, just fiddle in a live environment?22:30
popeythe 'fix' I got from mjg59 was 'insert ubuntu cd, hold down alt, boot, at menu choose 'windows' instead of 'efi'.22:31
cjwatsonpopey: yes, this is purely live fiddling22:35
cjwatsonpopey: that's a fix too, but I'm trying to make things more robust22:36
popeyok22:36
cjwatsonI mean, that's certainly the best fix for the moment, or you could use the amd64+mac CD22:36
popeywill do the fiddling and let you know22:37
cjwatsonbut since I've had reports of bricking systems, I want to take the opportunity for debugging22:37
cjwatsonta22:37
popeysure22:37
popeycjwatson: the cd I have is from beta 1, which is dated 1/9/11, your mail is dated 31/8 and asked for the daily live cd to be used. does it matter?22:39
cjwatsonit doesn't matter22:39
popeyok22:39
popeycjwatson: sadly it still says amd64/efi22:51
popeycjwatson: I am happy to install an ssh server on this box if you want remote access to it.22:52
cjwatsonpopey: that would be good, thanks23:01
popeycjwatson: ok, a live environment sufficient or prefer an install?23:02
cjwatsonpreferably live with that build tree available23:05
popeyok23:05
popeycjwatson: ok to use your ssh key from launchpad?23:06
cjwatsonyep23:09
cjwatsonI can do IPv6 if that's easier23:09
popeyhehe, i haven't quite got to ipv6 yet :D23:09
cjwatsonI always advertise it just in case; sometimes it saves somebody the effort of poking a hole in NAT23:09
popeygotcha23:10
chrisccoulsonRAOF, there?23:14
RAOFYo yo, ho!23:15
chrisccoulsonhi RAOF23:15
chrisccoulsondid you see bug 854101?23:15
ubot2Launchpad bug 854101 in ubuntu-boot-speed "gnome-settings-daemon takes waaaaaaaay too long to start" [Undecided,Confirmed] https://launchpad.net/bugs/85410123:15
RAOFI did indeed.23:15
RAOFWhat system are you running on?23:15
chrisccoulsonRAOF, it seems that it's doing XRRGetScreenResources 3 times at startup ;)23:15
chrisccoulsonRAOF, this is an intel system23:16
RAOFHah!23:16
RAOFI suspect that it'd take much less time on a different GPU; there's a VGA probing problem on intel at the moment.23:16
chrisccoulsonah, ok23:17
chrisccoulsoni think i can reduce it down to one call23:17
* RAOF needs to chase down the mailing list to see if Keith's fixed that yet.23:17
chrisccoulsoni don't see any reason why we couldn't share the same GnomeRRScreen across plugins in g-s-d....23:17
RAOFIs it actually making 3 X protocol calls?23:17
chrisccoulsonRAOF, yeah. it creates a GnomeRRScreen in 3 different plugins, and that does XRRGetScreenResources each time it initializes23:18
RAOFBecause unity-greeter starts gnome-settings-daemon, doesn't it?  And when I xtraced that I only got 1 (set of) RANDR protocol request(s).23:18
chrisccoulsonRAOF, it doesn't start all of the plugins23:18
broderchrisccoulson: what plugins other than xrandr?23:18
chrisccoulsonbroder, xrandr, power, color23:18
brodereww, power needs randr? oh right - the brightness interface. blech23:19
RAOFYeah; sharing the GnomeRRScreen sounds like a reasonable idea.23:19
chrisccoulsonRAOF, yeah, i'll do that first thing in the morning23:19
chrisccoulsoni don't see a reason why that wouldn't work23:19
chrisccoulsonand that will save a full second on my nice, fast laptop23:19
chrisccoulsonso it should be quite a win23:20
RAOFAlternatively, could the plugins be loaded in parallel?23:20
broderalternatively, could you add a boolean to GnomeRRScreen for whether or not to probe, and not probe for color and power?23:20
broderseems like they wouldn't care that much about up-to-date info23:20
chrisccoulsonbroder - well, that's an API change regardless of what we do. but adding that flag means the caller needs to make a decision on whether it thinks the information is up-to-date or not23:21
RAOFYou'd need to add some global caching to gnome-desktop for that to work, right?23:21
chrisccoulsoni think i'd rather do something like ubuntu_gnome_rr_screen_get_default() for now23:21
chrisccoulsonor something like that ;)23:21
broderRAOF: the backend that gnome_rr_screen_new calls into already takes a boolean for whether or not to trigger a probe (i.e. RRGetScreenResources vs. RRGetScreenResourcesCurrent), it's just always true when coming from gnome_rr_screen_new23:22
RAOFAh, funcy.23:23
broder(gnome_rr_screen_new -> gnome_rr_screen_initable_init -> screen_info_new, which takes a needs_reprobe boolean for which _initable_init always passes TRUE)23:23
chrisccoulsonright, that makes sense though :)23:25
chrisccoulsonin general, that's what you want when you initialize a new context23:25
broderchrisccoulson: i might care about getting the current state without triggering a probe, which might cause the state to change23:25
brodere.g. it's annoying sometimes that i can't run "xrandr -q" without it potentially changing what my current configuration is, due to g-s-d picking up the RRChange event23:26
broderand probing, at least on intel, has been expensive for a while now - at least going back to natty23:28
broderanyway, i think i've just convinced myself that this boolean flag makes sense, so i'll probably go and send a patch off to gnome-desktop upstream regardless of what you guys decide to do :)23:30
chrisccoulsonbroder - how does it make sense? which of the 3 plugins should set the flag true to do a reprobe?23:31
broderrandr23:31
chrisccoulsonand what happens if you disable that plugin?23:31
chrisccoulsonwill the other 2 trigger a reprobe?23:31
chrisccoulsonor change the loading order?23:31
broderwhy should they? that's not their responsibility23:32
broderpower and color should be reacting to whatever configuration is active, not actively going and seeking out new ones23:32
chrisccoulsonwell, then they initialize with information that is not up-to-date?23:32
broderno, the information is up to date according to the X server's view of the world23:32
broderit accurately reflects whatever the X server is doing at the point they're initialized23:32
broderand they listen for randr change events so their view stays up to date23:33
chrisccoulsonso what is the point in the reprobe at all then?23:33
broderbecause the randr plugin's responsibility is trying to make sure that the outputs you've connected are active23:33
broderthough when you put it that way, i'm not entirely sure23:33
chrisccoulsonwell, it can do that without a reprobe if what you say is true ;)23:34
broderright23:34
broderi mean, there's my idealized world, and then there's the real world where you don't always get notified for hotplug events23:34
broderbut even in that case, if we assume that g-s-d is only really started at bootup, the X server's info should be up to date23:35
RAOFWell, the time between starting X and starting a user session is unbounded.23:36
broderchrisccoulson: it might make sense for none of the g-s-d plugins to do a probe, but for e.g. the monitors capplet to do one when it starts up23:36

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