13:30 <willcooke> #startmeeting Desktop Team Weekly Meeting - 2018-07-10 13:30 <meetingology> Meeting started Tue Jul 10 13:30:09 2018 UTC. The chair is willcooke. Information about MeetBot at http://wiki.ubuntu.com/meetingology. 13:30 <meetingology> 13:30 <meetingology> Available commands: action commands idea info link nick 13:30 <willcooke> Roll call (may not be very accurate): 13:30 <willcooke> andyrock, dgadomski, didrocks (out), duflu (out), jamesh (out), jibel/heber, kenvandine (out), laney, oSoMoN (out), seb128, tkamppeter, trevinho (out), robert_ancell (out) 13:31 <oSoMoN> o/ 13:31 <seb128> hey! 13:31 <andyrock> o/ 13:31 <didrocks> hey (not around ;)) 13:32 <heber> o/ 13:32 <willcooke> I think we've got enough people to get going, this should be a quick one. I think we should skip rls bugs this time around since we have so many people out 13:32 <willcooke> #topic andyrock 13:32 <andyrock> #1 Fix merged "upstream" for https://bugs.launchpad.net/bugs/1780093 13:32 <andyrock> #2 Fix proposed upstream for https://gitlab.gnome.org/GNOME/gnome-shell/issues/211 13:32 <andyrock> #3 WIP: fix for https://gitlab.gnome.org/GNOME/gnome-shell/issues/109 (Still trying to merge Carlo's changes with mine) 13:32 <andyrock> #3 Arraging travel for Brussels Sprint 13:32 <andyrock> Reviews: 13:32 <andyrock> - Several compiz MP reviews 13:32 <ubot5> Ubuntu bug 1780093 in update-notifier (Ubuntu) "Livepatch notifier didn't trigger when a livepatch was applied" [High,New] 13:32 <gitlab-bot> GNOME issue 211 in gnome-shell "OSK: continuous long press doesn't enter character" (comments: 0) [Opened] 13:32 <gitlab-bot> GNOME issue 109 in gnome-shell "Extended characters in OSK don't get entered" (comments: 16) [Opened] 13:33 <andyrock> I'm pretty sure I miss one fix 13:33 <andyrock> but I can't remember 13:33 <willcooke> thanks andyrock! Did you see my comment re: chmod'ing the livepatch status file? 13:33 <andyrock> yeah the fix has been merged 13:33 <willcooke> \m/ 13:34 <willcooke> thanks andyrock 13:34 <willcooke> #topic dgadomski 13:34 <dgadomski> hey 13:34 <dgadomski> sorry, I don't have anything desktop-specific to share today 13:34 <dgadomski> eof 13:34 <willcooke> thanks dgadomski 13:34 <willcooke> #topic didrocks 13:34 <didrocks> GUADEC board meeting 13:34 <didrocks> GUADEC adboard meeting 13:35 <didrocks> GUADEC 13:35 <didrocks> . 13:35 <willcooke> :) 13:35 <didrocks> :) 13:35 <robert_ancell> BEER 13:35 <willcooke> thanks didrocks 13:35 <didrocks> robert_ancell: lies! 13:35 <didrocks> ;) 13:35 <willcooke> I've seen the pictures 13:35 <oSoMoN> sangria? 13:35 <didrocks> ok ok, double achievement, beer and sangria :p 13:35 <willcooke> #topic duflu 13:35 <willcooke> * Gnome Shell things: 13:35 <willcooke> - Performance: Implemented more detailed performance measurement: https://gitlab.gnome.org/GNOME/mutter/merge_requests/154 13:35 <willcooke> - Performance: Boost performance with a more sane META_SYNC_DELAY: https://gitlab.gnome.org/GNOME/mutter/merge_requests/152 13:35 <willcooke> - Housekeeping: https://gitlab.gnome.org/GNOME/mutter/merge_requests/151 13:35 <willcooke> - Improved local installation/workflow support: https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/142 13:35 <willcooke> - Performance: Finally figured out the big picture of mutter's timing problems and how to fix them, elegantly and perfectly. So now working on merging all the pieces into a single branch. The "pieces" are roughly based on: 13:35 <gitlab-bot> GNOME issue (Merge request) 154 in mutter "clutter: More accurate & detailed CLUTTER_SHOW_FPS [performance]" (comments: 1) [Opened] 13:35 <willcooke> . https://gitlab.gnome.org/GNOME/mutter/merge_requests/70 (which is in bionic already) 13:36 <willcooke> . https://gitlab.gnome.org/GNOME/mutter/merge_requests/145 13:36 <gitlab-bot> GNOME issue (Merge request) 152 in mutter "compositor: Default to META_SYNC_DELAY == 0 [performance]" (comments: 0) [Opened] 13:36 <willcooke> . https://gitlab.gnome.org/vanvugt/mutter/tree/fix-sync 13:36 <gitlab-bot> GNOME issue (Merge request) 151 in mutter "compositor: Remove dead code: META_DISABLE_MIPMAPS" (comments: 2) [Merged] 13:36 <willcooke> but a little different... Watch this space. 13:36 <gitlab-bot> GNOME issue (Merge request) 142 in gnome-shell "meson.build: Add support for local non-root install" (comments: 4) [Opened] 13:36 <willcooke> - Leak fixes fully released! Thanks Laney (https://launchpad.net/bugs/1672297, https://launchpad.net/bugs/1778660) 13:36 <gitlab-bot> GNOME issue (Merge request) 70 in mutter "WIP: clutter: Smooth out master clock to smooth visuals [performance]" (comments: 32) [Closed] 13:36 <gitlab-bot> GNOME issue (Merge request) 145 in mutter "WIP: clutter-stage-cogl: Avoid missed frames & stutter [performance]" (comments: 11) [Closed] 13:36 <ubot5> Ubuntu bug 1672297 in gjs (Ubuntu Bionic) "gnome-shell uses lots of memory, and grows over time" [Critical,In progress] 13:36 <ubot5> Ubuntu bug 1778660 in gjs (Ubuntu) "Upgrade gjs to version 1.53.3" [Undecided,Fix released] 13:36 <willcooke> * Ubuntu 18.04 issues causing some noise this week: 13:36 <willcooke> - Bionic never finishes booting (https://launchpad.net/bugs/1779476 + https://launchpad.net/bugs/1779827) 13:36 <ubot5> Ubuntu bug 1779476 in gdm3 (Ubuntu) "Ubuntu 18.04: gdm3 does not switch to graphics after update" [High,Incomplete] 13:36 <ubot5> Ubuntu bug 1779827 in linux (Ubuntu) "failure to boot with linux-image-4.15.0-24-generic" [Critical,In progress] 13:36 <willcooke> - Login screen (Wayland) can't start on old gen-3 Intel GPUs (https://launchpad.net/bugs/1727356), but it sounds like upstream might finally have a fix coming (https://gitlab.gnome.org/GNOME/mutter/merge_requests/160) 13:36 <ubot5> Ubuntu bug 1727356 in mutter (Ubuntu) "Login screen never appears on early generation Intel GPUs (Core2 and Atom etc)" [High,Triaged] 13:36 <gitlab-bot> GNOME issue (Merge request) 160 in mutter "renderer/native: Fallback to non-planar API if gbm_bo_get_handle_for_plane fails" (comments: 2) [Opened] 13:36 <willcooke> * PulseAudio 12.0: 13:36 <willcooke> - Now in cosmic proposed, thanks Seb (https://launchpad.net/ubuntu/+source/pulseaudio/1:12.0-1ubuntu1). Note it is blocked on MIR libsoxr still (https://launchpad.net/bugs/1702558). 13:36 <ubot5> Ubuntu bug 1702558 in libsoxr (Ubuntu) "[MIR] libsoxr" [Undecided,New] 13:36 <willcooke> * BlueZ: 13:36 <willcooke> - Bluetooth reconnect on resume fix SRU for bionic: passed testing and awaiting promotion (https://launchpad.net/bugs/1759628) 13:36 <ubot5> Ubuntu bug 1759628 in bluez (Ubuntu Bionic) " bluez regression: Bluetooth audio fails to reconnect after resume " [High,Fix committed] 13:36 <willcooke> * Daily bug management across gnome-shell, mutter, gdm3, ubuntu-themes, bluez, pulseaudio, dkms, wayland, totem, mpv, libinput. 13:36 <willcooke> - Steady progress: https://docs.google.com/spreadsheets/d/e/2PACX-1vRDHPxGBHqM6XkT_S8ggtYfD0xchKSUD_z9PopNVE3G1rU05fVSnxDGcDsEstl7gu7N-tzCU6mLUp2V/pubchart?oid=254968654&format=interactive 13:37 <willcooke> #topic jamesh 13:38 <jamesh> sorry, I forgot to send through my updates. I've mainly been following up on improving snap support for portals this week 13:38 <jamesh> I also put up a proposal for one of the open talk slots at GUADEC, but didn't get accepted 13:39 <willcooke> thanks jamesh 13:39 <willcooke> #topic heber 13:39 <heber> hey 13:39 <heber> * Fixing Desktop broken tests because format of the initrd changed 13:39 <heber> * Testing job in hwcert-jenkins-jobs for running snap bluez tests on Desktop 13:39 <heber> EOF 13:39 <willcooke> thanks heber 13:39 <willcooke> #topic kenvandine 13:39 <willcooke> * Rebuilt a bunch of snaps to pickup security fix for libjpeg-turbo8 13:39 <willcooke> * backported patch to filter out /snap from libgtop2 to the gnome-3-26 xenial PPA 13:39 <willcooke> * backported newer glib to the gnome-3-26 xenial PPA to enable building some newer snaps 13:39 <willcooke> * Updated gnome-system-monitor snap to 3.28.2 13:39 <willcooke> * GUADEC 2018 13:39 <willcooke> * GNOME Advisory Board meeting 13:40 <willcooke> #topic Laney 13:40 <willcooke> β’ Mostly at GUADEC, proper report to follow next week 13:40 <willcooke> β’ systemd --user session work has started to land, needed a followup fix in mutter but it's not so bad 13:40 <willcooke> β’ Made a PPA so people can test that stuff, try it if you want ppa:ubuntu-desktop/systemd-user 13:40 <willcooke> β’ Tried to unblock some stuff from proposed, pinged my autopkgtest co-maintainers to look at a stuck pkg there 13:40 <willcooke> π€ͺπ€ 13:40 <willcooke> #topic oSoMoN 13:40 <willcooke> oSoMoN, you want me to do the paste? I have it here 13:41 <willcooke> I will assume yes.. 13:41 <willcooke> β’ Back from paternity leave Thursday last week, I have been catching 13:41 <willcooke> up with e-mail and chromium and libreoffice releases, mostly. I still 13:41 <willcooke> have some bugmail backlog. 13:41 <willcooke> β’ chromium 13:41 <willcooke> β updated chromium snap license to BSD-3-Clause so that it's 13:41 <willcooke> displayed correctly as free software in GNOME Software (bug #1778607), 13:41 <ubot5> bug 1778607 in gnome-software (Ubuntu) "Incorrect licenses listed in the GNOME Software for Snap Apps." [Medium,Triaged] https://launchpad.net/bugs/1778607 13:41 <willcooke> experimented with custom SPDX expression but got syntax error, reached 13:41 <willcooke> out to store team to understand if a complex multi-license clause is 13:41 <willcooke> supported 13:41 <willcooke> β updating stable to 67.0.3396.99 13:41 <willcooke> β updated beta to 68.0.3440.42 13:41 <willcooke> β updated dev to 69.0.3472.3 13:41 <willcooke> β filed bug #1780747 (clang 6.0.1 regression) 13:41 <ubot5> bug 1780747 in llvm-toolchain-6.0 (Ubuntu) "Use of atomic_int now fails with address argument to atomic operation must be a pointer to a trivially-copyable type" [Undecided,New] https://launchpad.net/bugs/1780747 13:41 <willcooke> β updated xenial packaging for all supported releases to build with clang 6.0 13:41 <willcooke> β’ libreoffice 13:41 <willcooke> β updated snap to 6.0.5.2, and issued call for testing 13:41 <willcooke> (https://forum.snapcraft.io/t/call-for-testing-libreoffice-6-0-5/6269) 13:41 <willcooke> β fixed bug #1766192 and pushed update to candidate channel 13:41 <ubot5> bug 1766192 in snapd "[snap] cannot save file under $HOME" [Low,Triaged] https://launchpad.net/bugs/1766192 13:41 <willcooke> β working on a snap for 6.1, currently investigating build failures 13:41 <willcooke> β’ snaps 13:41 <willcooke> β updated 0AD snap to 0.23, currently in candidate channel awaiting 13:41 <willcooke> for some feedback 13:41 <willcooke> π 13:41 <willcooke> #topic seb128 13:41 <oSoMoN> huh sorry, package delivery at the door at the worst momentβ¦ 13:42 <seb128> β’ discussions around DLNA 13:42 <seb128> β’ restored the legacy n-m library binding needed to build nm-applet (u-c-c needs to be updated before those can be cleared out) 13:42 <seb128> β’ sponsoring (bluez bionic SRU https://launchpad.net/bugs/1759628, pulseaudio 12 for cosmic, software-property/livepatch fix for cosmic https://launchpad.net/bugs/1768797, gvfs fix for cosmic/bionic https://launchpad.net/bugs/1762595 ) 13:42 <seb128> β’ discussed a bit boot issues on full disk and what we could do around that topic 13:42 <willcooke> oSoMoN, :) np we had it covered 13:42 <seb128> β’ GUADEC 13:42 <ubot5> Ubuntu bug 1759628 in bluez (Ubuntu Bionic) " bluez regression: Bluetooth audio fails to reconnect after resume " [High,Fix committed] 13:42 <ubot5> Ubuntu bug 1768797 in software-properties (Ubuntu) "LivePatch in Software & Updates shows that LP is not enabled when the U1 account has expired in g-o-a" [Medium,Fix released] 13:42 <seb128> β’ cosmic merges/updates (brasero, geoclue, harfbuzz, e-d-s, evolution, evolution-ews) 13:42 <ubot5> Ubuntu bug 1762595 in gvfs (Ubuntu Bionic) "Thunar incorrectly thinks USB storage device hasn't finished ejecting" [High,Fix committed] 13:42 <seb128> β’ updated our versions tracking to follow cosmic, cleaned up a bit the list 13:42 <seb128> β’ GUADEC 13:42 <seb128> </week> 13:42 <willcooke> thanks seb128 13:42 <willcooke> #topic tkamppeter 13:44 <tkamppeter> - cups-filters: Let cups-browsed upgrade from IPP: URIs to IPPS: URIs also on IPP network printers where IPPS uses a different port (443 instead of 631). 13:44 <tkamppeter> - CUPS: Checked feature request of per-printer configuration for on which network interfaces to DNS-SD advertise. Rejected by Mike Sweet, commented on GNOME printer sharing GUI Feature request. 13:44 <tkamppeter> - Google Summer of Code 2018: Mentoring of the students on Common Print Dialog Backends and printer auto-selection by job. Filled 2nd evaluation forms for the students. 13:44 <tkamppeter> - Bugs. 13:44 <willcooke> thanks tkamppeter 13:44 <willcooke> #topic Trevinho 13:44 <willcooke> GUADEC: 13:44 <willcooke> Β· Gave a presentation of Ubuntu performances improvements and next developments 13:44 <willcooke> Β· Discussed many things like improving Multi-monitor, having launcher badges 13:44 <willcooke> using shared protocol (some GNOME people want it apparently), G-S connect and 13:44 <willcooke> lots of other discussions with gnome-shell maintainers. 13:44 <willcooke> Β· Started working on fractional scaling for XWayland with upstream 13:44 <willcooke> Β· Started some reviews on shell with upstream 13:44 <willcooke> - Fixed other JS issues: 13:44 <willcooke> Β· https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/4 13:44 <gitlab-bot> GNOME issue (Merge request) 4 in gnome-shell "Javascript invalid access fixes" (comments: 23) [Opened] 13:44 <willcooke> Β· Merged major refactoring on mutter, and added more fixes 13:44 <willcooke> https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/141 13:44 <willcooke> Β· Fixed dash-to-dock to use new mutter API 13:44 <gitlab-bot> GNOME issue (Merge request) 141 in gnome-shell "More screen removal" (comments: 0) [Merged] 13:44 <willcooke> https://github.com/micheleg/dash-to-dock/pull/770 13:44 <gitlab-bot> micheleg issue (Pull request) 770 in dash-to-dock "use Display and WorkspaceManager instead of global.screen" (comments: 1) [Open] 13:44 <willcooke> ππ 13:45 <willcooke> #topic robert_ancell 13:45 <robert_ancell> Travelling to and being at GUADEC. 13:45 <robert_ancell> Gave open talk about snap support in GNOME. 13:45 <robert_ancell> Gave lightning talk about a Python IDE Iβve been hacking on in spare time. 13:45 <robert_ancell> Worked with GNOME Control Center maintainer on my proposed branches and work we are planning on so we understand each other. 13:45 <robert_ancell> Accepted as a co-maintainer of GNOME Control Center. 13:45 <robert_ancell> EOF 13:45 <willcooke> thanks robert_ancell! 13:45 <willcooke> #topic AOB 13:45 <willcooke> Anyone got anything this time? 13:46 <willcooke> timeout in 1 min 13:46 <seb128> not me 13:46 <oSoMoN> nothing here 13:47 <willcooke> #endmeeting