13:30 #startmeeting Desktop Team Weekly Meeting - 2018-07-31 13:30 Meeting started Tue Jul 31 13:30:23 2018 UTC. The chair is seb128. 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: andyrock (out), dgadomski, didrocks, duflu (out), jamesh (out), jibel/heber, kenvandine, laney (out?), oSoMoN, seb128, tkamppeter, trevinho, robert_ancell (out) 13:30 o/ 13:30 o/ 13:30 hey 13:30 k, some people around, let's get started and be efficient today :p 13:31 #topic andyrock 13:31 - Fix for https://gitlab.gnome.org/GNOME/gnome-software/issues/404 (merged upstream) 13:31 - Update file-roller to 3.29.1 (thanks L_aney for sponsoring) 13:31 - Update gnome-calculator in debian to 3.28.2 (thanks L_aney for sponsoring) 13:31 - Update gnome-calculator in debian experimental to 3.29.1 (WIP) 13:31 - Updated MR to fix issue https://gitlab.gnome.org/GNOME/gnome-shell/issues/109 13:31 - Updated MR to fix issue https://bugs.launchpad.net/ubuntu/+source/gnome-control-center/+bug/1772831 (merged upstream) 13:31 GNOME issue 404 in gnome-software "Cannot control updates tab from keyboard" (comments: 0) [8. Accessibility, Closed] 13:31 Ubuntu bug 1772831 in gnome-control-center (Ubuntu) "gnome-control-center does not respond after we set the resolution 320x180" [High,In progress] 13:31 - Debugging some issue with the fix for issue https://gitlab.gnome.org/GNOME/gnome-settings-daemon/issues/68 13:31 GNOME issue 109 in gnome-shell "Extended characters in OSK don't get entered" (comments: 16) [Opened] 13:31 GNOME issue 68 in gnome-settings-daemon "media-keys: Some shortcuts should ignore auto-repeat key events" (comments: 0) [Opened] 13:31 #topic dgadomski 13:31 dgadomski, hey 13:31 hey 13:31 * finally reproduced bug #1721988 on metal, still working on it 13:31 bug 1721988 in plymouth (Ubuntu) "Ubuntu 17.10 full disk encryption + Nvidia drivers not booting" [Undecided,New] https://launchpad.net/bugs/1721988 13:31 eof 13:31 thanks dgadomski 13:32 #topic didrocks 13:32 didrocks, hey 13:32 * Yaru: 13:32 - published announcement + followup on forum (https://didrocks.fr/2018/07/24/open-the-cosmic-gate-a-beautiful-theme-gets-a-beautiful-name/) and social medias 13:32 - small packaging adjustements 13:32 - preparing MIR: https://bugs.launchpad.net/ubuntu/+source/yaru-theme/+bug/1783600 13:32 Ubuntu bug 1783600 in yaru-theme (Ubuntu) "[MIR] yaru-theme" [Undecided,New] 13:32 - prepared everything to be pushed once the MIR is acked to set the new theme by default (touching 5 components): https://bugs.launchpad.net/ubuntu/+source/yaru-theme/+bug/1783571 so that even if I'm away, people can push it 13:32 Ubuntu bug 1783571 in yaru-theme (Ubuntu) "Set Yaru as default" [Undecided,New] 13:32 - inform core team about what's needed to get Yaru by default in Cosmic: https://community.ubuntu.com/t/progress-on-yaru-as-default-for-cosmic-18-10/7238 13:32 - archive old communitheme repos and CI cleanup 13:32 - multiple small fixes for the theme in gtk-common-themes 13:32 - discuss strategy about updates with core team: https://community.ubuntu.com/t/gnome-shell-updates-yaru/7244 13:32 - wrote documentation on how to merge new themes version: https://git.launchpad.net/~ubuntu-desktop/ubuntu/+source/gnome-shell/tree/debian/README.Ubuntu 13:32 * GSConnect: 13:32 - a lot of debugging and exchanges with upstream: https://github.com/andyholmes/gnome-shell-extension-gsconnect/issues/158 13:32 andyholmes issue 158 in gnome-shell-extension-gsconnect "Inclusion by default in ubuntu" (comments: 20) [Open] 13:32 debugging session, redo the packaging 13:32 - finished packaging it and latest WIP branch in cosmic: https://launchpad.net/ubuntu/+source/gnome-shell-extension-gsconnect 13:32 * Icons by default on the desktop: 13:32 - read current extension POC code, and start fixing it 13:32 - discussion with Carlos on the next steps, what's the MVP, in which order we will tackle those 13:32 * Misc: 13:32 - dicussed with j_ibel about installer-next-gen and started drafting a comparison document 13:33 - verified apport UI changes SRU 13:33 - reviewed and sponsored GNOME Shell fixes 13:33 Thanks seb for the 2 NEW reviews! 13:33 . 13:33 yw! 13:33 thanks didrocks 13:33 thanks ;) 13:33 #topic duflu 13:33 * Gnome Shell performance: 13:33 - Redesigned, rewrote and discussed at length the input lag optimization. It's a small change with a big impact so is my main priority right now (https://gitlab.gnome.org/GNOME/mutter/merge_requests/168) 13:33 - Work in progress: Reworking multi-monitor support in native presentation timing branch. Generally it works very well already and other people agree, but isn't yet theoretically correct for multi-monitor... 13:33 . https://gitlab.gnome.org/GNOME/mutter/merge_requests/171 13:33 . https://gitlab.gnome.org/vanvugt/mutter/commits/add-native-frame-info 13:33 - Also minor progress in: 13:33 GNOME issue (Merge request) 168 in mutter "clutter: Deliver events sooner when possible [performance]" (comments: 40) [1. Feature, 5. Clutter, 5. Performance, Opened] 13:33 . https://gitlab.gnome.org/vanvugt/mutter/commits/super-smooth-v2 13:33 GNOME issue (Merge request) 171 in mutter "Sync to the hardware refresh rate, not just 60.00Hz [performance]" (comments: 18) [1. Feature, 5. Backend: Native, Opened] 13:33 . https://gitlab.gnome.org/GNOME/mutter/merge_requests/112 13:34 . https://gitlab.gnome.org/GNOME/mutter/merge_requests/73 13:34 GNOME issue (Merge request) 112 in mutter "clutter/actor: Inherit clone branch depth from parent" (comments: 13) [1. Bug, 5. Clutter, Opened] 13:34 . https://gitlab.gnome.org/GNOME/mutter/merge_requests/119 13:34 GNOME issue (Merge request) 73 in mutter "WIP: renderer-native: CRTCs now hold front buffer refs. [performance]" (comments: 44) [1. Bug, 5. Backend: Native, 5. Performance, Opened] 13:34 . https://gitlab.gnome.org/GNOME/mutter/merge_requests/140 13:34 GNOME issue (Merge request) 119 in mutter "renderer-native: Reference count front buffers." (comments: 72) [1. Feature, 5. Backend: Native, Opened] 13:34 GNOME issue (Merge request) 140 in mutter "renderer-native: Simplify flip completion logic." (comments: 0) [1. Feature, 5. Backend: Native, Opened] 13:34 * Daily bug management: 13:34 - An interesting insight about PulseAudio this week: The pulseaudio daemon can indirectly commit suicide leaving no crash reports when CPU usage is too high, by design! This might explain a lot about some of the most common bug reports of "no sound" where pulseaudio is found to be not running at all. Now we have a good explanation why and a workaround so I think a number of users will benefit from this soon. (https://launchpad.net/bugs/1783 13:34 Ubuntu bug 1783 in Launchpad itself "ProductVocabulary and ProjectVocabulary list inactive items" [Medium,Fix released] 13:34 200) 13:34 - Backlog is mostly stable except for some unexpected bounces in ubiquity and nautilus 13:34 https://launchpad.net/bugs/1783200 (got cut) 13:34 Ubuntu bug 1783200 in pulseaudio (Ubuntu) "[Lenovo Miix 310, Ubuntu 18.04] Audio no longer working" [High,Incomplete] 13:35 #topic jamesh 13:35 jamesh didn't send his update it seems... 13:35 #topic jibel/heber 13:35 jibel, heber, hey 13:35 - Release of 18.04.1 on the 26th 13:35 - Release of 16.04.5 this week 13:35 - Testing of deb to snap migration during LTS to LTS upgrade 13:35 - Fix and test comments in utah repo MP 13:35 done 13:35 thx jibel 13:35 #topic kenvandine 13:35 kenvandine, hey 13:36 * Profiling slow startup of snaps 13:36 - desktop-launch will now output elapsed time if run with SNAP_DESKTOP_DEBUG=1 13:36 - Determined desktop-launch is not causing the slowness to start the first time. The slowness is in the actual exec of the app. 13:36 - Apparmor allows read access of $REALHOME/.cache/fontconfig/ but it needs to be opened rw, causing a cache miss and generating a fresh cache. 13:36 ⚾ 13:36 thx kenvandine 13:36 #topic laney 13:37 Laney is at debconf 13:37 #topic oSoMoN 13:37 oSoMoN, hey 13:37 hey 13:37 • firefox 13:37 ∘ commented on https://bugzilla.mozilla.org/show_bug.cgi?id=1463091, which we thought was caused by snapd not allowing snap:// URLs to go through xdg-open, but is in fact a valid upstream bug 13:37 Mozilla bug 1463091 in Widget: Gtk "snap links do not work in the firefox snap" [Normal,Reopened] 13:37 • chromium 13:37 ∘ completed content snap for chromium-ffmpeg-extras (https://trello.com/c/iOMMKdy7/52-snap-that-provides-a-content-interface-for-chromium-ffmpeg-extras), the chromium-ffmpeg snap is live in the store 13:37 ∘ added chromium-ffmpeg to the wiki page that lists the snaps that are officially supported by Canonical 13:37 ∘ pushed a chromium-ffmpeg-test snap to the store that exercises the slots exposed by chromium-ffmpeg 13:37 ∘ documented chromium-ffmpeg usage for consumer snaps: https://forum.snapcraft.io/t/using-chromium-ffmpeg-in-third-party-browser-snaps/6545 13:37 ∘ updated beta to 68.0.3440.75 13:37 ∘ updated stable to 68.0.3440.75 13:37 - uploaded to cosmic 13:37 - snap in candidate and in candidate/from-source channels, issued call for testing (https://forum.snapcraft.io/t/call-for-testing-chromium-68-0-3440-75/6572) 13:37 - built in stage PPA (xenial and bionic), tested and handed over to security team 13:37 ∘ updating dev to 69.0.3497.12 (investigating a cosmic/amd64 link failure with binutils 2.31, testing lld) 13:37 ∘ filed bug #1784395 13:37 bug 1784395 in chromium-browser (Ubuntu) "Geolocation stopped working recently in chromium" [High,Triaged] https://launchpad.net/bugs/1784395 13:37 • libreoffice 13:38 ∘ updated snap in candidate channel to 6.0.6 RC2 and updated call for testing 13:38 ∘ merged changes from libepubgen in debian unstable and uploaded 0.1.1-1ubuntu1 13:38 • gnome-software: 13:38 ∘ investigating bug #1775226, looking into the packagekit plugin to locate the proper place to return early instead of writing the prepared-update file on disk, as hinted by La_ney 13:38 bug 1775226 in gnome-software (Ubuntu) "Gnome Software offers installation of updates on shutdown independently from update-manager and unattended-upgrades" [High,Confirmed] https://launchpad.net/bugs/1775226 13:38 • snaps 13:38 ∘ reviewed and merged https://github.com/ubuntu/snapcraft-desktop-helpers/pull/140 13:38 ubuntu issue (Pull request) 140 in snapcraft-desktop-helpers "Output some profiling information when $SNAP_DESKTOP_DEBUG is set" (comments: 1) [Closed] 13:38 🚼 13:38 thx oSoMoN 13:38 #topic seb128 13:38 • reviewed/cleaned up a bit the trello board 13:38 • reviewed/merged/uploaded https://code.launchpad.net/~azzar1/software-properties/fix-lp-1770686/+merge/345437 13:38 • reviewed the yaru theme package for NEW 13:38 • synced the file-roller 3.29 update from Andy 13:38 • discussed workflow/documentation for gnome-shell/theme updates 13:38 • cosmic syncs & updates (libvncserver, fuse, x11-apps) 13:38 • versions script work, xupdated some upstream URLs, adding stats logging 13:38 • reviewed gs-connect package from Didier in NEW 13:38 13:39 #topic tkamppeter 13:39 tkamppeter, hey 13:39 - cups-filters: More investigations on duplicate (on the server and on the client) processing of print jobs by the pdftopdf filter when printing on auto-generated print queues for IPP printers/remote CUPS printers. 13:39 - Google Summer of Code 2018: Mentoring of the students on Common Print Dialog Backends and printer auto-selection by job. Especially gave ideas to the students on point where they got stuck. Last week before student's final reports. 13:39 - Google Summer of Code 2018: Booked trip for Mentor Summit (first Mentor Summit for me, after 10 years of organizing the participation of the Linux Foundation. 13:39 - Bugs. 13:40 thx tkamppeter 13:40 #topic trevinho 13:40 Trevinho, hey 13:41 marrrrcccoooo 13:42 siesta time? 13:42 k, he's probably enjoying some tapas or something :) 13:42 #topic robert_ancell 13:42 - Back from holiday (2 days this week) 13:42 - Reviewed new interfaces API in snapd-glib (https://github.com/snapcore/snapd-glib/pull/40) 13:42 - Prepared SRU for appstream-glib bug affecting firmware updates (https://bugs.launchpad.net/ubuntu/+source/appstream-glib/+bug/1780442) 13:42 - Sent out LightDM 1.24 EOL announcement 13:42 - Landed some control center branches (https://gitlab.gnome.org/GNOME/gnome-control-center/merge_requests/106, https://gitlab.gnome.org/GNOME/gnome-control-center/merge_requests/105) 13:42 snapcore issue (Pull request) 40 in snapd-glib "WIP: Add support for the "interface info" mode of the /v2/interfaces API" (comments: 2) [Open] 13:42 - Rebasing lots of branches in merge proposals 13:42 - simple-scan 3.29.90 release 13:42 GNOME issue (Merge request) 106 in gnome-control-center "printers: Fix double free / leak due to copy-paste error" (comments: 5) [1. Bug, 10. Component: Printers, Merged] 13:42 - GNOME Software stakeholders meeting 13:42 GNOME issue (Merge request) 105 in gnome-control-center "printers: Fix branch depending on uninitialized variable" (comments: 4) [1. Bug, 10. Component: Printers, Merged] 13:43 - Got sick and spent most of the day sleeping on the couch :( 13:43 Ubuntu bug 1780442 in Fwupd "Please backport fix for & in attributes" [Unknown,New] 13:43 #topic rls-bugs 13:44 http://reqorts.qa.ubuntu.com/reports/rls-mgr/rls-bb-incoming-bug-tasks.html seems fine 13:44 http://reqorts.qa.ubuntu.com/reports/rls-mgr/rls-cc-incoming-bug-tasks.html 13:44 has bug #1724188 13:44 bug 1724188 in gnome-software (Ubuntu) "gnome-software crashed with SIGSEGV in gtk_stack_set_visible_child_name → get_installed_updates_cb → g_task_return_now → complete_in_idle_cb → g_main_dispatch" [High,Triaged] https://launchpad.net/bugs/1724188 13:45 kenvandine, want it assigned to you so you can find an assignee? 13:45 seb128, sure 13:45 thx 13:45 I'm happy to look into it once I'm done with my other G-S bugs 13:46 thx oSoMoN 13:46 http://reqorts.qa.ubuntu.com/reports/rls-mgr/rls-bb-tracking-bug-tasks.html looks fine 13:46 jbicha, thx for handling the evo/eds updates :) 13:47 np :) 13:47 http://reqorts.qa.ubuntu.com/reports/rls-mgr/rls-cc-tracking-bug-tasks.html looks fine as well 13:47 #topic aob 13:47 any other topic to discuss this week? 13:47 nothing from my side 13:48 nothing here 13:48 nothing here 13:48 k, nice and efficient meeting this week then 13:48 nothing here 13:48 thanks everyone 13:48 Very quick and efficient, thanks everyone 13:48 #endmeeting