13:30 <seb128> #startmeeting Desktop Team Weekly Meeting - 2018-07-31 13:30 <meetingology> 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 <meetingology> 13:30 <meetingology> Available commands: action commands idea info link nick 13:30 <seb128> Roll call: andyrock (out), dgadomski, didrocks, duflu (out), jamesh (out), jibel/heber, kenvandine, laney (out?), oSoMoN, seb128, tkamppeter, trevinho, robert_ancell (out) 13:30 <oSoMoN> o/ 13:30 <kenvandine> o/ 13:30 <didrocks> hey 13:30 <seb128> k, some people around, let's get started and be efficient today :p 13:31 <seb128> #topic andyrock 13:31 <seb128> - Fix for https://gitlab.gnome.org/GNOME/gnome-software/issues/404 (merged upstream) 13:31 <seb128> - Update file-roller to 3.29.1 (thanks L_aney for sponsoring) 13:31 <seb128> - Update gnome-calculator in debian to 3.28.2 (thanks L_aney for sponsoring) 13:31 <seb128> - Update gnome-calculator in debian experimental to 3.29.1 (WIP) 13:31 <seb128> - Updated MR to fix issue https://gitlab.gnome.org/GNOME/gnome-shell/issues/109 13:31 <seb128> - Updated MR to fix issue https://bugs.launchpad.net/ubuntu/+source/gnome-control-center/+bug/1772831 (merged upstream) 13:31 <gitlab-bot> GNOME issue 404 in gnome-software "Cannot control updates tab from keyboard" (comments: 0) [8. Accessibility, Closed] 13:31 <ubot5> 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 <seb128> - Debugging some issue with the fix for issue https://gitlab.gnome.org/GNOME/gnome-settings-daemon/issues/68 13:31 <gitlab-bot> GNOME issue 109 in gnome-shell "Extended characters in OSK don't get entered" (comments: 16) [Opened] 13:31 <gitlab-bot> GNOME issue 68 in gnome-settings-daemon "media-keys: Some shortcuts should ignore auto-repeat key events" (comments: 0) [Opened] 13:31 <seb128> #topic dgadomski 13:31 <seb128> dgadomski, hey 13:31 <dgadomski> hey 13:31 <dgadomski> * finally reproduced bug #1721988 on metal, still working on it 13:31 <ubot5> bug 1721988 in plymouth (Ubuntu) "Ubuntu 17.10 full disk encryption + Nvidia drivers not booting" [Undecided,New] https://launchpad.net/bugs/1721988 13:31 <dgadomski> eof 13:31 <seb128> thanks dgadomski 13:32 <seb128> #topic didrocks 13:32 <seb128> didrocks, hey 13:32 <didrocks> * Yaru: 13:32 <didrocks> - 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 <didrocks> - small packaging adjustements 13:32 <didrocks> - preparing MIR: https://bugs.launchpad.net/ubuntu/+source/yaru-theme/+bug/1783600 13:32 <ubot5> Ubuntu bug 1783600 in yaru-theme (Ubuntu) "[MIR] yaru-theme" [Undecided,New] 13:32 <didrocks> - 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 <ubot5> Ubuntu bug 1783571 in yaru-theme (Ubuntu) "Set Yaru as default" [Undecided,New] 13:32 <didrocks> - 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 <didrocks> - archive old communitheme repos and CI cleanup 13:32 <didrocks> - multiple small fixes for the theme in gtk-common-themes 13:32 <didrocks> - discuss strategy about updates with core team: https://community.ubuntu.com/t/gnome-shell-updates-yaru/7244 13:32 <didrocks> - 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 <didrocks> * GSConnect: 13:32 <didrocks> - a lot of debugging and exchanges with upstream: https://github.com/andyholmes/gnome-shell-extension-gsconnect/issues/158 13:32 <gitlab-bot> andyholmes issue 158 in gnome-shell-extension-gsconnect "Inclusion by default in ubuntu" (comments: 20) [Open] 13:32 <didrocks> debugging session, redo the packaging 13:32 <didrocks> - finished packaging it and latest WIP branch in cosmic: https://launchpad.net/ubuntu/+source/gnome-shell-extension-gsconnect 13:32 <didrocks> * Icons by default on the desktop: 13:32 <didrocks> - read current extension POC code, and start fixing it 13:32 <didrocks> - discussion with Carlos on the next steps, what's the MVP, in which order we will tackle those 13:32 <didrocks> * Misc: 13:32 <didrocks> - dicussed with j_ibel about installer-next-gen and started drafting a comparison document 13:33 <didrocks> - verified apport UI changes SRU 13:33 <didrocks> - reviewed and sponsored GNOME Shell fixes 13:33 <didrocks> Thanks seb for the 2 NEW reviews! 13:33 <didrocks> . 13:33 <seb128> yw! 13:33 <seb128> thanks didrocks 13:33 <didrocks> thanks ;) 13:33 <seb128> #topic duflu 13:33 <seb128> * Gnome Shell performance: 13:33 <seb128> - 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 <seb128> - 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 <seb128> . https://gitlab.gnome.org/GNOME/mutter/merge_requests/171 13:33 <seb128> . https://gitlab.gnome.org/vanvugt/mutter/commits/add-native-frame-info 13:33 <seb128> - Also minor progress in: 13:33 <gitlab-bot> 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 <seb128> . https://gitlab.gnome.org/vanvugt/mutter/commits/super-smooth-v2 13:33 <gitlab-bot> 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 <seb128> . https://gitlab.gnome.org/GNOME/mutter/merge_requests/112 13:34 <seb128> . https://gitlab.gnome.org/GNOME/mutter/merge_requests/73 13:34 <gitlab-bot> GNOME issue (Merge request) 112 in mutter "clutter/actor: Inherit clone branch depth from parent" (comments: 13) [1. Bug, 5. Clutter, Opened] 13:34 <seb128> . https://gitlab.gnome.org/GNOME/mutter/merge_requests/119 13:34 <gitlab-bot> 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 <seb128> . https://gitlab.gnome.org/GNOME/mutter/merge_requests/140 13:34 <gitlab-bot> GNOME issue (Merge request) 119 in mutter "renderer-native: Reference count front buffers." (comments: 72) [1. Feature, 5. Backend: Native, Opened] 13:34 <gitlab-bot> GNOME issue (Merge request) 140 in mutter "renderer-native: Simplify flip completion logic." (comments: 0) [1. Feature, 5. Backend: Native, Opened] 13:34 <seb128> * Daily bug management: 13:34 <seb128> - 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 <ubot5> Ubuntu bug 1783 in Launchpad itself "ProductVocabulary and ProjectVocabulary list inactive items" [Medium,Fix released] 13:34 <seb128> 200) 13:34 <seb128> - Backlog is mostly stable except for some unexpected bounces in ubiquity and nautilus 13:34 <seb128> https://launchpad.net/bugs/1783200 (got cut) 13:34 <ubot5> Ubuntu bug 1783200 in pulseaudio (Ubuntu) "[Lenovo Miix 310, Ubuntu 18.04] Audio no longer working" [High,Incomplete] 13:35 <seb128> #topic jamesh 13:35 <seb128> jamesh didn't send his update it seems... 13:35 <seb128> #topic jibel/heber 13:35 <seb128> jibel, heber, hey 13:35 <jibel> - Release of 18.04.1 on the 26th 13:35 <jibel> - Release of 16.04.5 this week 13:35 <jibel> - Testing of deb to snap migration during LTS to LTS upgrade 13:35 <jibel> - Fix and test comments in utah repo MP 13:35 <jibel> done 13:35 <seb128> thx jibel 13:35 <seb128> #topic kenvandine 13:35 <seb128> kenvandine, hey 13:36 <kenvandine> * Profiling slow startup of snaps 13:36 <kenvandine> - desktop-launch will now output elapsed time if run with SNAP_DESKTOP_DEBUG=1 13:36 <kenvandine> - 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 <kenvandine> - 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 <kenvandine> ⚾ 13:36 <seb128> thx kenvandine 13:36 <seb128> #topic laney 13:37 <seb128> Laney is at debconf 13:37 <seb128> #topic oSoMoN 13:37 <seb128> oSoMoN, hey 13:37 <oSoMoN> hey 13:37 <oSoMoN> • firefox 13:37 <oSoMoN> ∘ 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 <ubot5> Mozilla bug 1463091 in Widget: Gtk "snap links do not work in the firefox snap" [Normal,Reopened] 13:37 <oSoMoN> • chromium 13:37 <oSoMoN> ∘ 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 <oSoMoN> ∘ added chromium-ffmpeg to the wiki page that lists the snaps that are officially supported by Canonical 13:37 <oSoMoN> ∘ pushed a chromium-ffmpeg-test snap to the store that exercises the slots exposed by chromium-ffmpeg 13:37 <oSoMoN> ∘ documented chromium-ffmpeg usage for consumer snaps: https://forum.snapcraft.io/t/using-chromium-ffmpeg-in-third-party-browser-snaps/6545 13:37 <oSoMoN> ∘ updated beta to 68.0.3440.75 13:37 <oSoMoN> ∘ updated stable to 68.0.3440.75 13:37 <oSoMoN> - uploaded to cosmic 13:37 <oSoMoN> - 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 <oSoMoN> - built in stage PPA (xenial and bionic), tested and handed over to security team 13:37 <oSoMoN> ∘ updating dev to 69.0.3497.12 (investigating a cosmic/amd64 link failure with binutils 2.31, testing lld) 13:37 <oSoMoN> ∘ filed bug #1784395 13:37 <ubot5> bug 1784395 in chromium-browser (Ubuntu) "Geolocation stopped working recently in chromium" [High,Triaged] https://launchpad.net/bugs/1784395 13:37 <oSoMoN> • libreoffice 13:38 <oSoMoN> ∘ updated snap in candidate channel to 6.0.6 RC2 and updated call for testing 13:38 <oSoMoN> ∘ merged changes from libepubgen in debian unstable and uploaded 0.1.1-1ubuntu1 13:38 <oSoMoN> • gnome-software: 13:38 <oSoMoN> ∘ 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 <ubot5> 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 <oSoMoN> • snaps 13:38 <oSoMoN> ∘ reviewed and merged https://github.com/ubuntu/snapcraft-desktop-helpers/pull/140 13:38 <gitlab-bot> ubuntu issue (Pull request) 140 in snapcraft-desktop-helpers "Output some profiling information when $SNAP_DESKTOP_DEBUG is set" (comments: 1) [Closed] 13:38 <oSoMoN> 🚼 13:38 <seb128> thx oSoMoN 13:38 <seb128> #topic seb128 13:38 <seb128> • reviewed/cleaned up a bit the trello board 13:38 <seb128> • reviewed/merged/uploaded https://code.launchpad.net/~azzar1/software-properties/fix-lp-1770686/+merge/345437 13:38 <seb128> • reviewed the yaru theme package for NEW 13:38 <seb128> • synced the file-roller 3.29 update from Andy 13:38 <seb128> • discussed workflow/documentation for gnome-shell/theme updates 13:38 <seb128> • cosmic syncs & updates (libvncserver, fuse, x11-apps) 13:38 <seb128> • versions script work, xupdated some upstream URLs, adding stats logging 13:38 <seb128> • reviewed gs-connect package from Didier in NEW 13:38 <seb128> </week> 13:39 <seb128> #topic tkamppeter 13:39 <seb128> tkamppeter, hey 13:39 <tkamppeter> - 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 <tkamppeter> - 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 <tkamppeter> - 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 <tkamppeter> - Bugs. 13:40 <seb128> thx tkamppeter 13:40 <seb128> #topic trevinho 13:40 <seb128> Trevinho, hey 13:41 <seb128> marrrrcccoooo 13:42 <oSoMoN> siesta time? 13:42 <seb128> k, he's probably enjoying some tapas or something :) 13:42 <seb128> #topic robert_ancell 13:42 <seb128> - Back from holiday (2 days this week) 13:42 <seb128> - Reviewed new interfaces API in snapd-glib (https://github.com/snapcore/snapd-glib/pull/40) 13:42 <seb128> - Prepared SRU for appstream-glib bug affecting firmware updates (https://bugs.launchpad.net/ubuntu/+source/appstream-glib/+bug/1780442) 13:42 <seb128> - Sent out LightDM 1.24 EOL announcement 13:42 <seb128> - 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 <gitlab-bot> 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 <seb128> - Rebasing lots of branches in merge proposals 13:42 <seb128> - simple-scan 3.29.90 release 13:42 <gitlab-bot> 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 <seb128> - GNOME Software stakeholders meeting 13:42 <gitlab-bot> 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 <seb128> - Got sick and spent most of the day sleeping on the couch :( 13:43 <ubot5> Ubuntu bug 1780442 in Fwupd "Please backport fix for & in attributes" [Unknown,New] 13:43 <seb128> #topic rls-bugs 13:44 <seb128> http://reqorts.qa.ubuntu.com/reports/rls-mgr/rls-bb-incoming-bug-tasks.html seems fine 13:44 <seb128> http://reqorts.qa.ubuntu.com/reports/rls-mgr/rls-cc-incoming-bug-tasks.html 13:44 <seb128> has bug #1724188 13:44 <ubot5> 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 <seb128> kenvandine, want it assigned to you so you can find an assignee? 13:45 <kenvandine> seb128, sure 13:45 <seb128> thx 13:45 <oSoMoN> I'm happy to look into it once I'm done with my other G-S bugs 13:46 <seb128> thx oSoMoN 13:46 <seb128> http://reqorts.qa.ubuntu.com/reports/rls-mgr/rls-bb-tracking-bug-tasks.html looks fine 13:46 <seb128> jbicha, thx for handling the evo/eds updates :) 13:47 <jbicha> np :) 13:47 <seb128> http://reqorts.qa.ubuntu.com/reports/rls-mgr/rls-cc-tracking-bug-tasks.html looks fine as well 13:47 <seb128> #topic aob 13:47 <seb128> any other topic to discuss this week? 13:47 <didrocks> nothing from my side 13:48 <oSoMoN> nothing here 13:48 <willcooke> nothing here 13:48 <seb128> k, nice and efficient meeting this week then 13:48 <kenvandine> nothing here 13:48 <seb128> thanks everyone 13:48 <willcooke> Very quick and efficient, thanks everyone 13:48 <seb128> #endmeeting