13:30 <seb128> #startmeeting Desktop Team Weekly Meeting - 2018-07-17 13:30 <meetingology> Meeting started Tue Jul 17 13:30:19 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 <didrocks> hey 13:30 <oSoMoN> o/ 13:30 <seb128> andyrock, dgadomski, didrocks, duflu (out), jamesh (out), heber, kenvandine (out), laney (out), oSoMoN, seb128, tkamppeter, trevinho (out), robert_ancell (out) 13:31 <andyrock> o/ 13:32 <seb128> k, let's get started, should be an efficient one with some people out 13:32 <seb128> #topic andyrock 13:32 <seb128> andyrock, hey 13:32 <andyrock> hey all 13:32 <andyrock> - Updated fix for https://gitlab.gnome.org/GNOME/gnome-shell/issues/372 (merged upstream) 13:32 <andyrock> - Proposed fix for LP: #1781996 (merged upstream) 13:32 <andyrock> - Update fixes for https://gitlab.gnome.org/GNOME/gnome-shell/issues/373 (on review) 13:32 <andyrock> - Working on g-s-d, mutter and gnome-shell to extend the above fix for g-s-d too (wip) 13:32 <andyrock> - Proposed fix for https://gitlab.gnome.org/GNOME/gnome-shell/issues/109 (on review) 13:32 <andyrock> - Update MR for using g-o-a in gnome-software (https://gitlab.gnome.org/GNOME/gnome-software/merge_requests/50) 13:32 <ubot5> Launchpad bug 1781996 in gnome-software (Ubuntu) "/usr/bin/gnome-software:11:g_date_time_to_instant:g_date_time_to_unix:gs_plugin_refine_app:gs_plugin_loader_call_vfunc:gs_plugin_loader_run_refine_filter" [Medium,In progress] https://launchpad.net/bugs/1781996 13:32 <andyrock> - Update MR to get ubuntu-sso provider in gnome-online-accounts (this is blocking the above MR) 13:32 <andyrock> - Proposed a MR to backport fix for LP: #1764723 in Bionic 13:32 <andyrock> - Proposed fix to remove deprecated functions call in gnome-software snap plugin 13:32 <andyrock> - Helping ken_vandine with the gnome-system-monitor snap (hiding all the noise) 13:32 <gitlab-bot> GNOME issue 372 in gnome-shell "Keeping Alt+Space pressed shows the window menu and then minimizes the window" (comments: 4) [Closed] 13:32 <ubot5> Launchpad bug 1764723 in gnome-initial-setup (Ubuntu) "gnome-initial-setup says that Livepatch is "all set" even if enabling is still in progress." [Medium,In progress] https://launchpad.net/bugs/1764723 13:32 <andyrock> Review: 13:32 <andyrock> - https://gitlab.gnome.org/Community/Ubuntu/gnome-initial-setup/merge_requests/7 13:32 <andyrock> - https://code.launchpad.net/~3v1n0/ubuntu/+source/nautilus/+git/nautilus/+merge/349670 (WIP) 13:32 <gitlab-bot> GNOME issue 373 in gnome-shell "Some keybindings should discard auto-repeat events" (comments: 0) [Opened] 13:33 <andyrock> EOW 13:33 <gitlab-bot> GNOME issue 109 in gnome-shell "Extended characters in OSK don't get entered" (comments: 16) [Opened] 13:33 <gitlab-bot> GNOME issue (Merge request) 50 in gnome-software "auth: Use gnome-online-accounts to handle the authentication" (comments: 10) [Opened] 13:33 <gitlab-bot> Ubuntu issue (Merge request) 7 in gnome-initial-setup "Display the ubuntu welcome wizard in Unity" (comments: 2) [Merged] 13:33 <seb128> thanks andyrock 13:33 <seb128> (topic was too long and cut it seems) 13:33 <seb128> #topic dgadomski 13:33 <dgadomski> hey 13:33 <dgadomski> * reported and working on small reproducer for bug #1782152 13:33 <dgadomski> * working on bug #1721988 13:33 <ubot5> bug 1782152 in gdm (Ubuntu) "GDM block SIGUSR1 used in PAM scripts" [Undecided,New] https://launchpad.net/bugs/1782152 13:33 <ubot5> bug 1721988 in nvidia-graphics-drivers-384 (Ubuntu) "Ubuntu 17.10 full disk encryption + Nvidia drivers not booting" [Undecided,Confirmed] https://launchpad.net/bugs/1721988 13:33 <dgadomski> eof 13:34 <andyrock> https://www.irccloud.com/pastebin/wmbtk7l3/ 13:34 <seb128> thanks dgadomski 13:34 <andyrock> seb128: ^^^ 13:34 <seb128> andyrock, no, I meant the /topic is too long and truncated, so the "current topic" is wrong 13:35 <seb128> the bot memorized the one from the meeting start though it seems and didn't let me fix it 13:35 <seb128> oh well, summary with 2 lettres nicknames :p 13:35 <seb128> #topic didrocks 13:35 <seb128> didrocks, hey 13:35 <didrocks> * BOFs days (theme, icons, settings discussion) at GUADEC and travel back 13:35 <didrocks> * Work on preparing communitheme renaming + move to debs: https://github.com/ubuntu/gtk-communitheme/pull/628 13:35 <gitlab-bot> ubuntu issue (Pull request) 628 in gtk-communitheme "Merge all repositories into a single one" (comments: 6) [Open] 13:35 <didrocks> - merge all 5 repos: gtk, gnome-shell, icons, sounds and snap helpers into a single one, with subdirectories for each. Reorganize the whole repo 13:35 <didrocks> - work on the build system itself, to be parameterized to only the project name for each folder and settings set. Basically, renaming will be "change the project name" and be done! 13:35 <didrocks> - ensure the snap is backward compatible with the older name (sed to be back to "communitheme" + symlinks for Suru and other names) 13:35 <didrocks> - recheck licenses and organize them. 13:35 <didrocks> - ensure that there is an easy way for people doing ninja install (like communitheme members) to have a dedicated session for them. This won't be shipped in the debian packaging. 13:35 <didrocks> - other discussions over new names/theme icons and decisions about the ubuntu logo over the hub. 13:35 <didrocks> * SRU apport (currently in unapproved) for Bionic with the new layout and functionality. Emailed translation team. 13:35 <didrocks> . 13:36 <seb128> thanks didrocks 13:36 <seb128> did you get any feedback from the SRU team about why apport is not being reviewed? 13:36 <didrocks> I got one this night 13:37 <didrocks> it seems bdmurray found an issue in the "server only install" 13:37 <didrocks> which isn't the default 13:37 <didrocks> and isn't a new issue 13:37 <didrocks> I answered on this, bdmurray will give another look 13:37 <seb128> k, let's discuss it out of the meeting if needed 13:37 <seb128> thanks 13:37 <didrocks> yw 13:37 <seb128> #topic duflu 13:37 <seb128> * Video acceleration: 13:37 <seb128> - Intel asked if I had tried their latest driver. Turns out they were paying attention to the Ubuntu wiki and fixed the proprietary prerequisite problem (https://wiki.ubuntu.com/IntelQuickSyncVideo#Future_Approach_.232:_Media_SDK_.28.22MSDK.22.29). So we should eventually: https://launchpad.net/bugs/1781315 13:37 <seb128> * Gnome Shell: 13:37 <seb128> - Performance: Steady progress on a general timing fix to avoid dropped frames and double gnome-shell's frame rate for many people (https://gitlab.gnome.org/vanvugt/mutter/commits/super-smooth) 13:37 <ubot5> Ubuntu bug 1781315 in Ubuntu "[needs-packaging] Needs packaging: Intel media-driver" [Wishlist,New] 13:38 <seb128> . Although it really needs to be combined with https://gitlab.gnome.org/GNOME/mutter/merge_requests/73 but that's going to take even longer to get approved. 13:38 <seb128> - Performance: Revised several times: More accurate & detailed CLUTTER_SHOW_FPS (https://gitlab.gnome.org/GNOME/mutter/merge_requests/154) 13:38 <seb128> - Added/fixed support for local non-root installations, now with multiple potential solutions (https://gitlab.gnome.org/GNOME/gnome-shell/issues/399) 13:38 <seb128> * PulseAudio 12.0: 13:38 <gitlab-bot> GNOME issue (Merge request) 73 in mutter "WIP: renderer-native: CRTCs now hold front buffer refs. [performance]" (comments: 44) [Opened] 13:38 <seb128> - Released to cosmic! (https://launchpad.net/ubuntu/+source/pulseaudio/1:12.0-1ubuntu1) 13:38 <seb128> * BlueZ: 13:38 <seb128> - Released SRU for bionic! (https://launchpad.net/ubuntu/+source/bluez/5.48-0ubuntu3.1) 13:38 <seb128> * Daily bug management across gnome-shell, mutter, gdm3, ubuntu-themes, bluez, pulseaudio, dkms, wayland, totem, mpv, libinput. 13:38 <seb128> - A subtle but pleasing trend at the high end 13:38 <gitlab-bot> GNOME issue (Merge request) 154 in mutter "clutter: More accurate & detailed CLUTTER_SHOW_FPS [performance]" (comments: 8) [Opened] 13:38 <gitlab-bot> GNOME issue 399 in gnome-shell "`ninja install` fails as non-root trying to write to an incorrect directory" (comments: 6) [Opened] 13:38 <seb128> 13:39 <seb128> #topic jamesh 13:39 <seb128> guadec: 13:39 <seb128> * I attended GUADEC last week, flying back home on the Thursday and Friday 13:39 <seb128> * While there, I put together a patch for GEdit to use the 13:39 <seb128> GtkFileChooserNative API: 13:39 <seb128> https://gitlab.gnome.org/GNOME/gedit/merge_requests/2 13:39 <seb128> * Ken rebuilt the GEdit snap and uploaded it to the beta channel, 13:39 <gitlab-bot> GNOME issue (Merge request) 2 in gedit "gedit: port GeditFileChooserDialogGtk to GtkFileChooserNative" (comments: 2) [Opened] 13:39 <seb128> confirming that this let it open and save files via portals 13:39 <seb128> * I also talked with the upstream xdg-desktop-portal developers about 13:39 <seb128> improving snap support. We agreed on a way forward, by implementing a 13:39 <seb128> new "snap" sub-command to return information about a particular 13:39 <seb128> running snap application and have xdg-desktop-portal call that. 13:39 <seb128> snapd/pulseaudio: 13:39 <seb128> * Jamie posted to the Snapcraft forums about microphone access via 13:39 <seb128> Pulse Audio: https://forum.snapcraft.io/t/pulseaudio-recording/6361 13:39 <seb128> * With upstream Pulse, there is no distinction between playback and recording. 13:39 <seb128> * We had a patch to restrict recording on Ubuntu Phone, so I am 13:39 <seb128> looking at porting it forward and having it check with snapd to see if 13:39 <seb128> an app has plugged a new audio-record interface 13:40 <seb128> #topic heber 13:40 <seb128> hum, he's not there 13:40 <seb128> #topic kenvandine 13:40 <seb128> kenvandine, hey, there or out? 13:40 <seb128> I know you are travelling but you were active and didn't send your summary :p 13:41 <seb128> (though it's probably around the lines of "GUADEC & Montreal") 13:42 <seb128> I guess he's not 13:42 <seb128> #topic laney 13:42 <seb128> • was at GUADEC some more, worked on the (internal) trip report for that, public one is going to be posted by w_illcooke soon 13:42 <seb128> • fixed a couple of glib bugs and reviewed some easy MRs, proposed one of our distro patches as MR (was a patch on bugzilla that got ignored) 13:42 <seb128> • got some reviews on systemd things, addressed the comments raised there 13:42 <seb128> • uploaded a partial revert of vte2.91 to bionic, it caused an API change and b_dmurray complained about that (this change remains in cosmic) 13:42 <seb128> • getting ready to finally push T_revinho's git commits, just testing the source packages build ... 13:42 <seb128> ⛅ 13:42 <seb128> #topic oSoMoN 13:42 <seb128> oSoMoN, hey 13:42 <oSoMoN> hey 13:42 <oSoMoN> • chromium 13:42 <oSoMoN> ∘ updated license in the snap store and filed bug #1781013 and bug #1781014 against lp:snapstore 13:42 <ubot5> bug 1781013 in Snap Store "Support new SPDX licenses" [High,Triaged] https://launchpad.net/bugs/1781013 13:42 <ubot5> bug 1781014 in Snap Store "Unhelpful "Error: Invalid syntax" message for custom SPDX expression" [Medium,Triaged] https://launchpad.net/bugs/1781014 13:42 <oSoMoN> ∘ reported to Robert that custom SPDX expressions are displayed in gnome-software as a flattened list, which doesn't really convey the meaning of the expression if it's anything else than a list of AND, this is an upstream issue, filed https://gitlab.gnome.org/GNOME/gnome-software/issues/421 13:42 <gitlab-bot> GNOME issue 421 in gnome-software "Custom SPDX expression represented as a flattened list of licenses" (comments: 0) [Opened] 13:43 <oSoMoN> ∘ conversations with Robin (web team) and mpt to identify a reliable way for snapcraft.io to determine whether the user's machine can handle the snap:// protocol 13:43 <oSoMoN> ∘ tested stable update (67.0.3396.99) and handed over to Chris for publication to {bionic,artful,xenial}-security 13:43 <oSoMoN> ∘ updated beta to 68.0.3440.59 13:43 <oSoMoN> ∘ updated dev to 69.0.3486.0 13:43 <oSoMoN> ∘ OSK: looked into a couple of issues on the gnome-shell side: https://gitlab.gnome.org/GNOME/gnome-shell/issues/135 and https://gitlab.gnome.org/GNOME/gnome-shell/issues/409 13:43 <gitlab-bot> GNOME issue 135 in gnome-shell "OSK: [Xorg] Unable to type capital letters" (comments: 9) [Opened] 13:43 <gitlab-bot> GNOME issue 409 in gnome-shell "OSK lacks a Tab key" (comments: 3) [2. Needs Design, Opened] 13:43 <oSoMoN> • libreoffice 13:43 <oSoMoN> ∘ experimented with an updated patch for bug #1766192, and requested comments on libreoffice mailing list, got good feedback and a better approach, so I removed the patch from the snap for now 13:43 <ubot5> bug 1766192 in libreoffice (Ubuntu) "[snap] cannot save file under $HOME" [Medium,Triaged] https://launchpad.net/bugs/1766192 13:43 <oSoMoN> ∘ filed and fixed bug #1781995 13:43 <ubot5> bug 1781995 in libreoffice (Ubuntu) "[snap] screen inhibiting doesn't work when watching fullscreen presentation" [High,Fix committed] https://launchpad.net/bugs/1781995 13:43 <oSoMoN> ∘ looked into https://github.com/ubuntu/gtk-communitheme/issues/350 and pushed a tentative fix 13:43 <gitlab-bot> ubuntu issue 350 in gtk-communitheme "libreoffice not opening properly on communitheme.snap" (comments: 12) [Snap, Open] 13:43 <oSoMoN> • snaps 13:43 <oSoMoN> ∘ updated play0ad snap to run only a zenity dialog suggesting to uninstall and install 0ad instead, and documented the process at https://forum.snapcraft.io/t/zenity-dialogs-in-a-snap/6359 13:43 <oSoMoN> 🍉 13:44 <seb128> thanks oSoMoN 13:44 <seb128> #topic seb128 13:44 <seb128> • one swap day after GUADEC 13:44 <seb128> • some HR related work following the reviews cycle 13:44 <seb128> • updated the apport translation template in bionic in preparation for new strings to be added in a SRU 13:44 <seb128> • helped unblocking the pulseaudio/cosmic migration 13:44 <seb128> • verified the french langpacks SRU candidate for xenial 13:44 <seb128> • backported/SRUed an udisks fix for iso mounting - https://launchpad.net/bugs/1779238 13:44 <ubot5> Ubuntu bug 1779238 in gnome-disk-utility (Ubuntu) "Mouting a disk or iso image asks for sudo password" [Undecided,Confirmed] 13:44 <seb128> • sponsored a SRU fix from andyroc_k https://code.launchpad.net/~azzar1/software-properties/fix-1768797/+merge/348460? 13:44 <seb128> • uploaded first login wizard enabling for Unity 13:44 <seb128> • some bionic SRUs verifications 13:44 <seb128> #topic tkamppeter 13:44 <seb128> tkamppeter, hey 13:46 <tkamppeter> hi 13:46 <tkamppeter> - cups-filters: Released version 1.20.4.Got packaged for Debian, so it should have synced into Cosmic. 13:46 <tkamppeter> - cups-filters: Tests for investigating printing behavior on auto-discovered driverless printers, especially what happens with a remote CUPS queue, when pdftopdf is running both on the client and on the server and options could get executed twice. Posted on CUPS developer mailing list about this. 13:46 <tkamppeter> - Google Summer of Code 2018: Mentoring of the students on Common Print Dialog Backends and printer auto-selection by job. 13:46 <tkamppeter> - Bugs. 13:47 <seb128> thanks tkamppeter 13:47 <seb128> #topic trevinho 13:47 <seb128> 👯 GUADEC: continued discussions, BoFs: 13:47 <seb128> 🏹 Started hacking on supporting multi-screen (for multi-DPI on X11) 13:47 <seb128> on mutter 13:47 <seb128> 🏹 Proposed various suggestions for multi-monitor and multi-workspace 13:47 <seb128> in g-s 13:47 <seb128> 🏹 Discussed on tech bits for X11 fractional scaling 13:48 <seb128> 🏹 Discussed with gnome-shell designers for various shell things including 13:48 <seb128> windows filtering and better keyboard usage, started the 13:48 <seb128> implementation for 13:48 <seb128> blurring the desktop (will be used by both activities and lockscreen) 13:48 <seb128> 🔗 https://gitlab.gnome.org/GNOME/gnome-shell/issues/288 13:48 <seb128> 🔗 https://gitlab.gnome.org/GNOME/gnome-shell/issues/408 13:48 <seb128> 📂 Nautilus: 13:48 <gitlab-bot> GNOME issue 288 in gnome-shell "Readability of the search results depends on the wallpaper" (comments: 9) [1. Bug, 2. Needs Design, 8. Accessibility, To Do, Closed] 13:48 <seb128> 🏹 Debugging for https://gitlab.gnome.org/GNOME/nautilus/issues/522 13:48 <seb128> 🏹 Rebased, and added other shell-search fixes to recursive-query-flags PR 13:48 <seb128> 🔗 https://gitlab.gnome.org/GNOME/nautilus/merge_requests/249 13:48 <seb128> 🏹 Prepared ubuntu branch with updated patches, crash fix and 13:48 <gitlab-bot> GNOME issue 408 in gnome-shell "Address legibility issues with Top Bar transparency" (comments: 3) [Opened] 13:48 <seb128> backports of the 13:48 <seb128> patches upstreamed. 13:48 <seb128> 🔗 13:48 <seb128> https://code.launchpad.net/~3v1n0/ubuntu/+source/nautilus/+git/nautilus/+merge/349670 13:48 <seb128> 🐚 Shell world 13:48 <seb128> 🏹 Updated JS warning fix MP, as per Florian reviews (had some IRL too) 13:48 <gitlab-bot> GNOME issue 522 in nautilus "Filesystem info is earlier than we get actually know the information" (comments: 0) [Opened] 13:48 <seb128> 🏹 Updated workspace fixes MPR 13:48 <gitlab-bot> GNOME issue (Merge request) 249 in nautilus "Recursive query flags" (comments: 26) [3. Review Ready, Opened] 13:49 <seb128> #topic rlsbugs 13:49 <seb128> http://reqorts.qa.ubuntu.com/reports/rls-mgr/rls-bb-incoming-bug-tasks.html has no desktop entry 13:49 <seb128> neither has http://reqorts.qa.ubuntu.com/reports/rls-mgr/rls-cc-incoming-bug-tasks.html 13:50 <seb128> http://reqorts.qa.ubuntu.com/reports/rls-mgr/rls-bb-tracking-bug-tasks.html the unassigned ones seem to be handler/just need launchpad triaging, I'm going to do that 13:50 <seb128> and http://reqorts.qa.ubuntu.com/reports/rls-mgr/rls-cc-tracking-bug-tasks.html is on shape 13:50 <seb128> good work team :) 13:50 <seb128> #topic aob 13:50 <seb128> any other topic? 13:51 <didrocks> nothing from me 13:52 <seb128> k, seems not, let's wrap then 13:52 <seb128> #endmeeting