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