14:30 #startmeeting Desktop Team Weekly Meeting - 6 Feb 2018 14:30 Meeting started Tue Feb 6 14:30:17 2018 UTC. The chair is willcooke. Information about MeetBot at http://wiki.ubuntu.com/meetingology. 14:30 14:30 Available commands: action commands idea info link nick 14:30 Roll call: andyrock, dgadomski, didrocks, duflu (out), jbicha, jamesh (out), jibel/heber, kenvandine, laney (hols), oSoMoN, seb128, tkamppeter, trevinho, robert_ancell (out) 14:30 hey 14:30 o/ 14:30 hi 14:31 o/ 14:31 hey 14:32 o/ 14:32 o/ 14:32 Looks like we have enough people to get started, so.... 14:32 #topic andyrock 14:32 \o 14:32 1. WIP: adding a UbuntuSSO provider in gnome-online-accounts 14:32 2. Updated gnome-disk-utility's patch 14:32 3. Debdiffs for udisks2 and gnome-disk-utility for bionic 14:32 4. Several discussions to understand how to properly handle sso 14:32 5. Writed an helper to discharge macaroons (doing that in C is not feasible) 14:33 Thanks andyrock, could you let me know when Disks arrives in Bionic so I can do some before and after screenshots and share it around. 14:33 eow 14:33 I'll keep an eye on the bugs, but in case I miss it 14:33 sure thing 14:33 thanks! 14:33 #topic dgadomski 14:33 hey 14:33 * merge request waiting upstream for bug #1644662 14:33 * found the cause of bug #1746482 14:33 * still working on bug #1743422 14:33 bug 1644662 in unity-control-center (Ubuntu Xenial) "Icons missing when appearance setting is "high contrast"" [Undecided,Confirmed] https://launchpad.net/bugs/1644662 14:33 bug 1746482 in linux (Ubuntu) "mount.cifs stopped working with protocol version>1 and sec=ntlm" [Medium,Incomplete] https://launchpad.net/bugs/1746482 14:33 bug 1743422 in unity (Ubuntu) "The launcher reveal doesn't always work when moving the pointer to the defined hot spot" [Undecided,Confirmed] https://launchpad.net/bugs/1743422 14:33 eof 14:34 thanks dgadomski 14:34 dgadomski, need any help from us on those? 14:34 so far I'm good, thanks 14:34 cool 14:34 #topic didrocks 14:34 * GNOME Shell date centering: got some reviews and applies small modifications. Changed in the ubuntu distro patch as well. 14:34 * Fix communitheme CI broken due to artful 14:34 * Continue discussion/keeping involved with the Communitheme team. We start even having external code contribution! The reviews are doing well on github. 14:34 * Became a GNOME foundation board of director member. Attended to first weekly meeting. 14:34 * Pre-FOSDEM: attend the GNOME adboard meeting 14:34 * FOSDEM 14:35 * ubuntu tutorials generation code: 14:35 - claat: rebase for google upstream integrating our new markdown parser. 14:35 - give advice and review to web team on how to add a new metadata for our codelabs and tests for it. 14:35 - made a new release so that tutorials.ubuntu.com picks up automatically the new binaries with the additional metadata. 14:35 . 14:35 didrocks, congrats! 14:35 congrats didrocks 14:35 thx ;) 14:35 #topic duflu 14:35 * PulseAudio update: 14:35 - Released, finally: https://launchpad.net/ubuntu/+source/pulseaudio/1:11.1-1ubuntu4 14:35 * BlueZ 5.48 update: 14:35 - Not sure about the QA status but it's ready for proposed testing if anyone wants: https://launchpad.net/bugs/1747354 14:35 * Gnome Shell performance work (https://trello.com/c/Q6JYXPPs) 14:35 - Multi-monitor frame scheduling holding up the whole gnome-shell event loop: Spent most of the week on it and still looks like it will take me a few days to finish yet (https://gitlab.gnome.org/GNOME/mutter/issues/3). Still easy in theory but dealing with mutter's code is just taking longer than I expected. I should have branches for upstream review this week. 14:35 Ubuntu bug 1747354 in bluez (Ubuntu) "Update bluez to version 5.48 in bionic" [Wishlist,In progress] 14:35 * Daily bug management across gnome-shell, mutter, gdm3, ubuntu-themes, bluez, pulseaudio, dkms, mir, wayland, totem, mpv, libinput. 14:36 * HELP: Fixes still awaiting sponsorship: 14:36 - https://code.launchpad.net/~vanvugt/gtk/fix-1698270/+merge/331846 14:36 * Xwayland/gnome-shell crashes not getting reported: 14:36 - Found a new reason this week: https://bugs.launchpad.net/ubuntu/+source/apport/+bug/1746874 14:36 Ubuntu bug 1746874 in apport (Ubuntu) "gnome-shell and Xwayland sometimes leave $HOME/core files (should be /var/crash files)" [High,Triaged] 14:36 - Fixing that *might* uncover the missing crash reports for Xwayland corresponding to gnome-shell's #1 crasher: https://launchpad.net/bugs/1505409 14:36 Ubuntu bug 1505409 in GNOME Shell "gnome-shell crashed with SIGTRAP in x_io_error() from _XIOError() from _XEventsQueued() from XPending() from gdk_check_xpending() ["Connection to xwayland lost"]" [Critical,Confirmed] 14:36 #topic jbicha 14:36 • gtk4 is now in Debian experimental 14:36 • GNOME Tweaks 3.27.90 release 14:36 • Made an upstream release of gedit since fixes had been accumulating there 14:36 • Made an upstream release of zenity to fix LP: #1747158 14:36 Launchpad bug 1747158 in zenity (Ubuntu) "Translation template for Zenity is outdated" [High,Fix released] https://launchpad.net/bugs/1747158 14:36 • Filed MIRs LP: #1746598 and LP: #1746629 14:36 Launchpad bug 1746598 in libnfs (Ubuntu) "[MIR] libnfs" [Undecided,New] https://launchpad.net/bugs/1746598 14:36 Launchpad bug 1746629 in libbluray (Ubuntu) "[MIR] libbluray" [Undecided,New] https://launchpad.net/bugs/1746629 14:36 • brotli security fix for xenial LP: #1737364 14:36 Launchpad bug 1737364 in brotli (Ubuntu Xenial) "16.04: Fix CVE-2016-1968 and CVE-2016-1624 for brotli" [Undecided,Fix released] https://launchpad.net/bugs/1737364 14:36 • Made a proposal to Ubuntu flavors about default emoji fonts LP: #1746310 14:36 Launchpad bug 1746310 in ubuntu-meta (Ubuntu) "Drop fonts-symbola from platform?" [Undecided,New] https://launchpad.net/bugs/1746310 14:37 • Dropped "Media Server" from GNOME Online Accounts list per upstream request LP: #1738448 14:37 Launchpad bug 1738448 in gnome-online-accounts (Ubuntu) "gnome-online-accounts should recommend dleyna-server for Media Server support" [Undecided,Fix released] https://launchpad.net/bugs/1738448 14:37 • GNOME is entering its 3.27.90 Freezes https://wiki.gnome.org/ThreePointTwentyseven 14:37 🏈 14:37 busy week jbicha, thanks 14:37 jbicha, do you think you will have opportunity to look at the Network Manager patches from awe? 14:37 (in the next few weeks) 14:38 willcooke: probably but we're still blocked on someone to handle that one patch :( 14:38 I've that on my list for this week 14:38 jbicha, seb128 said he would take a look 14:38 :) 14:38 ok 14:38 and worth case we upload without it 14:38 and fix it later 14:38 +1 to that from me :) 14:38 if Steve or Mathieu are unhappy they can do the right thing and report upstream next time 14:39 thanks 14:39 #topic jamesh 14:39 I think jamesh is probably still travelling 14:39 #topic jibel / heber 14:40 - Bionic alpha2 (not released) ISO testing 14:40 - 16.04.4 ISO testing (release delayed, new date to be defined) 14:40 - Verification of ubuntu-release-upgrader in artful to allow upgrades from an EOL release (ie zesty) when the packages archive is moved to old-releases.u.c 14:40 - Review and merge of ubiquity changes to move the keyboard setup page before the partitioning page (fixes bug 1047384) 14:40 bug 1047384 in ubiquity (Ubuntu Bionic) "System Encryption Password set before setting keyboard locale" [Critical,Triaged] https://launchpad.net/bugs/1047384 14:40 - Following the work on boot speed, looked at startup time of gnome-software and reported bug 1747034 14:40 - Investigating bug 1616332 to identify the source of the leak. 14:40 - Followed the evolution of bug 1648534. Down to 2500 reports a day against 4000 by day 2 weeks ago. 14:40 - Analyzed gnome-software failing tests in jenkins 14:40 bug 1747034 in gnome-software (Ubuntu) "application startup blocks on plugin timeout" [Undecided,New] https://launchpad.net/bugs/1747034 14:40 bug 1616332 in gnome-software (Ubuntu) "gnome-software using hundreds of MB of memory when not in use" [High,Triaged] https://launchpad.net/bugs/1616332 14:40 bug 1648534 in gnome-software (Ubuntu Xenial) "gnome-software crashed with SIGTRAP in g_wakeup_new from g_main_context_new from g_dbus_connection_send_message_with_reply_sync from g_dbus_connection_call_sync_internal from g_dbus_connection_call_sync" [Critical,Confirmed] https://launchpad.net/bugs/1648534 14:40 thanks for picking up that memory leak jibel 14:41 yw 14:41 +1 14:41 and re: 1648534, interesting trend. That is encouraging 14:41 actually I expected it would go down faster 14:41 I still think that a lot of people simply never update 14:42 it's a security update 14:42 which is unattendeed-upgraded 14:42 well, the fix 14:42 right, but that just means that people have to ignore the message more often 14:42 then g-s is to update 14:42 right 14:42 yeah 14:42 :) 14:42 yes but then they have to install the fix which they maybe just ignore 14:42 that was not the main bug though 14:42 what's the trend on the main one? 14:42 that was the main one 14:43 the other one is similar it's bug 1659858 14:43 bug 1659858 in gnome-software (Ubuntu) "gnome-software (5) g_wakeup_new → g_main_context_new → g_dbus_connection_send_message_with_reply_sync → g_dbus_connection_call_sync_internal → g_dbus_connection_call_with_unix_fd_list_sync" [High,Confirmed] https://launchpad.net/bugs/1659858 14:43 since gnome-software runs in the background, the user needs to log out first too I think 14:43 k 14:43 jbicha, true 14:43 oki, thanks jibel, let's move on 14:44 newer gnome-software at least has an in-app pop-up to restart the app which I think will help a bit for that 14:44 +1 14:44 #topic kenvandine 14:44 * Discovered a couple of our classic snaps that worked in the past no longer work. They need a rebuild with a newer version of snapcraft. However the version needed hasn't been SRU'd to artful or xenial and hasn't made it to the stable channel yet because of autopkgtest failures. This means we can't build them on LP either. I rebuilt gnome-calendar and gnome-contacts with the fixed snapcraft in a cleanbuild and published them to 14:44 stable. 14:44 * FOSDEM and GNOME AB meeting 14:44 EOF 14:45 :) thanks kenvandine 14:45 #topic oSoMoN 14:45 hey 14:45 • firefox 14:45 ∘ tested latest snap 14:45 ∘ implemented https://bugzilla.mozilla.org/show_bug.cgi?id=512305, now waiting for feedback 14:45 Mozilla bug 512305 in Shell Integration "Set Firefox as the default web browser using xdg-settings" [Enhancement,Unconfirmed] 14:45 ∘ worked with Ken on a patch to have a valid icon in the desktop file 14:45 • chromium 14:45 ∘ 64.0.3282.119 published to {artful,xenial,trusty}-security and promoted snap to the stable channel 14:45 ∘ update dev to 65.0.3325.31 and snap in edge channel 14:45 ∘ uploaded 64.0.3282.140 to bionic, updates for {artful,xenial,trusty} ready in staging PPA, and pushed snap to the candidate channel 14:45 ∘ working on a patch to enable a11y and OSK, got it working in the omnibox but not in web content yet, and providing feedback to upstream 14:45 • libreoffice 14:45 ∘ tested again autopkgtests on i386 against various custom kernels and 4.15 mainline, but none of them fix the JVM crash, provided feedback to kernel team 14:45 ∘ prepared SRU for libreoffice 5.4.4 to artful (bug #1746757), thanks Séb for pushing it! 14:45 bug 1746757 in libreoffice-l10n (Ubuntu Artful) "[SRU] libreoffice 5.4.4 for artful" [High,Fix committed] https://launchpad.net/bugs/1746757 14:45 ∘ investigating unit test failures when building a snap for LO 6.0, this seems to be caused by an old version of libicu (managed to get a snap to build on 18.04, but that's not supported yet) 14:45 ∘ preparing 6.0.0 deb packages for bionic 14:45 • misc 14:45 ∘ FOSDEM was great 🍟 14:46 :) busy times as well oSoMoN, thanks 14:46 #topic seb128 14:46 • sponsoring (remmina, libreoffice/l10n SRUs) 14:46 • Fosdem 14:46 • helped debugging/fixing an issue in the snap desktop launcher script that was making translations not work for snaps using the gnome-platform 14:46 • reviews of desktop plans, updated trello cards 14:46 • looked at how to do some of the ubiquity tweaks we have been asked to do (updates enables by default, ecryptfs option to be removed) 14:46 • reviews u-c-c and udisks/gnome-disks changes 14:46 14:47 thanks seb128 14:47 #topic tkamppeter 14:47 - cups-filters: Fixed crash bug. 14:47 - Trello: Added card for CUPS snap, updated other cards. 14:47 - CUPS snap: Updated documentation. 14:47 - OpenPrinting Summit 2018: Posted travel request. 14:47 - Google Summer of Code 2018: Continued mentoring Sahil Arora. 14:47 - Hardware: More tests on the HP OfficeJet Pro 8730. 14:47 - 3 days of flu. 14:47 - Bugs. 14:48 :( hope you are feeling better tkamppeter 14:48 Yes, it already passed. 14:48 #topic Trevinho 14:48 · Mostly out for ski vacation last week (but eventually worked friday) 14:48 · Updated custom plugins and snapcraft.yaml for building telegram-desktop snap 14:48 from sources (some hackish as it needs gcc-7): 14:48 - https://github.com/3v1n0/telegram-snap 14:48 - Done some patches to get it properly work confined, some of them proposed 14:48 upstream. 14:48 - builds at https://launchpad.net/~build.snapcraft.io/+snap/1f414157aaf40e11e829de3c9a0a1573-xenial 14:48 - can test with `snap install telegram-desktop --edge` (unstable name, though) 14:48 - Trying to fix armhf build (do we care? Upstream doesn't, but still...) 14:48 · Working on recent file search in shell 14:48 · Some discussion with GNOME upstream about the usage of Ubuntu group in their 14:48 gitlab (=> don't use groups for now). 14:48 · Fixed cursors for desktop snaps not to use system theme: 14:48 - https://github.com/Ubuntu/snapcraft-desktop-helpers/pull/97 14:48 · Attended FOSDEM <3 14:48 - Some contacts with Intel engineer for improving DP protocol in GNOME (really!) 14:48 - Had some nice time with team mates, never enough! 14:48 - Shared the pleasure with some k's of /r/linux folks https://redd.it/7v7wlc 14:49 / EOF 14:49 thanks Trevinho 14:49 #topic AOB 14:49 willcooke, ... lp: #1747566 14:49 Launchpad bug 1747566 in gnome-shell (Ubuntu) "org.gnome.Shell.desktop stacktraces; tweener.js:73" [Undecided,Confirmed] https://launchpad.net/bugs/1747566 14:50 bjf: i've the fix proposed upstream 14:50 tadaa 14:50 bjf: see https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/4 14:50 Trevinho, thanks 14:50 * Trevinho needs to fix few things, but still... 14:51 For general info - thinking about MIRing xrdp. I will be file the MIR (or try to) 14:52 ah, speaking of which... didrocks did you need anything else from my MIRs? 14:52 Trevinho, nice to see that cursor in snap thing fixes with an easy change :) 14:52 Trevinho: which ones? I think I did comment everything on them. It's up to security team to review now, correct? 14:53 didrocks: ah, ok 14:53 Trevinho: I have reviewed like 6 MIRs this week, so sorry if I don't remember which one is which :) 14:53 but IIRC, yours are +1 with the changes I requested and for security team 14:53 seb128: yeh, I thouught it was just that for sooo long. In my past it didn't work... Now I tried again and.... well that was easy :-D 14:53 :) 14:53 didrocks: fprint's stuff 14:54 Trevinho: give me the links, that will be easier 14:54 https://bugs.launchpad.net/ubuntu/+source/libfprint/+bug/1745454 14:54 Ubuntu bug 1745454 in libfprint (Ubuntu) "[MIR] libfprint" [Undecided,New] 14:54 https://bugs.launchpad.net/ubuntu/+source/fprintd/+bug/1745455 14:54 Ubuntu bug 1745455 in fprintd (Ubuntu) "[MIR] fprintd" [Undecided,New] 14:55 jbicha, others, we can/should probably discuss GNOME versions to use at the next meeting, once upstream feature freeze settles down 14:55 Trevinho: ah, not those, I think I asked you to turned them into trello card? 14:56 didrocks, Trevinho - can we carry on after the meeting? 14:56 can I end? 14:56 willcooke, GNOME version discussion next week? 14:56 yep 14:56 (unsure if people saw my comment) 14:56 seb128, +1 14:56 good 14:56 let's wrap then? ;) 14:56 didrocks: ah ok as I added them just at https://trello.com/c/t8fazqGG/11-fingerprint-unlock 14:56 need more? 14:56 #endmeeting