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

=== duflu__ is now known as duflu
=== m_conley is now known as m_conley_away
=== VD is now known as Guest33415
didrocksgood morning06:22
pittiGood morning06:49
didrockshey pitti, how was FOSDEM?06:52
robrupitti, didrocks: good evening! ;-)06:56
didrocksrobru: hey! how are you? :)06:57
pittididrocks: I met quite a few of the GNOME guys again, and also, surprisingly, mdz06:57
robrudidrocks, not bad... you?06:57
didrockspitti: oh nice! :)06:57
didrocksrobru: I'm good, muscles are painful, and a week of emails backlog, but good otherwise! :)06:57
robrudidrocks, oh yes! how was skiing?06:57
didrocksrobru: before you're going to a well deserve bed, do you have time to discuss about two things?06:57
pittididrocks: ^ good to hear!06:57
pittididrocks: did you get your brain to "switch off" and relax a bit?06:58
robrudidrocks, I always have time to discuss things ;-)06:58
pittihey robru06:58
didrocksrobru: was excellent! the weather wasn't that great, but we had all kind of snow06:58
=== alex3f is now known as alex3f_ed011
didrocksfresh06:58
didrockshard06:58
didrocks:)06:58
didrockspitti: yeah, this time, really succeed in doing it :)06:58
didrocksthanks ;)06:58
didrocksrobru: so, two things:06:58
didrocks- libunity-webapps FTBFS apparently in the latest daily06:58
didrocks(on all archs)06:59
didrocksis it known and upstream pinged about it? (not sure if it happened just this week-end)06:59
didrocksnot at that level of emails yet :)06:59
didrocks- was there any progress on the webcredentials integration tests?06:59
robrudidrocks, ah yeah, I just saw those emails. frankly I wasn't aware that I was responsible for libunity-webapps ;-)06:59
didrocksrobru: webcreds and webapps stack are for you and ken :)06:59
robrudidrocks, yeah, but so many packages, I can't remember all their names ;-)07:00
didrocksrobru: you can look at the stack view FYI for that: https://jenkins.qa.ubuntu.com/view/cu2d/view/WebApps%20Head/07:00
didrocks(see the build step failed because of libunity-webapps)07:01
didrocksrobru: ok, I'll take care of pinging them today so that it's fixed, just keep an eye on that in the future07:03
didrocksrobru: on the webcred tests? :)07:03
robrudidrocks, ok, I guess I will ping #webapps in the morning. I am not really familiar with this error in the FTBFS log07:03
robrudidrocks, no, haven't heard anything about those tests unfortunately. Last time I assigned them a bug saying "please write a test suite", all I got out of it was that they started running xmllint on it, then they closed the bug as fixed :-/07:04
didrocksrobru: thanks for looking, for the integration tests, we had an agreement with them to write them, you need to push/track them FYI to do it07:05
didrocksrobru: do you need any help? that can wait for your morning to make things clear07:05
robrudidrocks, yeah, maybe if you could write up a longer email with a bit more details, I'll find it in the morning ;-)07:05
didrocksrobru: but you really need to push them, otherwise, that's violating our release criterias and we can't release packages to ubuntu07:05
didrocksrobru: write up about what? We just agreed that we will have by this week some integration tests to run with autopilot :)07:06
didrocksrobru: let's chat about this with them in your morning07:06
robrudidrocks, so ken and I had started this wiki page to track the progress of which packages have tests and so on... it may be slightly out of date by now: https://wiki.ubuntu.com/WebApps/Packages if you have a minute, can you maybe confirm which ones are missing? or is that my job? ;-)07:07
didrocksrobru: you mean packages? IIRC, ken sent the list of all packages after UDS :)07:07
didrocksthe list sounds good though, but yeah, libunity-webapps is missing07:08
didrocksrobru: just to be clear, you need to lead them to write tests, telling them we can't release in ubuntu if it doesn't met your quality criterias07:08
didrocks(and you don't have to write them yourself)07:08
didrockssorry if I wasn't clear when telling what our subteam is supposed to do :)07:09
robrudidrocks, no, I know, I couldn't do it even if I wanted to because I have very little insight into each of these codebases... ;-)07:09
didrocksso a little bit less friends hacking, more on tracking upstream :)07:09
robrudidrocks, oh, but friends is so close to done! we need to finish this week ;-)07:09
didrocksrobru: we are really late on what I planned for autolanding on webapps and wecreds, I hope we can get back on track though :/07:09
robrudidrocks, ok07:10
didrocksthanks robru :)07:10
robrupitti, did you get a chance to look at that dbus async callback code I sent you? or did I overwhelm you with undocumented code? ;-)07:15
pittirobru: I just didn't get to that yet; last week was the sprint, this weekend FOSDEM, now I need to catch up with stuff07:17
robrupitti, haha, ok. I suspect dbusmock doesn't fit my needs in this case anyway; so it's not a high priority for you to look at if you're busy.07:17
robrupitti, so far what I've done is to literally copy & paste the dbus interface definition into a new class, but then replace the method bodies with stub code that doesn't do anything. then I wrote a nice little test case that imports both the real and the fake dbus interfaces and compares them to make sure both that the same methods are present, and that the methods have the same call signatures. so that way we can be confident that07:19
robruour mocked dbus API is identical to the real one. and it works great, callbacks and all.07:19
pittirobru: right, that sounds fine; as I said, you can define mocked methods in the normal Python way, and do anything you like there07:31
pittirobru: AddMethod() is more or less just a convenience, and adds logging07:31
pittibut if you don't need logging, or call it yourself, defining methods on your own is fine07:31
robrupitti, yeah, but the added methods don't support async callbacks as far as I can see. what I meant was that I stopped using dbusmock entirely, and simply defined a whole new class that defines the same dbus API that I'm trying to test against, but does so in a way that is more complete than dbusmock is able to achieve.07:32
pittirobru: hm, that's odd; if python-dbus supports async callbacks, so should dbusmock; it's just an autogenerated python-dbus server, after all07:33
pittirobru: but anyway, if you found something that works for you, great!07:33
pittirobru: I'll get to your mail, to see the details07:33
robrupitti, yeah, no worries. like I said, low priority.07:34
robrujust happened to be on my mind tonight ;-)07:34
=== duflu_ is now known as duflu
Laneyhey08:37
didrockshey Laney, how are you?08:38
Laneydidrocks: good thank you, and yourself?08:40
didrocksI'm great, thanks!08:40
Laney\o/08:41
Laneyhope you had a relaxing week off08:42
didrocksLaney: yeah, was really great! bad weather, but I tested all kind of snow state :)08:44
Laneygreat08:44
LaneyI should try skiing one day08:44
didrocksit's really changing your normal environment, great for cutting mentally from work :)08:44
robrudidrocks, don't you do enough testing at work? ;-)08:45
didrocksrobru: ahah, I needed to apply tests everywhere! :-)08:45
didrocksjust fall down once in a week, so I didn't taste the snow that much :-)08:45
robrudidrocks, so just now I wrote some basic QML app. nothing exciting, just a button that changes color when you click it. but i'm impressed with qml overall. can't wait to start seeing qml apps that are so awesome that I would install and run them as desktop apps ;-)08:46
didrocksrobru: yeah, I can't wait for it too! :-) A lot has to be done in layouting and resolution independance, but it's quite exciting!08:47
robrudidrocks, what's wrong with resolution independance? The currency conversion tutorial already explained "units.gu" gives you device-independant pixel sizes ;-08:48
robru;-)08:48
didrocksrobru: you mean, the one built as part of ubuntu sdk? :)08:48
didrocksrobru: I'm sure we'll have issue with retina-like display and so on :)08:48
didrocksnew challenges :)08:49
robrudidrocks, http://developer.ubuntu.com/api/ubuntu-12.10/qml/mobile/resolution-independence.html they talk about retina displays... the only challenge it seems is if your app uses bitmaps.08:49
robruall icons should be vectors anyway. so problem solved ;-)08:49
didrocksrobru: oh nice, I looked at an earlier version when the conversion wasn't supporting this08:50
didrocksrobru: oh, not related, did you have any questions on the daily landing that you noted as I asked for? I want to wrap up the blog post serie with a FAQ08:51
robrudidrocks, oh god... ;-) I am really overwhelmed with that jenkins stuff. so many layers upon layers of pages on that site. unfortunately I can't think of any single question...08:51
didrocksrobru: where my blog post serie clear enough?08:52
robrudidrocks, yeah, what you did say was clear. but the jenkins website is just like this endless maze... most of the time I can't find the pages that you screenshotted in your blog post.08:52
didrocksrobru: I tried to give links though, if any are missing, just ping me :)08:53
robrudidrocks, ok.08:53
robrudidrocks, I'll have to review it and get back to you... but it's too late for work right now, I am just surfing reddit ;-)08:54
didrocksrobru: heh, indeed ;) I hope we can sync back tomorrow on the webcreds integration tests ;)08:55
robruyeah.08:56
seb128hey desktopers08:56
didrockssalut seb12808:57
seb128didrocks, lut, welcome back!08:57
didrocksthanks a lot :-)08:58
robruhey seb12808:59
robrugood weekend?08:59
seb128robru, hey, excellent thanks, you?09:00
robruseb128, not bad... got some work done... ;-)09:00
seb128robru, that's not what the w.e is for :p09:01
robruseb128, but I love my work so much ;-)09:01
seb128hehe, I know what you mean ;-)09:01
robruseb128, but that's not all I did. gf and I went on a double-date with another couple. that was nice.09:02
pittibonjour seb128! ça va?09:02
seb128robru, great ;-)09:02
seb128pitti, salut, ca va bien, et toi ?09:03
seb128pitti, comment était le fosdem ?09:03
pittiseb128: je vais bien! mon premiér FOSDEM était bon09:03
pittiseb128: j'ai recontré beaucoup de amis, comme desrt, mdz, ou mbiebl09:04
seb128pitti, ah, même mdz ?09:05
pittiseb128: les présentations étaient intéressantes aussi, mais recontrer des personnes est plus important09:06
seb128oui09:06
seb128trop de monde au fosdem09:06
pittiseb128: oui, c'etait une grande surprise09:06
seb128tu peux pas passer des heures avec tout le monde09:06
=== tkamppeter__ is now known as tkamppeter
=== vrruiz_ is now known as rvr_
chrisccoulsongood morning everyone09:55
Laneyis there a gsettings key or something that enables/disables nautilus background rendering or some way a user might have disabled it?10:01
Laneysomeone in #ubuntu-uk just reported no background on raring and re-enabling the gsd plugin got it back10:01
seb128chrisccoulson, hey, had a good w.e ?10:01
seb128Laney, what session is that?10:01
chrisccoulsonseb128, yeah, not too bad thanks. how about you?10:01
seb128chrisccoulson, good, thank you ;-)10:02
Laneyhe said it happened on unity and shell10:02
seb128Laney, did he turn off nautilus' handling of the desktop?10:02
Laneyi don't know, that's my question10:02
Laneyhow do you do that ;-)10:02
mlankhorstmorning10:02
* mlankhorst is in no way hangover10:02
mlankhorstObviously!10:03
SuperMatthihi10:03
Laneyseb128: SuperMatt is the guy who had the issue10:03
SuperMatto/10:03
seb128SuperMatt, hey10:04
SuperMatthullo10:05
seb128SuperMatt, 30s I'm checking something10:06
SuperMattrighto10:07
seb128SuperMatt, do you have ubuntu-gnome-default-settings installed?10:07
SuperMattgood question10:07
SuperMattno, it seems I do not10:08
seb128ok, so that's not it10:08
SuperMattcool10:08
seb128SuperMatt, do you have a nautilus*desktop in ~/.local/share/applications?10:08
mlankhorstin autopkgtest, what should happen if the sole purpose of a package is being the testsuite, like xorg-integration-tests or piglit?10:08
SuperMattnope10:09
seb128SuperMatt, gsettuings get org.gnome.desktop.background draw-background10:10
SuperMatttrue10:11
Laneyaha10:11
Laneytry that but with show-desktop-icons10:11
SuperMattfalse10:11
* Laney nods10:11
Laneyset it to true and the other key I asked you to change back to false please10:11
Laneyjust to check10:12
LaneyAutostartCondition=GSettings org.gnome.desktop.background show-desktop-icons10:12
SuperMattwhere do I jam that?10:12
seb128gsettings set org.gnome.desktop.background show-desktop-icons true10:12
LaneyI was just pasting that for evidence10:12
SuperMattok10:13
Laneyand gsettings set org.gnome.settings-daemon.plugins.background active false10:13
seb128that one doesn't matter much10:13
seb128we turned g-s-d background off by default10:13
LaneyI got him to set it true in #-uk10:13
seb128which is likely to bite users who turned nautilus icons drawing off10:13
seb128ok10:13
Laneyshould we get rid of that condition?10:14
SuperMattok, I have icons on, and draw background off10:14
SuperMattlog out and back in again?10:14
seb128SuperMatt, either that or just nautilus --quit and restart nautilus10:14
Laneyanyway I reproduced that here10:15
SuperMattwell my background is still there10:15
seb128well, that's expected, if nothing draws the background it will be empty10:15
Laneyyou'll have to log out to restart gsd and get the plugin disabled10:15
SuperMattlemme log out and back in again10:15
SuperMattI still has background!10:16
seb128good10:16
SuperMattso I need to have my desktop icons10:16
seb128so either you or a package you installed desactivated desktop icons10:17
SuperMattwhich is OK, I'll just move stuff10:17
seb128well, you don't10:17
seb128the idea is that if you know enough to go in gsettings turn off desktop icons you can turn on g-s-d background rendering in there as well10:17
SuperMattI see10:17
seb128we just turned off a feature that was duplicated and using resources for no good reason for most users10:17
SuperMattgotcha10:18
Laneywell, I don't think you'd know that the two features were linked10:18
Laneyit's called "show-desktop-icons" not "handle-desktop"10:18
SuperMattmmhmm10:19
SuperMattthanks for the help guys10:19
Laneynp10:19
seb128Laney, I wonder if we should rather check for draw-background10:20
seb128in the .desktop10:20
Laneyseems to make sense10:20
seb128SuperMatt, yw, sorry that the change bite you10:20
SuperMattI might stay around in this channel, I normally run +1 on multiple machines with different setups, so I normally come across problems pretty quickly10:21
seb128SuperMatt, feel free, this channel tends to be a friendly place ;-)10:21
SuperMattcool cool10:21
* Laney recruits SuperMatt for some packaging10:22
SuperMattI would *love* to get involved more10:22
seb128Laney, he said yes, he said yes, don't let him run away! :p10:22
Laneymuhahaha10:22
Laneywell, here's one fix to get started with ;-)10:22
SuperMatto_O10:23
Laneynah I'll fix that in bzr now10:23
SuperMattI can only do stuff in evenings, mind :P10:24
SuperMattnow if you'll excuse me, I need to stare at a client email to try to work out what they want from me10:24
Laneyslow git.g.o is slow10:24
LaneyI can't see that draw-background actually does anything10:47
seb128Laney, I think we did check for the icon one for a reason... ;-)10:53
Laneyseems so :P10:54
bdrungtjaalton: libgtk-3-0 -> libxkbcommon -> xkb-data10:54
bdrungnow i can install libgtk-3-0:i386 again10:54
Laneyah, it is marked as deprecated in gsettings-desktop-schemas git11:00
tkamppeterpitti, hi11:29
davmor2hey guys I have the sync menu in place on first opening it, it the edge was off the screen is there some sort of detection that should happen?11:30
seb128it's an unity bug, not specific to that menu11:30
seb128sometimes it gets the placement wrong when the menu geometry changes when the menu is opening11:31
davmor2seb128: thanks11:31
=== jhernand1z is now known as jhernandez
=== MacSlow is now known as MacSlow|lunch
seb128pitti, hey12:47
seb128pitti, so I want to look at updating gtk to the new serie ... do you know if there is a way I can get all our autopkgtests, from gtk users, run against a candidate version if I put it in a ppa?12:48
pittiseb128: quoi de neuf?12:48
pittiseb128: ah, I'm glad you asked12:48
seb128;-)12:48
pittiseb128: jibel and I recently discussed running our autopkgtests against PPAs, for exactly those purposes12:48
seb128great12:49
seb128I want to avoid having some unity test failing because I upload GTK, otherwise didrocks will (rightfully) hunt me down12:49
pittiseb128: we do it for, I think, the mozilla PPA, but we can certainly enable it for the ~ubuntu-desktop PPA as well; jibel, que penses-tu?12:49
pittiseb128: what I did so far was to upload it to -proposed and ask Laney, infinity, cjwatson or another ~u-release member to put a block on it12:50
pittithen wait/fix until every was green12:50
pittiand in the worst case we can remove it from -proposed again12:50
Laneywhat does that do to versioning?12:50
seb128pitti, can I reupload a 3.6 something to proposed ever if we do that?12:51
pittiseb128: except that unity doesn't have autopkgtests12:51
Laneydoes launchpad forget that it's seen a higher one so you can continue with the normal scheme?12:51
seb128if 3.7 turns out to be a fail12:51
pittiLaney, seb128: you can't upload that same version again12:51
pittibut you can upload a lower version; assuming that nobody actually _uses_ proposed in apt12:51
pitti(if you do, you really get to keep both halves)12:51
seb128will launchpad accept versions to go backward?12:51
pittiyes12:51
seb128hum, k12:52
pittiwell, if it got removed from the pocket in between12:52
pitti(which we would)12:52
seb128it feels like a stretched proposed use though12:52
pittiyes, I agree12:52
pittiusing a PPA would be better12:52
seb128I think I will work on the update, put it in the desktop team ppa12:52
chrisccoulsonseb128, we run autopkgtests from my PPA's already :P12:52
pittiseb128: but still, as unity doesn't have autopkgtest that still wouldn't quite do what you want12:52
seb128then ping you guys to see what sort of testing we can get for it12:52
chrisccoulsonoh, pitti already mentioned that ;)12:53
seb128pitti, well, I wanted extra testing, having the autopkgtests run will be a first good step12:53
seb128then I will need to talk to Didier about how we get unity testsuit run with that new gtk12:53
pittiseb128: yeah, so I say, put it into the u-desktop PPA and we'll ask jibel to add that12:53
seb128pitti, sounds like a plan, danke! ;-)12:54
seb128ricotz, ^ btw13:05
seb128pitti, ok, so apparently they broke theming again, *shrug*13:05
jibelseb128, as pitti said it's what we do for firefox trunk. The main difference with autopkgtest against -proposed is that PPAs are added manually.13:06
jibelseb128, So give me the names of the PPAs and packages in these PPAs you want to run autopkgtest against and I'll add them.13:06
ricotzseb128, what am i looking at?13:06
seb128jibel, ok, thanks13:07
seb128ricotz, discussion about updating GTK in raring :p13:07
ricotzseb128, ah ok ;)13:07
seb128ricotz, but seeing that you just mentioned it breaks themes I'm less sure about it13:10
ricotzseb128, maybe Cimi can fix it fast ;)13:17
seb128yeah13:17
seb128ricotz, so you haven't been running the new gtk?13:17
seb128ricotz, do you know how is the feedback from the new pango from people running it?13:17
ricotzseb128, i am using Adwaita13:18
seb128oh ok, makes sense ;-)13:18
ricotzseb128, everybody who is using gnome3-staging will get the new pango13:18
ricotzseb128, and yea, of course i am running the git snapshot myself here ;)13:19
seb128did you get any feedback from bugs or regressions from the new version?13:19
ricotzseb128, the only thing was the inkscape freeze reported to me, which got fixed upstream13:19
seb128ok13:20
ricotzseb128, a greater installation-issue is the missing multiarch support of graphite213:20
seb128shrug, so to update gtk we will need to: fix our themes, get harfbuzz MIRed/promoted, update pango, then update gtk13:20
cyphermoxgood morning!13:21
ricotzwhich debian added as depend and breaks the multiarch install of harfbuzz13:21
ricotzseb128, yes, and atk and gdk-pixbuf13:21
cyphermoxhey ricotz; btw, for NM it's in progress -- just needs to go through my usual local 1 week of testing as I get things up to date ;)13:21
cyphermoxI'll be ready to upload later today after i fix up nm-applet13:22
ricotzcyphermox, great, is it a snapshot or the 0.9.7.995 release?13:22
cyphermoxyeah13:22
cyphermoxjust past 0.9.7.99513:22
cyphermoxwe're about to release 0.9.8 too13:22
ricotzok13:22
cyphermox0.9.8 is what we'll ship in raring, I think13:22
ricotzcyphermox, my snapshot runs fine here so far13:23
cyphermoxyeah, it's safe13:23
ricotzgood :)13:23
ricotzseb128, btw, i think someone is willing to work on mimicking the logind1 dbus interface13:24
ricotzcan't remember his nick right now, was in #gnome-hackers13:25
seb128ricotz, it would be useful if you found the name back ;-)13:26
seb128ricotz, slangasek is still looking at if we can adapt logind to work on top of upstart13:26
seb128would be easier than "mimicking"13:27
seb128ricotz, hum, graphite2 would need to be promoted as well? that gtk update start sounding like  a pile of work13:28
ricotzseb128, i see, is there a log of #gnome-hackers somewhere?13:28
ricotzseb128, this graphite dep isnt really needed, and was just introduced by debian13:29
ricotznothing depends on those added harfbuzz symbols afaik13:29
ricotzso it could be just dropped to avoid this mir13:30
seb128ok, great13:31
seb128ricotz, thanks13:31
didrocksseb128: hunt you down… to death! :)13:33
seb128hiiiii13:33
didrocksscary isn't it? :)13:33
seb128it is!13:33
seb128see, I'm right to be careful and not break stuff :p13:33
didrocksheh13:33
=== MacSlow|lunch is now known as MacSlow
tkamppeterpitti, I have a PackageKit problem: The background D-Bus daemon scp-dbus-service is not able to install a driver via PackageKit.13:57
pittitkamppeter: oh, it doesn't run as root?13:58
pittithat's an user daemon?13:58
ogratkamppeter, https://launchpad.net/ubuntu/raring/+source/ubuntu-settings/12.10.7 see the changelog13:58
tkamppeterpitti, yes, a user daemon, the installayion process should ask for the password, triggered by PolicyKit.14:00
tkamppeterpitti, ogra, I have got it installing now, once running on the original desktop and not SSHed in and second, installing gir1.2-packagekitglib-1.0.\14:13
=== m_conley_away is now known as m_conley
chrisccoulsonhah, i've just read ogra's response to the troll on ubuntu-devel15:10
chrisccoulsonisn't that list moderated? i wonder who approved the original mail?15:10
pittiI mean, what did he even complain about? two more sprints like that, and memory usage will be 015:11
ograit shold be ... though if he's a member of the list ....15:11
tkamppeterpitti, ogra, thanks for your help, I have driver auto download out of scp-dbus-service working now.15:13
ograawesome !15:13
pittitkamppeter: didn't do anything -- great!15:13
ricotzseb128, regarding logind, it is "sobhan" in #gnome-hackers15:15
seb128ricotz, ok, thanks15:16
seb128hum, I'm pondering settings an haskell->null filter on my raring-changes folder ;-)15:35
ogra++15:35
Laney:(15:35
ograi just started marking all mails from Laney as read automatically15:35
ograthats a smaller procmail filter15:35
Laneyit... is?!?!?!?15:36
ograheh, nah, and i'm lying15:36
seb128we should have a way to make those stack of rebuilt not spam -changes ;-)15:36
ograyeah15:36
* ogra looks at Riddell and his langpacks15:36
tkamppeterSomeone knows how I can make windows opened out of the Python D-Bus user daemon scp-dbus-service appearing on top of the already existing windows on the desktop and not behind them?15:37
Laneyhmm15:38
LaneyI might be able to use archive.copyPackage/s/ which IIRC doesn't mail the list15:38
Laneycurrently I just have a script that pexpects syncpackage one by one ...15:39
chrisccoulsonseb128, just stop reading -changes ;)15:46
Laneywe need the archive border force to keep us all safe15:47
chrisccoulsonheh15:47
mterryrobru, heyo.  I have a deja-dup review for ya.  It's not urgent, but if you happen to have time in the next couple days15:48
ograthe border force wont prevent me from looking over the fence !!!!15:48
seb128Laney, ideally askell would stop changing in a way that forces us to rebuild half the archive every month ;-)15:48
Laneyhahaha15:48
* Laney refuses to rise to that trolling15:49
* ogra files a removal bug for haskell15:49
Laneyand that15:49
ogra("as approved by seb128 on IRC")15:49
Laneysomeone needs to figure out how to implement shared library support for ghc and then implement it15:49
Laneyif we all donate, say, £2k, we should be able to contract someone to do it15:49
Laneyyou in?15:49
* ogra has only about £20 in his wallet, sorry 15:50
Laney:P15:51
jcastroseb128: ! Is this a typo? lightdm from 25.7M to .6?15:52
ograjcastro, nope15:52
seb128jcastro, no15:52
jcastrohah, awesome15:52
ografor me it was actually closer to 30M before15:53
seb128jcastro, lightdm is not heavy, it was just using lot of ram because the whole process was under locked memory15:53
jcastroI don't typically care about my dm's memory consumption, it's just the change looked to drastic I didn't believe it.15:53
seb128jcastro, it's just how awesome mterry is ;-)16:00
mterryseb128, jcastro: well, I made that mlockall change originally, so....16:00
Laneyspeedup loop?16:00
mterry:)16:00
jcastrois it safe to assume I'll get that extra 200M back on the desktop session or does it work out differently?16:03
mterryjcastro, should be same benefits16:06
jcastronice, that along with the raring dash improvements should make for a real snappy experience, well done!16:07
mterryjcastro, cruft creeps in over time really easily unless we are watching for it16:08
ograjcastro, if by 13.04 release you only see 200M freed up we didnt do oiur job well ... i would hope we end up with ~250-300M for an idle desktop in the end16:11
ograonce all these service that can be started dynamially are actually off by default you should see another massive drop16:12
ogra(please fill in chars as appropriate ... )16:12
* jcastro nods16:12
* ogra wants to be able to run unity 13.04 on his ac100 (tegra2 512M RAM)16:14
ograif it runs there, it will run everywhere16:14
* xnox too16:16
GunnarHjcharles: Hi Charles, waiting for your response to https://code.launchpad.net/~gunnarhj/indicator-datetime/days-months/+merge/13860716:25
* mterry works on dropping old bluetooth indicator16:29
didrocksI would have loved the new one having tests though :/16:30
mterrydidrocks, yeah, part of a larger indicator problem16:30
didrocksright, but some at least have unit tests :)16:30
mterrydidrocks, speaking of...16:31
tkamppeterpitti, seb128, someone of you knows how I can make windows opened out of the Python D-Bus user daemon scp-dbus-service appearing on top of the already existing windows on the desktop and not behind them?16:35
pittitkamppeter: that's under control of the window manager usually16:35
pittifor a few days now Unity seems to often place them in the background, which is rather annoying16:35
pittiI have the same prob with apport popups and e. g. devhelp when I launch it with Win+216:36
pittineed to run out, bbl16:36
pittitkamppeter: in short: don't worry about it for the first cut16:36
tkamppeterpitti, so it is a bug of Unity, thanks.16:36
=== davidcalle_ is now known as davidcalle
=== francisco is now known as Guest86767
robrumterry, hey, sorry. do you have another one, or are you talking about the last one that I forgot about from a couple days ago?17:35
mterryrobru, the last one17:36
* mterry goes to lunch17:51
didrocksrobru: hey, can you join #ubuntu-unity? it's where the discussions happen :)17:57
ograsecret cabal !17:57
didrocksogra: secretly public yeah! :)18:05
* didrocks waves good evening18:07
robrumterry, just approved your mp18:53
mterryrobru, awesome, thanks18:54
robrumterry, also emailed you some chat logs you missed from lunch break, as per didrocks' request.18:54
mterryrobru, yeah, got that.  Thanks man18:54
robrumterry, no worries18:55
attenteis there a nice way to tell unity-panel-service to die?19:12
larsuattente, killall unity-panel-servie19:13
larsuwith a c, even19:13
larsuattente, or do you want it to stay dead?19:13
attentelarsu, i'm not sure that's nice enough19:14
attenteit's running in a valgrind instance19:14
attenteso it needs to terminate of its own volition somehow...19:14
larsuI don't think there's a way to do that. Except sending SIGTERM :)19:15
larsuwhat are you trying to achieve?19:15
attenteah, that did the trick, thanks: )19:16
attentejust trying to run memcheck19:18
cyphermoxLaney: poke19:38
cyphermoxLaney: for that screen corruption was it also just the rotation thing that was exploding in all kinds of ways?19:38
=== Quintasan_ is now known as Quintasan
robert_ancellseb128, hey19:55
seb128oh, a robert_ancell saying hey, that's new!20:04
seb128robert_ancell, hey ;-)20:04
robert_ancellseb128, new job and all!20:04
seb128robert_ancell, I see, a brand new man!20:05
robert_ancellseb128, I was going to ask about dropping the gnome-bluetooth indicator patch - any plans on that or shall I leave it to you?20:05
seb128robert_ancell, https://launchpad.net/ubuntu/+source/gnome-bluetooth/3.6.1-0ubuntu2 ? ;-)20:06
robert_ancellah, I looked for that. I've lost all my desktop-fu20:06
seb128robert_ancell, I did that today, thanks to mterry for getting the review/promotion to main sorted out the day I filed the bug20:07
seb128robert_ancell, didrocks complained about the lack of tests for it btw ;-)20:09
robert_ancellseb128, yeah, I don't know how to write indicator tests. It's already hard enough writing the indicators20:09
seb128right, that's what I replied as well20:09
* mterry shakes his fist20:09
seb128none of the indicators seem to be well tested/that stack seems to be missing a test framework20:10
mterryYeah, we need some autopilot tests I think.  But I've never done that before, so can't advise how easy it is20:10
mterryseb128, we just stole the panel autopilot tests from unity for now.  But that doesn't exercise the full range of indicator features20:10
robert_ancellseb128, https://code.launchpad.net/~robert-ancell/unity/bluetooth-indicator-position/+merge/14651921:16
seb128robert_ancell, thanks, approved (don't forget to put a commit message or the merger will fail the merge (did that for this one))21:19
robert_ancellseb128, doesn't it auto-merge it now?21:20
seb128robert_ancell, it does, but merge will fail on a "need a commit message" if you don't set one21:20
dobeyanyone want to sponsor https://code.launchpad.net/~dobey/ubuntu/raring/tomboy/no-more-u1/+merge/146512 for me? :)21:20
robert_ancellseb128, I set the standard -m "Place new bluetooth indicator in correct location" - do I need to do something else?21:21
seb128dobey, will you keep support for the feature if I refuse? ;-)21:21
dobeyno21:21
seb128bah, will sponsor then21:21
dobeybut i will gladly point all the people who get errors when it goes away, to you :)21:21
seb128robert_ancell, yes, see e.g https://code.launchpad.net/~dobey/ubuntu/raring/tomboy/no-more-u1/+merge/14651221:21
seb128robert_ancell, you have "Set commit message"21:21
seb128robert_ancell, or https://code.launchpad.net/~robert-ancell/unity/bluetooth-indicator-position/+merge/146519 you have both description of the change and commit message21:22
seb128robert_ancell, the "commit message" section is under the expendable section when you submit the mr21:22
robert_ancellseb128, oh. It's filled out now - did you do that?21:23
seb128robru, it's a bit confusing, the idea is that a mr can have a stack of commits and that the commit message is a summary of what the merge is about21:23
dobeyseb128: after that lands in raring, i'll start proposing all the branches to do the same thing in SRUs for current releases as well :)21:23
robert_ancellseb128, I guess it's the message you set when you do the merge manually21:23
seb128robert_ancell, yes, "(did that for this one)" as I wrote ;-)21:23
robert_ancellah21:24
seb128dobey, :-(21:24
Laneydobey: woah, u1 is removing that altogether now?21:58
dobeyLaney: yeah, announcement was posted today. server side will be going down at beginning of march22:00
Laneyah, a timely Rainy annoucement22:01
=== Quintasan is now known as Huzaros
=== Huzaros is now known as IwanSenior
=== IwanSenior is now known as Quintasan
Laneycyphermox: hmm, I can't understand what you're asking me I'm afraid :(22:17
Laneyit didn't work either when I went to portrait22:18
brycerobert_ancell, heya, do you still cover lightdm related issues, or is that handed off to someone else?22:32
=== m_conley is now known as m_conley_away
robert_ancellbryce, yes I am, but unity-greeter remains in desktop/dx22:40
brycerobert_ancell, ok, yeah this is foundation level stuff22:41
brycerobert_ancell, we've been getting scattered X crash reports that appear to be race conditions with X getting started up before DRM has been initialized22:42
brycebug 1037518 and bug 1115177 are recent examples22:42
ubot2Launchpad bug 1037518 in xorg-server (Ubuntu) "Xorg crashed with SIGABRT - FatalError (f=f@entry=0x7f41e2f9a9e2 "no screens found")" [High,Triaged] https://launchpad.net/bugs/103751822:42
ubot2Launchpad bug 1115177 in xorg-server (Ubuntu) "X fails to start - [drm] failed to set drm interface version" [High,Triaged] https://launchpad.net/bugs/111517722:42
robert_ancellbryce, yeah, that's kind of outside my knowledge - I just wait for upstart to kick lightdm and it should only do that when DRM is ready22:42
robert_ancellbryce, but if there's a better method then I can modify lightdm to do a better job22:43
brycerobert_ancell, ah ok, thanks.22:43
DarxusRAOF: It has been suggested that this article ( http://www.omgubuntu.co.uk/2013/02/canonical-working-on-new-display-server ) could be based on bad information, and that the last canonical person to post to the wayland list might know better.  Any chance you (or anybody else here) can say if ubuntu is planning on their own non-wayland display server?22:43
brycerobert_ancell, I can keep digging.  Happen to know who I should talk to next?  slangasek or apw maybe?22:43
robert_ancellbryce, I don't unfortunately. We had these issues with nvidia but no-one seems to know well enough why it occurs.  A number of people tried to find the solution but the only one that was found to work reliably was sleep 122:44
=== robert_ancell is now known as robert_ancell|lu
=== robert_ancell|lu is now known as robert_ancellafk
brycerobert_ancellafk, ok thanks.   I'll chat with apw next.22:44
antarusAnyone know if it is possible to display notifications at login time (like in the unity-greeter, before the user has logged in?)23:29
antarusFor instaince, there are reboot notifications that we display using the freedesktop notification spec23:30
antarusbut they do not display until the user has logged in23:30

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