15:31 <Laney> #startmeeting desktop team 2017-07-18
15:31 <meetingology> Meeting started Tue Jul 18 15:31:55 2017 UTC.  The chair is Laney. Information about MeetBot at http://wiki.ubuntu.com/meetingology.
15:31 <meetingology> 
15:31 <meetingology> Available commands: action commands idea info link nick
15:31 <Laney> wait
15:32 <Laney> need to get the list
15:32 * didrocks stares at Laney meanwhile as a productive way to encourage him
15:32 <kenvandine> flexiondotorg, is there a way to get the build service to build my snap before i publish it?  i really don't want to publish snaps built from my local system
15:32 <Laney> andyrock, dgadomski, didrocks, duflu (out), jbicha, jamesh (out), jibel, heber, kenvandine, laney, oSoMoN (out), seb128, tkamppeter, trevinho, robert_ancell (out)
15:32 <andyrock> o/
15:32 <seb128> good, it's not only me having those embarassing moments when I've to lead the meeting :p
15:32 <Trevinho> ola
15:32 <Trevinho> h*
15:33 <dgadomski> o/
15:33 * Laney isn't embarrassed
15:33 * Laney is STRONG and STABLE
15:33 <seb128> :-)
15:33 <didrocks> (hem)
15:33 * Trevinho tried the unmeeting even today... nobody :-(
15:33 <didrocks> ;)
15:33 <Laney> (UK politics joke btw)
15:33 <kenvandine> :)
15:33 <heber> o/
15:33 <Laney> let's go
15:33 <Laney> #topic andyrock
15:33 <andyrock> # At Europython last week
15:33 <andyrock> # Review lp:~3v1n0/unity/glib-signals-blocking
15:33 <andyrock> # Review lp:~3v1n0/unity/unity-settings-signal-blocking
15:33 <andyrock> # Review lp:~3v1n0/unity/lowgfx-setting-sync
15:33 <andyrock> # Review lp:~3v1n0/unity/lower-launcher-effects
15:33 <andyrock> # Updating bugs for unity sru
15:33 <andyrock> # Update livepatch + software-properties demo
15:33 <andyrock> # Working on the user livepatch daemon for notifications
15:33 <andyrock> # Working on fixing the favorite icons migration problem with unity7
15:34 <Laney> nice
15:34 <andyrock> #eod
15:34 <Laney> unity moving along ;-)
15:34 <Laney> #topic dgadomski
15:34 <dgadomski> hey
15:35 <dgadomski> * working on bug #1699179
15:35 <dgadomski> * still debugging smbd for bug #1701073
15:35 <dgadomski> * preparing autopkg tests for #1700827
15:35 <ubot5> bug 1699179 in landscape-client (Ubuntu) "PackageReporter kicks in during do-release-upgrade" [Undecided,New] https://launchpad.net/bugs/1699179
15:35 <ubot5> bug 1701073 in samba (Ubuntu) "CVE-2017-2619 regression breaks symlinks to directories" [High,In progress] https://launchpad.net/bugs/1701073
15:35 <dgadomski> eof
15:35 <Laney> nice
15:35 <Laney> autopkgtests for ze win
15:35 <dgadomski> ;)
15:35 <Laney> thanks dgadomski
15:35 <Laney> #topic didrocks
15:35 <didrocks> * short week: 3 days (Friday was a national holiday and I swapped Monday)
15:35 <didrocks> * Upgraded from xenial to yakkety (regression in display sctreen positions, inverse scrolling settings and some scaling font changes in unity panel) to zesty (exactly same regression in display positions, inverse scrolling settings and some scaling fonts in unity panel) and then to artful: successful silent migration to gdm and gnome-shell + launcher icon migrations. However, scrolling went back to
15:35 <didrocks> the normal place and g-c-c input panel was useless until uninstalling -synaptics driver. Issue known and tracked as a trello card.
15:35 <didrocks> * Testing the new session and getting familiar with it (wayland/Xorg)
15:36 <didrocks> * Done still a lot of AA work: promotion/demotion of components (language stacks)
15:36 <didrocks> * work on removal of indicator-messages and application-indicator (patch for onboard…)
15:36 <didrocks> * gdm fix for default session in autologin mode and discussed about a regression with duflu/additional fixes on the wayland case
15:36 <didrocks> * ubuntu make as classic snap: part 2 published
15:36 <didrocks> *** * * *** * * *** * * *** * * *** *** *** *** *** * * * *Y
15:37 <Laney> thanks didrocks, good work
15:37 <didrocks> ;)
15:37 <Laney> wait
15:37 <Laney> I got it
15:37 <Laney> whyyyyy
15:37 <didrocks> haha, yw! :)
15:37 <Laney> hmm, didn't get any status from anyone actually
15:37 <Laney> seb128: you got anybody's
15:37 <Laney> ?
15:38 <seb128> Laney, just duflu
15:38 <Laney> luckily:
15:38 <Laney> #topic duflu
15:38 <seb128> * PulseAudio:
15:38 <seb128> - Released a chunky little intermediate update for artful: https://launchpad.net/ubuntu/+source/pulseaudio/1:10.0-2ubuntu1
15:38 <seb128> - If all goes well and errors.ubuntu.com shows the crashes have stopped then I'll backport to zesty and xenial. Wait a few weeks?...
15:38 <seb128> - Zero regressions so far (on those bugs we declared fixed at least): https://errors.ubuntu.com/?package=pulseaudio&period=year&version=1%3A10.0-2ubuntu1
15:38 <seb128> * Video acceleration:
15:38 <seb128> - This week I tried going deep in the graphics corruption with totem+Wayland: https://bugs.launchpad.net/bugs/1701463
15:38 <ubot5> Ubuntu bug 1701463 in gstreamer-vaapi (Ubuntu) "gst-vaapi+Wayland = rendering corruption in totem (but not in gst-play-1.0)" [High,In progress]
15:38 <seb128> - Keeping the comments upstream though: https://bugzilla.gnome.org/show_bug.cgi?id=784369
15:38 <seb128> - Found the root cause and hacked a proof of concept workaround
15:38 <ubot5> Gnome bug 784369 in gstreamer-vaapi "gst-vaapi+Wayland = rendering corruption in totem (but not in gst-play-1.0)" [Normal,New]
15:38 <seb128> - The problem occurs _through_ the clutter-gst plugin and the totem app, but is arguably fundamentally a gstreamer-vaapi issue only.
15:38 <seb128> - Also found the corruption directly relates to dramatically increased CPU in Wayland vs X11.
15:38 <seb128> - Found my planned proper fix (which would take a long time anyway) actually would get rejected because upstream have different grand plans to redesign things, which should fix the bug at the same time.
15:38 <seb128> - Presently considering some kind of short-term workaround, to resolve the corruption but not the performance problem, which is also caused by the same software upload path. Failing that I will have to stop working on this issue. It runs too deep and any fix would conflict with upstream plans in motion.
15:38 <seb128> * GDM: Lost a couple of afternoons unexpectedly in gdm-land...
15:39 <seb128> - Wayland login failures: https://bugs.launchpad.net/gdm/+bug/1704050
15:39 <ubot5> Ubuntu bug 1704050 in gdm3 (Ubuntu) "[regression] Can't log in to Wayland Gnome sessions at all" [Critical,Fix released]
15:39 <seb128> - Investigating Bluetooth woes: https://bugs.launchpad.net/ubuntu/+source/gdm3/+bug/1703415
15:39 <ubot5> Ubuntu bug 1703415 in pulseaudio (Ubuntu Zesty) "Bluetooth audio devices/profiles are missing after logging in from GDM" [High,Triaged]
15:39 <seb128> * Daily bug maintenance across gnome-shell, bluez, pulseaudio and mir.
15:39 <seb128> * Noteworthy bug count deltas this week:
15:39 <seb128> - pulseaudio (Ubuntu): 1427 (May) -> 415 (July)
15:39 <seb128> - bluez (Ubuntu): 319 (May) -> 265 (July)
15:39 <seb128> - Other components will finish expiring in the coming weeks...
15:39 <seb128> 
15:39 <seb128> (quite spammy sorry)
15:39 <Laney> nice and verbose ...
15:39 <Laney> thanks!
15:39 <Laney> #topic jbicha
15:39 <jbicha> • NM 1.8.2 is now in artful, thanks cypher_mox for fixing nplan's autopkgtest
15:39 <jbicha> • Sponsored gdm3 for will
15:39 <jbicha> • Merged sane-backends with Debian but it FTBFS on some arches
15:39 <jbicha> • Got gnome-shell off the Ubuntu Budgie ISO (LP: #1703685)
15:39 <ubot5> Launchpad bug 1703685 in mutter (Ubuntu) "mutter incorrectly recommends gnome-session and thus GNOME Shell defaults in Ubuntu Budgie daily" [High,Fix released] https://launchpad.net/bugs/1703685
15:39 <jbicha> • Uploading evolution 3.24.4 to artful now
15:39 <jbicha> eof
15:40 <jbicha> hmm, eds built fine yesterday :(
15:40 <seb128> what's the error now?
15:41 <Laney> LATER!
15:41 <Laney> thanks jbicha
15:41 <Laney> #topic jibel / heber
15:41 <chiluk> jbicha is there anything obvious in NM 1.8.2. that might fix all the resume from suspend NM applet broken issues that are out there?
15:41 <heber> hi !
15:42 <heber> QA updates:
15:42 <heber> * Gnome-software test plan (https://wiki.ubuntu.com/Process/Merges/TestPlans/gnome-software )
15:42 <heber> * Gnome-software, appstream-glib and snapd-glib SRU verification.
15:42 <heber> * Maintenance and fix of upgrade tests
15:42 <heber> * Test/fix the jenkins CI machinery for: post install, post upgrade and ubuntu-system-tests-ci
15:42 <heber> * Automate a test to detect which session and which display server is running.
15:42 <heber> * Update/test testflinger job to run the actual tests and report results.
15:42 <heber> EOF
15:42 <Laney> thanks
15:42 <Laney> which actual tests?
15:43 <heber> right now we configure testflinger with a fake tests
15:43 <heber> now we have a real test in ubuntu-system-tests repo
15:44 <Laney> nice
15:44 <Laney> where are the results?
15:44 <heber> so far in my local jenkins :P
15:44 <heber> but should be available in grafana by EOW
15:44 <Laney> :)
15:44 <Laney> k, looking forawrd to it
15:45 <Laney> #topic kenvandine
15:45 <kenvandine> * Improvements/fixes to lightdm->gdm3 transition.
15:45 <kenvandine> * Prepared demo using gnome-3-24 platform snap
15:45 <kenvandine> * gnome-clocks, quadrapassel, and gnome-dictionary are all in the edge channel of the store now built using the gnome-3-24 content interface.
15:45 <kenvandine> * Helped Will debug issues with speaker test playing wrong file, turned out it be $XDG_DATA_DIRS and Wayland issue.  Works fine in X.
15:45 <kenvandine> * gedit name issue has been resolved, now pending manual review
15:45 <kenvandine> * Learning about snapcrafters and getting one of the gnome apps snaps built using their process with the goal of automated builds when the upstream stable release branch is updated.
15:45 <kenvandine> EOF
15:45 <Laney> fun
15:46 <Laney> thanks kenvandine!
15:46 <Laney> #topic Laney
15:46 <Laney> someone will have to let me know when this finishes :P
15:46 <Laney> wait no I can do it like this
15:47 <Laney> • autopkgtest:
15:47 <Laney> ∘ Some debugging / fixing of broken armhf workers, requeued lots of stuff
15:47 <Laney> ∘ reviewed MP to change 'stuck package' email frequency
15:47 <Laney> ∘ some debugging of issues with IS (lgw01 broken), fixed for now
15:47 <Laney> ∘ pitt_i hinted me towards a previous issue with the quota usage being wrong - that's happening now too, meaning we can't launch as many instances as we should. filed ticket to get that fixed too (SQL hackery inside Openstack, fun)
15:47 <Laney> • updated gstreamer to 1.12.2, just got to upload
15:47 <Laney> • lightdm no-upgrade-prompt fix (thanks didrocks for reviewing)
15:47 <Laney> • session-migration ftbfs upload from ages ago + followup test fix (debhelper behaviour change?)
15:47 <Laney> • find gnome-terminal wayland transparency patch thanks to upstream / fedora guys
15:47 <Laney> 🔥 (A small flame, mostly yellow but red at the top. Can be used to describe something or someone being hot, or in the context of being exemplary (lit, slang).)
15:47 <Laney> #topic seb128
15:47 <didrocks> thanks for looking at session-migration Laney ;)
15:47 <seb128> • 3 days w.e, thanks french revolution
15:47 <seb128> • sponsoring (pulseaudio, xmlsec) and reviews (u-c-c)
15:47 <seb128> • some more discussions about deprecated libraries
15:47 <seb128> • MIR for rhythmbox-plugin-alternative-toolbar
15:47 <seb128> • proposed fix for ubiquity/new g-s-d
15:47 <seb128> • reported gdm/pulseaudio/bluetooth bug upstream
15:47 <seb128> • some nagging about n-m/nplan issues
15:47 <seb128> </week>
15:47 <Laney> good nagging
15:48 <Laney> saw some movement there
15:48 <seb128> :-)
15:48 <Laney> thanks!
15:48 <Laney> #topic tkamppeter
15:48 <tkamppeter> - cups-filters: Several bug fixes and improvements on cups-browsed: Especially allow cups-browsed only take care of remote printers for which CUPS would not create a queue by itself, additional crash prevention, additional protection on hanging on shutdown. Let PPD generator work around a bug of Brother printers reporting wrong resolution when printing driverless.
15:48 <tkamppeter> - Google Summer of Code 2017: Student project coordination and mentoring. Video meeting with all students, settled on way to go with QPDF upstream cooperation for the PCLm support.
15:48 <tkamppeter> - Bugs.
15:49 <Laney> thanks tkamppeter
15:49 <Laney> I printed something yesterday
15:49 <Laney> it was a great Till moment
15:49 <Laney> #topic Trevinho
15:49 <Trevinho> Back to some unity7 fixes
15:49 <Trevinho> · Fixed unity glib-signals to support block/unblock
15:49 <Trevinho> · Fixed a tricky boot loop issue we had in VMs with no high-gfx support
15:49 <Trevinho> · Adapted some ucc settings
15:49 <Trevinho> · Removed some launcher effects when in lowgfx
15:49 <Trevinho> · Prepared new landings for artful and xenial
15:49 <Trevinho> · Done lots of tests of changes in xenial VMs (which caused various debugging of new edge cases issues I discovered)
15:49 <Trevinho> · Setup new countryside coworking space with andyrock (been a sysadmin for few hours to get great 4g connection allover the mansion) for the first test of the so-much-dreamed-and-never-done "Sun Sprint"
15:49 <Trevinho> 🐗
15:49 <tkamppeter> Laney, did it work?
15:50 <tkamppeter> Was driverless printing involved?
15:50 <tkamppeter> Which printer model?
15:50 <Laney> tkamppeter: at first I forgot to select greyscale and the colour cartridge is empty /o\
15:50 <Laney> ooh, how do I know if it was driverless
15:50 <Laney> (sorry Trevinho :))
15:50 <Laney> it's a HP F4180
15:51 <Laney> let's move on :P
15:51 <Laney> thanks Trevinho
15:52 <Laney> #topic AOB
15:52 <Laney> andyrock: you're working on that favourites removal thing?
15:52 <andyrock> yep I'm trying a quick fix
15:52 <Laney> nice
15:53 <Laney> you'll make didrocks very happy
15:53 <didrocks> :) <- current smile
15:53 <didrocks> :D <- once it's done smile
15:53 <jbicha> so, Ubuntu GNOME needs to introduce a new metapackage soon but naming is tough, maybe pure-gnome-desktop
15:53 <Laney> :D ~~~~~  why are there snakes in my throat?
15:54 <jbicha> maybe vanilla-gnome-desktop if people don't mind spelling vanilla
15:54 <Laney> what's that going to do?
15:54 <jbicha> well ubuntu-gnome-desktop will be transtional → ubuntu-desktop and the new metapackage is for people who prefer the old Ubuntu GNOME defaults
15:55 <didrocks> jbicha: why?
15:55 <jbicha> like gnome-photos, Adwaita, etc.
15:55 <didrocks> couldn't it be simply "gnome-session"
15:55 <didrocks> and have deps listed there?
15:55 <jbicha> because some people want that
15:56 <didrocks> wasn't the goal of gnome-session binary package to potentially provide this pure experience with the according session?
15:56 <didrocks> or maybe, that could be even ubuntu-gnome metapackage reused for this?
15:56 <didrocks> (as a proper metapackage)
15:56 <didrocks> wdyt?
15:57 <jbicha> didrocks: we'll think about that, that would increase the diff with Debian to repurpose that package for that
15:57 <didrocks> jbicha: yeah, I guess both options are ok, but let's see if we can repurpose ubuntu gnome as being this pure upstream experience
15:57 <didrocks> (I think that's what would make sense)
15:57 <Laney> going to do something with gsettings overrides?
15:58 <kenvandine> jdstrand, could we get gnome-3-24:gnome-3-24-platform on the blessed lists of autoconnected interfaces?
15:58 <jbicha> yes, it needs a default-settings package too
15:58 <Laney> it's annoying having to reset things back to the upstream defaults
15:59 <jbicha> we should talk sometime about some of Ubuntu's overriden settings to see if they still make sense to diverge
15:59 <didrocks> I guess if we do it properly, it's not that complicated, or ship our overrides somewhere else?
15:59 <jbicha> didrocks: it's not complicated any more, Ubuntu GNOME has been doing this for years
15:59 <didrocks> yeah, or have them separated from source code in a real settings package (as we have some already)
15:59 <didrocks> yep
15:59 <jbicha> we don't plan to make an iso, it's just like an overlay to get more GNOME apps and defaults
15:59 <Laney> oh for session based overrides, eh?
16:00 <didrocks> yeah, we can do some
16:00 <didrocks> as RH did with the classic session
16:00 <didrocks> (like different shell themes, I don't think they do different gtk theme based on session, but we could)
16:00 <didrocks> they already do it for some properties like buttons (minimize/maximize/close)
16:01 <didrocks> I had a quick look today, it's not really complex
16:01 <Laney> muktupavel_s has been fighting about this in the past
16:01 <Laney> https://bugzilla.gnome.org/show_bug.cgi?id=746592
16:01 <ubot5> Gnome bug 746592 in gsettings "Support for per-session overrides" [Normal,Reopened]
16:01 <didrocks> so, I'm happy to give ubuntu gnome or whatever we want an help on this
16:01 <Laney> anywaysssssssss
16:01 <Laney> let me get this meeting closed please :)
16:01 <Laney> anything else?
16:01 <jbicha> didrocks: I suggested using a gnome-shell mode for Ubuntu earlier but I was told that was too heavy of a solution
16:01 <didrocks> jbicha: it's actually not from what I saw
16:01 <didrocks> yeah, let's close the meeting
16:02 <jbicha> +1
16:02 <didrocks> jbicha: I'm happy to discuss that with you tomorrow and give a hand there
16:02 <didrocks> (per-session override has been dismissed in gsettings in 2011 by desrt already :p)
16:03 <Laney> #endmeeting