15:31 <willcooke> #startmeeting Desktop Team Weekly Meeting - 2016-03-15
15:31 <meetingology> Meeting started Tue Mar 15 15:31:21 2016 UTC.  The chair is willcooke. Information about MeetBot at http://wiki.ubuntu.com/meetingology.
15:31 <meetingology> 
15:31 <meetingology> Available commands: action commands idea info link nick
15:31 <willcooke> Roll call:  andyrock, attente, desrt,  dgadomski, fjkong, happyaron, hikiko, laney, qengho, seb128, sweet5hark, themuso (out), tkamppeter (out), trevinho, robert_ancell (out)
15:32 <desrt> answer roll call!
15:32 <Trevinho> o/
15:32 <dgadomski> \o
15:32 <hikiko> hello
15:32 <qengho> SYNACK
15:32 <FJKong> \o/
15:32 <happyaron> hey
15:32 <andyrock> \o
15:33 <seb128> hey
15:33 <willcooke> I have another meeting in 30 mins, so if we don't get done in time I'll hand over to seb128
15:33 <willcooke> but let's get started
15:33 <willcooke> #topic andyrock
15:34 <andyrock> * reviews
15:34 <andyrock> * i've been working on the lockscreen suspend bug. I rewrote our inhibition logic but I've some bad news
15:35 * desrt raises an eyebrow at "rewrote inhibit logic"
15:35 <andyrock> inside unity :D
15:35 * desrt 's eyebrow falls back down
15:35 <seb128> lol
15:36 <andyrock> basically the problem is that unity/compiz fails to properly "lock" the screen because the screen is turned off
15:36 <andyrock> so all the frames are kind of trashed
15:36 <andyrock> and drawn only when the screen is turned on again on resume
15:36 <Laney> don't you install a suspend inhibitor?
15:36 <andyrock> yeah
15:36 <seb128> can't the indicator do the locking before calling the switching or suspend?
15:36 <andyrock> we do that
15:36 <andyrock> but compiz fails to draw it
15:37 <andyrock> because the screen is off
15:37 <andyrock> so the screen is locked but not drawn
15:37 <seb128> why is the screen off?
15:37 <andyrock> and this happens just on lid off because of this
15:37 <seb128> oh ok
15:38 <andyrock> if you suspend with a menu it's ok
15:38 <andyrock> I'm trying to figure our a way to workaround this
15:38 <seb128> k
15:38 <andyrock> *out
15:39 <andyrock> g-s do not fail to do so because it does not use gtk?
15:39 <andyrock> *opengl
15:39 <andyrock> sorry
15:39 <andyrock> i'll keep working on it, at least I know what to fix now
15:40 <andyrock> <\andy>
15:40 <willcooke> thanks andyrock
15:40 <willcooke> Do you need anyone to help you?
15:40 <seb128> why is opengl making a difference there?
15:41 <seb128> willcooke, maybe it would be good to get input from somebody knowing the rendering stack enough to have a clue what's going on
15:41 <seb128> kgunn's team?
15:41 <seb128> or maybe desrt knows offhand what could be wrong?
15:41 <desrt> i would have thought it was easy but the whole "can't draw when the screen is already off" thing is a bit annoying
15:42 <willcooke> can we add a "simple" force option to compiz?
15:42 <desrt> well, i guess it's rather because something at the system level (or maybe even firmware) is killing the screen content in response to lid-close before we have a chance to intercept it
15:42 <seb128> how are other screensavers handling that?
15:43 <desrt> "poorly"
15:43 <seb128> :-/
15:43 <desrt> i still see gnome-shell having similar problems too
15:44 <seb128> k
15:44 <hikiko> maybe xfce?
15:44 <seb128> "fun"
15:44 <willcooke> oki, andyrock & desrt - can you guys have a chat
15:44 <seb128> it means it might not be fixable with xorg...
15:44 <willcooke> lets see if we can find a work around
15:44 <desrt> i am indeed inclined to blame the graphics stack based on what andyrock just said
15:45 <desrt> but i never looked into this myself
15:45 <andyrock> i can propose an ungly workaround
15:45 <seb128> let's discuss after the meeting
15:45 <willcooke> th
15:45 <willcooke> x
15:45 <andyrock> basically we give the control back to lightdm/unity-greeter
15:45 <Trevinho> I'm also wondering whether this can happen in all the graphic stacks...
15:45 <andyrock> but the session is not going to be active on resume
15:46 <willcooke> let's discuss later
15:46 <willcooke> thanks chaps
15:46 <andyrock> yup
15:46 <willcooke> #topic attente
15:46 <attente> hey, not much, just gnome-software bugs
15:46 <attente> (eof)
15:46 <willcooke> thanks attente
15:46 <willcooke> good work there
15:46 <willcooke> #topic desrt
15:46 <desrt> ° bugs
15:46 <desrt> ° reviews
15:46 <desrt> ° some gnome-software fun
15:46 <desrt> ° releases (coming today)
15:46 <desrt> ° lots of cat power
15:46 <desrt> ° finally got my ADP stuff set up
15:46 <desrt>15:47 <willcooke> thanks desrt
15:47 <willcooke> #topic dgadomski
15:47 <dgadomski> hey
15:47 <dgadomski> * bug 1554004 - tested fix and prepared debdiffs for SRU
15:47 <ubot5> bug 1554004 in xserver-xorg-video-openchrome (Ubuntu Wily) "Segfault on X startup with VX900" [High,In progress] https://launchpad.net/bugs/1554004
15:47 <dgadomski> and that's the only thing this week in the desktop area
15:47 <willcooke> sweet, thanks dgadomski
15:47 <dgadomski> thanks
15:48 <willcooke> #topic FJKong
15:48 <FJKong> hey
15:48 <FJKong> bug 1545910
15:48 <ubot5> bug 1545910 in Ubuntu SDK IDE "Cannot input Chinese characters into TextField in a QML application" [Undecided,In progress] https://launchpad.net/bugs/1545910
15:48 <FJKong> Cannot input Chinese characters into TextField in a QML application Edit
15:48 <FJKong> bug confirmed, it is caused by system environment variables problem, still need more time
15:48 <FJKong> Sogou IM
15:48 <FJKong> wrong position of candidate words when typing in texmacs
15:48 <FJKong> eof
15:48 <willcooke> thanks FJKong
15:48 <willcooke> #topic happyaron
15:48 <happyaron> hi
15:49 <happyaron> 1. Write deploy script for the sogoupinyin VM, tired of fixing time to time
15:49 <happyaron> 2. Fonts work continued
15:49 <happyaron> 3. Bug fixes for Ubuntu Kylin
15:49 <happyaron> 4. Planning of LTS translation, will follow up when NUDT has new update, might need to go to Changsha
15:49 <happyaron> over
15:49 <willcooke> thanks happyaron
15:49 <willcooke> #topic hikiko
15:49 <hikiko> hi
15:49 <hikiko> last week:
15:49 <hikiko> * wrote shadows for windows that have alpha and don't provide any shape information (it works with most windows but it can't be merged before I fix the corner cases)
15:49 <hikiko> * fixed the black dots (but it seems that we can't merge it either: there was another mp for that bug that was rejected before mine because the change affects other plugins, so I plan to push a relevant change after the ezoom and then merge it (since we can temporary hide the problem with marco's trick).
15:49 <hikiko> this week:
15:49 <hikiko> * I stopped the shadows/gtk related work and went back to the ezoom development: I am trying to fix a blocking bug I have nux-side + multimonitor issues to move on.
15:50 <hikiko> eof
15:50 <willcooke> thanks hikiko
15:50 <willcooke> #topic Laney
15:50 <Laney> hi
15:50 <Laney> • Spent probably 50% of the week working on creating a 'frontend' load balanced http server thing for appstream. I'm waiting on some RTs to test this now.
15:50 <Laney> • Fixed missing files in gst-bad, reworked the packaging to reduce the risk of that happening again
15:50 <Laney> • Reverted font to previous version, new one was buggy
15:50 <Laney> • Rebuilds and tracking (autopkgtests etc) for poppler migration
15:50 <Laney> • Merge of webkit2gtk
15:50 <Laney> • Couple of icon fixes for appstream
15:50 <Laney> • Merge of gtk+3.0 gnome-terminal
15:50 <Laney> • Was trying to test that last one when my desktop shat itself and now one of the monitors won't work
15:51 <Laney> • FFe reviews
15:51 <Laney> 🙚
15:51 <willcooke> :) thanks Laney
15:51 <willcooke> #topic qengho
15:51 <qengho> - IN-POGRESSS: trying to get chromium 49 security update out the door. gtk3 theme support not working. pdf trouble.
15:52 <qengho> - IN-PROGRESS: self-review.
15:52 <qengho> - TODO: finish snap package
15:52 <qengho> EOF
15:52 <willcooke> thanks qengho
15:52 <willcooke> #topic seb128
15:52 <seb128> • one vac day
15:52 <seb128> • investigated some gnome-calendar segfaults/helped to get some fixes upstream and backported those
15:52 <seb128> • looked a bit at snappy-by-default (ffe waiting) and upgrades questions
15:52 <seb128> • got pulled in some meetings about the previous item
15:52 <seb128> • sponsored an xchat-gnome segfault fix + SRU
15:52 <seb128> • debuggged some gnome-software issues (mostly with the updates list), suggested some formatting change (waiting for review) and reported server problems which got resolved since thanks to bdmurray
15:52 <seb128> • bugs triaging/debugging/upstreaming
15:53 <seb128> </week>
15:53 <willcooke> thanks seb128
15:53 <willcooke> #topic Sweet5hark1
15:54 <willcooke> we'll come back...
15:54 <willcooke> #topic TheMuso
15:54 <willcooke> * Filed MIR for valadoc as is a build dep of a11y-profile-manager that I missed... Some issues need resolving there, so will look into. I'm considering dropping the dep and shipping docs with my tarballs as a work-around.
15:54 <willcooke> * Started digging into why some indicator menu items, particularly those with icons, are not being spoken by Orca. Seems its something within the GTK GMenuModel code, need to see if I can reproduce with newer gtk first.
15:54 <willcooke> #topic tkamppeter
15:54 <willcooke> - More testing for distribution-independent printer driver packaging.
15:54 <willcooke> - Communication with potential students for this year's Google Summer of Code.
15:54 <willcooke> - Bugs.
15:54 <willcooke> #topic Trevinho
15:55 <seb128> zzZZzz
15:55 <willcooke> please paste your updates later...
15:55 <willcooke> #topic robert_ancell
15:55 <willcooke> - GNOME Software work
15:55 <willcooke> - LightDM 1.17.6 release
15:55 <willcooke> - Simple Scan 3.19.92 release
15:55 <willcooke> - Fixing use of $XDG_CURRENT_DESKTOP
15:56 <willcooke> #topic any other business
15:56 <willcooke> I've got to run
15:56 <seb128> I would like to discuss nautilus
15:56 <willcooke> but reviews should be out to you later this week
15:56 <seb128> but can do after the meeting
15:56 <willcooke> oki, let me end it now and then I will come back and read later on
15:56 <willcooke> #endmeeting