== Meeting information == * #ubuntu-desktop: desktop team 2017-07-18, 18 Jul at 15:31 — 16:03 UTC * Full logs at [[http://ubottu.com/meetingology/logs/ubuntu-desktop/2017/ubuntu-desktop.2017-07-18-15.31.log.html]] == Meeting summary == === andyrock === The discussion about "andyrock" started at 15:33. === dgadomski === The discussion about "dgadomski" started at 15:34. === didrocks === The discussion about "didrocks" started at 15:35. === duflu === The discussion about "duflu" started at 15:38. === jbicha === The discussion about "jbicha" started at 15:39. === jibel / heber === The discussion about "jibel / heber" started at 15:41. === kenvandine === The discussion about "kenvandine" started at 15:45. === Laney === The discussion about "Laney" started at 15:46. === seb128 === The discussion about "seb128" started at 15:47. === tkamppeter === The discussion about "tkamppeter" started at 15:48. === Trevinho === The discussion about "Trevinho" started at 15:49. === AOB === The discussion about "AOB" started at 15:52. * ''LINK:'' https://bugzilla.gnome.org/show_bug.cgi?id=746592 == Vote results == == Done items == * (none) == People present (lines said) == * Laney (83) * didrocks (39) * seb128 (35) * jbicha (19) * heber (14) * Trevinho (12) * andyrock (12) * kenvandine (10) * ubot5 (8) * dgadomski (7) * tkamppeter (6) * meetingology (3) * chiluk (1) == Full Log == 15:31 #startmeeting desktop team 2017-07-18 15:31 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 15:31 Available commands: action commands idea info link nick 15:31 wait 15:32 need to get the list 15:32 * didrocks stares at Laney meanwhile as a productive way to encourage him 15:32 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 andyrock, dgadomski, didrocks, duflu (out), jbicha, jamesh (out), jibel, heber, kenvandine, laney, oSoMoN (out), seb128, tkamppeter, trevinho, robert_ancell (out) 15:32 o/ 15:32 good, it's not only me having those embarassing moments when I've to lead the meeting :p 15:32 ola 15:32 h* 15:33 o/ 15:33 * Laney isn't embarrassed 15:33 * Laney is STRONG and STABLE 15:33 :-) 15:33 (hem) 15:33 * Trevinho tried the unmeeting even today... nobody :-( 15:33 ;) 15:33 (UK politics joke btw) 15:33 :) 15:33 o/ 15:33 let's go 15:33 #topic andyrock 15:33 # At Europython last week 15:33 # Review lp:~3v1n0/unity/glib-signals-blocking 15:33 # Review lp:~3v1n0/unity/unity-settings-signal-blocking 15:33 # Review lp:~3v1n0/unity/lowgfx-setting-sync 15:33 # Review lp:~3v1n0/unity/lower-launcher-effects 15:33 # Updating bugs for unity sru 15:33 # Update livepatch + software-properties demo 15:33 # Working on the user livepatch daemon for notifications 15:33 # Working on fixing the favorite icons migration problem with unity7 15:34 nice 15:34 #eod 15:34 unity moving along ;-) 15:34 #topic dgadomski 15:34 hey 15:35 * working on bug #1699179 15:35 * still debugging smbd for bug #1701073 15:35 * preparing autopkg tests for #1700827 15:35 bug 1699179 in landscape-client (Ubuntu) "PackageReporter kicks in during do-release-upgrade" [Undecided,New] https://launchpad.net/bugs/1699179 15:35 bug 1701073 in samba (Ubuntu) "CVE-2017-2619 regression breaks symlinks to directories" [High,In progress] https://launchpad.net/bugs/1701073 15:35 eof 15:35 nice 15:35 autopkgtests for ze win 15:35 ;) 15:35 thanks dgadomski 15:35 #topic didrocks 15:35 * short week: 3 days (Friday was a national holiday and I swapped Monday) 15:35 * 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 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 * Testing the new session and getting familiar with it (wayland/Xorg) 15:36 * Done still a lot of AA work: promotion/demotion of components (language stacks) 15:36 * work on removal of indicator-messages and application-indicator (patch for onboard…) 15:36 * gdm fix for default session in autologin mode and discussed about a regression with duflu/additional fixes on the wayland case 15:36 * ubuntu make as classic snap: part 2 published 15:36 *** * * *** * * *** * * *** * * *** *** *** *** *** * * * *Y 15:37 thanks didrocks, good work 15:37 ;) 15:37 wait 15:37 I got it 15:37 whyyyyy 15:37 haha, yw! :) 15:37 hmm, didn't get any status from anyone actually 15:37 seb128: you got anybody's 15:37 ? 15:38 Laney, just duflu 15:38 luckily: 15:38 #topic duflu 15:38 * PulseAudio: 15:38 - Released a chunky little intermediate update for artful: https://launchpad.net/ubuntu/+source/pulseaudio/1:10.0-2ubuntu1 15:38 - 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 - 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 * Video acceleration: 15:38 - This week I tried going deep in the graphics corruption with totem+Wayland: https://bugs.launchpad.net/bugs/1701463 15:38 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 - Keeping the comments upstream though: https://bugzilla.gnome.org/show_bug.cgi?id=784369 15:38 - Found the root cause and hacked a proof of concept workaround 15:38 Gnome bug 784369 in gstreamer-vaapi "gst-vaapi+Wayland = rendering corruption in totem (but not in gst-play-1.0)" [Normal,New] 15:38 - The problem occurs _through_ the clutter-gst plugin and the totem app, but is arguably fundamentally a gstreamer-vaapi issue only. 15:38 - Also found the corruption directly relates to dramatically increased CPU in Wayland vs X11. 15:38 - 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 - 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 * GDM: Lost a couple of afternoons unexpectedly in gdm-land... 15:39 - Wayland login failures: https://bugs.launchpad.net/gdm/+bug/1704050 15:39 Ubuntu bug 1704050 in gdm3 (Ubuntu) "[regression] Can't log in to Wayland Gnome sessions at all" [Critical,Fix released] 15:39 - Investigating Bluetooth woes: https://bugs.launchpad.net/ubuntu/+source/gdm3/+bug/1703415 15:39 Ubuntu bug 1703415 in pulseaudio (Ubuntu Zesty) "Bluetooth audio devices/profiles are missing after logging in from GDM" [High,Triaged] 15:39 * Daily bug maintenance across gnome-shell, bluez, pulseaudio and mir. 15:39 * Noteworthy bug count deltas this week: 15:39 - pulseaudio (Ubuntu): 1427 (May) -> 415 (July) 15:39 - bluez (Ubuntu): 319 (May) -> 265 (July) 15:39 - Other components will finish expiring in the coming weeks... 15:39 15:39 (quite spammy sorry) 15:39 nice and verbose ... 15:39 thanks! 15:39 #topic jbicha 15:39 • NM 1.8.2 is now in artful, thanks cypher_mox for fixing nplan's autopkgtest 15:39 • Sponsored gdm3 for will 15:39 • Merged sane-backends with Debian but it FTBFS on some arches 15:39 • Got gnome-shell off the Ubuntu Budgie ISO (LP: #1703685) 15:39 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 • Uploading evolution 3.24.4 to artful now 15:39 eof 15:40 hmm, eds built fine yesterday :( 15:40 what's the error now? 15:41 LATER! 15:41 thanks jbicha 15:41 #topic jibel / heber 15:41 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 hi ! 15:42 QA updates: 15:42 * Gnome-software test plan (https://wiki.ubuntu.com/Process/Merges/TestPlans/gnome-software ) 15:42 * Gnome-software, appstream-glib and snapd-glib SRU verification. 15:42 * Maintenance and fix of upgrade tests 15:42 * Test/fix the jenkins CI machinery for: post install, post upgrade and ubuntu-system-tests-ci 15:42 * Automate a test to detect which session and which display server is running. 15:42 * Update/test testflinger job to run the actual tests and report results. 15:42 EOF 15:42 thanks 15:42 which actual tests? 15:43 right now we configure testflinger with a fake tests 15:43 now we have a real test in ubuntu-system-tests repo 15:44 nice 15:44 where are the results? 15:44 so far in my local jenkins :P 15:44 but should be available in grafana by EOW 15:44 :) 15:44 k, looking forawrd to it 15:45 #topic kenvandine 15:45 * Improvements/fixes to lightdm->gdm3 transition. 15:45 * Prepared demo using gnome-3-24 platform snap 15:45 * 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 * 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 * gedit name issue has been resolved, now pending manual review 15:45 * 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 EOF 15:45 fun 15:46 thanks kenvandine! 15:46 #topic Laney 15:46 someone will have to let me know when this finishes :P 15:46 wait no I can do it like this 15:47 • autopkgtest: 15:47 ∘ Some debugging / fixing of broken armhf workers, requeued lots of stuff 15:47 ∘ reviewed MP to change 'stuck package' email frequency 15:47 ∘ some debugging of issues with IS (lgw01 broken), fixed for now 15:47 ∘ 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 • updated gstreamer to 1.12.2, just got to upload 15:47 • lightdm no-upgrade-prompt fix (thanks didrocks for reviewing) 15:47 • session-migration ftbfs upload from ages ago + followup test fix (debhelper behaviour change?) 15:47 • find gnome-terminal wayland transparency patch thanks to upstream / fedora guys 15:47 🔥 (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 #topic seb128 15:47 thanks for looking at session-migration Laney ;) 15:47 • 3 days w.e, thanks french revolution 15:47 • sponsoring (pulseaudio, xmlsec) and reviews (u-c-c) 15:47 • some more discussions about deprecated libraries 15:47 • MIR for rhythmbox-plugin-alternative-toolbar 15:47 • proposed fix for ubiquity/new g-s-d 15:47 • reported gdm/pulseaudio/bluetooth bug upstream 15:47 • some nagging about n-m/nplan issues 15:47 15:47 good nagging 15:48 saw some movement there 15:48 :-) 15:48 thanks! 15:48 #topic tkamppeter 15:48 - 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 - 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 - Bugs. 15:49 thanks tkamppeter 15:49 I printed something yesterday 15:49 it was a great Till moment 15:49 #topic Trevinho 15:49 Back to some unity7 fixes 15:49 · Fixed unity glib-signals to support block/unblock 15:49 · Fixed a tricky boot loop issue we had in VMs with no high-gfx support 15:49 · Adapted some ucc settings 15:49 · Removed some launcher effects when in lowgfx 15:49 · Prepared new landings for artful and xenial 15:49 · Done lots of tests of changes in xenial VMs (which caused various debugging of new edge cases issues I discovered) 15:49 · 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 🐗 15:49 Laney, did it work? 15:50 Was driverless printing involved? 15:50 Which printer model? 15:50 tkamppeter: at first I forgot to select greyscale and the colour cartridge is empty /o\ 15:50 ooh, how do I know if it was driverless 15:50 (sorry Trevinho :)) 15:50 it's a HP F4180 15:51 let's move on :P 15:51 thanks Trevinho 15:52 #topic AOB 15:52 andyrock: you're working on that favourites removal thing? 15:52 yep I'm trying a quick fix 15:52 nice 15:53 you'll make didrocks very happy 15:53 :) <- current smile 15:53 :D <- once it's done smile 15:53 so, Ubuntu GNOME needs to introduce a new metapackage soon but naming is tough, maybe pure-gnome-desktop 15:53 :D ~~~~~ why are there snakes in my throat? 15:54 maybe vanilla-gnome-desktop if people don't mind spelling vanilla 15:54 what's that going to do? 15:54 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 jbicha: why? 15:55 like gnome-photos, Adwaita, etc. 15:55 couldn't it be simply "gnome-session" 15:55 and have deps listed there? 15:55 because some people want that 15:56 wasn't the goal of gnome-session binary package to potentially provide this pure experience with the according session? 15:56 or maybe, that could be even ubuntu-gnome metapackage reused for this? 15:56 (as a proper metapackage) 15:56 wdyt? 15:57 didrocks: we'll think about that, that would increase the diff with Debian to repurpose that package for that 15:57 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 (I think that's what would make sense) 15:57 going to do something with gsettings overrides? 15:58 jdstrand, could we get gnome-3-24:gnome-3-24-platform on the blessed lists of autoconnected interfaces? 15:58 yes, it needs a default-settings package too 15:58 it's annoying having to reset things back to the upstream defaults 15:59 we should talk sometime about some of Ubuntu's overriden settings to see if they still make sense to diverge 15:59 I guess if we do it properly, it's not that complicated, or ship our overrides somewhere else? 15:59 didrocks: it's not complicated any more, Ubuntu GNOME has been doing this for years 15:59 yeah, or have them separated from source code in a real settings package (as we have some already) 15:59 yep 15:59 we don't plan to make an iso, it's just like an overlay to get more GNOME apps and defaults 15:59 oh for session based overrides, eh? 16:00 yeah, we can do some 16:00 as RH did with the classic session 16:00 (like different shell themes, I don't think they do different gtk theme based on session, but we could) 16:00 they already do it for some properties like buttons (minimize/maximize/close) 16:01 I had a quick look today, it's not really complex 16:01 muktupavel_s has been fighting about this in the past 16:01 https://bugzilla.gnome.org/show_bug.cgi?id=746592 16:01 Gnome bug 746592 in gsettings "Support for per-session overrides" [Normal,Reopened] 16:01 so, I'm happy to give ubuntu gnome or whatever we want an help on this 16:01 anywaysssssssss 16:01 let me get this meeting closed please :) 16:01 anything else? 16:01 didrocks: I suggested using a gnome-shell mode for Ubuntu earlier but I was told that was too heavy of a solution 16:01 jbicha: it's actually not from what I saw 16:01 yeah, let's close the meeting 16:02 +1 16:02 jbicha: I'm happy to discuss that with you tomorrow and give a hand there 16:02 (per-session override has been dismissed in gsettings in 2011 by desrt already :p) 16:03 #endmeeting Generated by MeetBot 0.1.5 (http://wiki.ubuntu.com/meetingology)