15:30 <seb128> #startmeeting Desktop Team Weekly Meeting - 2017-06-27 15:30 <meetingology> Meeting started Tue Jun 27 15:30:50 2017 UTC. The chair is seb128. Information about MeetBot at http://wiki.ubuntu.com/meetingology. 15:30 <meetingology> 15:30 <meetingology> Available commands: action commands idea info link nick 15:30 <seb128> Roll call: andyrock, dgadomski, didrocks, duflu (out), jbicha, jamesh (out), jibel, heber, kenvandine(out), laney(out), oSoMoN, seb128, tkamppeter, trevinho, robert_ancell (out) 15:31 <Trevinho> o/ 15:31 <jibel> hi o/ 15:31 <heber> o/ 15:31 <andyrock> o/ 15:32 <jbicha> o/ 15:32 <oSoMoN> o/ 15:32 <seb128> seems like most people arrived, let's get started then! 15:32 <seb128> #topic andyrock 15:32 <seb128> andyrock, hey 15:32 <andyrock> # Coding the demo for update-manager to show canonical-livepatch status/fixes 15:32 <andyrock> # Prototyping an API to get info about CVE using canonical-livepatch daemon 15:32 <andyrock> # Coordinating with security team with possible solution to the problem of retrieving CVE info 15:33 <andyrock> #eow 15:33 <seb128> thanks andyrock 15:33 <seb128> #topic dgadomski 15:33 <seb128> dgadomski, hey 15:33 <dgadomski> hey 15:33 <dgadomski> * still working on disabling WiFi Direct for iwlwifi devices 15:33 <dgadomski> * looking into a samba issue that's most probably a manifestation of upstream https://bugzilla.samba.org/show_bug.cgi?id=12860 15:33 <dgadomski> * working on a landscape&do-release-upgrade conflict (bug #1699179) 15:33 <ubot5> bugzilla.samba.org bug 12860 in File services "CVE-2017-2619 regression with non-wide symlinks to directories" [Normal,Assigned] 15:33 <ubot5> bug 1699179 in landscape-client (Ubuntu) "PackageReporter kicks in during do-release-upgrade" [Undecided,New] https://launchpad.net/bugs/1699179 15:33 <dgadomski> eof 15:33 <seb128> dgadomski, thanks 15:34 <seb128> #topic didrocks 15:34 <seb128> didrocks, hey, is your wifi good enough atm to paste your update? 15:34 <seb128> seems not :p 15:34 <seb128> or maybe 15:34 <seb128> didrocks, your turn if you want to copy and if wifi lets you 15:34 <didrocks> hey, let's see :) 15:35 <seb128> :-) 15:35 <didrocks> * Reintroduce ubuntu session as default gnome session (alongside to a new wayland session). Coordinate with other packages to ensure gnome-session isn't installed on desktop by default anymore. Ensure smooth upgrade story (almost done, need the gdm part still for Ubuntu GNOME). 15:35 <didrocks> We now have (or rather, will have): 15:35 <didrocks> Ubuntu session == G-S with Ubuntu tweaks 15:35 <didrocks> Gnome session == upstream vanilla G-S and themes 15:35 <didrocks> Unity session == Unity7 session 15:35 <didrocks> Made several tests on a VM. 15:35 <didrocks> * Handle the whole migration/default seeding/hard to transition due on pep8 autopkgtests failing (fixed update-notifier) 15:35 <didrocks> * Talked about theme snaps on reddit 15:35 <didrocks> * Gave some guidance on tutorials.ubuntu.com code. 15:35 <didrocks> * Reviewed and merge Ken's desktop helper instructions and additional path for new GNOME platform snap. 15:35 <didrocks> * Still some debugging with Amazon GG team. Finally got it to work! Confirming it's a bug on their side though and would require changing /etc/resolv.conf, which we can't :) Asked them for an ETA before publishing a snap. 15:35 <didrocks> * Worked with olli on preparing Linux Tage near Stuttgart. Helping on the workshop, prepared a technical slide deck content and retested our tutorials. 15:35 <didrocks> * Currently thus in Germany delivering this ^. Will be back tomorrow (arriving home late)! 15:35 <didrocks> . 15:35 <seb128> wooot 15:35 <seb128> seems like it worked 15:35 <didrocks> \o/ 15:35 <seb128> didrocks, thanks, and good luck with the remaining part of the trip 15:36 <seb128> #topic duflu 15:36 <seb128> * Video acceleration: 15:36 <seb128> - Lots more testing and investigation. 15:36 <seb128> - Started to figure out the FFmpeg source, and how hwaccel is meant to work (and why the source code exists but nobody is getting acceleration). 15:36 <seb128> - Made some progress with Intel in figuring out why Wayland seems broken (that will be one of the first bugs to fix). 15:36 <seb128> - Enhanced the documentation with much new wisdom: https://wiki.ubuntu.com/IntelQuickSyncVideo 15:36 <seb128> * BlueZ: 15:36 <seb128> - More refinement of the git layout: https://git.launchpad.net/~bluetooth/bluez 15:36 <seb128> * PulseAudio: 15:36 <seb128> - SRU of A2DP Bluetooth audio fixes to xenial (https://bugs.launchpad.net/ubuntu/+source/bluez/+bug/1582213): 15:36 <seb128> . Finally entered proposed after 4 weeks. 15:36 <seb128> . Tested and verified the proposed packages. 15:36 <ubot5> Ubuntu bug 1582213 in pulseaudio (Ubuntu Xenial) "[xenial] Bluetooth device doesn't play any sound in A2DP mode unless set to HSP/HFP first" [High,Fix committed] 15:36 <seb128> * Other audio: 15:36 <seb128> - Spent more time trying to verify test fixes for XPS 13 audio: https://bugs.launchpad.net/ubuntu/+source/alsa-driver/+bug/1654448 15:36 <ubot5> Ubuntu bug 1654448 in linux (Ubuntu) "XPS 13 9360 and 9350, Realtek ALC3246, Headphone audio hiss" [Medium,In progress] 15:36 <seb128> * Gnome Shell graphical bugs: 15:36 <seb128> - Fix Released one: https://launchpad.net/bugs/1693613 15:36 <ubot5> Ubuntu bug 1693613 in ubuntu-themes (Ubuntu) "Ambiance/Radiance headerbar has more padding on top than on bottom" [Medium,Fix released] 15:36 <seb128> - Work in progress on another: https://launchpad.net/bugs/1693155 15:36 <ubot5> Ubuntu bug 1693155 in Ubuntu theme "Distorted blurry battery indicator in gnome-shell (using ubuntu-mono icons at default low-DPI scale 1.0)" [Undecided,In progress] 15:36 <seb128> #topic jbicha 15:36 <seb128> jbicha, hey 15:37 <jbicha> • Updated bijiben to 3.24 (& worked with upstream on build failure). 3.24 now uses Webkit2 15:37 <jbicha> • Updated orca to 3.24 15:37 <jbicha> • Backported meson fix to fix budgie-desktop FTBFS on artful 15:37 <jbicha> • Backported fix so that the Add-ons subcategories show up in GNOME Software on artful 15:37 <jbicha> • Backported gnome-session workaround to artful for GOA not working after logout (LP: #1610944) Trying to SRU to zesty too. 15:37 <ubot5> Launchpad bug 1610944 in gnome-session (Ubuntu Yakkety) "GNOME Online Accounts breaks if you log out (until you reboot)" [High,In progress] https://launchpad.net/bugs/1610944 15:37 <jbicha> • Helped debian-in with the Lohit font update (with appstream) 15:37 <jbicha> • Helped with hunspell transition (now blocked on libreoffice/i386 test failures) 15:37 <jbicha> eof 15:37 <seb128> thanks jbicha 15:37 <seb128> #topic jamesh 15:37 <seb128> Wrote patch to get gnome-software to display a warning on the details 15:37 <seb128> page for classic snaps. Needs review, but will let us add support for 15:37 <seb128> classic snap installation. 15:37 <seb128> Working on better support for picking which app to launch for snaps 15:37 <seb128> that define multiple commands. 15:37 <seb128> Followed up on upstreaming of gnome-builder snap plugin. I asked the 15:37 <seb128> snappy folks to add the Snapcraft feature request to the agenda of the 15:37 <seb128> sprint. 15:37 <seb128> Nothing new to report on xdg-desktop-portal either. I asked for the 15:38 <seb128> per-user bind mounts issue to be discussed at the Snappy sprint too. 15:38 <seb128> #topic jibel 15:38 <seb128> jibel, hey 15:38 <jibel> * Evaluated gnome-battery-bench for power testing. 15:38 <jibel> * Triaged bug 1698752 15:38 <ubot5> bug 1698752 in ubuntu-meta (Ubuntu) "Ubiquity is still installed after standard desktop 17.10 installation" [High,Triaged] https://launchpad.net/bugs/1698752 15:38 <jibel> * Investigating automated installer tests broken after the switch to gnome session by default (June 20th) - bug 1700557 - This issue blocks all the automated tests on desktop. 15:38 <ubot5> bug 1700557 in linux (Ubuntu) "VM doesn't boot after installation until an input event is received" [High,Incomplete] https://launchpad.net/bugs/1700557 15:38 <jibel> * Updated ubuntu-system-tests trunk for running tests on qemu desktop VMs. 15:38 <jibel> * Creating Jenkins job for running post-install tests after ubiquity ones. 15:38 <jibel> * Enable flake8 and selftests for ubuntu-system-tests CI. 15:38 <jibel> ... 15:38 <jibel> done, the bot was slow 15:39 <seb128> haha 15:39 <seb128> thanks jibel 15:39 <seb128> #topic heber 15:39 <seb128> heber, hey, do you have anything to share or is the update common with jibel, I'm never sure 15:39 <jibel> same as mine 15:39 <heber> hey! Actually jibel already provide the whole status for QA 15:39 <jibel> I pasted for qa 15:39 <heber> thanks! 15:40 <jibel> unless heber wants to add something of course :) 15:40 <heber> no atm 15:40 <seb128> right 15:40 <seb128> thanks heber, jibel 15:40 <seb128> #topic kenvandine 15:40 <seb128> * Published gnome-3-24 snap in stable channel 15:40 <seb128> * Submitted branch to snapcraft-desktop-helpers to handle the update to gnome-3-24 platform, which has been merged 15:40 <seb128> * Worked on the LightDM -> GDM3 transition and determined our initial strategy might be too hard on flavors and existing users. Sent an email with some ideas to ubuntu-devel list, and got some great feedback. I think the best approach is: 15:40 <seb128> - In ubuntu-session postinst, check the current session for all users and if any of them are set to 'ubuntu' switch the default to GDM3. 15:41 <seb128> - Make gdm3 depend on ubuntu-session to ensure ubuntu-session postinst is run before gdm3 is configured. Leaving the prompt in gdm3, which is only shown if gdm3 isn't set as the default already. 15:41 <seb128> #topic Llaney 15:41 <seb128> ups 15:41 <seb128> #topic Laney 15:41 <seb128> • Even more work on gnome-software. 3.25.3 is available in a PPA: ci-train-ppa-service/2820 - try it. I propose to upload it this week. 15:41 <seb128> ∘ also uploaded to exp 15:41 <seb128> ∘ merge the asgen with type=codec support upstream 15:41 <seb128> ∘ deploy this in Ubuntu 15:41 <seb128> • sync fwupd 15:41 <seb128> • upload glib to exp and artful 15:41 <seb128> • autopkgtest: 15:41 <seb128> ∘ babysit the runners after the recent slam - some retries 15:41 <seb128> ∘ implement a fix to try to avoid orphaned 'running' tests 15:41 <seb128> • visit London and have some discussions about snap / desktop 15:41 <seb128> • Upload meson fix for gir stuff 15:42 <seb128> 😲 15:42 <seb128> #topic oSoMoN 15:42 <seb128> oSoMoN, hey 15:42 <oSoMoN> • updated chromium stable to 59.0.3071.109, pending Chris' validation 15:42 <oSoMoN> • updated chromium beta to 60.0.3112.32 then 60.0.3112.40 15:42 <oSoMoN> • updated chromium dev to 61.0.3135.4 15:42 <oSoMoN> • filed and investigating bug #1700692 15:42 <ubot5> bug 1700692 in libreoffice (Ubuntu) "FTBFS on i386: dbaccess_RowSetClones unit test segfaults" [Critical,New] https://launchpad.net/bugs/1700692 15:42 <oSoMoN> • looked into bug #1585863, it appears the SRU to xenial is not needed but Four_Dollars says otherwise, meeting scheduled on Thursday to discuss further with Tony 15:42 <ubot5> bug 1585863 in OEM Priority Project xenial "WiFi malfunction after suspend & resume stress - sudo wpa_cli scan required to fix it." [Critical,Fix released] https://launchpad.net/bugs/1585863 15:42 <oSoMoN> • built and tested libreoffice 5.3.3 classic snap, got some testing feedback from Seb 15:42 <oSoMoN> • looking into packaging libreoffice 5.4.0 RC1 (already in debian) 15:42 <oSoMoN> ☀ 15:43 <seb128> oSoMoN, thanks 15:43 <seb128> #topic seb128 15:44 <seb128> • started enabling arftul langpacks (no debs generated yet though) 15:44 <seb128> • reviewed & discussed modemmanager SRU (backporting support for new hardware) 15:44 <seb128> • debugged nplan/n-m autopkgtest issues 15:44 <seb128> • fixed some issues on the version pages 15:44 <seb128> • some artful syncs/merges/updates 15:44 <seb128> • tested daily iso/install 15:44 <seb128> • tested libreoffice snap update 15:44 <seb128> • reviewed u-c-c lowgfx changes from Tre_vinho 15:44 <seb128> </week> 15:44 <seb128> #topic tkamppeter 15:44 <seb128> tkamppeter, hey 15:44 <tkamppeter> - cups-filters: Reviewed cups-browsed code and did many fixes and improvements to prevent crashes, like NULL checks, initializations, ... 15:44 <tkamppeter> - system-config-printer: All my patches got accepted upstream, updated Ubuntu package. 15:44 <tkamppeter> - Trello board: Added cards for all the items I am currently working on. 15:44 <tkamppeter> - GNOME: Reported HiDPI bugs about too small mouse pointer and too small gedit text. bug 1700085 15:44 <tkamppeter> - Google Summer of Code 2017: Student project coordination and mentoring. Filled in forms for the first months student evaluations (the students I am mentoring pass, the other five OpenPrinting students will also pass according to reports in the last days). 15:44 <ubot5> bug 1700085 in gnome-desktop (Ubuntu) "Mouse cursor is tiny on HiDPI screens" [Critical,New] https://launchpad.net/bugs/1700085 15:44 <tkamppeter> - Bugs. 15:45 <tkamppeter> bug 1700092 15:45 <ubot5> bug 1700092 in gnome-desktop (Ubuntu) "Text is tiny on HiDPI screens" [Critical,New] https://launchpad.net/bugs/1700092 15:45 <seb128> thanks tkamppeter 15:46 <seb128> #topic Trevinho 15:46 <seb128> Trevinho, hey! 15:46 <Trevinho> · Working in fractional world 15:46 <Trevinho> · Separated u-c-c changes to support multiple compiz profiles to the UI 15:46 <Trevinho> · Updated the u-c-c UI with mpt design guidance 15:46 <Trevinho> · Preparing some SRUs 15:46 <Trevinho> · Attended QtDay Italy (in Florence), gave a talk about ubuntu-core and how to use it in iot/embedded world and how snapping Qt apps, Qml apps, how to use patched version of Qt in your snap with or without static linking (using my qtbuilder plugin, which I improved a bit and I should upstream at given point): 15:46 <Trevinho> - qtbuilder: https://gist.github.com/3v1n0/265d8f4d6502d411683edfdb9c7ffaa7 15:46 <Trevinho> - talk slides: https://www.slideshare.net/3v1n0/introduzione-ad-ubuntu-core-qt-day-2017 15:46 <Trevinho> http://go.3v1n0.net/snapcraft-qt-examples 15:46 <Trevinho> 💃 15:46 <seb128> thanks Trevinho 15:46 <seb128> #topic robert_ancell 15:47 <seb128> robert_ancell is at a snappy sprint and didn't send his summary I think 15:47 <seb128> #topic aob 15:47 <seb128> does anyone has another topic? 15:49 <seb128> seems not? 15:49 <seb128> let's wrap then, thanks everyone 15:49 <seb128> #endmeeting