15:32 #startmeeting Desktop Weekly Meeting 2015-02-10 15:32 Meeting started Tue Feb 10 15:32:54 2015 UTC. The chair is willcooke. Information about MeetBot at http://wiki.ubuntu.com/meetingology. 15:32 15:32 Available commands: action commands idea info link nick 15:32 * larsu hugs back 15:33 Roll call: mlankhorst, attente_, desrt, dgadomski, didrocks, FJKong_, happyaron, Laney, larsu, qengho, seb128, Sweet5hark, tkamppeter 15:33 _o/ 15:33 o/ 15:33 o/ 15:33 hrm - that list doesnt look long enough - if I missed you, shout 15:33 * desrt drops a pencil on the floor, bends over to pick it up 15:33 oh hai! 15:33 hey 15:33 ohai 15:33 hi 15:34 * FJKong_ feel sleepy 15:34 So slight change of order today, mlankhorst up first 15:34 hi 15:34 #topic mlankhorst 15:34 willcooke: I'll be off in a bit. Status: hackfests. 15:34 preparing mesa 10.5~git snapshot, making mouse events work in XMir under unity8, reworking mouse support in xmir, and a bit sick last week :( 15:34 fosflu 15:34 in next upload rotation/2x mode should work correctly with mouse events 15:34 indeed! 15:35 thanks mlankhorst. 15:35 larsu, you want to go next or are you done? 15:35 #topic larsu 15:35 oh sure 15:35 * larsu is caught on the spot 15:36 lots of discussion at the hackfest 15:36 still didn't get a gedit headerbars conclusion 15:36 might get a theme refresh soon 15:36 larsu: see rule #1 15:37 what's that? 15:37 "make seb happy" 15:37 we have to add a toolbar :p 15:37 :-) 15:37 see? 15:37 he's happy already 15:37 or keep the old version... 15:37 (Oh, before you go mlankhorst, larsu - Reviews. Check your email and backlog at the end of this meeting for (slightly) more info.) 15:37 let's discuss that later 15:37 oke :-) 15:37 I also hacked a bit on gnome-terminal, making it's --app-id support more sane (thanks Laney for providing a transition script) 15:38 larsu: what's the deal on that? do you need me to look at those patches soon or is it back to a 'nice to have at some point in the future' type bug now? 15:38 pondered using gtk 3.16 for V - looking pretty good safe for some smaller issues 15:38 looks like chpe wanted another approach 15:39 desrt: soon. The way they do things now is stupid 15:39 desrt: this way the stupidity is in gtk at least - which we might fix with a private gdk api 15:39 but please review 15:39 * desrt appears supicious 15:39 talk to me more about this later 15:40 why? 15:40 ok 15:40 i think i've lost scope of what exactly you're trying to do :) 15:40 did some bug fixes as well 15:40 I probably forgot stuff again: but 15:41 pink killers 15:41 you guys missed a sweet last night 15:41 #topic attente_ 15:41 they serve pink killers in pint glasses, you know 15:41 oops - thanks larsu 15:42 helped debug https://bugs.launchpad.net/ubuntukylin/+bug/1408212 15:42 wip/mir2 merged into master upstream 15:42 not sure what to do about https://bugs.launchpad.net/ubuntu/+source/maliit-framework/+bug/1245925, prevents ibus and fcitx from working while maliit-framework is installed, and it's pulled in by ubuntu-desktop-next 15:42 Launchpad bug 1408212 in Unity "Turn on/off the Large Text in Universal Access, it doesn't work immediately" [High,In progress] 15:42 Launchpad bug 1245925 in maliit-framework (Ubuntu) "Troublesome export in /etc/profile.d/maliit-framework.sh" [Undecided,Confirmed] 15:42 investigation about getting fcitx working under Mir. kind of works with the gtk backend in the mir demo shell with exception of the candidate window 15:44 attente_, any ideas who can assist with 1245925? Do you want me to try and find someone? 15:45 willcooke, attente_, I can help getting that moving 15:45 it should at least check for maliit-keyboard being installed before setting the thing 15:45 right 15:46 i'm not sure, the problem seems to be that you can't really have both maliit and ibus/fcitx running simultaneously 15:46 ideally it should set the env from an upstart job or something 15:46 at least for qt apps 15:46 or im-config need to learn to unset it 15:46 ? 15:47 maybe the right thing to do is to treat maliit on the same level as ibus/fcitx 15:47 I think so 15:47 forcing maliit will get in the way of 3rd party keyboards as well, on iOS/Android people write their own 15:47 yep 15:48 attente_, don't forget in your week summary that you bisected kernels to find a mir/intel regression 15:48 IIRC there was even ibus backend for maliit 15:48 he bisected gtk too 15:48 but it gets weird when you start switching between u7 and u8 15:48 king of bisects 15:48 Laney, that was his "helped debug ...." line 15:48 by BISECTING 15:48 rrrright 15:48 got you ;-) 15:49 oki, sounds like between us we can work something out then 15:49 thanks attente_ 15:49 attente_, well, even on unity8, you might want to switch between osk and ibus/fcitx 15:49 even in the same session 15:49 like one screen being your docked phone and one being your docking stating external monitor 15:49 seb128: yeah, this is bad for us 15:49 so we need something more dynamic that the env at some point 15:50 happyaron: we can kind of resolve it for not-qt apps by making im-config override empty GTK_IM_MODULE for example, but i'm not sure what else can be done for qt apps 15:50 right 15:51 let's discuss that after meeting 15:51 ok 15:51 maybe the devel list would be better for that 15:51 more people/potential ideas 15:51 great, thanks chaps 15:51 #topic desrt 15:51 hi! 15:52 was in hackfest mode last week as well 15:52 got a lot of useful engineering work done on stuff like mir, content hub, etc. 15:52 - git wwpd 15:52 wrote a neat thing called git wwpd :) 15:52 people seem to like that... 15:52 uh... mostly recovering from sickness and had a swap day yesterday so not a lot to report since the sprint 15:53 .oO(what would the pope do?) 15:53 Sweet5hark: what would 'push' do 15:53 thanks desrt 15:53 displays a list of commits that would be sent to the server as a result of a particular 'git push' command 15:54 #topic dgadomski 15:54 next step is to wrap git push and add a confirmation step 15:54 hello everyone 15:54 - got a fix for bug #1337873, will ask for more feedback after initial tests show no regression (it used to happen every 1-2k reboots, testing takes a while) 15:54 bug 1337873 in ifupdown (Ubuntu) "Precise, Trusty, Utopic - ifupdown initialization problems caused by race condition" [Undecided,In progress] https://launchpad.net/bugs/1337873 15:54 - back to analyzing bug #1104230 fix regression since kernel ~3.16.0-27 15:54 bug 1104230 in xserver-xorg-video-intel (Ubuntu) "DisplayPort 1.2 MST support is missing in the Intel driver" [Undecided,Confirmed] https://launchpad.net/bugs/1104230 15:54 - analyzing a Network Manager issue - will prepare a lp bug for that, does anyone specialize in the network manager area to check if this is a known problem? 15:55 c_yphermox does 15:55 dgadomski, you can describe the bug on the channel after the meeting 15:55 or check launchpad/bugzilla 15:56 I will surely search first, just need to understand what is going on there exactly 15:56 thanks 15:56 EOF from me 15:56 thanks dgadomski 15:57 #topic didrocks 15:57 hey 15:57 Developer desktop: 15:57 - Added android NDK support to ubuntu make (not released yet). mhall119 should be happy about it. 15:57 - Workaround the "add a new unity launcher item bug". Users should be happy this. 15:57 - patched pip install to do the right thing by default (not trying to install system-wide and get a traceback on pip install). aquarius should be happy about that. 15:57 - checked that others developer packaging systems are doing sane local install by default (rubygem, npm, bower…). 15:57 - Note that this put pressure on upstream to get this issue finally fixed (the topic was stalled for quite a while), and I proposed our help and backport an upstream fix this cycle (mostly same behavior). Barry should be happy with the final solution. 15:57 systemd: 15:57 - wrote and rewrote fsck<->plymouth integration patch first using epoll and then using systemd mainloop. Proposed upstream and waiting for a review now. pitti should be happy once it's merged. 15:57 - dropped libplymouth dependency, investigate and talk directly the raw protocol. Lennart should be happy with the replacement. 15:57 misc: 15:57 - MIR and AA duties. No-one can ever be happy about doing those. 15:57 - planned ahead to get sick a week before the sprint to NOT get fosflu. Success so far… I'm happy \o/ 15:57 this whole week was about to make people happy :) 15:57 EOW 15:58 thanks didrocks 15:58 haha 15:58 hahahappy! 15:58 :p 15:58 you should have seen him writing the plymouth code 15:58 not happy! 15:58 ya... particularly the 3rd time he was doing it 15:58 :D 15:58 {blood,sweat,tears}² 15:59 * pitti hugs didrocks 15:59 * Laney hugs didrocks 15:59 Laney: yeah, other were happy, not I! :) 15:59 * desrt hugs didrocks 15:59 * didrocks hugs you back 15:59 #topic FJKong_ 15:59 * do some research on gif skin display for sogou IM, not easy to load gif skin from memory, needs more time fix it 15:59 * bug 1413865 No default setting for "When power is critically low" in Power settings, still in progress 15:59 bug 1413865 in Ubuntu Kylin "No default setting for "When power is critically low" in Power settings" [Medium,Confirmed] https://launchpad.net/bugs/1413865 15:59 * upload pinyin search code to github 15:59 * take two day off 15:59 not much to update 16:00 FJKong_, you are off next week right? 16:00 willcooke: not all 16:01 willcooke: next next maybe 16:01 kk, well if we don't speak before Thursday, have a great new year :) 16:01 willcooke: thanks all 16:01 #topic happyaron 16:01 1. Update most of the packages related to fcitx, prepare for the MIR again (sorry…) 16:01 2. Fix symbols craziness of libgooglepinyin and fcitx-qt5 16:01 And a happy new year for next week happyaron as well :) 16:01 3. Fix 6 bugs assigned from Ubuntu Kylin 16:02 thanks 16:02 over 16:02 thanks for the update happyaron 16:02 bed time now :) 16:02 #topic Laney 16:02 • Sprinting last week, working on a few things such as 16:02 ∘ A wrapper script for gnome-terminal to provide compatibility with old launchers 16:02 ∘ Packaging snapshot of gtk, glib, overlay-scrollbars with GTK3 stuff disabled for evaluation of a possible switch in 15.04 16:02 ∘ Fix some FTBFS in vivid test rebuild 16:02 happyaron, FJKong_: happy new year :-) 16:02 • Upload gtk 3.14 latest release with patches to fix setting the text scaling factor 16:03 • Cherry pick the upstream patch to fix nautilus' glib signal connection order for background switching 16:03 • Look at totem 3.14, should be fine after another round of bug fixes, working with darkxst on this 16:03 • Poke a bit at gnome-screenshot 'flash' breaking on new gtk (involved bisecting gtk!), think larsu is looking at this now 16:03 ❂ 16:03 thanks Laney 16:03 best part of the meeting is looking forward to Laney's choice of unicode 16:03 :D 16:03 #topic qengho 16:03 qengho is off today, but: 16:04 Released Chromium 40.0.2214.94. Prepared 40.0.2214.111, which should be out today. I'm back at work Thursday. 16:04 New Chromium \o/ thanks qengho 16:04 #topic seb128 16:04 indeed \o/ 16:04 • looked at the vivid archive test rebuild, fixed some build issues 16:04 • investigate libpwquality not being translated 16:04 • fixed incorrect label wrapping in u-s-d free disk space dialog 16:04 • backported g-c-c change to fix u-c-c build with new n-m, cleaned out some deprecation warnings as well 16:04 • helped testing fixes for bluetooth/n-m segfaults 16:04 • some sponsoring (new chromium) 16:04 • looked at undefined symbol issue in gnome-bluetooth, hit libtool issues trying to fix the issue, opted rather to disable the plugin which is not useful/buggy (upstream dropped it in 3.10 as well) 16:04 • ubuntu-system-settings 16:04 ∘ implemented bluetooth ssp profile pairing 16:04 ∘ disabled bluetooth pairing action for unsupported device types 16:04 • usual share of desktop related bugs triages and discussions 16:04 16:05 thanks a lot seb128 16:05 seb128, new kdb should be on its way to you 16:05 seb128: thanks new year holiday start at 18th Feb to 24th :) 16:05 willcooke, great 16:05 FJKong_, noted! 16:05 FJKong_, happyaron - Beijing office is closed next week, so I expect most folk will be afk 16:06 #topic Sweet5hark 16:06 - FOSDEM 16:06 - TDF Board of Directors meeting 16:06 - some employee meeting and Hackfest (but already on the way to sickness then :/) 16:06 - flight home and three days (plus weekend) under fosdem flu: sneeze, sob, sneeze 16:06 - prepared 4.4.0.3 for vivid 16:06 - checked for horror regressions by mergedlibs, didnt find any so far 16:06 - bug 1419836 seems interesting: doesnt happen upstream, but isnt mergedlibs related (checked rc2 vs. rc3) 16:06 - bug 1419521 same, could use help from tkamppeter to figure out whats going on ... 16:06 - /me heard about perf reviews, distributes free virtual lollypops 16:06 willcooke: yes most of them will travel back to home ahead of days 16:06 EOF 16:06 bug 1419836 in libreoffice (Ubuntu) "LibreOffice 4.4 (PPA): Extension can't be installed: Message: com.sun.star.uno.RuntimeException) "unknown error!"" [Undecided,Incomplete] https://launchpad.net/bugs/1419836 16:06 bug 1419521 in LibreOffice Productivity Suite "LibreOffice 4.4.0.3 broke printing" [Medium,Incomplete] https://launchpad.net/bugs/1419521 16:06 thanks Sweet5hark 16:06 #topic tkamppeter 16:07 - system-config-printer: Trusty SRU completed 16:07 - CUPS: Update to CUPS 2.0.2 in Ubuntu (Debian is in freeze, therefor they are currently not working on updates like this. 16:07 - cups-filters: Working on a PPD generator for auto-discovered network printers 16:07 - Bugs. 16:07 thanks tkamppeter 16:07 #topic robert_ancell 16:07 Worked on: 16:07 - TPM support - can finally log into my test machine using a binary 16:07 passphrase stored in TPM 16:07 - Fix seahorse FTBFS 16:07 Currently working on: 16:07 - TPM support (tidy up tools and start work on installer support) 16:07 - Updating Indic font packages (blocked on archive admin team removing 16:07 package block) 16:08 #topic willcooke 16:08 So, yeah, you know how I said we had ages to do the reviews? Well, I was lying. 16:08 Due Friday people 16:08 sorry 16:09 If you have have your personal review done by then, and have emailed me your 360 people, that'll be grand 16:09 The other thing I wanted to follow up on was https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-intel/+bug/1418295 16:09 Launchpad bug 1418295 in xserver-xorg-video-intel (Ubuntu) "Black screen after resuming from suspend" [Critical,Confirmed] 16:09 Just because it's a critical one 16:10 From the comments I think it's now almost agreed that it's a U7 issue 16:10 so I will follow up with those guys. 16:10 I'm going to London tomorrow - so if anyone needs anything from there let me know 16:10 the office I mean, 16:10 willcooke, is that new that we need to go through you to ask for peer reviews? 16:10 not the ships 16:10 shops 16:10 usually we could ask those directly 16:11 seb128, wellll. the docs say you email me and then I add it to the HR system. I don't know if that's new or not, so let's just say it is 16:11 k 16:11 That is 16:11 I just add that person as a reviewer 16:11 we got this new system since then 16:11 yeah, we didn't use the new website for that yet 16:11 and then the system emails them 16:11 seems a step backward compared to the old system 16:11 right kk 16:11 but let's see 16:11 yes 16:11 so you're saying this part is not optional? 16:12 that's my (new) understanding yes 16:12 msg me if you want to talk about it 16:12 interesting, ok 16:13 #topic any other business 16:13 going once 16:13 stoppppppp 16:13 :p 16:13 thanks :-) 16:13 Yes - the gentleman in the top hat 16:13 GTK 3.15 16:13 oh, that! 16:13 I think there a few more issues than I expected 16:13 so I'm becoming a bit more wary 16:14 what do others think? 16:14 it makes me a bit nervous, especially because of the new toolbars that we didn't really test yet (nor try to make look like we want) 16:14 but we still have some time in the cycle 16:15 I'm a bit wary also, seems late in the cycle and a few too many unknowns and bugs for my liking. 16:15 seb128, do we have time? Is this not a feature? 16:15 there is going to be a period when landing it will break things… depends if we agree about regressing our desktop or not 16:15 didrocks, what sort of regressions are we talking about? 16:15 and gnome's 16:16 seb128: the new toolbars "unknowness" for instance? 16:16 willcooke, we, it's a feature to land it, it's not a feature to tweak more i.e the look of the scrollbars after ff 16:16 seb128, ack 16:16 didrocks, well, that's something we need to resolve before landing 16:16 not all applications will use the new scrollbars currently either 16:17 e.g. webkitwebviews or vte widgets 16:17 what would happen to e.g software-center then? 16:17 normal scrollbar 16:18 what was the reason we wanted to update gtk this cycle again? 16:18 scrollbars :) 16:18 I see 16:18 there's still some black background cases 16:18 g-s-m being the only known one we had to disable scrollbars for, right? 16:18 ya 16:19 I fear a bit that the new scrollbars are going to feel like a regression 16:19 I think so 16:19 * FJKong_ say --. -. 16:19 but we need to deal with that at some point, not sure if delaying but a cycle buy us much 16:19 at the same time there is no strong need to update 16:20 so we could play safe 16:20 and there's other issues like black notifications on the greeter and whatever else I mentioned 16:20 especially that we still have the systemd and bluez transitions to come this cycle 16:20 6 (8) months to work on it instead of 2 16:20 people can work on it out of the ppa so it's better at the start of next cycle, if they have time 16:20 the time-based release thing 16:20 +1 for delaying 16:21 +1 16:21 it feels like we are going to get some unexpected side effect 16:21 and history tells it's better to do that when cycle open than at ff 16:21 larsu was for it though, will be sorry to disappoint him 16:21 we can land it nice and early next release, plus there might be a theme change needed too - so we could combine that in? 16:21 you snooze you lose 16:21 ;p 16:22 * seb128 hugs larsu 16:22 well, we can decide on that 16:22 larsu can still try to convince us in the next days, nothing blocks us to revisit next week 16:22 in case there is a status quo change 16:22 good point 16:22 well 16:22 it means that the gnome guys have to do some different work 16:23 well, status is that we stay on what we have 16:23 we can still see if people can sync on something else in the next week 16:23 even if that's not likely 16:23 works for me 16:23 I think it was good to try 16:24 I would like to at least let a chance to larsu to convince us when he's back, if he really thinks we should go with the new version 16:24 because now we know issues to work on in an idle handler 16:24 right 16:24 style scrollbars, fix notifications, get them working on more apps, find out the nvidia problem, ... 16:24 right 16:25 cool 16:25 moving on then 16:25 + the gnome decoration issues 16:25 + probably some extra bugs 16:25 thanks Laney 16:25 willcooke, seems like that's a wrap then :-) 16:25 i'm assuming that one is fixed in 3.16 of mutter & gsd, but yes 16:25 s/gsd/gs/ 16:26 oki 16:27 One last thing then.. willcooke and Mrs willcooke are expecting the delivery of twin boys in May. \o/ 16:27 Hence no China trip for me 16:27 yay! 16:27 #topic endmeeting 16:27 congrats :-) 16:28 thanks Laney 16:30 willcooke, congrats! 16:31 willcooke: congrats :) 16:32 +1 16:32 or +2 16:32 :D thanks chaps 16:33 oh that reminds me that I got some new pics of you-know-who ;-) 16:34 * desrt readys telegram 16:34 piano lessons already! 16:34 better than me tbh 16:35 :D 16:48 hmm 16:49 I'm getting notifications with actions from nm-applet 16:53 Laney, so fallback dialogs? 16:53 yes 16:53 seems like a bug worth pointing to cyphermox 16:53 could be me somehow 16:53 when doing what/when? 16:53 uh oh 16:53 well for one I'm on xmonad ;-) 16:54 but there's notify-osd and no notification-daemon 16:56 yeah I restarted nm-applet and it's okay now 16:57 cyphermox: stand down 16:57 :) 16:57 ok 16:57 ;) 16:57 glad I can still focus on plymouth, I think I'm getting somewhere finally 16:58 you and didrocks can have a mutual counselling session 16:59 apparently the codebase is fun to work with 16:59 hahaha 17:04 didrocks: \o/ 17:07 seb128: suggesting for upload: http://people.canonical.com/~bjoern/vivid/4.4.0/libreoffice_4.4.0-1ubuntu1_source.changes and http://people.canonical.com/~bjoern/vivid/4.4.0/libreoffice-l10n_4.4.0-1ubuntu1_source.changes 17:08 Sweet5hark, need sponsoring or just review? 17:09 seb128: sponsoring. is: upstream rc2->rc3, completes mwaw MIR, reenables mergelibs 17:16 didrocks: mind have a look at fcitx MIR again? everything in your last message have been dealt with 17:25 seb128, can you try something on your U8 machine - from lightdm enter the wrong password - do you get the password box increasing in size? 17:25 and do you get the session icon just turning black? 17:26 willcooke, neither of those, didn't update since friday though 17:26 seb128, mine is even older I think 17:26 * willcooke upgrades 17:28 what's GDK_KEY_OpenURL? 17:41 happyaron: I'll have a round tomorrow or thursday 17:42 happyaron: but please first change the component status for everything you fixed (as told last time) 17:43 happyaron: that's easier for us to track then :) 17:44 Laney: I see now why when walking to the doctor I receive some unexpected telegram photos :) 17:44 willcooke: congrats! 17:44 \o/ 17:48 thx didrocks 17:52 seb128, update has fixed most things, but I might have found a bug... could you try this tomorrow: 17:54 1. Log in to U8. 2. With the mouse/touchpad click on the wifi indicator some times (I did it three or four I think). Dont drag down, just click so that it expands a little way, then release. 3. Without moving the pointer touch the wifi indicator. 4. CPU @ 100% U8 unresponsive. 5. sad face. 17:59 willcooke, sure can try 17:59 willcooke, but for me trying to open the power indicator is enough to screw things 17:59 heheh 17:59 let me try that 18:00 yup 18:00 my elaborate dance was for nought 18:04 hehehe 18:17 * didrocks waves good evening and good night 18:17 cya 18:17 didrocks: ciao 18:17 good evening 18:17 see you guys :) 18:40 oh, 360 reviews are super simple and quick 18:40 * willcooke -> dinner 18:42 * Laney the de-dialog-headerbarerer 18:42 goodnight! 18:58 night Laney 19:28 larsu, do you want bug 1396700 assigned to you? 19:28 bug 1396700 in indicator-bluetooth (Ubuntu) "Needs to be updated to bluez5" [High,In progress] https://launchpad.net/bugs/1396700 19:31 robert_ancell: sure :) 19:31 also, hi! How are you? 19:31 larsu, good, yourself? 19:31 mterry, any idea why my (Nexus 4) phone greeter always shows "No data sources available"? 19:31 robert_ancell: good good, thanks. Just came back home after conferences and sprints 19:32 larsu, yeah, sounded like fun! 19:32 robert_ancell, no :-/ 19:32 robert_ancell, sounds like a bug with libusermetrics? 19:33 robert_ancell: it was! And exhausting. Caught Fosdemflu 19:33 mterry, is there a greeter log or anything I can check? 19:33 larsu, :( 19:33 mterry, or does the greeter just use a widget 19:37 robert_ancell, we have our own widget 19:37 robert_ancell, so it *could* be that failing 19:38 robert_ancell, you could check ~/.cache/upstart/unity8.log to see if there's anything that looks like an infographics error 19:38 robert_ancell, there will be lots of noise though 19:38 robert_ancell, I'm not sure where libusermetrics outputs to 19:38 robert_ancell, poke pete-woods for help with that 19:39 robert_ancell, actually, looking at my own daily driver phone, I'm seeing that too 19:39 robert_ancell, I think I forgot that was a feature 19:39 robert_ancell, let's move to #ubuntu-touch and pull pete-woods in 19:39 mterry, yeah, it's always been broken on my Nexus 4. I wondered if it was just a feature for production phones 19:43 bschaefer: hey, you were right, i managed to get fcitx input working under the demo server 19:43 attente_, woooooooots! 19:43 attente_, what was the issue? 19:43 it's just missing the candidate window popup 19:43 yeah that expected 19:43 nice attente_ 19:43 attente_, does it pop up behind the main window? 19:44 morning robert_ancell 19:44 willcooke, hello 19:44 attente_, as.... IIRC its pretty much just a menu? 19:45 bschaefer: it doesn't pop up at all, because that's being done in a separate process 19:45 ooo yeah, thats done after the dbus call to the actual server 19:45 but the committing of the test actually works 19:45 sweet! 19:45 if you need to get it working, you just need to update the local version of immodules.cache that it's looking up 19:45 i guess the fun part now is ... how to get an out of process window to render on an app? (I dont think mir wants that?) 19:46 attente_, naw, knowing it works was the main test :) 19:46 and add a reference to the system location of the im-fcitx.so 19:46 :) 19:46 cool, ill have to give that a test at some point 19:46 attente_, soo that means, gtk and qt 19:46 yeah, the next part is to figure out how to get fcitx-qimpanel working under the demo server environment 19:47 should have IM support already.... the only other issue do we want mir to support IMs if a toolkit talks directly to mir 19:47 ie. SDL2/SDL1.2 19:47 yeah... i guess we need that still 19:47 though i know SDL2 has ibus support meaning it will do the talking to ibus 19:48 attente_, the only issue with that is... mir would have to expose some fun parts ... i would think? 19:48 then we would then have to write backends in ibus/fcitx ... a lot of work for little gain 19:48 kgunn, ^ 19:49 attente_, but i suppose thats something we can discuss later haha, the main part is to get it working for 80-90% of the cases :) 19:49 sounds like a very sensible plan to me :) 19:49 i'd be happy if we could just get the candidate window working :) 19:50 very! though thats going to be interesting...now that we know its an out of process window 19:51 attente_, im not sure how mir will want to handle that... as i think that would mean we need some sort of trusted session? 19:52 attente_, do you know of any other programs that use out of process windowing like input methods? 19:52 i guess osk? but it seems like it gets treated the same 19:53 soo then how does an osk work ... like mallite? (i cant spell it) 19:53 maybe there's some a11y stuff that we don't know about 19:53 i know its through some trusted session though im not sure how that would work 19:53 attente_, yup, possibly questions in #ubuntu-mir 19:53 maliit works as a qt im-module afaict 19:54 im not sure what that is :) ... but it seems to get a window rendering on top of the running process 19:54 that then accepts input 19:55 sooo thats pretty much what we would need for the input method preedit window 19:55 i think the window has little to do with the actual input because fcitx still can detect the keystrokes despite not having a surface in the demo server 19:56 attente_, yeah fcitx will get the events through filter key press 19:56 soo it doesn't *need* input it self it just needs to render above everything at the correct location 19:57 its quite nice actually (the way it takes events) but pretty much the preedit window is only good for rendering 19:57 i dont think... it normally takes events? 19:57 makes sense. i guess that window still needs to respond to pointer events though 19:57 yeah it seems to respond on X11 to a pointer 19:59 hmm i wonder why the window doesn't pop up somewhere... even if its out of process....maybe mir rejects it? 19:59 you would think, even if something out of process requests a window... the window would still appear? 20:00 it's probably popping up on vt 7 20:01 o interesting, yeah...i wonder if you get something working on a unity8 desktop? 20:01 if it would pop up somewhere... 20:01 though i could be behind the surface (though i think it would just be rejected) 20:01 attente_, also, how did you figure out the issue? (Some what curious haha) 20:02 as what does immoudules do? 20:03 bschaefer: yep. it's popping up on vt 7 20:03 nice, soo now ... why does it think vt7 should own it? 20:03 possibly it just assumes DISPLAY=:0? 20:03 attente_, where did you run the server on? the umm fcitx server? 20:04 ie. what happens if you run the fcitx server from tty1 or tty2 and aim it at gtk for mir? 20:04 the fcitx-qimpanel process is just started from my X session 20:04 when the session started 20:04 which i guess explains why it's on vt 7 20:04 i see, what happens if you attempt to run that on the demo? 20:04 yeah 20:05 * bschaefer assumes its something like python/gtk or something? 20:05 fcitx-qimpanel expects an X server it seems 20:05 fcitx-qimpanel: cannot connect to X server 20:05 sweet, now we know what to hack to get to work now :) 20:06 though ... i wonder why it expects x11... 20:08 where does qimpanel even come from? 20:08 fcitx-ui-qimpanel 20:08 haha nm... 20:08 yep :) 20:08 weird i didn't even have that installed? 20:08 is that the only way to render the panel? 20:09 fcitx-module-kimpanel 20:09 fcitx comes with its own, but not many seem to be using it 20:09 that makes sense 20:09 attente_, for all we know it could just hard code a check for the DISPLAY 20:09 * bschaefer hopes its not a hard depends 20:10 bschaefer: i'll have to look into it more, but i guess it depends on qt, and is using an x11 backend 20:10 attente_, that makes sense, i wonder if you can force the mir backend? 20:10 * bschaefer doesn't know much about the qt port it self 20:10 attente_, but awesome :) 20:11 at lease you've something to track down haha 20:11 yeah. i've never tried running a qt app under the demo server :) 20:11 once that works...i hope the window renders over the mir app :) 20:11 attente_, good luck! 20:11 bschaefer: thanks :) 20:11 also feel free to poke me if you need something tested or anything! 20:12 will do 21:05 * willcooke -> EOD 21:05 g'night 23:40 so what is the point of using Ubuntu Make( https://wiki.ubuntu.com/ubuntu-make ) instead of a package specific PPA? 00:39 so what is the point of using Ubuntu Make( https://wiki.ubuntu.com/ubuntu-make ) instead of a package specific PPA? 05:40 Good morning 06:24 * Mirv would like to file a bug "Abiword started launching on each login in vivid"... 06:43 hey pitti 06:43 did you get a chance to look at my systemd mount bug? 06:44 darkxst: not yet, sorry; but still high on my list (probably today) 07:21 pitti, no problem, its just annoying me while constantly rebooting trying to fix gdm XRandr errors ;( 07:22 morning 07:22 darkxst: you could try adding "mount -a" to /etc/rc.local 07:22 darkxst: as a workaround 07:22 hey didrocks, ça va ? 07:24 pitti: ça va, et toi ? 07:25 didrocks: je vais bien aussi; trop de systemd bugs :) 07:27 argh :) j'ai lu hier le problème avec les symlinks 07:28 pitti: I guess I'm going to upload the protocol support in plymouth for fsckd, it does only add a new stenza for fsckd: and keys: 07:28 doesn't impact existing behavior 07:29 for the rest, we'll see once Lennart would review the patches 07:30 didrocks: sure, that sounds fine 07:30 pitti, ok will try that 07:31 didrocks: it seems Lennart is back from Brno and catching up with the ML, I hope we can get this in soon; otherwise I'll pull them into the ubuntu packages if you want 07:32 pitti: yeah, let's give another couple of days 07:33 pitti: I'm catching up on developer stuff before feature freeze during this systemd-less time :) 07:34 good morning desktopers 07:34 hey didrocks pitti 07:34 salut seb128 07:34 bonjour seb128, ça va ? 07:35 pitti, oui, et toi ? 07:35 hey seb128 didrocks 07:35 hey darkxst 07:37 speaking of FF, anything blocking baobab, gnome-contacts etc other than titlebar patches? 07:37 seb128: ça va bien aussi 07:38 darkxst, didn't look at those, but probably not 07:38 and gedit, but I have no plans to implement the OSX ui, just de-headerbar ot? 07:38 ok 07:40 vino I suppose is blocked on bug 1271358 07:40 bug 1271358 in vino (Ubuntu) "Update to 3.12" [Wishlist,In progress] https://launchpad.net/bugs/1271358 07:41 yes 07:41 gedit, larsu and Laney were looking at it 07:41 larsu added back the traditionnal menubar and decoration 07:41 but it looks weird without a toolbar 07:41 it also means the standard actions are not easily available 07:41 (save, open, print, etc) 07:42 so it's under discussion 07:42 we might want to not update or to add a toolbar back 07:44 seb128, well the toolbar is there in the code, kinda 08:37 didrocks, pitti, seems like http://launchpadlibrarian.net/196013611/casper_1.349_1.350.diff.gz is not working, do you have any idea why that could be the case? 08:39 seb128: s/./:/ ? 08:39 * didrocks looks 08:39 pitti, shrug, could be indeed ... do we have logs somewhere that could should the error? 08:39 yeah, should be $USER:$GROUP 08:40 hm no, . works as well 08:40 oh, really? 08:40 didrocks, ^ 08:40 * didrocks learnt something today 08:40 it's not documented, but I just tried it here 08:40 I think I copied the line from somewhere else in casper 08:40 didrocks: better don't :) 08:40 seb128: logs, you can see it at boot normally, but that's it 08:40 pitti: yeah, agreed, I lived quite happily without it :p 08:40 no obvious typo at least… 08:41 ubiquity-hooks/30accessibility: chroot /target chown -R $TARGET_USERNAME.$TARGET_USERNAME /home/$TARGET_USERNAME/.local 08:41 seb128: first boot, non persistent system I guess? 08:41 didrocks, are those run at boot? 08:41 * seb128 tries 08:41 do you know that log to look at? 08:41 seb128: yeah, really early at boot, and rerun at every boot 08:42 seb128: you won't find logs I guess, it's written on the console before the kernel loads AFAIK, but if you remove "quiet", you should see them 08:42 seb128: you can launch them by hand though 08:42 seb128: you could boot with break=casper-bottom, there you might see some error messages and can also run stuff manually 08:42 no, kernel loads before, that's the initramfs 08:44 yeah, I see some "failed to change ... 1000 .. blabla" error messgae 08:44 (without quiet) 08:44 but why 1000, I thought it was 999 08:44 ah no, that was another error message, I still see it on vt1 now 08:44 good morning! 08:44 hey larsu 08:45 chown: unknown user/group ubuntu:ubuntu 08:45 seb128: ^ 08:45 pitti, danke 08:45 seb128: boot without quiet and check VT1 08:45 did you run that before the user is created? 08:45 didrocks, I guess so? where is the user added? 08:46 ./scripts/casper-bottom/25adduser 08:46 so 51... should be after? 08:47 seb128: no, the problem is that teh initramfs doesn't know this user 08:47 try this: chroot /root "chown -R $USERNAME.$USERNAME /home/$USERNAME/.config" 08:47 pitti, danke 08:47 seb128: the user is only created in the /root file system 08:47 right 08:48 making sense 08:48 seb128: actually, I think without the quotes 08:48 what's the easiest way to try those changes? 08:49 seb128: the initramfs has vi, so break=casper-bottom, vi the file, and continue to boot (just ctrl+d or exit theh initramfs shell) 08:49 pitti, danku 08:50 seb128: F6 other options -> press esc twice to close the pop up menu, then you can edit the boot command line 08:50 (I didn't know before that our live initramfs has vi, but I guess we weren't the first ones to hack casper fixes on the live system :) 08:52 it didn't 5 years ago 08:52 I'm jaleous now :p 08:52 * didrocks had to cat, awk and redirect :/ 08:52 sed FTW :) 08:54 seb128: didrocks about this bug : https://bugs.launchpad.net/ubuntukylin/+bug/1413865 08:54 Launchpad bug 1413865 in Ubuntu Kylin "No default setting for "When power is critically low" in Power settings" [Medium,Confirmed] 08:55 seb128: didrocks the right way is patch unity-control-center and add option 'suspend' ? 08:56 FJKong_, does it make sense to suspend on those case? knowing that suspend uses power and your laptop is going to run flat anyway 08:57 seb128: so maybe just shutdown ? 08:57 yes, likely better 08:58 firefox developer edition support in ubuntu make done -> writing tests now :) 08:58 seb128: so just patch ubuntu-settings and change default value to shutdown 09:00 FJKong_, I guess so, though I wonder if we should rather patch the code to default to hibernate and fallback to shutdown if hibernate is disabled 09:01 though since we disable hibernate by default we could decide it's up to the user to change the config if they enable it 09:01 didrocks, pitti, thanks for the help, I tested it and confirmed it works this time :-) 09:03 nice! 09:04 seb128: I think hibernate will be better 09:04 * pitti ^5s seb128 09:04 yo 09:04 FJKong_: hibernate isn't supported on all machines though 09:04 FJKong_, we don't enable hibernate by default though 09:04 hey Laney 09:04 hey Laney, wie gehts? 09:04 hey Laney 09:04 morning Laney! 09:04 oh 09:04 I see 09:05 it seems we have no other choice then 09:05 FJKong_, well, as said we could still default to hibernate and fallback in the code to shutdown if hibernate is not available 09:05 but I'm unsure it's worth the effort 09:06 if users enable hibernate they can go and change the config 09:07 seb128: how to enable hibernate then 09:13 hey pitti seb128 didrocks larsu! 09:16 FJKong_, http://askubuntu.com/questions/94754/how-to-enable-hibernation 09:16 and done, large and medium tests \o/ 09:16 (with fake mozilla certificates and fake server for medium ones) 09:18 dpm, pitti, so ubunut-system-settings has langpack support enabled, but we should strip the .desktop (since some code on touch isn't smart enough to use gettext and try to read the Name .ini style), what's the easiest way to do that? use --exclude on the file in dh_translations? 09:19 morning seb128, I think I'll have to defer that one to pitti 09:20 seb128: you mean should *not* strip the desktop? 09:20 which code is that? 09:20 wouldn't you want to do this for every application then? 09:20 seb128: dh_translations does look at -X, so that ought to work 09:21 seb128: that will still add X-Ubuntu-Gettext-Domain:, but keep the inline translations 09:21 pitti, yeah, sorry :-/ *shouldn't* 09:21 seb128: well, if we have a quick fix this version and put more time on it later, it that okay? I don't think most of user will enable hibernate after installing 09:21 seb128: ah no, it will *not* add the domain 09:21 seb128: so yes, -X 09:22 pitti, no domain is fine, it means thing just use the inline translations 09:22 FJKong_, yeah 09:22 Laney, wdym for every application? 09:22 Laney, most applications on touch are click and that doesn't use langpack 09:22 other debs seem to not strip their .desktop already 09:22 seb128: cool 09:22 maybe now they are, haven't looked at that 09:23 but one day you will be able to install deb packages 09:23 Laney, the code is notifications/notification_manager.cpp 09:24 Laney, that code is not ready to support debs, it's calling "click list" to get the entries 09:27 then what are you fixing in a deb package? 09:27 I probably don't understand the code 09:27 let me look at it more 09:27 but settings is listed unstranslated in that panel 09:27 and added a Name[fr]= to the .desktop fixes it 09:28 adding 10:44 trains. :( 10:44 morning all 10:45 argh, another gnome-terminal segfault while doing a sbuild :/ 10:47 let's see once whoopsie would retrace it for me 10:47 willcooke: in brussels again? 10:47 * didrocks restarts the build and ubuntu make tests meanwhile… 10:48 larsu: seeing "trains…", definitively brussels and not London for sure :) 10:48 larsu, I think it would have been quicker to go to Brussels 10:49 They said the trains were delayed by 16 mins. 10:49 lies 10:49 damn lies 10:49 ahah, it's starting to be a trend it seems (train starting earlier than what they announce) 11:06 in holland I don't have to worry about that :P 11:06 because you can walk across the country in 1h :) 11:06 hah you wish 11:07 we do have a database of all windmills though :P 11:07 lol 11:10 And when global warming kicks off in a big way Holland will be nice and cool, because of all the windmills 11:10 will also be under water... 11:10 (favourite Futurama spot ever) 11:11 http://www.quickmeme.com/img/e8/e8612be4060eee520cad620292dfc484f2a2f64568a3942ec0bcddb767023e9d.jpg 11:11 it will be nice and cool because the gulf stream will have collapsed and we will get the climate of new york :p 11:11 didrocks, re your gnome-terminal crash - don't you use tmux so that you don't have to restart the build? 11:12 I've rebased Xmir on top of xorg-server 1.17.1 11:13 chrisccoulson: yeah, I'll soon start doing this I guess :) 11:15 and I've uploaded to my ppa the qtmir version that broke autorepeat but fixed mouse events in unity8 11:48 I assume phablet-shell is part of the sdk ppa 11:48 willcooke: phablet-tools package 11:49 hrm 11:49 I have that install but no phablet-shell 11:49 apt-cache policy phablet-tools 11:49 Installed: 1.1+15.04.20141107.1-0ubuntu1 11:49 ? 11:49 I am on vivid 11:49 you may need one of the sdk PPAs 11:50 ack, thanks popey 11:50 seb128: btw, you have the shutdown hang, don't you? 11:50 seb128: I noticed that unattended-upgrades delays shutdown a lot 11:50 seb128: that might be another candidate for you? 11:51 ahh, I remember - I had to purge it to get Snappy to play nice 11:52 didrocks: ^ you also reported some shutdown hangs; so modemmanager and unattended-upgrades might be things to try and disable 11:54 pitti: nice hint, will give it a try later 11:54 team - remember to get your self assessment done by Friday EOD 11:54 and let me know your 360 peers asap 11:54 this message will repeat 11:55 willcooke, has turned into a bot ? 11:56 darkxst: think I've fixed those totem problems ("fixed" in one case :|) 11:56 did you fwd your headerbar patch? 11:56 darkxst, I was always pretty close tbh :) 11:57 Laney, bookmarks problem? 11:57 ya 11:57 bug in the grilo plugin itself I think 11:58 Laney, not forwarded upstream yet, but will once I fix full screen issue 11:58 did that 11:58 Laney, yeh I saw that commit after you mentioned it (way after I was sleep last night) 11:59 http://paste.ubuntu.com/10172243/ 12:00 Laney, Ack 12:01 and I really need to go to sleep 12:02 can you upload fix to gnome3 ppa or somewhere 12:03 ya 12:03 I'm going to fwd the dialogs-use-header stuff 12:03 Laney, we will eventually get packaging branches setup on alioth, but that hasnt quite happend just yet 12:05 for what? 12:05 Laney, stuff in the gnome3 ppa's 12:05 oh right 12:05 and perhaps some of the main branches in ubuntu GNOME packageset 12:06 thought you'd branch off the ubuntu-desktop packages 12:07 Laney, we do where applicable 12:07 but i still don't like bzr 12:07 and pkg-gnome may one day move to git 12:07 just you wait for git in launchpad 12:08 * larsu waits 12:08 i'll figure out a cool merged-with-upstreams-history workflow 12:08 but in the meantime we are ok to host UG git repos on alioth 12:09 doesn't really matter where they are i suppose 12:09 Laney, nope, majority of ubuntu sponsors would probably have commit access there I suppose 12:11 there's an 'ubuntu-dev' group there already 12:11 manually managed tho 12:21 * darkxst sleeps now 12:22 night! 12:24 night 12:25 seb128: FYI, g-c-c for bluez5 now built in ppa. That should unblock you if you want to update (didn't retest yet with latest g-c-c) 12:25 larsu: that can interest you as well ^ 12:25 didrocks, gnome-shell also has patches that need to be dropped for bluez5 12:26 (reverts) 12:26 but I am really sleep now 12:26 hello! quick question, I updated my vivid install yesterday to latest, and since then some fonts are not properly rendered (yesterday Firefox was having the issue, today is evince), and I no longer can open a terminal with ctrl + alt + t. Any idea how to fix or where to ask? 12:26 didrocks: which ppa? 12:26 didrocks: and thanks :) 12:26 darkxst: if the gnome ubuntu team can provide a debdiff, we can send that to the same ppa and do the same copy on the D day (you have time still) 12:27 larsu: the transition one (see email): https://launchpad.net/~ubuntu-desktop/+archive/ubuntu/transitions 12:27 didrocks: cool,thanks 12:27 yw! 12:27 * larsu wanted to start hacking on that today, but too much to do 12:27 didrocks, ok, tomorrow then 12:27 DS-McGuire: got some time to talk in ~15 mins? 12:28 larsu, I do :) 12:28 darkxst: core-devs have access to dput directly to the ppa FYI 12:29 didrocks, me no core-dev 12:32 just propose a debdiff when you have time (the best would be this week) 12:33 didrocks, ok, will take a look tomorrow 12:34 probably gnome-shell, g-s-d and g-c-c all have reverts currently to work with bluez4 12:35 * darkxst really sleeps now! 12:36 mlankhorst, should Xmir work with the devel channel? 12:36 darkxst: g-c-c is done, g-s-d has nothing to be done, g-s left to you, good night man :) 12:36 didrocks, ok, night 12:37 willcooke: ought to :P 12:37 I've just uploaded a rebuild against 1.17.1, haven't tested it yet 12:38 thanks mlankhorst 12:38 Just reflashing 12:40 oke 12:41 willcooke, hi! which one would be the best channel to ask about issues with a vivid installation in a laptop? 12:41 nessita, #ubuntu will sort you out 12:41 I see broken fotns such as https://drive.google.com/a/canonical.com/file/d/0B-cmfDncRJmYRnJ0SUhWWGsyVjQ/view?usp=sharing 12:41 willcooke, thanks, going there 12:42 nessita, ahhh 12:42 seb128, didn't you see that as well (see link ^^) 12:42 willcooke, ctrl + alt + t will not open a terminal either, since yesterday's updates 12:43 hm /me upgrades his phone too 12:43 Hrm. Video drivers, or perhaps Gtk 12:45 didrocks, thanks 12:46 nessita, willcooke, yeah, I see similar fonts corruption sometime, I blame xorg but I'm unsure 12:46 hola seb128 ! 12:46 mlankhorst, any idea what could lead to corruption like the one nessita has in the url she just shared 12:46 nessita, yeah, nice to see you still around! how are you? 12:47 seb128, super good. How about you? 12:47 seb128, mlankhorst font corruption was isolated to firefox yesterday, today seems to happen with evince. I installed all vivid updates yesterday 12:47 pitti, unattended-upgrade is enabled & inactive, I can try to disable it 12:47 nessita, does it persist after xorg restart? 12:47 no idea.. 12:47 nessita, I'm great, thanks :-) 12:48 never seen that tbh 12:48 seb128, it persistes yesterday for FF after computer restart, haven't tried today, let me do that 12:49 nessita, k, the issue I sometime have doesn't persist after xorg restart 12:49 so likely different 12:50 seb128, restarted, pdf still looks corrupted 12:50 trying another pdf 12:50 nessita, yeah, could be that it's picking a wrong font as well 12:50 nessita, did you install new fonts recently? 12:51 seb128, seems the case (not picking the right font). No, I don't recall ever installing new fonts explicitely. 12:51 nessita, can you grep for font in /var/log/dpkg.log ? 12:51 yes 12:53 seb128, http://pastebin.ubuntu.com/10172824/ 12:53 more results than I expected! 12:56 nessita, hum, I'm unsure 12:57 in evince, can you go to files->properties-> fonts tab 12:57 what fonts does it list there? 12:57 then maybe email me a pdf which shows the issue so we can compare what is used? 12:57 ack, on it 13:02 seb128, sent 13:03 nessita, that pdf renders buggy for me as well, it's specific to this file right? 13:04 yeah 13:04 so the pdf itself is not important 13:04 but yesterday firefox (and the terminal for a bit) we broken as well 13:04 we can leave this as is, and I can let you guys know if something else breaks font-wise 13:05 nessita, do you still have the other issues after a restart? 13:05 seb128, nopes 13:05 nessita, btw firefox has the same problem rendering that pdf, wonder if the file is buggy 13:05 can be, is an old pdf 13:05 nessita, k, so the firefox&co issue was probably the corruption I see sometime 13:05 the pdf issue is different 13:06 makes sense 13:11 nessita, I tried different viewers on my android phone, they have the same issue on the pdf, so I think we can say it's an issue with the file in that case 13:12 seb128, sounds good! 13:12 the pdf is not important 13:16 willcooke, test 13:16 wifi. sigh 13:20 willcooke, you are at the office? 13:20 yeah 13:22 nessita, your issue could be https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-intel/+bug/1330385 ... you can maybe look in your log if there are such GPU error mentioned 13:22 Launchpad bug 1330385 in xserver-xorg-video-intel (Ubuntu) "Intel GPU crash corrupts fonts" [Undecided,Confirmed] 13:29 seb128, checking! 13:29 I certainly have an intel video card 13:35 attente_, can you remind me who you are syncing with on input methods from the Mir team? 13:36 seb128, I can find the crash in my syslogs, but I will be paying more attention for future freezes/font corruptions 13:36 willcooke: no one on the mir team 13:36 attente_, U8? 13:36 nessita, can or can't? 13:36 nessita, ok 13:36 seb128, sorry, can't :-D 13:36 nessita, k 13:36 still morning to me! 13:36 willcooke: just bschaefer so far 13:36 attente_, thanks! 13:36 attente_, good morning btw :) 13:37 thanks! 13:40 attente_: morning Hua 13:44 FJKong_: good evening :) 13:51 * mlankhorst reflashes phone 14:11 attente_, desrt: does gtk-mir ever draw decorations on behalf of the app? 14:11 greyback is seeing that apparently 14:12 yes. it does. 14:12 desrt: any easy way I could disable that temporarily? 14:12 GTK_CSD=0 or something? 14:12 * larsu was totally unawware 14:12 greyback: sorry :/ 14:13 larsu: no worries 14:13 actually, i think that won't help 14:13 no good 14:13 GTK_CSD=1 is only useful for forcing it to be enabled 14:13 GTK_CSD=0 is equivalent to being unset 14:13 eee, 0 != undefined 14:13 greyback: for mir it's hardwired to on 14:13 what is this, javascript?! 14:13 if (GDK_IS_MIR_DISPLAY (gtk_widget_get_display (GTK_WIDGET (window)))) 14:13 return TRUE; 14:13 #endif 14:14 gtk_window_should_use_csd (GtkWindow *window) 14:14 desrt: thanks, gives me place to hack at 14:18 i'm disconnecting from IRC for now. too many pings and i need to sort through a bunch of reviews and other stuff. bbl. 14:20 desrt, ping 14:20 I crack myself up - I really do. 14:20 and it's not even Friday 14:40 https://www.youtube.com/watch?v=kfVsfOSbJY0 14:43 bah 14:44 suspend failure, burny laptop 14:45 * Laney stares at systemd 14:54 how can I view the journal from the previous boot? 14:54 --list-boots only shows this one 14:56 Laney, see the README.Debian, you need to create the dir to enable persistent 14:56 not sure why that's not done by default 14:56 but maybe pitti or didrocks know 14:56 hmm 14:57 seb128: because we install rsyslog by default, and I don't think we want to write everything to disk twice 14:57 oh so it's in the syslog maybe 14:59 pitti, ok, makes sense 14:59 Feb 11 12:46:43 iota systemd-sleep[31629]: System resumed. 15:00 looks like it does some suspend things then does some resume things straight away 15:01 Laney: is that with upstart or systemd? with upstart you might have a /var/log/pm-suspend.log 15:01 pitti: systemd, I did the perma-switch last week 15:01 hm, any kernel error message to go with that? 15:01 sec, let me just pastebin the whole area 15:01 Hello all. I left my system locked last night. When I came in this morning my system appeared as if it had rebooted, but when I run "who -b" it says last boot time was several days ago. 15:02 How do I troubleshoot my lost session? 15:03 In other words how can I figure out what happened, and how to keep it from happening again. 15:06 pitti: http://paste.ubuntu.com/10174186/ 15:06 I wonder what the 2 minute gap is 15:06 ah hang on, I did resume it 15:07 Laney: I don't see a gap there 15:08 just that there is pretty much zero time after suspend before resume 15:08 Laney: is that reproducible, or only happened once? 15:08 I don't think there's an inhibitor, otherwise you wouldn't have gotten that ar 15:08 I did suspend, resume, , suspend 15:08 far 15:09 yesterday I had to reboot because of a resume failure but it could have been the same thing 15:09 lemme just try suspend/resuming a few times now 15:09 oh, there I see the gap, sorry 15:09 I figure you cut away the resume part from that? 15:15 seb128: hey, did you push the workaround for bluez4 somewhere? 15:18 mzanetti, hey, no, but you can edit /usr/share/ubuntu/settings/system/qml-plugins/bluetooth/DisplayPasskeyDialog.qml l39 15:18 mzanetti, remove the .slice(entered) 15:18 seb128: ack 15:18 mzanetti, I can push that somewhere if you want, didn't do the fix I mentioned the other day yet but I can try to do that today or tomorrow 15:18 (the "if "entered" > 6, then ignore it) 15:19 meh no luck now.. 15:19 [ 17.215852] init: apport-noui (/var/crash/_usr_bin_unity-system-compositor-spinner.0.crash) main process (2001) terminated with status 1 15:19 sneezewort, you'll likely have better luck in the #ubuntu channel 15:19 seb128: no worries, I'm just currently checking status on silo0 to see what's missing, and that one popped up. 15:19 willcooke_, OK thanks. 15:22 took 6 or 7 goes but I got a failure 15:25 Laney: i. e. it immediately resumed again? either way, that sounds like a "fun" kernel bug to track down :( 15:25 Laney: if you never had this before, I suggest trying some earlier kernels, perhaps utopic's? 15:25 pitti: you get a black screen 15:25 yeah, good plan 15:26 Laney: another thing to try would be to run pm-suspend and see if you can reproduce it with that 15:26 Laney: on any graphics card that supports KMS and reasonably modern nvidia cards (with the proprietary driver) the pm-utils quirks shouldn't be necessary any more, but maybe some are still applied on your system which help 15:31 pitti: I'll try tomorrow, need to patch pilot now 15:31 Laney: ah, safe flying! 15:31 Laney: ack, we can then check which quirks pm-utils actually applies, etc. 15:37 bah 15:37 some network related lock up too 15:37 bad day for laney 16:09 mlankhorst: https://bugs.launchpad.net/ubuntu/+source/mesa/+bug/1420294 for you 16:09 Launchpad bug 1420294 in mesa (Ubuntu) "Update Mesa Mir EGL platform for Mir 0.11" [Undecided,New] 16:20 cyphermox, hey, do you where in the code you toggle on/off discoverability of bt? 16:20 yes, that's in plugins/bluetooth/devicemodel.cpp 16:21 happyaron: fcitx MIR approved now, thanks! 16:21 in the init functions as soon as you know there is an adapter to do this on 16:21 happyaron: see my comment on how we are going to promote things in main, are you going to seed it directly or having a dep/recommends? 16:21 cyphermox, thanks 16:36 didrocks, happyaron - great work guys, thanks 16:37 seems that vivid will get fcitx in main :) 16:41 willcooke_, didrocks: should i start merging those old branches for u-c-c, u-s-d, indicator-keyboard for fcitx support? 16:43 attente_: did you try against latest fctix (it doesn't seem to have changed much)? is the support complete? Meaning we have the ibus vs fcitx switch? (I didn't follow the end of that discussion, probably seb128 is more up to date on this) 16:43 didrocks: i'll try it again, but last i remember they were just waiting on the MIR 16:44 better to triple check, but if so, all good, then we can push them and promote things as needed :) 16:45 ok, thanks, really hope they're still ok... 16:53 does anyone else find setting the input focus in gnome-calculator to be a bit tricky? 16:54 I get the caret when I move the mouse over the numbers field 16:55 but when I click it doesnt get the focus unless the mouse is, seemingly above half way 16:56 I think that line underneath where you put the numbers, where it might say, for example, "Division by zero is undefined" 16:56 is what I'm actually clicking on 16:56 but it might be nice if clicking there focused the numbers input area instead? 16:57 or not show the caret until I'm over the numbers 16:57 willcooke_: how do you get that field to lose focus? 16:57 seems to always have focus for me 16:57 larsu: I'm desperatly trying to have it losing focus as well :) 16:58 larsu, I can use the drop downs for converting between things 16:58 ah 16:58 yeah this is weird 16:58 in advanced mode that is 16:58 it's because you can select the "error" text 16:58 I can see that selecting the text in there might be useful 16:58 but not very often 16:58 hence you also get a caret cursor 16:58 yeah, makes sense 16:58 it just rubs me up the wrong way for some reason 16:58 :) 16:59 mpt is a big proponent of that, because you want to allow users to copy/paste error messages for questions 16:59 sure 16:59 it looks like the same widget though 16:59 maybe we can trick it to focus the right thing on click 16:59 but keep the same behavior when selecting... 17:00 * didrocks can't use gnome-calculator anyway, it's not a RPN calc and so, breaks my mind… :) 17:00 oh really? 17:00 kewl 17:00 * larsu uses python3 17:01 larsu: years of using HP48, there is no going back in your mental model :) 17:01 never did use that 17:02 I would argue that when it loses focus and regains it the input field should be selected by default 17:02 but I can imagine 17:02 willcooke_: agreed, maybe something to discuss with robert as he's upstream? 17:02 sure, just venting my very minor annoyances 17:02 :) 17:02 I feel better now 17:03 ahah 17:03 ah 17:03 in basic mode 17:03 larsu: it was always fun to lend the calc to someone else and see them being very puzzled :) 17:39 * didrocks waves good evening and good night 19:36 Laney, Is there anything i can do to speed up the gtk3.16 work? I noticed the PPA versions are lightly behind gnome upstream 19:38 Also, should we try and fit clutter-gst-3.0 in before FF? 19:41 seb128, hello! Is there a wiki page about running the u8 preview image? 19:43 https://wiki.ubuntu.com/Unity8Desktop 19:54 Laney: already done :P 19:54 Laney: but it FTBFS 19:55 forgot to re-upload the build fix with -v, so it didn't close the bugs 22:11 infinity, I'm trying to remove an archive block (bug 958345) by following the procedure suggested when I try to upload. Is that on the radar for ~ubuntu-archive? 22:11 bug 958345 in ttf-indic-fonts (Ubuntu) "ttf-indic-fonts packages are outdated" [Wishlist,Confirmed] https://launchpad.net/bugs/958345 22:23 reminder: new launch attempt in ~40 mins 22:53 desrt, watcha launching? 22:54 robert_ancell: a rocket 22:54 larsu, at new zealand? 22:54 * robert_ancell ducks 22:55 larsu: oh wow, you're around at this hour... 22:57 robert_ancell: http://www.nasa.gov/multimedia/nasatv/ 22:57 an interesting launch for two reasons 22:57 one: it's the first time we send something to orbit L1 22:58 two: it's another attempt for space X to play xlander 22:58 oh, fun 22:58 I thought I heard they cancelled the landing due to weather concerns 22:58 that was yesterday 22:58 today is their retry 22:58 and the winds are nice and calm.... 22:58 I think it's the ten-meter waves at the landing location that caused them to scrub the landing 22:59 i understood it was the 100km/h+ winds in the upper atmosphere 22:59 https://twitter.com/elonmusk/status/565636516551352321 23:00 oh! 23:00 :( 23:00 no xlander today, i guess 23:02 i thought you were talking about yesterday's scrub 23:03 which was also due to weather... 23:04 flash crashed one second before launch 23:04 perfect 23:04 fortunately the rocket did not do the same 23:05 ochosi: hacker schedule 23:05 :) 23:05 robert_ancell: hopefully not :D 23:06 larsu: hmm, so what are your thoughts on a possible gtk3.16 transition? i thought you just finished fixing up gtk3.14..? 23:06 ochosi: I was in the room when we had the idea... 23:06 3.16 was pretty calm 23:07 what, no theme breakage? 23:07 stage1 just got cut loose 23:07 only notify-osd so far 23:07 * ochosi is semi-disappointed 23:07 and a few other issues (resizing problems in terminal for example) 23:07 but the 3.16 cycle is not done yet 23:07 * larsu has been running it for a week and it works great 23:07 better inspector, too 23:08 hmm 23:08 ochosi: I know, but I also know that probably not many more changes are coming 23:08 i guess i need to look into it 23:08 it's in the desktop team ppa 23:08 well, i'm always a bit hesitative about gtk3 upgrades tbh :) 23:08 we're getting better! 23:08 hehe 23:09 well, that is good to hear 23:09 both, that you're getting better and that you're wearing a gnome hat now 23:09 usually I don't wear it in this channel 23:14 well, good though if there are upstream connections 23:16 less surprises 01:23 robert_ancell: Have you sorted a sane way forward for the indic font mess? If so, enlighten me and then, sure, we can remove the sync block if that's the right thing to do. 01:36 robert_ancell, can you copy https://launchpad.net/~darkxst/+archive/ubuntu/bluez5/+packages to the bluez transition ppa? 01:41 infinity, I haven't been able to work out why the block is there. So my current assumption is "we should just match Debian". 01:42 infinity, any more background info very welcome 01:49 # cjwatson, 2012-06-01 01:49 # Temporary blacklist entries for quantal, requiring manual resolution due 01:49 # to conflicts with existing Ubuntu-versioned binaries. 01:49 robert_ancell: ^-- So, this is probably no longer true, or likely not, but I can't investigate right this instant either. 01:50 infinity, that's fine. I just wanted to check that you guys are aware of the bug and/or find alternative means to find the right person to lift it 01:51 darkxst, I'm trying to find the PPA link - do you have it? 01:51 https://launchpad.net/~ubuntu-desktop/+archive/ubuntu/transitions 01:52 darkxst, ta 01:57 darkxst, do they need rebuilding? 01:57 robert_ancell, no, binary copy should be fine 01:58 darkxst, done 01:58 thanks 06:45 Good morning 06:50 good morning desktopers 06:50 hey pitti 06:51 bonjour seb128 ! 06:51 I'm finally making some progress on finding out why people's fstab mounts get unmounted during boot 06:54 pitti, seb128, morning, :) 06:54 hey happyaron 06:54 hey happyaron, good day! 06:55 pitti, oh, why is that? 06:55 seb128: do you get that as well? 06:55 bug 1419623 06:55 no 06:55 bug 1419623 in systemd (Ubuntu) "systemd unmounts partitions from fstab" [Critical,Confirmed] https://launchpad.net/bugs/1419623 06:56 but I don't have partitions mounted at boot 06:56 only a / 06:56 ah, I have /home and /srv in fstab 06:56 and /boot/efi/ 06:58 seb128: it could still be a red herring, but so far my theory is that cgmanager does some mounts/unmounts/remounts which cause that; it remounts MS_SLAVE, not MS_RSLAVE 06:58 (testing that now) 07:00 but that doesn't yet explain the full story 07:01 pitti, still planing on switching to systemd init this cycle? 07:02 darkxst: I was quite hopeful, but NFS, maas, and juju drag on.. :/ 07:04 why is nfs a problem? surely upstream have that also? 07:05 darkxst: upstream does have systemd units, yes; but our package only has an upstart job, so it doesn't work under systemd 07:05 darkxst: slangasek wanted to look into that this week though 07:06 pitti, ok, I was thinking of switch Ubuntu GNOME, but then two critical bugs in a week ;( 07:06 darkxst: oh, what's the other one? 07:07 pitti, ifup service hang, 07:08 guess that is fixed now? 07:08 darkxst: ah, yes 07:09 darkxst: see bug 1417010, both sysvinit and systemd are in vivid 07:09 bug 1417010 in sysvinit (Debian) "Reloading services can result in a deadlock under systemd" [Unknown,New] https://launchpad.net/bugs/1417010 07:11 pitti, I have missed that janitor comments, but certainly saw the fix-commited's 07:24 hum 07:24 https://lists.ubuntu.com/archives/ubuntu-desktop/2015-February/004636.html 07:24 why is the sync bug #1420948 reaching the list? 07:24 bug 1420948 in appstream-glib (Ubuntu) "Sync appstream-glib 0.3.4-1 (universe) from Debian experimental (main)" [Wishlist,New] https://launchpad.net/bugs/1420948 07:24 "You received this bug notification because you are a member of GNOME3 07:24 Team, which is subscribed to appstream-glib in Ubuntu." 07:25 darkxst: did you guys add the desktop list as contact info for your team or what? 07:25 seb128, we use gnome3-team for that 07:25 or is that because there is no list associated to the team? 07:26 darkxst, https://launchpad.net/~gnome3-team/+mailinglist 07:26 hum, I don't understand 07:27 seb128, I don't know why that would go to desktop list 07:27 let me ask on #launchpad 07:28 seb128, I also don't know why Noskcaj even filed that bug ;( 07:28 it needs fixes for MIR, that should be forwarded to debian before sync 07:39 darkxst, But it helps to get the newer version, doesn't it? 07:39 morning 07:40 hi didrocks! 07:40 * didrocks spent 20 minutes in rebooting and being puzzled 07:40 hey larsu! 07:40 Noskcaj, it doesnt help the MIR 07:40 Noskcaj, fix those, forward to debian and propose an ubuntu package in the mean time? 07:41 no, of course not. ximion hasn't been online in the last 2 days, but he's normally pretty active 07:41 Noskcaj, I really don't see any reason they wouldnt take the changes 07:42 debian is normally more pedantic about copyright than us 07:42 useless build-deps and disabled but working tests seem to be a no brainer 07:44 Noskcaj, that said, may need https://github.com/hughsie/appstream-glib/commit/8fea9d934fbfffbead04a1a6ec9e4344725af188 07:44 for tests 07:51 darkxst, Noskcaj, can you put the gnome3 list as contact address on https://launchpad.net/~gnome3-team/+contactaddress ? 07:52 without that each member get emailed on any bug subscription 07:52 which includes the desktop list through ubuntu-desktop being a member 07:52 seb128, sure no problem 07:52 thanks 07:52 never even realised it worked (or didn't) like that 07:53 didrocks: I'm preparing patch for seeding fcitx, but in doubt whether I should remove ibus at the same time 07:53 some follow up patches are needed to switch the default 07:54 happyaron: I didn't follow the discussions about what would be done in the end (switch or supporting both), I suggest you discuss it with attente_ and seb128? 07:54 sure 08:03 pitti: seems Lennart stopped just before my fsck patch if my email history is right :p 08:08 Noskcaj, seems you have to subscribe yourself for new gnome3-team ML 08:08 ok, will do 08:08 thanks 08:19 didrocks: heh, yes; talked to him yesterday, and at the moment patches come in faster than he can keep up with; I'll ping him today to ask who would be appropriate to review/commit them (given that it already went through several rounds) 08:20 didrocks: now that I found out what breaks our mounts at boot (see #u-devel), I can think about other problems again :) 08:20 pitti: sounds good, thanks! 08:20 pitti: oh, nice! backloging :) 08:20 * didrocks answers to slangasek on CI Train and rewrite some wiki pages meanwhile 08:20 digging into my old code :p 08:50 morning 08:50 hrm - no clock 08:51 * willcooke restarts panel service 08:51 haz clock 08:51 hey willcooke 08:51 morning didrocks 08:51 ohhh 08:56 good morning willcooke 08:56 hi seb128 09:06 hey 09:07 had to restart network-manager to get my network to work just now 09:07 :( 09:07 could be ofono still I guess, didn't kill that 09:10 hey Laney 09:10 what was it doing? 09:10 connected by no data going through? 09:10 16 packets transmitted, 0 received, 100% packet loss, time 15000ms 09:11 I ctrl-ced it after exactly 15000ms, how cool is that 09:14 darkxst, Excluding copyright fixes, lp:~noskcaj/ubuntu/vivid/appstream-glib/mir-fixes should be ready 09:14 I'm signing off for the night, if it's all good, please propose the merge 09:14 Noskcaj, needs copyrights also 09:15 you should get ximion to fix this 09:15 or upload your fixes then sync :) 09:16 also something in main could require it, I reverted back to appdata-tools for ... cheese I think 09:17 * xnox Yaaaawh 09:20 Laney, attente_, don't look at it, but https://appstore.bhdouglass.com/app/uu.mzanetti :-) 09:21 Laney, been through that entire conversation with Jackson already 09:21 the "don't look at it" is for productivity reasons of course ;-) 09:21 haha 09:22 I thought someone would do this when they started talking about how easy it would be when we were playing it 09:22 :-) 09:23 it's working quite nice, need a few tweaks to be great 09:23 someone just needs to do space team 09:23 lol 09:23 I've the feeling that one wouldn't be as trivial 09:24 * Laney updates to the latest image 09:24 got to test ... something ... 09:29 lol 09:32 :D 09:39 darkxst: do you have a branch for your totem pkg? 09:40 Laney, no just whats on gnome3 ppa 09:40 but you can upload there right? 09:41 sure 09:41 but good history is better if it exists 09:41 given ubuntu-desktop is a member of that team 09:42 Laney, they guy who was setiing up out packaging branches resigned ;( 09:43 bzr branch lp:~ubuntu-desktop/totem/ubuntu; hack hack hack; bzr commit; bzr push lp:~gnome3-team/totem/gnome3-staging 09:43 sorry you lost a volunteer :( 09:44 Laney, or just stage it in ubuntu-desktop if you want 09:45 might do 09:45 any news on the grilo-plugins split? 09:45 + mir + whatever 09:46 Laney: morning. re gnome-screenshot... we can't use libcheese's cheese-flash, because that requires a parent window now (which gnome-screenshot doesn't have in non-interactive mode) and it doesn't support flashing individual windows 09:46 ah ok 09:46 however, the only noteworthy changes are getting rid of the set_visual() call 09:46 and fixing the opacity mess 09:47 Laney, didrock was happy with the MIR pending split, seb128 may not be so happy ? 09:47 by having a priv opacity var and not reading back the opacity from the widget 09:47 kind of like I did 09:47 only thing that remains is that weird double flash, which I only see on compiz :/ 09:47 but I am proposing first group in https://bugs.launchpad.net/ubuntu/+source/grilo-plugins/+bug/1394731/comments/2 09:47 Launchpad bug 1394731 in grilo-plugins (Ubuntu) "[MIR] grilo-plugins" [Undecided,Incomplete] 09:47 and probably youtube 09:48 darkxst, I'm fine with whatever others decide, I just would like to have a summary of what it's going to bring on the CD and the installed size impact 09:48 Laney: and I can't seem to get rid of it unless I don't destroy the flash window, which of course makes it leak 09:48 * larsu is unsure what to do 09:48 I think Noskcaj will do the actual packaging 09:48 darkxst: ok then 09:48 are the build deps all okay? 09:49 Laney, everything is in main except dleyna-server which is a suggests in ubuntu packaging 09:49 larsu: I think we're probably sticking with 3.14 anyway (per the meeting), so not super important to fix right now 09:50 but will be needed next cycle 09:50 darkxst: cool 09:50 Laney, 3.14 gtk? 09:50 ya 09:50 I'm going to mail the list in a minute 09:50 after making a totem package ;-) 09:52 Laney: ok, I'll file an upstream bug for the opacity part and start pestering Trevinho about compiz 09:52 Laney, ok 09:53 probably easier than fixing all the issues 09:53 at least we know about them *now* instead of in 2 months 09:54 Laney, very much so, I Would be happy with gtk update landing early next cycle 09:54 aka faster than this cycle 09:54 nod 09:56 how do you unstage something in bzr? 09:57 Laney, idk, but suspect you can't once you have push to a public branch 09:57 uncommit does work before that though 09:58 haven't push 09:58 I just want to undo a bzr add 09:58 uncommit then 09:58 not committed 09:59 Laney, I'm no bzr expert, do most things in git 09:59 bzr rm --keep looks likely 10:00 (Y) 10:01 attente_, seb128: wonders how do we proceed with the input methods..? 10:01 happyaron, wdym? 10:01 seb128: I'm making a mp to seed fcitx, shall I remove ibus at the same time, or have both of them? 10:02 ...and, what's your opinion about switch or not (and what time)? 10:02 happyaron, don't see fcitx 10:02 seed 10:02 we don't want to install it by default 10:02 why? 10:02 because we need the support for fcitx to be merged in the indicator and unity-control-center first 10:03 which didn't happen yet because we needed to build-depends on fcitx to build those 10:03 which required fcitx MIR to be acked first 10:03 so next step is to merge those in 10:03 ic 10:03 the new build-depends can be added and are going to led to promotion 10:03 then we can give a round of testing and see how things work 10:03 then decide to make fcitx default or not 10:04 but we probably want it default only for chinese in a first time 10:04 ok, great 10:04 that would make both ibus and fcitx included in the image 10:05 now the only input method in image is ibus-pinyin, which is for Chinese, to replace it we'll pull in fcitx 10:06 night all 10:06 night darkxst 10:08 ok, I give up on debugging that issue for now 10:08 Laney, so, the u-s-s notifications, I was wrong, that code uses the gappinfo api to get the name 10:09 I thought so 10:09 Laney, that works and displays translated under unity7 and not unity8, on the same machine 10:09 that works with langpacks already 10:09 O_O 10:09 I did go trough /proc/pid/environ 10:09 no difference I can see 10:09 I set the same LANG LANGUAGE LC_* 10:09 do we call setlocale(LC_ALL, "") in u-s-s? 10:09 surely so because other translations work 10:09 no, but I tried to add that 10:09 no difference 10:09 and the code works under unity7 10:10 ... 10:10 why would it be required only under it? 10:10 in src/i18n.cpp 10:10 void initTr(const char *domain, const char *localeDir) 10:10 { 10:10 setlocale (LC_ALL, ""); 10:10 bindtextdomain(domain, localeDir); 10:10 textdomain(domain); 10:10 I added the setlocale line 10:10 but that doesn't fix it 10:10 I'm puzzled 10:10 one second 10:11 my current guess is that something in e.g qt5's x11 backend does system or locale init in a different way than the mir backend 10:11 but that's random guess 10:13 I guess you can gdb and break inside glib to see if these functions are being called 10:14 yeah, that's what I was planning to do next 10:14 "these" being? 10:14 in GKeyFile I think (or GDesktopAppInfo) there's some fallback to use gettext 10:15 I was going to try to stop on g_app_info_get_display_name() and see what is the locale/domain/etc 10:15 g_key_file_get_locale_string 10:17 ok, called on my desktop 10:17 let's see on unity8 10:24 Laney: i just read in the log that there seems to be a tendency against gtk3.16, i presume this is not definitive yet? also, a bit surprised, since the call for testing only went out yesterday 10:25 ochosi: I sent it last Friday no? 10:25 oh 10:25 The call for testing was just that though 10:25 it showed more issues up ... 10:26 tbh it only reached me indirectly, guess there are more MLs i have to subscribe to 10:26 so it did its job as far as I'm concerned 10:26 ok 10:26 ah yes, this kind of stuff I usually send to ubuntu-desktop@lists.ubuntu.com 10:26 yeah, i was away over the weekend until yesterday, so i only heard about it yesterday 10:26 that might explain the lag 10:27 will the definitive decision be announced on that ML too? 10:27 yeah I'll follow up soon 10:28 ok, ty! 10:29 * larsu hopes for the best 10:29 same here 10:37 bah. Upgraded phone to latest devel - wont boot. 11:06 woah 11:07 started sbuild, lightdm died 11:17 what is going on :( 11:17 "Waiting for network configuration..." 11:26 kernel 11:26 didrocks: was using -13 (moving from other channel) 11:26 is there a 14 now? 11:26 Laney: ok, so -12 was working for me, I didn't try yet -14 (upgraded today, but didn't reboot) 11:26 12 is okay, that's what I went back to 11:27 * Laney tries dist-upgrade 11:41 didrocks: ah, -13.14 seems to work 11:44 Laney: nice, I'll reboot later today and confirm 11:45 seb128, hello! me again. Would you know why meld (http://meldmerge.org/), since the upgrade to vivid, shows its background in black instead of white? see https://drive.google.com/a/canonical.com/file/d/0B-cmfDncRJmYRFZSdDJuMjRoZVE/view?usp=sharing 11:45 shall I file a bug? 11:54 nessita: yes, (meld + ubuntu-themes) 11:54 larsu usually fixes those, I guess he's subscribed to ubuntu-themes so will see it 11:55 on it 11:56 nessita: I might not be, please add me as subscriber 11:56 larsu, kk, thanks 11:56 nessita: I can't reproduce it myself though so please include steps 11:58 Laney, tricky, I just opened meld and the background was black. I have a vivid system upgraded from utopic. 11:58 me too 11:58 but it looks normal here 11:59 willcooke: told you aquarius would be happy: https://plus.google.com/+StuartLangridge/posts/9fe7W2ijNhJ 12:00 Laney, nessita: overlay-scrollbars? 12:00 Laney, is ubuntu-themes a package I should have installed? 12:00 yes 12:00 light-themes 12:01 oops, I always confuse the package and launchpad name 12:01 light-themes: Installed: 14.04+15.04.20150128-0ubuntu2 12:01 ya, I have o-s 12:01 ok, filling the bug 12:01 Laney, what is o-s? 12:01 overlay-scrollbar-gtk3 12:01 i.e. if you do GTK_MODULES= meld ... is it right? 12:03 let me check 12:03 Laney, GTK_MODULES= meld still shows a black background 12:04 hmm 12:05 https://bugs.launchpad.net/ubuntu/+source/meld/+bug/1421180 12:05 Launchpad bug 1421180 in meld (Ubuntu) "Meld shows background in black instead of white" [Undecided,New] 12:05 Laney, shall I mark it as also affecting ubuntu-themes then? 12:06 yes please 12:06 done 12:06 * larsu is having trouble reproducing 12:06 didrocks, yay! 12:29 ah 12:29 we need to theme the "osd" class for totem's new controls 12:29 looks nice under adwaita, ambiance not so atm ... 12:29 we're not doing that yet? 12:30 * larsu thought he saw some .osd in there 12:30 I don't think so, certainly doesn't look like it 12:30 (transparent) 12:39 larsu: seb128: darkxst: others: I uploaded a totem 3.14 to ppa:ubuntu-desktop/ppa, please try when it's built 12:39 (should be able to see the osd issue then) 12:40 will do, thanks 12:42 larsu, so about the black meld issue, I tried purging it from the system and re-installing, and I still get the same issue. Is there other package that I should have installed that could help workarounding/fixing the issue? 12:43 nessita: I don't think so. Does it happen with other themes as well? 12:43 Laney, k 12:43 larsu, let me check if I have other themes 12:44 larsu, tried radiance and high contrast, same issue in bpth 12:44 both* 12:45 also, I may add to the bug, every time I hit "alt + tab" there is a glitch in the meld window because the files being merged are somehow set (super quickly) to None and then to the original file again. May record a video to be more explicit 12:47 nessita: I've noticed this. probably a bug in meld 12:47 nessita: and you're still seeing this even with overlay-scrollbars off? 12:48 nessita, I can't confirm that one either 12:49 seems a duplicate of https://bugs.launchpad.net/ubuntu/+source/meld/+bug/1404720 12:49 Launchpad bug 1404720 in meld (Ubuntu) "comparison view has unreadably dark background" [Undecided,New] 12:50 yeah he doesn't have o-s in that screenshot 12:51 larsu, how can I set overlay-scrollbars off? 12:51 nessita: start meld with `GTK_MODULES= meld` 12:52 ah, yeah, I tried that, same black background 12:52 nessita, what desktop env do you use? 12:52 seb128, unity 12:53 nessita, dpkg -l | grep libgtk-3-0 12:53 all default settings except the task switcher, which I use the one that does not group windows 12:53 ii libgtk-3-0:amd64 3.14.8-0ubuntu1 amd64 GTK+ graphical user interface library 12:53 hum, k 12:53 happy to keep debugging, jut throw commands at me :-D 12:53 I use meld a lot, so this is important to me 12:54 (and the black background makes it very hard to read) 12:54 nessita: ok, let's get out the good stuff. Install libgtk-3-dev, restart meld, put the cursor over one of the panes and hit Ctrl+Shift+I 12:54 gtk inspector should pop up 12:55 larsu, on it 12:55 and on the left side, a "MeldSourceView" should be selected 12:56 nessita, when did the issue start? 12:57 nessita, can you try to apply https://git.gnome.org/browse/meld/commit/?h=meld-3-12&id=281583a05117b9d05acb010c98adfebfeb27f70c 12:58 seb128, I know I said I use meld a lot, and I do, but because some specific work assignment I did not work on code for several days, and I just restarted (fun) work today, so I noticed it today 12:58 you use(d) KDE so could be ^ 12:58 seb128, but I haven't opened meld since I moved to vivid, so any time after that 12:58 larsu, ^ 12:59 seb128: I'm using it constantly as well, never saw this issue 12:59 larsu, KDE? 12:59 meld :) 12:59 larsu, so on the left side, in the Objects tab, I see GtkSettings, meld+meldapp+MeldApp, GtkAboutDialog, GtkApplicationWIndows, and 3 GtkFileChooserDialog 12:59 larsu, not sure where to fing MeldSourceView 13:00 ooh, that meld bug.. yes it's black for me too 13:00 nessita: you need to select the MeldSourceView, either by drilling down or by clicking on the selector button in the toolbar 13:00 nessita: and then clicking on the widget 13:00 nessita, can you share your .config/gtk-3.0/Settings.ini if you have one? 13:00 tjaalton, ^ 13:00 not found 13:01 nessita@miro:~$ cat .config/gtk-3.0/Settings.ini 13:01 cat: .config/gtk-3.0/Settings.ini: No such file or directory 13:01 seb128, I only have .config/gtk-3.0/bookmarks 13:02 larsu, entering a call, will be back with this as soon as I finish 13:02 nessita, tjaalton, any chance you can try https://git.gnome.org/browse/meld/commit/?h=meld-3-12&id=281583a05117b9d05acb010c98adfebfeb27f70c 13:02 you can probably edit the system files, python, it's easy 13:02 mitya57 spoilered my email! 13:03 while I was in the middle of writing it too 13:03 seb128, will try, sure 13:03 wubbly! 13:04 whinoceros! 13:04 :) 13:06 yeah I spoilered the release name too 13:08 annoying that emoji don't work in g-t for me >:( 13:08 seb128: yep, fixed 13:08 :-) 13:08 larsu, ^ 13:08 tjaalton, thanks for testing, I'm going to update meld to the current stable version which includes that fix 13:08 nessita, ^ 13:09 cool 13:09 larsu, so sorry if I'm not seeing something obvious, but I can not find MeldSourceView in 13:09 https://drive.google.com/a/canonical.com/file/d/0B-cmfDncRJmYMEVkMDBkVkdNblU/view?usp=sharing 13:09 seb128, ack, trying now (was tryingt to get larsu 's info) 13:10 nessita: not necessary anymore. The problem seems to be that meld changes css and doesn't repaint 13:12 seb128, YES 13:12 larsu, ack. So, what seb128 pointed out worked 13:12 now I still have this weird problem since utopic where some fonts don't display.. guest account is broken as well, so apparently some packages don't mix too well 13:15 seb128, larsu thanks a lot for your help! will comment on the bug 13:16 hm, my font issue seems to be mostly/only with firefox/tb 13:17 tjaalton, when it happens here xchat-gnome is impacted as well 13:18 so gtk2 related? 13:18 hmm no 13:18 I was about to say that, but xchat-gnome is gkt3 since vivid 13:18 right 13:18 but I'm unsure I saw the issue recently, so maybe it was still old gtk by then 13:18 but I doubt firefox uses gtk for font rendering 13:19 a vanilla installation works just fine 13:20 you mean? there issue is happening all the time on your installation? 13:21 yes 13:21 one way to reproduce is to read phoronix (yuck) forums 13:21 the commented posts are blank 13:22 also the page numbers 13:37 seb128, tjaalton i see that too from time to time in FF 13:37 (missing fonts or CSS) 13:39 hmm 13:39 looks like gtalk xmpp is going away on monday 13:39 ogra_: oh, so I'm not seeing things 13:39 guess we need to do some updates 13:39 err, imagining things.. 13:40 Laney: does that mean it's not usable from telepathy anymore? 13:40 i guess 13:48 xmpp used to be a thing 13:48 :( 13:48 now no msn, no gtalk 13:48 that's a shame :/ 13:48 seb128: it's okay. we'll always have telegram 13:50 seb128: can't really blame them, though, to be honest 13:50 look at us and freedesktop.org 13:50 we can either go through the specs process, or we can JFDI 13:50 interop definitely slows you down 13:51 right :-/ 13:51 i think that's what makes telegram so good 13:51 they were super-pragmatic 13:52 they have the same 'nice to have' list as everybody 13:52 but at the top they put 'it has to work well, today' 13:52 focusing on one experience and getting it supported is clearly the key 13:52 so the other 'nice things' have to be pushed aside 13:52 Sweet5hark, hey! Getting "terminate called after throwing an instance of 'com::sun::star::uno::DeploymentException" when trying to run LO under Xmir - any suggestions? 13:53 this is on U8 / Mir / Xmir btw 13:53 * desrt is vaguely entertained by the string 'sun::star' 13:56 willcooke: yeah, something is wrong with extension deployment on 4.4.x. Do you have any python extensions somewhere? 13:57 Sweet5hark, erm, I didnt change anything in the extensions, so probably not 13:57 erm 13:57 unless I pulled in some strange python version 13:58 willcooke: sounds very much related to bug 1419836, which I am currently looking into ... 13:58 bug 1419836 in libreoffice (Ubuntu) "LibreOffice 4.4 (PPA): Extension can't be installed: Message: com.sun.star.uno.RuntimeException) "unknown error!"" [Undecided,New] https://launchpad.net/bugs/1419836 13:58 willcooke: this is with LibreOffice 4.4.0 on vivid? 13:59 Sweet5hark, yeah 13:59 Sweet5hark, sounds like very thing is in hand though - thanks :) 13:59 oh, it';s 1:1 time anyway 13:59 Sweet5hark, give me 2 mins to get tea? 14:00 willcooke: sure, sure 14:00 Sweet5hark, thx 14:21 hey larsu - I think pretty much everybody has requested a 360 from you 14:22 willcooke, did they? 14:22 uh oh 14:22 * larsu should get busy?! 14:23 larsu, I'm changing my request to Laney instead, don't worry ;-) 14:23 ya. me too. 14:23 too late desrt 14:23 oh wait. already picked laney :/ 14:23 ts, would have loved to review you guys 14:24 larsu, sorry, next time :-) 14:24 seb128: I'll put you down anyway :P 14:24 larsu, yeah, please do, I'm happy to review you, and I didn't have so many people asking me 14:25 :) 14:31 willcooke, Sweet5hark, libreoffice doesn't start anymore for me either today on vivid 14:32 seb128, all under control :) 14:34 seb128: as a hotfix: do a "mv ~/.config/libreoffice ~/.config/libreoffice_". 14:35 seb128: Havent had that "cant start at all" here yet, so would be interested if the above does help as a workaround ... 14:35 seb128: (and yes, I am working on figuring out what is going wrong there properly) 14:35 Sweet5hark, willcooke, ok, mine works again without that 14:36 Sweet5hark, willcooke, update-manager updated only part of the packages, a set was blocked on libmwaw-0.3-3 to be installed 14:36 seems like the depends don't enforce the update to not be partial 14:36 but it doesn't handle the out of sync between binaries 14:36 works again after upgrading the remaining ones 14:50 * willcooke backlogging 14:51 * willcooke tries an update again 14:51 Sweet5hark, oh, I tried deleting all of ~/.config/libreoffice before, didnt help me - but might be unrelated 15:02 Sweet5hark, I see another LO update when dist-upgrading 15:03 didrocks, http://askubuntu.com/a/584704/235 15:03 how would an upgrade look like? 15:11 willcooke, FYI: window geometry memory just landed in archive 15:12 Saviq, woo! Thanks! 15:12 This is awesome news. Now when you switch between windowed and staged mode the windows will remember where they were. 15:12 seb128, ^^ 15:13 Saviq, presumably that's held in memory rather than, say a config file? 15:13 willcooke, sql db 15:13 ooooh 15:13 nice 15:13 sqlite? 15:13 yup 15:13 cool 15:14 is that part of the u1db stuff? 15:14 willcooke, no actually, you need a postgres install ;P 15:14 hah 15:14 willcooke, not right now 15:14 * willcooke has evil thoughts about syncing window positions across devices 15:14 willcooke, it's not the target architecture for this most probably 15:14 willcooke, yeah, no 15:14 Saviq, great, saw the changelog ... what's the id? like does it work between mode, or also between sessions? 15:14 :D 15:15 seb128, both 15:15 excellent! 15:15 would this work for qt and gtk native apps as well? 15:15 Saviq, how does it reconize the surface? 15:16 Laney, noticed any oddities with the UK archive servers today? 15:16 my updates keep crapping out 15:18 seb128, by app id right now, IIUC 15:18 mzanetti has details 15:18 k 15:18 which is fine as long as apps have one surface I guess :-) 15:19 * mzanetti reads scrollback 15:20 yes, appId so far. 15:20 we need to change that to windowId once we have such a thing 15:20 but it'll do for MWC 15:22 right 15:27 Sweet5hark, re-upgraded and everything is back to normal 15:30 seb128, mlankhorst - Typing in to a LO doc under Xmir \o/ 15:30 goodie 15:31 great 15:31 AND pointing at things :D 15:31 and clicking 15:31 haha good 15:31 when this broken track pad allows me 15:31 power menu still crashes things 15:31 bah 15:31 My life is not perfect. 15:32 ;) 15:32 willcooke: with what message? 15:33 erm 15:33 I turned it off 15:33 I'll try again 15:34 if it's something aboutu a mismatch on Translations-en then yes 15:34 Laney, the logs would be in cachce upstart right? 15:35 I don't think that update-manager logs 15:35 ohh 15:36 sorry - I'm talking cross purposes 15:36 erm, so the upgrade works now 15:36 meh 15:36 ya, that happens 15:36 you hit some inconsistency and then it gets fixed 15:52 jcastro: we let the upstream upgrade mechanism instead of messing with it 15:52 ack 16:32 Trevinho: why did you change blacklisting in that indicator-appmenu branch as well? 16:32 and again, I'm not really happy with exporting all menus at all times 16:32 listening I mean 16:33 it seems to work though 16:33 larsu: well, it was just wrong to look only to these hardcoded paths 16:33 larsu: as for exporting all the menus, I agree, but there's just not another way to do this 16:33 without rewriting everything 16:33 * larsu hates unrelated changes in the same branch 16:33 :P 16:33 Trevinho: yes there is. Get rid of this LIM madness 16:33 (sorry) 16:34 larsu: that's not the designed stuff 16:34 solution 16:36 Trevinho: I know :) Anyhow, sorry for taking so long to take your branch for a spin. It seems good, approving 16:36 Trevinho: I hope our deal's still on? :P 16:36 larsu: anyway, considering that the indicator was generating all the menu data always and in any case, this won't change much things... a part from the fact that there will be more exported labels on dbus... but they will be updated less frrequently 16:37 Trevinho: did the indicator cache data for all menus? 16:37 larsu: yes, my hands are just bloody as they're inside the compiz core... 16:37 hahaha 16:37 larsu: it was and it will 16:37 ok 16:38 it was just loading them as soon as they were needed, so... once you focused a window. compared to now, where we do that always 16:38 so the change is really just making the indicator exporting all the things to unity 16:38 larsu: yes, and adding the relative parent xid 16:38 so that we can then filter them out 16:39 larsu: unity side of things was https://code.launchpad.net/~3v1n0/unity/lim-everywhere 16:39 err is at 17:46 Laney, ok, getting closer from the settings/translations/unity8 issue 17:47 oh really! 17:47 uitk/uss? 17:48 Laney, I still don't know, but g_dgettext() fails to return a translation under unity8 17:48 dgettext() works 17:48 I'm reading glib source ;-) 17:48 " For this 17:48 * feature to work, the call to textdomain() and setlocale() should 17:48 * precede any g_dgettext() invocations. For GTK+, it means calling 17:48 * textdomain() before gtk_init or its variants." 17:49 i18n.cpp does call textdomain(domain); though 17:49 and I've added a setlocale() call to it as well 17:57 doesn't make sense :-/ 17:58 does g_dgettext do anything? 17:58 I wonder if qt's x11 backend does some locales init that the mir backend doesn't 17:58 anything? 17:58 well, it returns me the english string instead of the french one under unity8 17:58 other than just call dgettext ... 17:59 Laney, it calls that http://paste.ubuntu.com/10191432/ 17:59 and use dgettext() if that is true 17:59 so that must be false 18:00 our domain is not the default one but it has translations 18:04 k, so something under unity8 must call that function before us and have it return false 18:04 right? 18:05 I guess 18:05 can you break there? 18:05 no 18:05 get a bt 18:05 but I can rebuid glib and do that 18:05 I don't think you can "b" on a static symbol 18:05 g_gettext? 18:05 but I can remove the static and rebuild and do it 18:05 d 18:05 then step from it? 18:06 should be enough to just see where this is called 18:06 I guess yeah 18:06 it's going to call the other one 18:06 and you know it returns false anyway 18:07 shrug, hate that 18:07 using gdb on the phone to start the app doesn't work 18:07 it hits sigbus errors for some reasons 18:13 :/ 18:14 * willcooke -> EOD 18:14 * willcooke -> EOD 18:14 hrm 18:17 Oh yeah 18:17 got ja 18:18 O_O 18:18 http://paste.ubuntu.com/10191675/ 18:19 hum, guess not 18:19 grrr 18:26 i'm off too 18:26 swapping tomorrow but may be on a bit in the morning 18:27 can help look at this bug on monday if you want 18:35 Laney, I'm going to have it resolved by then I hope ;-) 18:35 Laney, enjoy the swap day! 20:56 kenvandine, what device are you running cut the rope on? 20:57 robert_ancell, krillin 20:57 and mako too 20:57 but only briefly on the mako 20:58 kenvandine, it's really low frame rate for me on mako 20:59 just wondering if that's the same on krillin / expected 21:00 it's perfectly smooth on my krillin 21:00 i played 2 levels on the mako 21:00 and it was smooth 21:00 weird 21:01 i've been playing the free version for a while on krillin 21:01 it's always been slick and smooth on that 21:02 robert_ancell, Elleo said it was choppy on his mako too 21:09 bregma, you have the yoga 2 pro right? 21:09 THE Yoga 2 Pro, yeah 21:09 and love it? 21:09 hate the keyboard, love the screen 21:09 i'm thinking about buying one 21:10 the case also feels very nice 21:10 all sexy-like 21:10 hard to find something with a display like that :) 21:10 touch screen works fine? 21:11 the touch screen works great 21:11 i'm thinking it'll be a good candidate to play with convergence features :) 21:11 it also has a gyro, accel, and magnetometer, if I could figure out how to use them 21:13 does the accel work in ubuntu too? 21:13 i assume we don't actually handle the rotation 21:13 yet 21:13 sensor support in general in Linux is in its early days 21:14 these sensors are IIO, I have others that are I2C, and there's no goof userspace support for any of these 21:14 it's like PC ausio was in the 1990s 21:14 *audio 21:14 :) 21:14 * kenvandine hasn't heard of IIO :) 21:14 or even video -- Hercules or Trident? 21:16 I just want to be able to turn a tablet upside down and shake it to clear the screen, why does it have to be so hard? 21:16 haha 21:16 the feature for the Yoga 2 Pro I need to to detect when the keyboard is folded underneath (tablet mode) and disable the keyboard 21:17 and enable the osk 21:17 i'm kind of interested in the yoga 3 11" 21:17 there's a hack out there to do that using the position sensor, I tested it but not installed it 21:17 fanless :) 21:17 but not the qhd display 21:18 and not sure what to think of the processor 21:18 there is a fan, but it rarely comes on and it's whisper quiet 21:18 the yoga 3 is fanless 21:18 has the intel M processor 21:18 800Mhz 21:18 up to 1.7G i think 21:18 it's good enough for what I do (building software, etc) 21:19 i think the yoga 2 pro is a safer bet 21:19 faster processor, and qhd screen :) 21:19 bregma, does the yoga have a sensor for that? I have a new Toshiba that does the screen flip but it doesn't seem to have a sensor 21:20 robert_ancell, yes, it has a "position sensor" to indicate various keyboard positions (it does effectively 360 rotation of the keyboard) 21:20 bregma, how do you access that? 21:21 through the /sys/bus/IIO interface 21:21 it's pretty wretched 21:21 any tools to make that more accessible? 21:22 there was a kernel patch floating around to redirect IIO through evdev, but it seems to be stillborn 21:22 hmm, I have a bunch of devices in there. I guess one of them might be related to screen position 21:24 poke around, they give up their names and a description of their data if you squeeze hard enough 21:24 I've got the names but not sure what is what 21:25 accel_3d, gyro_3d, magn_3d, incli_3d, dev_rotation, als 21:26 incli_3d is a 3D inclinometer 21:26 als is ambient lighting 21:26 https://github.com/pfps/yoga-laptop.git has some tools you might be able to take advantage of 21:27 * robert_ancell just tried to bring up the ubuntu switcher on his Android phone 21:27 is that the new Unity 8 switcher? 21:27 yeah, the Ubuntu phone one 21:27 there's a bug asking for it to be ported to Android 21:28 I think it was triages as 'wishlist' 21:28 haha 21:29 Laney http://pastebin.com/scrYiXvE 21:34 larsu: i presume you know about this already, but progressbars are quite tiny in some apps with gtk3.14 (e.g. software center or update-manager) 21:34 ochosi: ah right, I remember. Thanks 21:34 i guess that's a toolkit/app issue, not theming related 21:36 not sure - it worked before, no? 21:37 before what? 21:38 3.14 21:44 larsu: yeah, i'm pretty sure they weren't *that* tiny 22:14 darkxst: ok, I have a ppa1 anyway but I think I forgot to upload it 22:22 Laney, ok, gave it a quick test under GNOME seems fine 22:22 neat 22:23 just need the split then, hopefully before FF 22:23 we are still trying to confirm package naming with the DM 22:23 ack 22:24 berto's usually quite responsive, sure you'll be fine 22:34 ok 00:53 Dear libtool: WTF. 06:38 Good morning 06:39 hey pitti 06:39 storms are hitting! http://www.bom.gov.au/products/IDR021.loop.shtml 06:45 darkxst: Where are you? 06:45 TheMuso, A little north of Melbourne 06:45 darkxst: Ah yeah, nasty. 06:45 darkxst: We are supposed to get storms here in Sydney too I think at some point. 06:46 And hey there pitti. 06:46 TheMuso, we haven't had any rain at all in about a month, its probably useful! 06:46 hey TheMuso, how are you? 06:46 morning darkxst 06:46 Oh yeah, as long as its not too heavy. 06:46 pitti: Well thanks, yourself? 06:46 TheMuso: quite well, thanks 06:47 pitti: I've actually got something interesting to discuss re systemd, and its pkg-config file. For various reasons, I've been working to build pulseaudio with different prefixes/install locations, which gave me errors. This lead me to trying distcheck with puseaudio. I found that systemd's pkg-config file has the prefix hard-coded in the various service/unit directory variables. I see no bugs upstream/anywhere about this. Is this known? 06:48 pitti: i.e systemduserunitdir=/usr/lib/systemd/user -- I would expect that variable to use ${prefix} rather than hard-code /usr... 06:49 pitti: I was actually trying to come up with a patch to fix it, but my autofoo is lacking it seems... 06:49 TheMuso, maybe Lennarty did it on purpuse so you don't change the prefix ;) 06:50 darkxst: But that makes no sense. If you look at other .pc files, when referring to the include dir etc, they all refer to prefix with a variable. 06:50 darkxst: And it is likely to break the distcheck of packages that use systemd in some way, i.e pulseaudio. 06:50 darkxst: Actually, it does break distcheck. 06:50 There is no unlikelyness about it. :) 06:51 TheMuso, I wasn't actually being serious there! 06:51 darkxst: Yeah saw the smily, but words on teh screen alone are not enough to convey such things, so yeah makes sense in context. :) 06:52 TheMuso, hardcoded paths are in the pc.in file? 06:53 darkxst: No, it uses substitution to fill them in. 06:53 But that has me wondering actually... 06:53 * TheMuso checks something. 06:54 Hrm ok, as I expected. Never mind, thought the prefix variable was part of the .pc.in files I checked that look sane. 07:01 TheMuso, why are you building pulseaudio with different prefixes? if you just want to isolate from your system? jhbuild can do that 07:04 darkxst: Reasons, I cannot really say. 07:06 darkxst: But even so, distcheck is designed to make sure a package is buildable with custom prefixes as well as using a different DESTDIR. 07:06 just saying, jhbuild has quite some hacks, to make things work with messed up mixed prefixes ;) 07:06 darkxst: Nice to know, but jhbuild is overcomplicated for what I am doing. 07:06 TheMuso, some things take vars from the actual installed .pc files 07:08 darkxst: I'm sure jhbuild is wonderful and all, but more than what I need, and, still we come back to pulseaudio distcheck failing. 07:13 TheMuso, maybe a bug in pulseaudo configure.ac 07:14 darkxst: It could certainly be worked around in pusleaudio's configure.ac, but IMO that is rather hacky, and not the correct solution. 07:14 good morning 07:15 Morning didrocks. 07:15 hey TheMuso 07:15 TheMuso, this is a fruitless conversation since you can't say what you are doing ;) sure you can work it out! 07:15 hey didrocks 07:16 good evening darkxst ;) 07:16 didrocks, stormy evening! first rain in over a month! 07:17 darkxst: waow, is it planned to stay over the week-end or just doing the night? 07:17 during* 07:17 darkxst: Sure I can, but I am still of the thought that working things out *properly* means fixing systemd's pkg-config. 07:17 Anyway, EOD for me. 07:17 Tonight and sat 07:18 TheMuso, pkg-config does what it is told 07:18 We had a lovely late storm that roled into my area of Sydney last night, just as I went to sleep, was lovely. 07:18 darkxst: Yeah I know that. Anyway, I can work around it for now. 07:21 didrocks, https://code.launchpad.net/~noskcaj/ubuntu/vivid/appstream-glib/mir-fixes/+merge/249562 should clean up the appstream-glib MIR 07:22 darkxst: oh DSO link errors… insane we still have this nowdays, put my mind back more than 5 years ago :) 07:22 didrocks, I don't think Fedora builds with as-needed 07:22 even still 07:23 s/builds/links/ 07:23 I hit them all the time in jhbuild 07:23 darkxst: oh really? I thought they turned on the gold linker… but probably not when seeing that :) 07:23 darkxst: need sponsoring? 07:23 looking good to me 07:23 didrocks, yes, I don't have powers for appstream-glib 07:24 darkxst: running a sbuild pass first to ensure the tests are working and then, sponsoring 07:28 thanks didrocks 07:28 yw Noskcaj :) 07:36 Noskcaj: darkxst: built successfully, sponsored and MIR approved 07:36 * didrocks closes tabs 07:49 didrocks, Since you approved the MIR, would you have time to s/appdata-tools/appstream-util in all the r-deps? The same binary is in both 07:49 It seems to be too trivial of a patch for it to be worth my time as someone without upload rights 07:50 Noskcaj: quite busy today, (and off Monday). If it can wait Tuesday (and you remind me about it), sure can do 07:50 cool 07:50 Noskcaj, some naughty people can do copies from ppa's into archive 07:50 yeah, that works as well :) 07:51 * didrocks likes darkxst_'s idea 07:51 ok, i'll look at making a ppa tomorrow if no one steps up to do the work 07:51 Noskcaj: keep me posted on Tuesday, I'll do the package copy if nobody did it before then 07:51 ty 07:51 yw 08:50 morning 08:50 hey willcooke 08:57 hey willcooke 08:59 anyone else having multi-monitor pain on vivid on Intel today? http://imgur.com/80LcmgV 09:00 popey, on you x220? So Intel gfx? 09:00 popey: urgh no :/ x220, intel gfx here 09:00 popey: -14 kernel? 09:01 3.18.0-13.14 here 09:03 yes 09:03 bug 1421575 09:03 bug 1421575 in xserver-xorg-video-intel (Ubuntu) "Desktop corruption when changing monitor config" [Undecided,New] https://launchpad.net/bugs/1421575 09:03 oh hang on, I'm on some dodgy 3.19 kernel 09:03 * popey reboots to sanity 09:04 popey: what are you installing on your poor system? :) 09:04 installed 3.19 upstream to diagnose some other issue (gpu lockup) 09:04 but this is way worse 09:04 willcooke: postponed the arduino stuff 09:04 as discussed yesterday 09:04 thanks didrocks 09:04 yw 09:05 I didnt get time to explore Eclipse yesterday 09:05 maybe over the weekend 09:05 willcooke: no worry, we'll backport that to the ppa at worst :) 09:05 popey: trying to compete with attente_ on kernel bisecting? 09:06 bah, still busted on 3.18 09:06 but busted differently 09:07 popey: -13.14? -13.13 did have some issues… 09:08 dunno, i can't ssh into it now, disk light solid, it's not happy 09:08 waow 09:08 just dist-upgraded (quite a lot since yesterday) 09:08 rebooting 09:08 and see if I blame you *personally* 09:08 *brrring* *brrrring* Hello, IT 09:09 networking is also busted 09:09 seems to want to have wifi and wired on at once and is getting upset with this situation 09:10 I had that yesterday on my U8 box, I think it's a different NetMan issue 09:10 popey: sorry, everything's working well here 09:13 3.18.0-13-generic is what I am on 09:13 Laney, https://bugs.launchpad.net/ubuntu/+source/ubuntu-system-settings/+bug/1420404/comments/3 btw, summary of the u-s-s translations issue 09:13 Launchpad bug 1420404 in ubuntu-system-settings (Ubuntu) "Name entry in desktop file not localized" [High,In progress] 09:13 seb128, Laney is on swap today 09:14 willcooke, I know, but he reads backlog when back usually, that can be monday 09:14 kk 09:14 just making sure 09:15 willcooke, it's just a fyi on a bug I spent my day on yesterday 09:15 Hello Laney from the past 09:15 he helped me a bit 09:15 :-) 09:17 didrocks: https://www.youtube.com/watch?v=W3ZQ9xW0PhQ :( 09:18 popey: private video 09:18 fixed, ta 09:19 popey: waow, if we wanted to do it on purpose, we wouldn't be able I guess :) 09:19 I guess it's a question for mlankhorst 09:21 didrocks, just like I hit 5 screws today screwing down architraves ;( certainly can't do that if you try! 09:21 just put some duct tape over it 09:22 ogra_, duct tape will fix it ;) 09:22 darkxst: it's really "Friday 13th" it seems for some of you :) 09:23 :) 09:23 popey, mlankhorst is off today. 09:23 didrocks, doubt that is related to my achitrave problems! 09:24 balls, it is fine in a guest session 09:24 so something is knackered in my session 09:24 do we have a "reset compiz back to defaults" button anymore? 09:25 popey: you think it's compiz? do you have gnome-shell or any other DE? 09:25 no 09:25 I'm pure as the driven snow. 09:26 :) 09:26 popey, try removing the monitors.xml file 09:26 done that 09:26 ah 09:26 * popey copies monitors.xml from a good guest session in 09:26 \o/ 09:26 heh 09:26 popey, just delete it, u-s-d will recreate a good one then 09:26 Not touching that again today. 09:26 nope, it didn 09:27 it created a _worse_ one 09:27 that's weird… maybe it's the gsd config 09:27 let me find it 09:27 http://paste.ubuntu.com/10201762/ is my good one 09:27 popey: do yo uhave the "bad" one? 09:28 no, but I can probably make a bad one by breathing near the display applet 09:28 lemme try 09:28 yeah, would be interesting 09:28 popey, if its creating broken configs, probably xrandr bug 09:28 k 09:28 darkxst: well, it does create a "good one" in his guest session 09:28 so puzzling… 09:29 didrocks: http://paste.ubuntu.com/10201816/ is the bad one 09:30 identical! 09:30 of course 09:30 but as my user if I touch the monitor config, even if I let it revert back, it still makes the display all messed up and flickery 09:31 popey: yeah, let's see with mlankhorst I guess, he will probably ask you to dump your xrandr configs 09:32 kk 09:33 popey, that looks like a driver bug 09:33 it must be something in my session 09:33 (unless xrandr is stuffing up the timings on your modes) 09:51 seb128, do you think I should be able to use gsettings set com.canonical.Unity8 usage-mode Staged to get U8 desktop in to tablet mode? 09:53 willcooke, that should work yes 09:53 in which case.... 09:53 sad face 09:53 should I be able to do it from an SSH session? 09:53 like, 09:54 do I need to be in the same session or something? 09:55 willcooke: did you get any error? (I think you are not in the same session bus) 09:55 no errir 09:55 when I tried from ssh 09:55 when I try from U8 terminal 09:55 I get a seg fault 09:56 ? 09:56 willcooke: if you then gsettings get com.canonical.Unity8 usage-mode, did you get the same value in return? 09:56 $ echo $? 09:56 0 09:57 willcooke: it should print the value of usage-mode key (so "Staged") 09:57 nada 09:57 hey mlankhorst 09:58 mlankhorst, I know its your day off and all, but there's some weirdness for you to take a look at on Monday from popey up there ^^ 09:58 define weirdness :P 09:58 mlankhorst, http://imgur.com/80LcmgV 09:59 mlankhorst, https://www.youtube.com/watch?v=W3ZQ9xW0PhQ 09:59 (not Rick Astley)3 10:00 looks more like a compiz bug :P 10:00 seen the same before 10:00 yeah, that was my feeling too 10:01 willcooke, ssh, you might need to define the dbus env 10:02 seb128, if I get env from U8 terminal, grep for bus, and then copy that in to my SSH session, that might work? 10:02 willcooke: you need DBUS_SESSION_BUS_ADDRESS at least :) 10:02 willcooke, just look to /proc/`pidof unity8`/environ 10:03 easier to cat that, so you can select/paste 10:03 rather than having to type it over 10:03 seb128, coolio, thanks 10:03 yw 10:16 seb128, worked \o/ 10:16 willcooke, great! 10:18 weird that it wasn't working in your session though 10:18 (from the U8 terminal) 10:22 seb128: nice fix! 10:23 Laney, hey, thanks! it was "interesting" to debug 10:26 Laney, btw did you go anywhere with the about panel/storage/qt5.4? Mirv wants to land qt5.4 early next week, we need to fix the panel to at least load, even if the disk computation is a bit off in a first time 10:27 seb128: no sorry not yet, but could make it just use '/' or something 10:27 Laney, right 10:28 Laney, well, Mirv said he would have a look today, since they want to land qt and you are off work, just wanted to make sure he doesn't dup work 10:29 oh well let me push the small bit I did 10:30 Mirv: lp:~laney/ubuntu-system-settings/storageinfo-5.4 10:34 Laney, thanks 10:35 Laney, https://bugs.launchpad.net/ubuntu/+source/ubuntu-system-settings/+bug/1420404 btw for easy review karma if you want to ack it ;-) 10:35 Launchpad bug 1420404 in ubuntu-system-settings (Ubuntu RTM) "Name entry in desktop file not localized" [High,In progress] 10:35 shrug 10:35 why is CI grumpy on settings? 10:36 seems like it fails to start or something 10:36 seb128: there are been a new CI Train rollout, maybe linked? 10:36 didrocks, not sure 10:38 seb128: I wonder if the uitk shouldn't have a fix here too 10:38 Laney, yeah, I plan to open at least 2 bugs 10:39 Laney, one to have the documentation mention that it sets the textdomain to that value 10:39 Laney, and maybe one to say that is should set the domain only if it hasn't been set manually before 10:39 (thanks didrocks for suggesting that one) 10:39 Laney, is that what you were thinking about? 10:40 indeed 10:40 yeah, you will clearly not be the only ones to be trapped by this, even if documented… 10:40 well, to be fair it's rather a special case 10:41 but yeah, likely going to bite others 10:41 you can do i18n.domain = ... from your qml 10:41 and it's fine for the UI 10:41 I'm unsure that enthousiast would be happy to spend a day on something similar :) 10:42 the fact that g_dgettext() decide on its strategy on the first call and that this calls happen between the init and the domain change is a bit special 10:42 but yeah, we are probably not going to be the only one to use glib 10:42 yeah ;) 10:42 any quick workarounds for these wierd network manager issues? I've already stopped ofono 10:43 willcooke: I didn't get it again since Brussels here btw… 10:43 ohh 10:43 last time I did restart the network manager service 10:43 ah crap, I had a nm bug just now 10:43 C+Ped some nmcli output to file one but I forgot and lost it :( 10:43 I have wired networking and wifi - and I can't get to the internet most of the time 10:43 vivid? 10:44 if I unplug the ethernet it works again# 10:44 yeah, on my u8 vivid machine 10:44 ah, not the same, only wifi here 10:44 ya, try sudo restart network-manager 10:44 tried that, no different 10:44 I'm running a ping to 8.8.8.8 10:44 and it'll suddenly just work for about 10 seconds, and then stops again 10:45 disabled wifi - looks better now 10:45 could be some loop on my internal network 10:46 but I doubt it, since everything else works 10:49 Laney: seb128: ah, excellent! I did http://pastebin.ubuntu.com/10202733/ as the bandaid solution to the rest of the about page if there wouldn't be a real fix 10:50 (in the ppa) 10:53 so if that branch helps it a bit further of not disabling the storage portion (even if wrong numbers), that would be better 11:41 mlankhorst, could we, if we wanted, interpret touch events as left-clicks in Xmir? 13:03 seb128, Trying to pair that kbd... "Please enter the following pin...." but no pin is shown 13:04 willcooke, what device? 13:04 seb128, N7 running devel prop 13:05 willcooke, yeah, bluez is buggy on that device 13:05 https://bugs.launchpad.net/ubuntu/+source/bluez/+bug/1421598 13:05 Launchpad bug 1421598 in bluez (Ubuntu) "DisplayPasskey() "entered" number wrong on some devices" [Undecided,New] 13:05 willcooke, https://code.launchpad.net/~seb128/ubuntu-system-settings/bluetooth-key-hint-workaround/+merge/249622 as a workaround 13:06 seb128, nice one! 13:06 seb128, will that land in devel proposed at some point, or do I need to *shudder* compile code 13:06 oh 13:06 Mirv, k, would be better to not disable storage indeed, are you looking at a better fix? 13:06 it's qml 13:06 I can just copy it? 13:06 right 13:06 it's one line to change 13:07 so yeah, you can even vi edit it 13:07 need to set your device to rw first though 13:11 seb128: I'm EOD after this hangout, but maybe Laney knows what's the next step that should be done to his MP now that the button + free space reporting is possible to get back. I guess implementing/copying QML class that used to be StorageInfo? FYI, here's the current diff I have http://pastebin.ubuntu.com/10204250/ 13:11 Mirv, thanks, I guess we can look at doing better on monday 13:16 seb128, can you give me the path to DisplayPasskeyDialog.qml? 13:16 seb128, ignore 13:16 willcooke, dpkg -S DisplayPasskeyDialog.qml 13:17 oh, neat trick, thanks 13:17 yw! 13:19 yay! works 13:19 thanks seb128 13:19 willcooke, great ;-) 13:44 seb128: yes, this solution at least fulfills the minimum level, and the main problem is probably thinking what's wise to do, the missing functionality itself is probably easy enough to replicate 13:44 Mirv, right 13:46 I'd like some advice please. 13:46 I'm the Ubuntu MATE lead. 13:47 I've got a couple of files ubuntu-mate-settings that get installed to /etc/skel, just as other flavours have done. Such as Xubuntu. 13:47 Just want to get some feedback on that practice? 13:47 flexiondotorg_: skel is evil. stop doing that :) 13:47 Because I'm being asked by my sponsor to check with the desktop team. 13:48 desrt, Well, for I am using it for there is not other option. 13:48 flexiondotorg_: is there not a way that you could make changes to the affected software to have the correct settings by default? 13:48 flexiondotorg_: what are you doing with it? 13:49 desrt, Provide a default configuration for Tilda and qt4-config. 13:49 Much as Xubuntu currently do. 13:49 because, almost certainly, it's not impacting all of the people that it ought to be, and is improperly impacting some of the people who it shouldn't be 13:49 Well, it is only relevant for system installs or new user additions. 13:50 what can't qt by configured via more normal means? 13:50 Normal means? 13:50 like xsettings, or so? 13:50 ie: why are the needs of mate different here than the needs of gnome or unity? 13:53 Well, I guess my needs are the same as Xubuntu. 13:54 sure... but that's not the question... in what way are they different than gnome/unity? 13:54 The default Qt4 look and feel doesn't fit and therefore requires a little tweak. 13:54 it could be that xubuntu is also doing it wrong 13:54 desrt, Possibly. But I have tried to use the existing flavours as a guide. 13:54 what's the tweak? is it a new theme, basically? 13:55 desrt, Basicaly use GTk+ theme and Ubuntu font. 13:55 and this isn't already the default under unity or gnome? 13:55 maybe the fix to your problem is to get the defaults properly changed... 13:56 anything else that you do really needs to be determined at runtime 13:56 or at the absolute worst permissible case, via something like update-alternatives 13:56 So, how does Ubuntu (or rather Unity) set the Qt4 look? 13:56 determined-by-packages-that-happened-to-be-installed-when-the-user's-homedir-was-created is just bonkers 13:57 flexiondotorg_: i'd guess xsettings 13:57 desrt, Which package? 13:57 {gnome,unity}-settings-daemon 13:57 If I have a reference I can follow. 13:57 so probably mate-settings-daemon to you? 13:57 I'll take a peek. 13:57 desrt, Indeed. 13:57 i'm not sure if this is true or not... 13:58 i'm wildly guessing at this point 13:58 * desrt is not a qt guy 13:58 i just know that it's surely possible to do a better approach than your skel thing, and the person who flagged it as suspicious was absolutely right to have done so 13:59 even a dpkg-diversion on the relevant system config file would be a better option... (but still a bad one) 14:01 desrt, There is not system level configuration AKAIK. 14:02 there always is :) 14:02 sometimes they just put it inside the .c files.... 14:02 desrt, Which I can't influence. 14:03 but i'd be surprised to hear about something that could be changed via a dotfile and not by a similar file in /etc 14:03 flexiondotorg_: why not? 14:03 this is #ubuntu-desktop 14:03 this is where changes like this happen all the time... 14:04 I'm trying to see if Ubuntu have already changed the Qt4 config. 14:30 desrt, While I continue looking for if/how Qt4 is being tweak by Unity/Gnome could you take a peek at the following please? 14:30 https://bugs.launchpad.net/ubuntu/+source/mate-control-center/+bug/1351890 14:30 Launchpad bug 1351890 in mate-control-center (Ubuntu) "Changing external screen resolution with dual monitors" [Medium,Confirmed] 14:30 See the patch we've prepare in #9 14:30 How can we get this merged and released? 14:32 flexiondotorg_: you're talking to the wrong guy, unfortunately 14:32 desrt, Do you know who I should approach? 14:33 oh. this is a gtk patch? 14:33 i'd talk to Laney about that 14:33 desrt, gtk patch yes, from 2010, which apparently didn't get applied to gtk2 14:33 desrt, would be nice to have applied upstream as well? 14:33 * desrt thought it was a mate issue 14:33 seb128: i doubt anyone would get very much objection from the gtk maintainers about that 14:34 desrt, https://bugzilla.gnome.org/show_bug.cgi?id=635380 to apply to gtk2 apparently 14:34 Gnome bug 635380 in Backend: X11 "gdk_event_apply_filters is unsafe against changes in filter list" [Normal,Resolved: fixed] 14:34 flexiondotorg_, I guess you can ask on the upstream bug if they can apply to gtk2, or maybe open a new bug about it on bugzilla 14:34 er... https://git.gnome.org/browse/gtk%2B/commit/?id=323df2b2800383832ed3c2e43626f2c6821c33ec ? 14:35 oh. you mean it didn't get backported 14:35 desrt, Correct. 14:37 non-trivial backport there... 14:37 The patch is the TK2 backport. 14:37 considering it modifies a file that doesn't even exist in gtk2 14:39 you want to ping in #gtk+ on irc.gnome.org 14:39 they'll almost certainly be very happy to accept that patch 14:40 not really sure who monsta-mint is ... :) 14:40 desrt, monsta is a MATE dev. 14:40 desrt, Like myself. 14:45 willcooke: maybe 14:45 why? :P 14:50 didrocks: lovely! 14:50 didrocks: I get nice fsck progress (with the dummy) now *hug* 14:50 didrocks: but neither in qemu nor on my real laptop Control-C works -- does that part need a plymouth fix? 14:52 well, something for the next upload 15:03 didrocks, congrats on getting some of that landing ;-) 15:31 mlankhorst, just playing with it on my touch screen laptop - I think it'd be a nice tweak if it's something that's easy to do 15:39 pitti: excellent! Control-C on the real laptop should work, the thing is that you have to press for ~1s 15:39 pitti: that was less noticeable with raw C 15:39 seb128: *finally*, phew! :) 15:39 didrocks: ah! I suppose I didn't do that 15:39 didrocks, :-) 15:39 * didrocks back from cycling 15:40 didrocks, ready for the tour de france? ;-) 15:40 seb128: ahah, seeing how many cramps I have the day after cycling for 30kms… I would say… no :p 15:40 and 15kms/h is like 4 times less than tour de france ;) 15:40 didrocks, Laney, btw I opened https://bugs.launchpad.net/ubuntu/+source/ubuntu-ui-toolkit/+bug/1421672 and https://bugs.launchpad.net/ubuntu/+source/ubuntu-ui-toolkit/+bug/1421661 15:40 Launchpad bug 1421672 in ubuntu-ui-toolkit (Ubuntu) "Overwrite the gettext to MainView.applicationName if already set" [Undecided,New] 15:40 Launchpad bug 1421661 in ubuntu-ui-toolkit (Ubuntu) "The applicationName documentation doesn't state that it define the gettext domain" [Undecided,New] 15:41 seb128: excellent! let's see how it goes (keep us posted, I'm interested ;)) 15:41 just as a fyi 15:41 didrocks, sure 16:15 beurk beurk 16:22 switching VTs seems to kill the audio for me 16:25 attente_, i thought thats expected since you lose your polkit seat 16:36 ogra_: has it always been like that? i seem to remember it being able to recover as soon as i log into the vt 16:36 i was complainin aboout it years ago ... that was pitti's explanation i got :) 16:37 not sure if that behavior had changed later and is now broken again 16:37 it could well be 16:37 attente_, desrt trying to run gedit on a device: http://paste.ubuntu.com/10206929/ 16:38 it seems to just crashg 16:38 anything I can do, is it that just how it is atm 16:39 willcooke: checking 16:46 willcooke, what is the issue exactly? gedit is sort of a special case, it doesn't run on my inspiron, it tries to open another surface and mir allows one surface by app only at the moment 16:46 could be the same issue 16:46 you can try eog instead, that should work 16:46 seb128, heh - works fine on my Inspiron :) This is on N7 16:47 i'm not sure. it's running on my thinkpad, but i don't have a device to test it on 16:48 ogra_, attente_: as soon as you log into the VT, you should get your audio back, no? 16:48 pitti: that's what i thought, but it doesn't seem to do that for me now 16:49 seb128: the log output seems to only create one window 16:49 k 16:50 "Could not load Gedit repository ...", i don't have this line in my output 16:51 eog seems same 16:52 http://paste.ubuntu.com/10207102/ 16:52 meh - dont worry about it for now 16:59 ok, need to go, going to a spectacle tonight, have a nice w.e everyone 16:59 cya seb128 17:00 * didrocks goes as well, see you guys! 17:00 have a nice week-end :) 17:20 willcooke: is it possibly because it's loading both the android and mesa drivers? 17:20 attente_, ah, ok - I'll pick this up with mlankhorst on Monday and see where we get 17:20 thanks attente_ 17:21 oh 17:21 wait 17:21 no, it's not an Xmir thing - duur 17:21 willcooke: can you try removing the mir-client-platform-mesa package and see what happens? 17:25 attente_, sure - trying now 17:28 attente_, sabdfl 17:28 oops sorry sabdfl - ignore 17:28 attente_, same - you want a pastebin of the log? 17:28 willcooke: it's ok, should be the same without that line i think 17:29 willcooke, ack :) 18:12 * willcooke -> EOW 23:42 Is anyone working on the evolution 1.12.11 update? 01:07 Does anyone have time to review/sponsor a merge of gnome-menus? 06:12 Good morning 06:14 morning pitti! Wie geht's? 06:15 larsu: prima, danke! und Dir? 06:15 auch. Nur müde 06:15 larsu: war zur Abwechslung mal ein Wochenende zuhause, sehr entspannt 06:15 ha schön! 06:15 larsu: nicht jeder Hacker steht um 7 auf... 06:16 pitti: stimmt, aber manche anscheinend schon ;) 07:45 good morning desktopers 08:02 morning 08:07 hey mlankhorst 08:09 what's up? 08:12 it's monday! 08:13 indeed it is! 08:36 xnox, pitti, hey, what's the status of https://code.launchpad.net/~xnox/system-service/python3/+merge/192805 , seems like it was mostly approved and the review comment got addressed since? should that land? (and what about https://code.launchpad.net/~xnox/system-service/pac-support/+merge/243904 then?) 08:36 bonjour seb128, hey mlankhorst 08:37 pitti, hey, wie gehts? had a good w.e? 08:38 seb128: yeah, at home for a change -- very relaxing! :-) and your's? enjoyed valentine's day? 08:39 seb128: py3 merge> ah, I didn't see the followup comment 08:39 pitti, indeed I did! we had a nice w.e, went to saw a choir on friday, to the theatre on saturday and relaxed/enjoyed the sunny weather yesterday 08:40 to see* 08:41 thanks for the sponsoring seb128 08:41 Noskcaj, hey, yw! 08:42 Is there any reason we don't have yelp 3.14 yet? Did it break something? 08:43 can someone sponsor this? https://code.launchpad.net/~nobuto/ubuntu/vivid/unzip/fallback-encoding/+merge/249644 08:43 or should I subscribe sponsors team? 08:48 happyaron, it's already in the sponsoring queue 08:49 happyaron, I'm unsure about the change, why isn't that done upstream and/or in Debian? 08:50 seb128: upstream want's universe solution instead of locale hack, for Debian I'd like to wait until freeze is over 08:50 why? 08:51 for which? 08:51 things can be forwarded to the BTS/discussed during the freeze 08:51 Debian 08:51 yes, but not done yet 08:51 right, it should ;-) 08:51 comment on the mp saying we at least need a bug report explaining the issue 08:51 so we have references on why we carry the change 08:52 ok 09:03 o/ 09:05 morning! 09:06 seb128: bug 1422290 09:06 bug 1422290 in unzip (Ubuntu) "Default charsets handling for Windows archives in CJKV+th locale" [Medium,Triaged] https://launchpad.net/bugs/1422290 09:06 morning, :) 09:07 happyaron, thanks 09:07 hey willcooke, Laney, how is u.k this morning? 09:07 very wet 09:07 of course ;-) 09:09 seb128: good weekend? 09:13 excellent, thanks! 09:13 :) 09:13 went to see a choir and to the theatre, enjoyed a sunny sunday as well 09:17 Laney, what about you? good w.e? 09:20 yep, had friends over for dinner on saturday & went climbing / played games yesterday 09:20 relaxing! 09:27 nice 09:27 Laney, pitti, can one of you sponsor http://paste.ubuntu.com/10253033/ for me? 09:28 I never receive an update on the Debian rt to replace my key, I wonder if they did it without getting back to me or if that's still waiting? 09:29 seb128: can do, yes 09:29 pitti, danke 09:29 ah, faster than me 09:29 seb128: hm, when I got my key replaced I did get a notification 09:30 I'm being killed by fstrim atm 09:31 seb128: ah, svn head has another change, I'll merge 09:31 ups 09:31 pitti, sorry about that 09:31 no worries 09:31 pitti, my most recent email on the rt to change key was gunnar asking if you could send again your email but inlined, did you do that? 09:32 inline-signed rather 09:32 yes, I thought I did 09:32 hum, k 09:32 seb128: I take the liberty to drop the wrong commas from the manpage 09:32 pitti, wfm :-) 09:33 seb128: given Debian's freeze, is that something you want to see in unstable now, i. e. do you want to send an unblock request? 09:33 seb128: or sohuld I upload it to exp, or only an svn snapshot to vivid? 09:35 pitti, no need to be in unstable no, it's just in the ubuntu sponsoring queue and I wanted to get it out of it 09:35 so exp sync or I can upload to vivid if you want 09:35 then we can sync on the next debian upload 09:36 seb128: I'd upload it as 0.7.6-2svn1 09:36 seb128: svn commit running for 2 mins now (alioth is clogged..) 09:36 pitti, feel free, or let me know if you want me to do that 09:39 seb128: I'll do it, after svn commit ever finishes.. 09:40 pitti, danke, I nudged on the debian rt to know if I need to do anything for the key replacement still 09:43 pitti: let me know if/when you have time to debug suspend - I've tried pm-suspend 20 times or so without failure now so seems this method is working properly 09:47 Laney: ah, interesting; do you have anything in /var/cache/pm-utils? 09:47 like a last_known_working.quirkdb 09:50 pitti: nothing there, empty directory 09:50 I have a pm-suspend.log if that's interesting to you? 09:51 Laney: possibly; but I suppose one needs to enable debugging for it to actually say which quirks it does 09:51 is PM_DEBUG=true pm-suspend enough? 09:51 Laney: could be (I don't remember any more, sorry) 09:52 nod, let's see 09:52 /usr/share/doc/pm-utils/README.debugging: PM_DEBUG="true" to have the script log each action as it performs it. 09:52 sounds good :) 09:52 one second 09:52 Laney: so you just did "sudo pm-suspend" 20 times? 09:53 Laney: i. e. without all the indicator/desktop integration/screen lock/etc. overhead? 09:58 pitti: indeed; I think those call suspend via logind now? 09:58 http://paste.ubuntu.com/10253345/ <- don't see any quirks there 09:59 Laney: right; could you do the same loop with just "echo mem | sudo tee /sys/power/state"? 10:00 ack 10:00 is this poking the kernel to suspend directly? 10:04 Laney: yes 10:04 Laney: that's essentially what pm-utils and logind do 10:04 but without the desktop overhead 10:04 Laney: I'm interested in whether any of the other pm-utils hooks make a difference here, as it's not the quirks 10:04 pitti: ok, 20 times it worked 10:04 seb128: libnotify uploaded 10:04 pitti, danke! 10:05 Morning 10:05 I noticed that gsettings is misbehaving, to some extent in 15.04. 10:06 This is confirmed by the MATE maintainers in Fedora rawhide also. 10:06 rawhide is glib2 2.43.4 and vivid is glib2 2.43.3 10:07 Editing some gsettings key/value pairs in dconf-editor doesn't make the change immediately. Requires a log in/out for changes to be active. 10:08 In MATE, some control center applets don't make a change until a log in/out. Such as Appearance and Sound themes, where changes are not applied directly. 10:09 flexiondotorg_, thanks, that's likely buggy code impacted by a glib change 10:09 seb128, One sec... 10:10 flexiondotorg_, https://git.gnome.org/browse/glib/commit/?id=8ff5668a458344da22d30491e3ce726d861b3619 10:10 seb128, I thought this commit looked "interesting" - https://git.gnome.org/browse/glib/commit/?id=8ff5668a458344da22d30491e3ce726d861b3619 10:10 indeed 10:10 😁 10:10 Yes. I was reading the commit log last night. 10:10 flexiondotorg_, typically your fix looks like https://git.gnome.org/browse/nautilus/commit/?id=c84f4e0039353e3846afda132a53d96fcadc0715 10:10 you need to connect first and then read the value 10:11 some code does it the other way around 10:11 seb128, So, this is not a regression is glib2? 10:11 no 10:12 seb128, This is a change to enforce the intended use? 10:12 it unfortunately making code that seemed to work stop working though 10:12 seb128, Thanks. Useful feedback. 10:12 but the code was wrong before, it just happened to work 10:12 yw 10:12 I'll progress this upstream. 10:12 MATE upstream that is. 10:12 the goal was not to enforce the intended use just for the sake of doing that 10:13 but rather to fix a performance issue, explained in the glib commit you pointed 10:13 the side effect is that it does less work than before and make incorrect code stop working 10:15 pitti, debian rt guys said you didn't send the inline-signed email, fwded you their reply 10:15 in fact replying and Ccing you if you prefer? 10:15 so maybe you can resend it, in case it got lost? 10:18 seb128: ack 10:20 seb128: sent again (gosh, complicated!) 10:23 pitti, danke! 10:29 xnox, your latest gnome-keyring upload is giving me pain again. 10:30 xnox, do I need to change the upstart override that I had created before? (/etc/xdg/gnome-keyring.override containing manual) 10:30 marga: go on. 10:31 marga: yes. 10:31 xnox, how do I stop gnome-keyring from getting the ssh sock? 10:31 marga: instructions in the bug report. To kill gnome-keyring ssh agent, you can - GUI Open Startup Applications untick gnome-keyring-ssh 10:32 heh, I want this globally, GUI is not a good solution... 10:32 marga: or use any of the xdg paths to override gnome-keyring-ssh (like in 12.04 and before) 10:32 which are in /etc 10:32 marga: or the name of the ovveride is now gnome-keyring-ssh.override 10:32 (upstart jobs') 10:32 Ah 10:33 So, instead of /etc/xdg/upstart/gnome-keyring.override containing manual, it should be /etc/xdg/upstart/gnome-keyring-ssh.override containing manual? 10:33 marga: you probably want to override gnome-keyring-gpg agent as well. Then one can use GPG subkeys on e.g. yubikey u2f neo ;-) 10:33 marga: yes. 10:33 I only care about ssh 10:33 Ok, thanks. 10:35 marga: instead of upstartish override, the desktopish override is supported as well now. `find /usr/share -name gnome-keyring-ssh.desktop`, cp that to /etc/xdg/autostart/gnome-keyring-ssh.desktop, echo X-GNOME-Autostart-enabled=false >> /etc/xdg/autostart/gnome-keyring-ssh.desktop ..... 10:36 marga: that would be very forward looking, e.g. if we switch to systemd for user sessions in 16.04 the xdg/autostart override method will persist. 10:36 ok 10:36 I'll look into that then, thanks 10:37 In the past, we used to actually remove that file from /etc/xdg/autostart 10:37 marga: that's the "system-wide" way to disable xdg-autostart files (and is the same action that startup applications thing does, but on user-level, into ~/.config/autostart) 10:38 marga: good point. 10:39 marga: in the upstart job, i didn't check for presence of the /etc/xdg/autostart/gnome-keyring-ssh.desktop, but rather for the "X-GNOME-Autostart-enabled=false" inside it. 10:40 Right, I understand but it's a bit cumbersome that this keeps changing... 10:40 marga: another sru, but now to be compatible with good old ways to kill gnome-keyring-ssh? 10:40 Anyway, I'll fix it, it's not such a big deal. 10:40 such that removal of /etc/xdg/autostart/gnome-keyring-ssh.desktop works once again ?! =))))) 10:40 marga: if only you would have told me that months ago =) 10:40 heh :) 10:41 You think it will work like that for systemd? 10:41 Instead of removing files from /etc/xdg/autostart, we will modify them to say Autostart-enabled=false? 10:41 (I have no idea how systemd works :) 10:42 yes. X-GNOME-Autostart-enabled=false is the best one - it will work for systemd, upstart, gnome-desktop, and all the other alternatives (e.g. forked mints, cinnamons, etc) 10:42 ok, thanks again. 10:43 marga: systemd --user is not that capable at the moment, the plan will be similar to how systemd support init.d scripts. There will be a binary that will parse .desktop files in autostart paths, and generate systemd units to run. 10:43 there is code on github to do that already, which was part of demos that my current manager did back in the moblin/meego days 11:54 pitti: suspended 20 times using the logind dbus call... 11:54 ...maybe it's fixed 11:54 Laney: hm, my gut feeling is rather that the bits around it (screen saver, etc.) change this 11:55 Laney: unless it was fixed in the kernel itself; I kinda hoped it would turn up with the mem > /sys/power/state test 11:55 pitti: still not seeing any entries in the journal unless I'm root (or in the systemd-journal group). Is there a bug tracking tha issue? 11:55 *that 11:55 last thing is to try with an actual lid close 11:56 larsu: debian bug 771980 11:56 Debian bug 771980 in systemd "systemd: /run/log/journal is not readable by the adm group" [Minor,Open] http://bugs.debian.org/771980 11:56 pitti: thanks1 11:56 larsu: it's fixed in upstream master (i. e. 219), but as that probably won't get released this week, I'll add a little hack to it (easier than backporting the large patches for generic ACL support in tmpfiles) 11:57 pitti: it's not urgent. I just wanted to know the status. I'm fine with adding myself to systemd-journal for now 12:00 hmm 12:00 now I'm in some differently borked state where lid suspend doesn't suspend at all (screen stays on) 12:01 ...and after I say that, it works again /o\ 12:06 some inhibitor? (systemd-inhibit) 12:07 Just looks like normal stuff 12:07 maybe there's a timeout or so preventing you suspending again too fast 12:08 or one of these inhibitors does that 12:08 anyway I've lid closed 15 times now without error 12:08 Laney: that or it just hates you ;) 12:08 of course the system knows I'm trying to reproduce a bug and I'm not putting the laptop in my bag for a few hours, so it would work. :) 12:09 davmor2: I feel like a QA engineer atm ;-) 12:10 Laney: Welcome to our world of machines hating you :) 12:16 #endmeeting 12:17 * Laney peers at mitya57 12:18 are we still meeting? 12:18 I just thought that having "Desktop Weekly Meeting 2015-02-10 | Current topic: endmeeting" in topic is not sane 12:18 haha 12:18 willcooke: care to #endmeeting ? 12:20 #endmeeting