[09:00] <willcooke> *yawns* Morning all
[09:00] <TheMuso> Hey willcooke.
[09:00] <willcooke> Hey TheMuso - how goes?
[09:00] <TheMuso> willcooke: Not too bad thanks.
[09:00] <Laney> morning!
[09:00] <willcooke> morning Laney
[09:02] <TheMuso> Hey Laney.
[09:03] <Laney> hey willcooke & TheMuso
[09:03] <Laney> how's it going
[09:04] <TheMuso> Not too bad thanks.
[09:06] <Laney> w00t
[09:08] <davmor2> Morning all
[09:10] <willcooke> hi davmor2
[09:20] <flexiondotorg> Morning desktopers
[09:25] <Laney> ahoy davmor2 and flexiondotorg
[09:25] <Laney> are you well?
[09:25] <flexiondotorg> Yes, very.
[09:25] <flexiondotorg> My daughter and I made our first Raspberry Pi project this weekend :-)
[09:26] <davmor2> Laney: I'm awake give me a few more sips of coffee and I can fill you in on everything else from that
[09:29]  * Laney buys davmor2 a teasmade
[09:29] <Laney> flexiondotorg: nice, what was it?
[09:30] <flexiondotorg> My daughter has been learning about Morse code at school.
[09:30] <flexiondotorg> So we've made a morse code emitter.
[09:30] <flexiondotorg> You can choose to use lights, buzzer or both.
[09:30] <flexiondotorg> But being 6 she's full of ideas.
[09:30] <Laney> Awesome
[09:30] <flexiondotorg> Next weekend she want to make a morse receiver.
[09:31] <Laney> You can use a second one to do the other half
[09:31] <flexiondotorg> More trickky
[09:31] <flexiondotorg> So it start a a manual morse, press button, flash light.
[09:31] <flexiondotorg> Now you type in a message and it emits it.
[09:31] <Laney> Make it use infra red or something
[09:32] <flexiondotorg> I think the light sensor I have should pick up the light pulse for a receiver.
[09:32] <flexiondotorg> I've got a CamJam Edu Kits.
[09:32] <flexiondotorg> All in only £18 and you get loads of parts.
[09:39] <willcooke> WOW!  I set myself a reminder to check on the system76 patches for the hidpi icons, found the LP bug and..... Laney is already on the case \m/
[09:39] <willcooke> Thanks Laney!
[09:43] <Laney> np!
[09:46] <willcooke> Right.. total disaster this morning.  Only blue milk in the house and it is just wrong in tea, so I need to go to the shop.  Back in 10...
[09:52] <Laney> I'm transitioning to the library too, so also back in a few
[10:06] <willcooke> back with the green milk
[10:17] <seb128> hey there
[10:18] <seb128> (sorry bit late this morning, got a cold and I'm not feeling at the top so I overslept a bit)
[10:18] <seb128> cooold out there also, -10°C this night
[10:30] <Laney> hey seb128
[10:31] <Laney> are you ill :(
[10:31] <seb128> just a cold but I feel a bit feverish
[10:33]  * Laney hugs seb128 
[10:33] <Laney> take the laptop into bed ^_^
[10:33]  * seb128 hugs Laney back
[10:33] <seb128> yeah
[10:34] <seb128> hot water bottle on the feet
[10:35]  * Laney came to the library
[10:35] <Laney> this room is cold
[10:35] <Laney> 13.7
[10:36] <seb128> urg
[10:37] <Laney> I guess they only turn the heaters on when they get here at 9.30
[10:37] <Laney> and it has crappy ancient windows so probably gets almost to the same temperature as the outside overnight
[11:45] <Laney> "hmm, where's firefox gone?"
[11:45] <Laney> Jan 23 11:34:30 nightingale kernel: compiz invoked oom-killer: gfp_mask=0x240c0d0(GFP_TEMPORARY|__GFP_COMP|__GFP_ZERO), order=3, oom_score_adj=0
[11:45] <Laney> […]
[11:45] <Laney> Jan 23 11:34:30 nightingale kernel: Out of memory: Kill process 30530 (firefox) score 72 or sacrifice child
[11:45] <davmor2> Laney: I'm running a daily live session 16.04.2 and gnome-software is timing out and not opening
[11:45] <Laney> :(
[11:56] <willcooke> davmor2, can you log a bug and I will speak to Robert about it tonight
[11:57] <davmor2> willcooke: sure just looking through the logs to see if I see anything in there
[11:58] <willcooke> guessing, but it could be related to a new snapd release
[11:58] <Laney> davmor2: file a bug, look in journalctl for org.gnome.Software and attach that
[11:58] <Laney> or just the whole journal
[11:58] <davmor2> Laney: will do thanks dude
[11:59] <Laney> I think that's where it ends up
[12:01] <Laney> and if it's reproducible (save the log first), then you can attach the output of gnome-software --verbose
[12:01] <Laney> but it works here I'm afraid
[12:11] <davmor2> Laney: yeap it's working here fine now I wonder if it was just a networking glitch,  I'd do a bunch of test to check
[12:21] <Laney> suspicious
[12:41] <davmor2> got it apparently kvm's dns is getting scrambled from time to time so it seemed it had no network so was timing out. I assume it run an apt update on first run and not on subsequent, reboot and try and try again and it works perfectly, I have a connection shown but in ping tests 8.8.8.8 gets a hit google.com doesn't
[12:42] <davmor2> wonderbar
[12:43] <davmor2> in future I'll double check in browser before I panic
[13:04] <desrt> moin moin
[13:04] <desrt> happy monday, everyone
[13:06]  * Laney nods desrt 
[13:06]  * desrt gives a subtle glance of approval in the direction of laney
[13:06] <seb128> hey desrt, happy monday to you!
[13:07] <desrt> morning seb!
[13:11] <Laney> desrt: good weekend?
[13:11] <desrt> very
[13:12] <desrt> friday night went to hamilton to see my family and introduce mascha's mom around.  saturday, went to a hockey game with some school friends and generally hung out, sunday took mascha's mom to the airport and had a nice relaxing evening at home playing games
[13:12] <desrt> also learned a lot about pam/sudo/su/runuser/etc. this weekend
[13:13] <desrt> trying to separate my work user from my personal-use user
[13:13] <desrt> (it sort of bothers me that i type 'git pull; make' in a context where all my personal files are stored)
[13:15] <Laney> interesting
[13:15] <Laney> you want to have one way access to another user?
[13:16] <Laney> I sort of wanted to set up dev containers or something, but never bothered to do it properly
[13:16] <Laney> Always end up wanting to run things in my session sooner or later
[13:27] <desrt> ya... i want user 'allison' to be able to do anything as 'desrt' without auth
[13:27] <desrt> i also want to give user 'desrt' out-of-band sudo access
[13:28] <desrt> so so far i configured sudo (and only sudo) to accept challenge/response from my yubikey as authentication, with no cached credentials
[13:28] <desrt> which requires pressing the thing
[13:28] <desrt>  so i don't have to type passwords into (hostile we presume) desrt-land
[13:30] <desrt> the problem i'm hitting now is that sudo is really shitty about setting up a proper session with logind, systemd --user, xdg_runtime_dir and the proper environment variables and so on
[13:31] <desrt> and it turns out that a lot of this comes down to your choice of pam environment.... and sudo has a hacked-up way to let you change your pam "service" name on a per-command basis... so that's good....
[13:31] <desrt> but sudo runs the pam session stuff with the permission of the *invoking* user, so since my normal user can't do stuff like create directories in /run/user, that's trouble
[13:31] <desrt> might end up doing some weird combination like 'sudo -u root runuser -l desrt' or so
[13:32] <desrt> but that gives just one more issue: i want to be able to have a gnome-terminal profile for this, with working "take me to the last cwd" support
[13:32] <desrt> and doing login sessions with runuser (and su) always put you in ~ of the target user
[13:33] <desrt> so maybe i'll just do a double sudo.  who knows.  *sigh*
[13:33] <desrt> basically, there is no single good "become this other user" tool that has the flexibility to specify custom pam services, or the precise mix of how much of the environment you want to share, and isn't sudo (which is arguably buggy here)
[13:34] <desrt> so ya... that was most of my day yesterday =)
[13:38] <jbicha> Laney: is it ok if I update gnome-software to 3.22.5 in zesty?
[13:39] <Laney> jbicha: if you like
[14:30] <seb128> jbicha, hey, it looks like you reverted the changes from a previous gtk3/zesty upload when you merged the new versions, see bug #1572331
[14:32] <ksamak> Trevinho: hi
[14:32] <ksamak> Trevinho: had a chance to look at pull requests on compiz?
[14:34] <ksamak> i had another question, about the best way to interogate a running plugin's setting from another one? should it create an opbject for that? or is there a way to get an instance
[14:34] <ksamak> ?
[14:34] <ksamak> i want to call a method inside ezoom, from mousepoll
[14:36] <ksamak> hikiko: andyrock if you guys have an idea
[14:36] <andyrock> i take a look later
[14:38] <jbicha> seb128: thanks, I can upload that change, it looks like mterry forgot to push that change to gtk3 in bzr
[14:39] <seb128> could be
[14:39] <mterry> oops
[14:39] <mterry> Sorry
[15:09] <seb128> mterry, no worry
[15:09] <seb128> jbicha, thanks for fixing it
[16:40] <seb128> Laney, willcooke, speaking of hidpi icons we should probably try to get https://code.launchpad.net/~willcooke/ubuntu-themes/hidpiicons/+merge/306356 in xenial as well
[16:40] <seb128> that was fixed in yakkety but not SRUed iirc
[16:41] <Laney> seb128: Go for it, that's a different package to the other one so doesn't need to be linked
[16:42] <seb128> right, I was just mentioning it in case we keep a list
[16:43] <seb128> I could work on the SRU but I've no hi-dpi setup to try the changes
[16:43] <Laney> I don't have xenial either, but we could get da_vmor2 to check it
[16:44] <seb128> right
[16:52] <Sweet5hark> hmmm. The libreoffice-l10n just error'ed out with "No. You make ME a sandwich." at me.
[17:00] <Laney> you know who the boss is
[17:01] <Sweet5hark> aye
[17:02] <Sweet5hark> I patched it to not get upset by running builds as uid 0 (as launchpad does).
[18:03] <seb128> have a good evening desktopers!
[18:04] <willcooke> night seb
[18:04] <willcooke> night all
[18:20] <flocculant> anyone any idea about when robert ancell shows up?
[18:22] <sarnold> in my /lastlog I see him mostly talking between 12:00 and 19:00 in my timezone; it's currently 10:21 in my timezone
[18:22] <flocculant> sarnold: thanks :)
[20:14] <flocculant> robert_ancell: hi there - re the xubuntu locking bug (which also affects lubuntu I've found out) I double checked back on the old lightdm packages and cocked up which I thought worked etc - definitely appears to be this change which caused it (or at least that is the version which lock stops working at) http://changelogs.ubuntu.com/changelogs/pool/main/l/lightdm/lightdm_1.21.1-0ubuntu2/changelog
[20:14] <flocculant> we're obviously a bit concerned about this :)
[20:17] <robert_ancell> flocculant, do you have the bug number handy>?
[20:18] <flocculant> bug 1656399
[20:19] <robert_ancell> flocculant, do you think light-locker hasn't completed all its actions before it's killed?
[20:20] <flocculant> robert_ancell: not sure of the tech side of that at all - I just test, BUT I do know that previously (if music was playing on desktop) lock would mute music when it went to vt8
[20:21] <flocculant> currently I can hear music momentarily as it unlocks - then it stops - which would suggest to me that it is immediately re-locking
[20:22] <flocculant> ochosi or bluesabre would be better placed to answer whether things are not being completed before it's killed
[20:22] <robert_ancell_> flocculant, do you think light-locker hasn't completed all its actions before it's killed?
[20:23] <sarnold> flocculant: robert_ancell_ probably didn't see any your previous three messages
[20:24] <robert_ancell_> yeah, had connection problems here (working from a library)
[20:24] <flocculant> robert_ancell: not sure of the tech side of that at all - I just test, BUT I do know that previously (if music was playing on desktop) lock would mute music when it went to vt8
[20:24] <flocculant> currently I can hear music momentarily as it unlocks - then it stops - which would suggest to me that it is immediately re-locking
[20:24] <flocculant> ochosi or bluesabre would be better placed to answer whether things are not being completed before it's killed
[20:25] <flocculant> robert_ancell_: did you see those?
[20:25] <flocculant> sarnold: thanks :)
[20:25] <robert_ancell_> flocculant, the last I saw was the bug link.
[20:25] <robert_ancell_> Yay for IRC :)
[20:25] <flocculant> robert_ancell_: but did you see the ones I reposted?
[20:26] <robert_ancell_> flocculant, yep,
[20:26] <flocculant> cool
[20:28] <ochosi> hi robert_ancell_
[20:28] <flocculant> ochosi: thanks :)
[20:28] <ochosi> so basically light-locker is a little unmaintained these days and i haven't touched it in a while
[20:29] <ochosi> i only have about 5mins now though, would you still be around in 1hr or so?
[20:29] <robert_ancell_> ochosi, yep, I've just started
[20:30] <ochosi> ok cool
[20:30] <ochosi> then i'll stop by in ~1hr
[20:30] <ochosi> but generally speaking light-locker listens to some unlock signal from lightdm and then the black overlay window that is on top of the session is closed
[20:31] <ochosi> it's just been too long for me to remember what we implemented there exactly all those years ago...
[20:31] <robert_ancell_> ochosi, I'm thinking it might be lightdm-gtk-greeter being killed is the issue? Because light-locker is in-session and shouldn't be affected by this change.
[20:34] <flocculant> robert_ancell_: I'll wander off now and let ochosi catch you later - sorry I couldn't answer what needed answering, the last thing anyone would want on this is chinese whispers :)
[20:34] <flocculant> thanks for looking though :)
[21:03] <dmj_s76> Laney: How does the hidpi merge look now?
[21:07] <ochosi> robert_ancell_: right, maybe we should test this issue with a different greeter, cause light-locker is not bound to any specific greeter, just lightdm
[21:08] <ochosi> robert_ancell_: and yes, light-locker is in-session (sry, haven't looked at the change in question yet)
[22:08] <flocculant> robert_ancell: do you mean seat0-greeter.log?
[22:08] <robert_ancell> flocculant, yeah
[22:08] <flocculant> adding now - also I tried unity-greeter - but that Failed To Start Session
[22:09] <flocculant> robert_ancell: ok - that's on the bug report now
[22:37] <RAOF> Urgh.
[22:38] <RAOF> Stupid ubuntu-online-accounts.
[22:38] <RAOF> At least it isn't endlessly popping up browser windows with the Ubuntu wiki at the moment...