/srv/irclogs.ubuntu.com/2013/02/19/#ubuntu-desktop.txt

xnoxubiquity installer didn't get the memo about almost everything transitioning away from gconf00:13
=== Quintasan_ is now known as Quintasan
=== Quintasan_ is now known as Quintasan
BigWhaleGood Morning07:36
jibelgood morning08:02
robrugood morning, team!!09:13
Laneyhello09:13
robruhow's it going, Laney ?09:14
Laneygood09:14
=== rvr is now known as rvr_
chrisccoulsonhi Laney, robru!09:15
robruchrisccoulson, did you have a good breakfast?09:15
chrisccoulsoncan i join in with this talking on IRC to people across the table? :)09:15
chrisccoulsonrobru, yes, breakfast was good thanks. how was yours?09:15
Laney _09:15
Laney| |__   ___ _   _    __ _ _   _ _   _ ___09:15
Laney| '_ \ / _ \ | | |  / _` | | | | | | / __|09:15
Laney| | | |  __/ |_| | | (_| | |_| | |_| \__ \09:15
Laney|_| |_|\___|\__, |  \__, |\__,_|\__, |___/09:15
Laney            |___/   |___/       |___/09:15
robruchrisccoulson, no! go home! Laney and I are having a serious conversation here.09:16
chrisccoulsonlol09:16
Sweetsha1kLaney: When you do cowsay on a sprint you have to do in real life. So where is your cow costume?09:16
* Laney ebays one09:17
seb128hey desktopers09:23
chrisccoulsonhi seb12809:24
* chrisccoulson pokes seb128 (literally)09:24
seb128ouch09:24
xnox=)))))))))))09:24
chrisccoulsonhi xnox09:24
* xnox is a safe distance away around the corner =)09:24
Sweetsha1kthinks missing in the canonical office: quadcopters capable of autonomous flight able to pick up a can of Coke at the kitchen and delivering it to the workplace (orders taken via IRC bot obviously).09:30
Laneyxnox: yesterday we were discussing buying these http://www.amazon.co.uk/Zuluu-76330-Vuvuzela-25/dp/B0038DKHKE/ref=sr_1_1?ie=UTF8&qid=1361265787&sr=8-109:32
Laneyyou wouldn't be a safe distance away from that09:32
xnox=)))))))))0009:33
* xnox has nerf guns at home ;-)09:33
* Laney sees that is prime eligible ...09:33
xnoxAnyway, my laptop's desktop is started and managed by upstart user session ;-)09:33
seb128it's only tuesday, going to be a long week!09:33
seb128xnox, do you know when you guys plan to email ubuntu-devel@ about that?09:34
seb128Laney, btw just fwded you the emails about the platform test ppa09:34
xnoxseb128: well stgraber was meant to blog about it on monday?!09:34
Laneygot it09:34
xnoxseb128: I can forward you the email.... it had a gnome-settings-daemon race between upstart & gnome-session which I have fixed.09:35
xnoxseb128: but currently I have gnome-session respawning and failing to spaw compiz, when upstart has already started a compiz.09:35
Sweetsha1kLaney: see also https://bugs.gentoo.org/show_bug.cgi?id=27727 ...09:35
ubot2bugs.gentoo.org bug 27727 in Other "Larry can NOT be a Cow." [Trivial,Resolved: wontfix]09:35
SuperMattwow, who actually cares about calling it a cow or a bull?09:36
seb128xnox, please do and Cc Laney on those, he's going to be one of the braves who will play with it this week ;-)09:37
xnoxI am currently blaming /usr/share/gnome/wm-properties/compiz.desktop09:37
xnox(as that's the only compizy thing I can tell gnome-session is trying to launch.....)09:37
xnoxdo you have a desktopy devel mailing list I can email this?!09:39
attenteseb128: https://bugzilla.gnome.org/show_bug.cgi?id=65656509:43
ubot2Gnome bug 656565 in general "Signalify (already existing) GtkMenuShell.insert()" [Normal,Resolved: fixed]09:43
xnoxLaney: sent you a mail about upstart user sessions ;-) =)09:47
Laneygood09:47
Laneyi'll try it later09:47
xnoxawesome.09:47
Laneyyou can watch how badly it breaks in my xmonad session :-)09:47
xnoxwell you'd want to write an upstart job to spawn xmonad first. On par as the compiz job, currently shipped in the upstart package in the ppa I linked.09:48
Laneyevery session will need to do this?09:49
xnoxLaney: well. we should come up with a plan such that we don't need to.09:51
xnoxLaney: on the other-hand compiz & window decorators are crashy and we do want upstart respawing those.09:51
xnoxLaney: upstart works by itself just fine and stgraber simply glued Xsession.d and a minimal amount of upstart jobs to launch a default unity desktop session with login/out compatability.09:53
Laneyright then09:55
Laneyi got the email, ta09:55
seb128attente, https://bugs.launchpad.net/ubuntu/+source/indicator-application/+bug/60821910:04
ubot2Ubuntu bug 608219 in gtk+2.0 (Ubuntu) "Submenus not added when done so with Glade" [Low,Fix released]10:04
SuperMattDoes anyone think the unity messaging menu would be a good place for a nagios monitor?10:13
xnoxSuperMatt: I would love that!10:19
xnoxSuperMatt: after all hostgroups is just like spam mailboxes ;-)10:19
SuperMatty'see, the problem is that nagstamon is broken in 13.04 due to the indicator whitelist being removed10:22
SuperMattso I've suggested on a bug report for nagstamon that the unity indicator api be used, but also allow the option of dropping it in to the messaging menu10:22
desrtseb128: looks like upstream 3.6 is not working with our themes...10:46
seb128desrt, how so?10:46
desrti just did a build of upstream 3.6.1 (from the tag) and it has the same issue10:47
desrti'm checking our patchset now10:47
desrtgit_cssimage_load_when_needed.patch is the only one touching css stuff and i guess it's unrelated?10:48
seb128desrt, right, that's recent and a backport from 3.810:49
seb128that's a performance improvement thing10:49
desrtwell, that's probably not in then10:49
desrtsince 3.8 is broken :)10:49
desrti'm checking 3.6.4 now10:49
desrtmaybe there is a fix since 3.6 only on the 3.6 branch10:50
seb128desrt, did you build using the same libdir sysconfdir etc?10:50
desrtno10:50
seb128well it needs to find the engine on disk10:50
seb128the module dir might be different10:50
desrtya... obviously :p10:50
* desrt symlinked the things10:50
seb128k10:50
seb128dunno then10:50
desrteverything is fine except this menu issue10:50
seb128weird10:50
seb128can we blame Will?10:51
seb128;-)10:51
desrtwe can blame will for anything, really10:51
desrtif he's awake...10:51
desrtattente: hi!10:51
* ogra_ blames will10:51
desrtyup :)10:51
ogra_who is will btw ? :)10:51
* didrocks blames as well10:51
desrt3.6.4 not working :(10:51
* desrt mumbles10:51
seb128ogra_, attente, one of the most recent desktop hires10:51
ogra_ah, cool10:51
* ogra_ doesnt blame will then .... puppy bonus 10:52
xnoxdo you have a stash of usb keyboards?11:16
xnox(onboard is not yet present in initramfs)11:16
Laneythere's some down here11:17
xnox=)11:22
honshuhi.. is this the  channel for ubuntu-papercut team ??11:42
czajkowskican I just point out for the record TheMuso has the patience of a saint!12:00
czajkowskihonshu: yes12:00
ogra_seb128, oh, i forgot to tell you, the dailies for nx7 work again since 20130218.1 in case people need to do fresh installs12:01
seb128ogra_, \o/12:03
seb128ogra_, xnox told us this morning, thanks!12:03
ogra_compiz dies often though ... seems its related to a11y12:03
ogra_(every time i focus a test input field the doecorationas (and focus handling) vanishes12:04
ogra_*text12:04
xnoxTheMuso, i think the latest pyatspi upload started to try to talk to SessionManager over dbus, which is not started when we are in Ubiquity.12:07
xnoxDo you happen to know something about that?12:07
* xnox ponders if we should experiment and disable a11y to see if that is a culprit.12:07
ogra_xnox, tricky if you want to test onboard12:08
ogra_xnox, it doesnt happen with kbd and mouse attached12:08
ogra_i also see a lot of:12:09
ogra_(oem-config:1138): Gtk-WARNING **: gtk_widget_size_allocate(): attempt to allocate widget with width 846 and height -3912:09
ogra_in oem-config.log (i guess thats the reason for the off screen drawing of the windows)12:09
xnoxogra_: nah, we see those in normal ubiquity as well. I was given tips by folks from Cambridge to make gtk warnings critical such that they crash the app and then go one by one fixing them.12:10
ogra_k12:10
xnoxit's mostly to do with with width-for-height management in gtk3 and us failing to provide those calls for some (custom) widgets.12:11
ogra_ah12:11
davmor2Hey guys when I start up my lenovo y580 with raring I here the drums but the screen is blank turns out the contrast is on minimum is there anything I can do to get more info for you guys for a bug if there isn't one?12:19
ogra_s/contrast/backlight/ ?12:22
TheMusoxnox: pyatspi is only needed by orca et al, do you mean at-spi2-registryd?12:26
TheMusoxnox: I checked the latest daily as of yesterday in virtualbox, and Orca worked properly when enabled at the try/install ubuntu screen.12:27
xnoxTheMuso:  yeah, i think at-spi2-registryd is talking on dbus more than it did before.12:27
TheMusoxnox: Nothing jumps out at me in the git log as to why this may be the case... Is this causing problems in Ubiquity?12:30
ogra_TheMuso, in oem-config ... we switched to compiz recently and it dies if you focus an input text field12:32
xnoxyeah, since we are not staring / running full session and don't have SessionManager dbus name running, hence it tries talking to it and times out.12:32
xnoxit may or may not be related to other input problems we are seeing on the nexus.12:32
xnox(and that uses a11y by default for touch input)12:32
ogra_the crashing compiz is definitely not related to input issues of the nx712:34
ogra_you dont have it crashing the decorator plugin on the desktop ...12:35
ogra_(even if it dies it still has all elements in place, they just dont react ... while in ubiquity/oem-config the whole of compiz vanishes completely)12:36
TheMusoOk, so what if we rip out the code in ubiquity-dm that calls at-spi2-registryd, and let it get brought up via GTK's use of libatk-bridge?12:36
TheMusoHas anybody tested to see if that makes any difference?12:36
xnoxI can try that.12:36
TheMusoCertainly worth trying...12:37
xnox(the point of ubiquity-dm launching all deamons by itself, instead of using activation, is such that it can kill them upon exit and clean up after itself)12:37
xnoxso while it can help identify the cause, we will also need to think about cleaning up.12:37
TheMusoI understand that, but if at-spi2 stays around for the desktop session, surely tat isn't a big deal...12:37
ogra_xnox, btw, do we plan to possibly use upstart session management for that in the future ?12:38
TheMusoWell the funny thing is, I suspect that if GTk was cleaning up properly as it normally should, at-spi2-registry d probably would get shut down.12:38
xnox=)12:38
TheMusoBut, due to the crazy mainloop bug, GTK3 in raring and quantal is curently patched such that GTk accessibility stuff is not properly cleaned up...12:38
xnoxTheMuso: before or after we reverted the "improvement" where it does it at each main_loop exit?!12:39
xnox=))))12:39
xnoxthere is an api call to clean it up? maybe we should just try calling that at the end.12:39
TheMusoxnox: Bug 105630012:39
ubot2Launchpad bug 1056300 in GTK+ "If a GTK application quits the main loop and restarts it again, accessibility is lost." [Medium,New] https://launchpad.net/bugs/105630012:39
TheMusoIs the bug I am talking about, and we patched it out in GTk so what a11y would continue to work in ubiquity.12:40
TheMusos/what/that/12:40
xnoxyeah, i remember that one.12:40
TheMusoSo if that weren't patched out, I suspect at-spi2 would be shut down.12:41
TheMusoBut even then I'm not sure.12:41
TheMusoAt the very least, libatk-bridge may load at-spi2 with different command-line arguments to what ubiquity-dm uses, so it may just require chanignt eh command-line arguments in ubiquity-dm in the end.12:43
TheMusochanging the even12:43
xnoxogra_: upstart user-sessions is not production ready yet, but yeah it would make ubiquity-dm so much nicer.12:44
ogra_yeah12:44
ogra_well, we did plan u-u-s for 13.04, no ?12:44
ogra_at least for starting desktop components on demand12:45
xnoxogra_: 14.04 production 13.04 upstart should be in the archive with user-session support and some DE launching capability (optional)12:45
ogra_yeah12:45
xnoxif we are good we do want it by default, but there are quirks to work out.12:45
ogra_well, i wouldnt do it by default yet for everything ... but i guess ubiquity-dm would make a great testbed12:46
xnoxe.g. my ssh agent didn't get the correct environment and we should figure out the story of how to override/not-override converted stuff for xdg-autostart desktop files, Xsession.d snippets and other pieces in *-session launchers.12:46
xnoxogra_: i reflashed root, but I want to keep my userdata partition but ac100 tarball is shouting at me.12:47
xnoxany way to skip tarball installer now? =)12:48
ogra_shouting ? how ?12:48
ogra_well, the ac100 side of the installer is pretty sctrict, it uses a builtin md5 sum from the initrd to make sure bootimg and tarball match12:49
xnoxdropping me into initramfs shell saying that it can't find root.img - did you use the right image?12:49
xnoxwell the tarball is not there any more ;-) i want it to just boot.12:49
ogra_mount --bind /dev /root/dev12:49
ogra_chroot /root12:49
ogra_mount -t proc proc /proc12:50
ogra_update-initramfs -u12:50
ogra_(assuming there is no ac100-tarball-installer instaled in your rootfs)12:50
xnoxawesome thanks.12:50
ogra_(else remove that package)12:50
* xnox really did not want to recompile packages I just compiled for testing ubiquity.12:51
jdstrandmterry: I didn't actually do that merge13:49
mterryjdstrand, I realized after talking with Robert.  His fault, and he fixed it up.13:49
mterryjdstrand, thanks13:49
jdstrandnp13:50
pittiseb128: bonjour monsieur, comment se fait le sprint?14:13
seb128pitti, salut, le sprint est bien, on travaille et on s'amuse également14:18
pittiseb128: I couldn't help grin this morning about14:18
pittisystemd | 44-10ubuntu1 | raring/universe | source14:19
seb128;-)14:19
pittibut it's great to at least have the libraries now14:19
pittiI hope we can make logind work somehow14:19
LaneyI heard that someone called it a franken-init ;-)14:19
pittiwell, that's what it is really14:20
pitti"wash my hands, but don't make me wet"14:20
pittibut yeah, if we can get the stuff through salami tactics only, I'll take it :)14:20
seb128pitti, slangasek said he would look at it, but he has tons to do as always, so not sure about the when14:21
seb128he said that logind is mostly a matter of figuring what to do with cgroups14:21
* pitti currently has lots of fun blowing the dust off pygobject 2.2814:21
=== m_conley_away is now known as m_conley
=== Sweetsha1k is now known as Sweetshark
seb128mterry, https://bugs.launchpad.net/ubuntu/+source/harfbuzz/+bug/113016515:16
ubot2Ubuntu bug 1130165 in harfbuzz (Ubuntu) "[MIR] harfbuzz" [Undecided,New]15:16
czajkowskihas anyone else on raring had any issues with mumble, you need to restart it twice for it to connect to the server?15:36
jbichaseb128: what do you think about gnome-games 3.8 for raring?15:36
seb128jbicha, does it require gtk 3.8?15:47
jbichaseb128: no15:48
jbichathe big change is that each game is a separate source package now15:49
seb128jbicha, what changed? I don't have a strong opinion on games, if there are no new depends feel free to update15:49
xnoxjbicha: well it's split into many packages now, isn't it? and did sudoku get my python3 patch merged?15:52
jbichaxnox: no your bug is still open and GNOME is freezing now so unless we rush it in, it will need to wait until next time15:55
sil2100desrt: hi!16:00
=== zz_jackyalcine is now known as jackyalcine
cyphermoxczajkowski: yeah, same for me, the first time it just seems kind of stuck somewhere16:24
cyphermoxlalaland16:24
teemperormterry: ping16:46
mterryteemperor, hello16:47
teemperormterry: sorry for interrupting you, ancell forwarded me to you as i wanted to get informatins whether we should mlock in our lightdm greeters ( i found out we don't use it atm in elementary OS)16:48
mterryteemperor, ah16:49
mterryteemperor, probably.  Security team recommends it16:49
mterryteemperor, *however*16:49
mterryteemperor, we did a naive mlockall in lightdm in 12.10.  And it made the lightdm process balloon in memory.  We fixed that in raring.  But we continue to mlockall in unity-greeter, because we figure that since the greeter is short-lived, it's fine16:50
mterryteemperor, you may be OK with it as well, but just wanted you to be aware that your greeter will consume a lot more memory after this change16:50
mterryteemperor, you can also use more selective secure memory via libgcrypt or some such16:51
mterryteemperor, but if you're OK with large memory usage, a simple mlockall at the beginning of the greeter is good enough16:51
czajkowskicyphermox: I find I start it up, kill it straigh away and then re launch it then it connects no issues16:54
teemperormterry: ok, thank you for that nice overview over the problem!16:54
cyphermoxyeah16:54
=== francisco is now known as Guest89363
mterryteemperor, yw!16:57
desrtsil2100: hi17:11
desrtsil2100: how can i help?17:12
sil2100desrt: I already asked on gnome-hackers, thanks!17:14
desrtseb128: http://thehawksmoor.com/locations/guildhall17:26
teemperormterry: another question, is it possible that there is no vala-binding for mlockall in precise?17:39
TheMusoteemperor: A quick glance at the unity-greeter vala source shows me that a psudo binding for mlockall etc was manually added pointing to the correct header file. If you look at the unity-greeter source, have a look in src/fixes.vapi.17:42
teemperorTheMuso: ah, ok, i was searching for a vapi on the top of the branch-directory17:43
teemperorthank you17:43
TheMusonp.17:43
mterryteemperor, yeah I don't think so.  See unity-greeter for an example of manually adding the vapi17:44
mterryoh, TheMuso got it first  :)17:45
mterryattente, https://bugs.launchpad.net/ubuntu/+source/rhythmbox/+bug/103144918:09
ubot2Ubuntu bug 1031449 in rhythmbox (Ubuntu Quantal) "rhythmbox leaking memory" [Undecided,Confirmed]18:09
jasoncwarner_hey all...18:35
didrockshey jasoncwarner_, how are you?18:35
jasoncwarner_didrocks good, except for the whole being in constant pain bit... ;)18:35
jasoncwarner_didrocks: you? and everyone else there?18:36
didrocksjasoncwarner_: getting well as you can see on g+ :) in addition, we are getting a sunny London weather!18:36
didrocksjasoncwarner_: hope your back is fixing gradually18:36
jasoncwarner_didrocks: yeah...kenvandine is a jerk for posting the good food on g+ :/18:37
kenvandinejasoncwarner_, yo yo18:37
didrocksjasoncwarner_: did you see my post? We keep a piece for you :p18:37
desrtjasoncwarner_: hey.  what's up?18:37
kenvandinejasoncwarner_, you know we miss you!18:37
jasoncwarner_kenvandine: :)18:37
jasoncwarner_hey desrt18:37
desrtjasoncwarner_: going here on thursday: http://thehawksmoor.com/locations/guildhall18:37
kenvandinejasoncwarner_, we might go for another round of burgers tonight18:37
kenvandinetower 42!18:38
desrtkenvandine: not likely :)18:38
kenvandinebah18:38
* desrt wants to go to the theatre, you bums18:38
kenvandinedesrt, loser!18:38
jasoncwarner_desrt: I'm holding down the fort in Canada for you, robru and attente18:38
kenvandinedesrt, you're so artsy18:38
desrtjasoncwarner_: :)18:38
desrtkenvandine: i could practically be a designer with this scarf and how i wear it around inside and stuff18:38
kenvandinehaha18:38
jasoncwarner_desrt: v-neck, scarf and glasses without lenses18:38
* desrt tosses it for flair18:39
desrtv-neck!18:39
* desrt gets on that18:39
desrtholy shit18:39
desrti can't see!!!18:39
desrtattente has strong glasses, it turns out18:40
* didrocks waves good evening19:08
=== jackyalcine is now known as zz_jackyalcine
=== zz_jackyalcine is now known as jackyalcine
=== jackyalcine is now known as zz_jackyalcine
=== zz_jackyalcine is now known as jackyalcine
=== m_conley is now known as m_conley_away

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