/srv/irclogs.ubuntu.com/2016/12/06/#ubuntu-desktop.txt

hikikohello05:56
=== JanC_ is now known as JanC
desrtmoin, desktop08:01
xnoxwhat is gnome-software written in? and why its gapplication-service is the second largest consumer of standby RAM on my laptop in zesty?08:11
* xnox is grumpy this morning08:11
happyaronmorning desrt xnox seb128 pitti08:12
xnoxalso, i'm still questioning my intentions of updating to zesty during a sprint08:13
desrtxnox: big database of apps?08:18
desrtxnox: heavy toolkit user?08:18
xnox¯\_(ツ)_/¯08:19
xnoxi think i am just a normal laptop user, with uefi capsule support from dell08:19
xnoxi only have 3.6k packages installed08:19
seb128hey desrt xnox happyaron08:38
desrtour fearless (acting) leader!08:38
desrtmorning, seb :)08:38
seb128xnox, g-s is written in C08:38
xnoxhorum. i wonder if the memory size in system monitor is a lie08:38
xnoxand it's just all the shared libraries of the world (e.g. webkit)08:39
seb128it has different columns08:39
seb128"memory" should be the correct one08:39
seb128it has different values for shared, etc08:40
desrtlook for writable08:40
desrteverything else, really, is just cache....08:40
desrt(ie: non-writable segments are just bits of shared libraries from the page cache... easily evicted and read back again if needed)08:41
xnox30M shared, 107M memory08:45
xnoxso there is 100M of runtime app usage, it would seem.08:45
desrt... look specifically for something that tells you how much "writable" memory08:46
seb128desrt, I think that's what the "memory" column is in g-s-m no?08:47
desrtin that case, don't subtract :p08:47
seb128right08:47
seb128like virtual memory for g-s is 180M here and memory is 60M08:48
desrthighest users here: chromium, telegram(!), xorg, shell...08:48
desrtas expected, more or less08:48
desrtgnome-software is only using 18MB for me...08:49
seb128xnox, but yeah it's annoying that it stays around as a service but it was needed for notifying about firmware updates and other things08:49
* desrt looks slightly guilty08:50
desrt<gapplication> run the app forever!  if it needs to, it can clean up its static state before going into the background to save memory08:51
desrt<every library ever> have some static state!  if you want to clear it, you can surely just exit(), right?08:51
desrt<c language> hey guys!  have some memory fragmentation!!08:51
desrtso ya.......08:52
desrti underestimated how serious this problem would be08:52
xnoxi will try to remove the firmware update plugin, restart gnome-software, and will check if that solves things.08:52
xnox..08:53
xnoxlibgl1-mesa-glx libglapi-mesa from zesty-proposed results in ubiquity ftbfs (everything else is fine, the rest of the mesa update)08:53
xnoxSegmentation fault (core dumped)08:54
xnoxxauth/Xrdb output:08:54
xnoxas in Xvfb fails08:54
desrtxnox: i think gnome-software also puts a listener for apt updates08:54
desrtsince there is, otherwise, nothing to trigger something in the logged-in session on the basis of a system-level event08:55
xnoxis this known that src:mesa in zesty-proposed regresses xvfb?08:55
desrtreally, though: i think gnome-software is written poorly in terms of the never-exit thing... if it wants to sit around waiting for a couple of things, it should have a separate (tiny) process that does that, and signals the primary process when something happens08:56
seb128xnox, tjaalton might know08:56
desrtgapplication is all about activating in response to events... there really is no excuse to have this thing long-running like it is08:56
desrtof course, this is probably quite disruptive to its current plugin model :/08:57
seb128desrt, xnox, right, disabling the firmware plugin isn't going to solve anything. It has been written to start with the session and stick around as a service, it's just that we discussed changing that but the people working on g-s in Ubuntu had a consensus against because the service is sometime useful (like for firmwares) and g-s was getting in a weird state when exiting and restarting08:57
seb128It= g-s08:57
desrtimho this is something that should be solved properly08:58
xnoxhttps://bugs.launchpad.net/ubuntu/+source/mesa/+bug/164760008:58
ubot5Ubuntu bug 1647600 in mesa (Ubuntu) "Xvfb fails with new mesa, results in ubiquity FTBFS" [Critical,New]08:58
desrtunfortunately, the "proper" fix probably means that every plugin, in effect, becomes two plugins08:59
xnoxseb128, i'm ok with gnome-software hanging around forever08:59
xnoxwe already have udpate-manager hanging around forever, can that poke g-s when things change?08:59
xnoxi'm wondering if the firmware plugin is the memory hog.08:59
seb128xnox, bug #1646064 might be the same?08:59
ubot5bug 1646064 in glibc (Ubuntu) "investigate autopkgtest regressions in 2.24-7ubuntu1" [Undecided,New] https://launchpad.net/bugs/164606408:59
desrtxnox: the memory hog is gtk08:59
desrt(and webkit, and ....)08:59
xnoxif gnome-software would use less memory i would be fine with it.08:59
seb128right, what desrt is saying08:59
xnoxseb128, no, because infinity fixed glibc yesterday and glibc is irrelevant.08:59
desrtthe problem is, after the first time you show the UI, there is an awful lot of memory that gets used and never freed09:00
seb128we just keep a service which is the full application including all the UI librarires09:00
desrtall of our UI stack is made with the assumption that apps exit when they exit09:00
desrtso basically, the process that links webkit, gtk, etc. needs to call exit()09:00
flexiondotorgGood morning seb128 desrt happyaron hikiko :-)09:00
seb128hey flexiondotorg, how are you?09:00
desrtflexiondotorg: morning :D09:00
hikikohi all :p09:00
seb128hey hikiko09:01
desrthikiko: hey :)09:01
flexiondotorgseb128, Very well thanks.09:01
desrti think i'll take a note to have a chat with hughsie later today09:01
seb128xnox, see the comment from dobey on the glibc bug, I meant that one looks like your issue09:01
flexiondotorgDespite staying up too late to tinker with Pi projects :-)09:01
desrtthis has been something that has been bothering me for a while...09:01
seb128xnox, which might be different from whatever glibc issue there was09:01
seb128desrt, thanks, let me know how the discussion goes09:01
seb128flexiondotorg, late night hacking is fun, next mornings are less right?09:02
seb128:-)09:02
desrtwould be interesting to have a simple activation framework for monitoring system events in a generic way09:02
desrtlike if you could ask systemd to start your process if /var/apt/whatever got an inotify event, or in response to a particular signal sent to the system dbus09:02
flexiondotorgseb128, Yeah, I didn't make the school run this morning.09:02
seb128desrt, can't you already do that sort of things with systemd jobs?09:03
flexiondotorgAnd hacking ended up being playing classic arcade games from the 80s :-D09:03
xnoxdesrt, there is .path units in systemd, and thus in user-session systemd can totally spawn / poke things.09:03
seb128lol09:03
Laneymorning09:03
seb128hey Laney09:03
desrtLaney: hey :)09:03
xnoxnote it may not know which session one is in =) or which display to use for popups09:03
desrtya... that's one problem09:03
Laneyjust went to pick up my laptop but was holding a tea and poured it out09:03
Laney/o\09:03
desrtthis user vs. session thing is a drag09:04
desrtLaney: floor or laptop?09:04
flexiondotorgMorning Laney09:04
seb128Laney, you didn't poor it on the laptop at least?09:04
seb128pour09:04
flexiondotorgPoor laptop?09:04
desrtxnox: so like, i bet we could use this to replace whatever monitoring the apt backend is doing09:04
seb128hehe09:04
Laneyno09:05
Laneyother hand09:05
desrt.... better than laptop. at least?09:06
Laneysofa / floor / me09:06
desrt(unless you fancied your hand, but wanted a new laptop...)09:06
Laneycould be worse09:06
Laneygnome-software calls a 'refresh' function on each plugin09:06
Laneyat an interval09:06
desrt...09:07
Laneyyou should go have this chat in #gnome-software rather than #ubuntu-desktop09:07
desrt(╯°□°)╯︵ ┻━┻09:07
davmor2Morning all09:22
seb128hey davmor209:23
flexiondotorgdavmor2, Morning09:52
flexiondotorgseb128, Laney Have you got a few minutes to discuss a couple of HiDPI issues raised by System 76?10:24
seb128flexiondotorg, sure10:24
flexiondotorgI'll get to Unity scale-factor in bit. I'll start with console fonts.10:25
flexiondotorgSystem 76 have tweaked the console fonts in 16.04 to used the Terminus font at FONTSIZE="16x32"10:26
flexiondotorgRather than the Fixed font at FONTSIZE="8x16"10:26
flexiondotorgWould it be possible to make Termius at the higher size the default?10:27
flexiondotorgIs it possible to retrospectively adjust this in 16.04?10:28
flexiondotorgMy concern is, this will also affect server.10:28
flexiondotorgAnd may not be desirable.10:28
seb128you/they should open a bug about that with the suggested changes and the rational10:29
seb128not sure who would be right to comment on the issue but I don't know enough about that to reply without reading/investigating10:29
flexiondotorgOK.10:29
seb128Gunnar might have an opinion10:29
flexiondotorgI'll ask them to file a bug with rationale.10:30
seb128thanks10:31
flexiondotorgseb128, We chatted earlier about the MR for Unity7 that will set the scale-factor on HiDPI systems.10:31
flexiondotorghttps://code.launchpad.net/~kaihengfeng/unity/set-hidpi-scale-factor/+merge/29938010:31
flexiondotorgThat has landed in 17.04.10:32
seb128right10:32
flexiondotorgI'#m going to test it this morning.10:32
seb128great10:32
flexiondotorgseb128, What concerns do you have about back porting this to 16.04?10:32
seb128not much, I was just wondering if unity was the right place to do it where unity-settings-daemon had already code for that which got disabled10:33
seb128but the unity scaling is per screen10:33
seb128though at the end we only have one value for gtk10:34
seb128but if andyrock & Trevinho judged it's right to do it in unity and it works no objection from me10:34
seb128so yeah, please test, if that works well let's land that rather than do more work10:34
flexiondotorgSo I've asked System 76 to test current 17.04 images.10:34
seb128great10:35
Trevinhoseb128, flexiondotorg: hey!10:35
flexiondotorgI'm going to do that same on my XPS 15.10:35
seb128hey Trevinho :-)10:35
flexiondotorgTrevinho, o/10:35
Trevinhoseb128: so, I would have preferred to keep some things inside ups but...10:35
seb128usd you mean?10:35
Trevinhoyeah, sorrry10:35
Trevinhobut... That's a global option as said10:35
flexiondotorgI can see the benefit of having the logic in usd.10:36
flexiondotorgFor example, OEM first boot doesn't currently auto scale on HiDPI systems.10:36
Trevinhoand at the same time we probably should have moved all this kind of stuff to usd in the first place... But at this point we accpeted it to be inside unity10:36
seb128right need to look at that10:36
flexiondotorgBut usd is laucnhed via ubiquity-dm10:36
seb128usd has code for it and we use it in the greeter10:36
Trevinhoflexiondotorg: that's a different thing I think10:36
seb128we should perhaps reverse the logic to be !unity10:36
andyrockmorning10:36
Trevinhoflexiondotorg: as OEM install isn't using unity, isn't it?10:36
seb128hey andyrock10:37
flexiondotorgTrevinho, correct.10:37
Laneyonly-ubiquity mode does scale though10:37
flexiondotorgUbiquity has it's own display manager and executes usd.10:37
andyrockdoes anyone know how to block spam on freenode?10:37
andyrock:D10:37
seb128sorry but need to step out for a bit10:38
seb128going to read the backlog and comment once I'm back10:38
flexiondotorgandyrock, o/10:38
seb128(if there anything else needed from me in the discussion)10:38
flexiondotorgseb128, OK10:38
LaneyIf usd doesn't set up scaling, how does that work?10:38
flexiondotorgLaney, I'm saying OEM first boot doesn't scale.10:39
flexiondotorgBut if the scale-factor logic were in usd, then OEM first boot would scale.10:39
LaneyI know10:40
LaneyI'm asking why it does work for the only-ubiquity mode on live CDs10:40
flexiondotorgYes ^10:41
flexiondotorgWhat I'm going to test.10:41
LaneyMaybe metacity sets this up itself10:41
flexiondotorgI'd like to understand the difference and try to find a solution.10:41
* desrt gets upset with ld -pie10:43
flexiondotorgLaney, so metacity is in ubuntu-live10:47
LaneyThat's right10:47
flexiondotorgAnd in ubiquity-dm metacity will be executed in preference to compiz.10:47
LaneyCorrect10:48
flexiondotorgDo you know the history on that?10:48
LaneyNot really, just that compiz didn't work properly for some reason and metacity was ok10:48
flexiondotorgOK, so something to test is if Compiz does work now.10:48
Laneyyou will notice that I did some hidpi fixes in metacity a little while ago10:48
flexiondotorgYep.10:49
LaneyNot sure what's to be gained by trying to change that10:50
Laneybut if you want to own any resulting problems...10:51
flexiondotorgUnity 7 (in Zesty) can set scale-factor when HiDPI is detected.10:51
LaneyIt works in metacity already.10:52
flexiondotorgExcept is OEM first-boot.10:52
LaneyYes, but it works in only-ubiquity10:52
Laneyso there is no point in ripping it out of there10:52
Laneyfind out *why* it does and then replicate that10:52
flexiondotorgAgreed.10:52
flexiondotorgBut I'm curious to see if executing compiz from ubiquity-dm "does the right thing".10:53
flexiondotorgIn OEM first-boot with the scale patch applied.10:53
LaneyIf you really want to, then that's up to you10:56
* Laney needz beanz11:01
Laneyflexiondotorg: u-s-d does the autocalculation on non-Unity12:31
flexiondotorgLaney, OK.12:32
flexiondotorgWill test after lunch.12:33
=== hikiko is now known as hikiko|ln
=== hikiko|ln is now known as hikiko
dobeyseb128, xnox: any luck on the mesa issue?15:09
xnoxdobey, i know it breaks things15:09
xnoxdobey, seb128: i want src:mesa to be removed from proposed15:09
xnoxit is blocking a lot of things15:10
dobeyyeah, it breaks anything that uses gtk+ at least; i'm sure not everything it breaks has an autopkgtest that hits that issue15:10
seb128tjaalton, hey, is ^ a known issue/being worked on?15:11
dobeyit's blocking us landing a fix for (at least) indicator-keyboard for the u8 snap too15:12
seb128well, proper way is to fix the bug15:12
seb128not to delete an update that is going to need to be redone/debugged at some point anyway15:13
dobeyof course15:13
dobeyi got a stack trace pointing to where it's breaking, thought someone who deals with mesa would be fixing it15:13
seb128dobey, that someone is tjaalton and he doesn't seem to be around, doesn't mean others can't step up and try to fix it though15:25
desrthihi15:30
qenghohi!15:30
qenghoWill won't.15:30
seb128#startmeeting15:30
meetingologyMeeting started Tue Dec  6 15:30:53 2016 UTC.  The chair is seb128. Information about MeetBot at http://wiki.ubuntu.com/meetingology.15:30
meetingologyAvailable commands: action commands idea info link nick15:30
desrtit's on seb128 to save us!15:30
seb128hey everyone15:32
desrtseb128: rollcall helps15:32
seb128desrt, I know, was checking email to know who is out ;-)15:32
seb128Roll call: andyrock, attente, desrt,  dgadomski, fjkong (out), flexiondotorg, happyaron, hikiko, laney, qengho, seb128, sweet5hark, themuso (out), tkamppeter, trevinho, robert_ancell (out)15:32
Sweet5hark.15:32
flexiondotorg'elo15:32
andyrockhey15:32
* FJKong wave hello15:33
seb128indeed, rollcall works!15:33
Laneyhi15:33
seb128FJKong, hey, didn't you say you were out on tuesday?15:33
desrt'sup15:33
seb128k, let's get started15:33
seb128#topic andyrock15:33
=== meetingology changed the topic of #ubuntu-desktop to: andyrock
seb128andyrock, hey15:33
andyrockhey15:33
andyrockI'm still working on adding the windows list to the unity8 quicklist15:34
andyrockthe code is almost there but I'm having issues testing it15:34
andyrockcoz I can no longer install webbrowser-app15:34
andyrockdid some reviews also15:35
andyrockeow15:35
seb128thanks andyrock15:35
seb128andyrock, is that using the overlay ppa? I think they had an issue with oxide and a security update overriding it but a silo fixing those15:36
seb128#topic attente15:36
=== meetingology changed the topic of #ubuntu-desktop to: attente
seb128attente, hey15:36
attentehi seb12815:36
attentebug fixes to the mir backend upstream for gtk-415:36
attentealso tried debugging a libtool/rpath problem but not much luck there15:37
attentefiled an RT to fix an issue with the integration tests in the snapcraft jhbuild plugin15:37
attentetitle bars on separate child windows discussion with upstream15:37
attentecontent-hub-glib branch landed in z, so could use someone to review wip/attente/mir-content-hub on git.gnome.org. considering just merging it though...15:37
andyrockseb128: do you know which silo?15:37
seb128andyrock, no, but maybe it landed since?15:38
seb128attente, did you try desrt / robert_ancell / Laney for reviewing the gtk-mir change?15:38
seb128one of them might be able to find some review cycles for you?15:39
attentei haven't asked anyone yet :)15:39
seb128k, well I sort of just did for you :p15:39
seb128thanks attente!15:39
attentedesrt: do you want to try? ^15:39
seb128#topic desrt15:39
=== meetingology changed the topic of #ubuntu-desktop to: desrt
seb128desrt, hey15:39
desrthey.  not a lot to say.  work continues on the proxy.  got some cleanups done vs. last week15:39
desrtthat's all15:39
andyrockhttps://www.irccloud.com/pastebin/irRFZIiQ/15:40
andyrockseb128: ^^^15:40
seb128andyrock, let's move that to #ubuntu-unity15:40
seb128thanks desrt15:40
seb128#topic dgadomski15:40
=== meetingology changed the topic of #ubuntu-desktop to: dgadomski
dgadomski`hey15:40
seb128dgadomski, hey15:40
dgadomski* focusing on #1550983. Looks like the problem is in gtk itself or it's packaging. I would appreciate an opinion on this (last comment in the bug).15:40
dgadomskibug #155098 that is :)15:40
ubot5bug 155098 in ubuntu-dev-tools (Ubuntu) "add grab-merge.sh" [Wishlist,Fix released] https://launchpad.net/bugs/15509815:40
dgadomskisorry, bug #155098315:41
ubot5bug 1550983 in virt-manager (Ubuntu) "Fails to start with "Couldn't open libGL.so.1" (missing dependency?)" [Medium,Confirmed] https://launchpad.net/bugs/155098315:41
dgadomskithat's the one15:41
dgadomskieof15:41
seb128dgadomski, let's have a look after the meeting15:41
seb128dgadomski, thanks15:41
dgadomskithanks15:41
seb128#topic FJKong15:41
=== meetingology changed the topic of #ubuntu-desktop to: FJKong
FJKonghi15:41
FJKongbug fixed:15:41
FJKong#1575350 #847087 Gnome Software catalog entry missing for GNU Radio15:41
FJKong#1634226 Gnome Software catalog entry missing for D-rats15:41
FJKongstill in progress15:42
FJKong#1498972 Change icon to 256x256 version to support HiDPI15:42
FJKong#1639863 Firefox and Thunderbird don't appear in the (new) appstream metadata15:42
FJKongeof15:42
seb128thanks FJKong15:42
seb128#topic flexiondotorg15:42
=== meetingology changed the topic of #ubuntu-desktop to: flexiondotorg
seb128flexiondotorg, hey15:42
flexiondotorgTime appropriate greetings!15:42
flexiondotorg· Researched this weeks candidates for the Snap Upstream Blitz and update Trello15:42
flexiondotorg· Completed new joiner induction at BlueFin on Thursday.15:42
flexiondotorg· Worked on fixes for `source-type: deb` in Snapcraft. Discovered while working with an ISV.15:43
flexiondotorg· Video conference with System 76 to understand their issues with HiDPI on 16.04. They have started tagging bugs here https://bugs.launchpad.net/ubuntu/+bugs?field.tag=hidpi15:43
flexiondotorg· Working on some follow up actions as a result of the call with System 76, including how the can complete early testing and QA for the 16.04.2 HWE kernel on their range of computers.15:43
flexiondotorg· Thanks to andyrock and trevinho for the Unity 7 scale factor merge in Zesty. System 76 are testing.15:43
flexiondotorg· Snap advocacy video conference with Plone and out reach to many other ISVs and upstreams. Daily standup video conferences now.15:43
flexiondotorg🎬15:43
seb128flexiondotorg, thanks!15:44
seb128#topic happyaron15:44
=== meetingology changed the topic of #ubuntu-desktop to: happyaron
seb128happyaron, hey15:44
seb128oh, he sent me notes15:45
seb1281. ibus-table/1.9.1-415:45
seb1282. libpinyin/1.3.0-315:45
seb1283. iptraf-ng RC bug fix15:45
seb1284. opencc SRU to yakkety15:45
seb1285. landed n-m in zesty15:45
seb1286. prepared n-m SRU for xenial15:45
seb128thanks happyaron ;-)15:45
seb128#topic hikiko15:45
=== meetingology changed the topic of #ubuntu-desktop to: hikiko
seb128hikiko, hey!15:45
hikikohi15:45
hikikoworked on chromium + lowgfx, but mostly on chromium:15:45
hikiko* learned how to use ninja, gn and other google stuff,15:45
hikiko* started the code in the mir backend,15:45
hikiko* I am still studying ozone, the mir client API and the wayland backend: my first "goal" is to be able to draw on a mir surface.15:45
qenghoSo sorry.15:46
hikikooh also spent a several amount of time trying to accelerate the build15:46
qenghoAlso sorry.15:46
hikikolol qengho15:46
hikikoeof :)15:46
seb128thanks hikiko15:46
seb128#topic Laney15:46
=== meetingology changed the topic of #ubuntu-desktop to: Laney
seb128Laney, hey15:46
Laneyyo15:46
Laney• lame week15:46
Laney• mostly worked on a big transition which keeps getting set back, now I'm casting around in #ubuntu-release for help, hard to tell if it's close or not15:46
Laney• some random updates: gstreamer 1.10.2, appstream-glib15:46
Laney• fixed a g-s 3.22 bug breaking installation of packages15:47
Laney🙇15:47
tjaaltonseb128: i'm out until thursday15:47
seb128tjaalton, k, enjoy the time off!15:48
seb128Laney, sorry I was in middle of other things yesterday and didn't really understand your request and then forgot to get back to you and earlier infinity was active so I though he would do it, remind me what you need after the meeting and I can do it15:48
seb128Laney, thanks15:48
seb128#topic qengho15:49
=== meetingology changed the topic of #ubuntu-desktop to: qengho
seb128qengho, hey15:49
qenghoHi!15:49
qengho* Building and testing new upstream Cr release. Cr 55.15:49
qengho* printf-debugging a crasher.15:49
qengho* Refreshed tor snap. Upstream release. Snaps are so nice.15:49
qenghoEOF15:49
Laneyseb128: no worry, I listed the request earlier in #ubuntu-release15:49
seb128thanks qengho15:49
Laneydoesn't have to be you all the time15:49
seb128#topic seb12815:50
=== meetingology changed the topic of #ubuntu-desktop to: seb128
Laneythanks for your previous help ;-)15:50
seb128yw!15:50
seb128• looked at some network-manager issues, including zesty and xenial regressions, talked to people who know about those changes to try to get things moving15:50
seb128• triaged a bit nautilus bugs and talked to upstream about some of the issues15:50
seb128• reviewed recent launchpad bugs & e.u.c reports15:50
seb128• some archive admin work15:50
seb128• starting a sponsoring shift15:50
seb128• snappy work15:50
seb128∘ tried to build yakkety snaps on launchpad to backport on xenial but hit build issues, wasted some time trying to debug/workaround those, turned out to be a known launchpad bug and not easy to workaround15:50
seb128∘ discussed several issues & howtodothings with Didier15:50
seb128∘ looked at bit more at what kde did with their platform sharing15:50
seb128</weekly>15:50
seb128#topic Sweet5hark15:50
=== meetingology changed the topic of #ubuntu-desktop to: Sweet5hark
seb128Sweet5hark, hey15:50
Sweet5hark- 5.3 beta1 snap build starts ...15:50
Sweet5hark- ... but fails on weird linking issue: missing some harfbuzz/icu symbols, need to investigate15:50
Sweet5hark- writer refactoring and cleanup (got 7 patches in, 3 more pending)15:50
Sweet5hark- reviewed and merged some patches by others15:50
Sweet5hark- TDF: 2017 budgeting15:50
Sweet5hark- some team management (travel, events)15:50
Sweet5hark- some FOSDEM prep15:50
Sweet5harkEOF15:50
seb128thanks Sweet5hark15:51
seb128#topic TheMuso15:51
=== meetingology changed the topic of #ubuntu-desktop to: TheMuso
seb128* Had someone comment on bug 1574324 about the latest puse SRU fix for that bug breaking bluetooth for them... *sigh* there had to be some hardware that would be worse with that change wouldn't there. :S Need to look at the log they provided, and go from there. Not going to mark as regression yet, because this fixes things more than it does break things, based on user feedback.15:51
seb128* Discussions about input events and accessibility begun, but decided to talk to upstrea accessibility devs first, and based on that conversation, it is something that needs to be written up in a spec, and will likely require accessibility dev involvement in upstrea mprojects to implement it. I've got some questions to run by them, but other than that I will have to look at writing the spec myself, since we are needing it sooner rather than l15:51
ubot5bug 1574324 in pulseaudio (Ubuntu) "pulseaudio crashes when connecting to bluetooth headphones (due to ubuntu changes?)" [High,Fix released] https://launchpad.net/bugs/157432415:51
seb128ater.15:51
seb128* Migration to the use of espeak-ng in main continues, most of the work being done in Debian, at which point we can sync/merge when everything is ready, and it will be a matter of filing a MIR once everything is built and available in universe... Part of the process has been to separate out as much as possible into separate packages, which brings multiple benefits anyway.15:51
seb128* Further testing for bug 1641954, and can reproduce, so will proceed with the SRU in the coming week. THis is only a problem in Xenial, since the fix is in newer versions of pulseaudio.15:51
ubot5bug 1641954 in pulseaudio (Ubuntu) "Output switches from HDMI speakers to internal speakers on DPMS off" [Undecided,New] https://launchpad.net/bugs/164195415:51
seb128#topic tkamppeter15:51
=== meetingology changed the topic of #ubuntu-desktop to: tkamppeter
tkamppeter- cups-filters: Investigation of crashes of cups-browsed, probably will need locks due to parallel tasks/threads.15:52
tkamppeter- CUPS: Investigated a problem of shutdown with systemd.15:52
tkamppeter- OpenPrinting: Investigated a bug in adding new PPDs and printer entries.15:52
tkamppeter- Bugs.15:52
seb128tkamppeter, hey, you sent me a summary by email but seems you are online? should I copy it or...15:52
seb128seems you are around15:52
seb128tkamppeter, thanks15:52
tkamppeterNo, it is the same. Thanks.15:52
seb128yw!15:52
seb128#topic Trevinho15:52
=== meetingology changed the topic of #ubuntu-desktop to: Trevinho
seb128Trevinho, hello15:52
Trevinho· More work in unity8 indicators pointer/touch interactions15:52
Trevinho· Fixed a failure in ubuntu settings components tests due to JS date issues15:52
Trevinho· Fixed unity7 to compile with gtest-1.815:52
Trevinho· Landed new unity7 with various fixes15:52
Trevinho· Fixed libappindicator to use proper realpath for icons and themes in $SNAP15:52
Trevinho· Various tunings, new tests and cleanups to my snapcraft PRs (now all merged)15:52
Trevinho· Few tunings to the Remmina snap15:52
Trevinho· Written a snapcraft ML post to explain how to use app-indicators from $SNAP15:53
TrevinhoEOF15:53
seb128Trevinho, thanks!15:53
seb128#topic robert_ancell15:53
=== meetingology changed the topic of #ubuntu-desktop to: robert_ancell
seb128- snapd-glib 1.4 released and SRU'd15:53
seb128- Relocation improvements in LightDM15:53
seb128- (Away two days)15:53
seb128#topic aob15:53
=== meetingology changed the topic of #ubuntu-desktop to: aob
seb128other topics anyone?15:53
seb128did I forget anybody?15:53
seb128k, seems everybody is quiet ;-)15:55
seb128should do for this week then15:55
seb128let's call it a wrap, thanks everyone15:55
attentethanks seb12815:55
Laneygreat meeting15:55
attente5/515:55
* Laney gets a tattoo of 2016-12-0615:55
seb128#endmeeting15:56
=== meetingology changed the topic of #ubuntu-desktop to: Home of the Desktop Team, https://wiki.ubuntu.com/DesktopTeam | For help or questions, try #ubuntu | Amaterasu watches over you benevolently | requests paired with a pink killer will be given preferential treatment
meetingologyMeeting ended Tue Dec  6 15:56:01 2016 UTC.15:56
meetingologyMinutes:        http://ubottu.com/meetingology/logs/ubuntu-desktop/2016/ubuntu-desktop.2016-12-06-15.30.moin.txt15:56
seb128Laney, k, let me have a look to your earlier requests15:56
seb128dgadomski, then I look at your bug15:56
dgadomskiseb128: great, thank you!15:56
seb128Laney, doing the requests in order, gyoto deleted but I let you deal with doing a copy or upload of the old version16:05
Laneyseb128: ok will do, if you're doing it in order then qgis was first ;-)16:07
seb128Laney, right, did that but I had no comment about that one ;-)16:07
Laneyk, just wanted to make sure it wasn't missed16:07
seb128right16:08
seb128Laney, k, I think I got the things you asked for now, let's see at the next round16:16
Laneyseb128: thanks!16:17
seb128yw!16:19
seb128andyrock, got things to work without proposed?16:19
seb128dgadomski, can you reproduce that libgl issue?16:25
dgadomskiseb128: yes, easily, my only concern is whether gtk should have an explicit runtime dependency on libGL.so or should it check in runtime before making the mentioned call16:28
seb128dgadomski, weird, is that amd64 specific?16:28
=== PaulW2U_ is now known as PaulW2U
seb128I'm on i386 but with a pbuilder I don't have libGL.so.1 installed and gtk binaries start without issue16:29
dgadomskiseb128: the way I was able to reproduce it was to run it remotely (ssh -X) on xenial from a Windows host (cygwin with X)16:30
dgadomskifrom a linux client it worked flawlessly - is it possible that it was due to my local libGL.so?16:30
seb128well, started from ssh it has access to the same fs no?16:31
dgadomskitbh I'm not sure what happens under the good of gtk with ssh -X16:32
dgadomskibut installing libgl1-mesa-glx on the remote host fixes it for non-Linux hosts (I was told that it also happens on OS X)16:35
seb128k, could be a gtk upstream bug16:36
seb128dgadomski, but yeah, that symbol seems to be from libGL so unsure why there is no depends generated16:45
dgadomskiseb128: there is a decent number of libGL calls inside gdk/x11/gdkglcontext-x11.c so it's really weird that nothing is linked against it16:47
seb128dgadomski, libGL is diverted by e.g the nvidia drivers so I don't know if that has to do with it...16:48
dgadomskiI'll file an upstream gtk bug and see what's their opinion about this16:50
seb128it might not be an upstream issue if it's a missing depends16:51
seb128you can maybe check if Debian has the same issue and report it there16:51
dgadomskiseb128: ok, I'll try to reproduce it with Debian, thanks for taking a look16:52
seb128dgadomski, yw17:04
seb128cyphermox, hey, just you case you didn't know you got a follow up on bug #1629611 including debug log17:39
ubot5bug 1629611 in network-manager (Ubuntu) "dns server priority broken" [High,Incomplete] https://launchpad.net/bugs/162961117:39
seb128Laney, update_excuses refreshed but unsure what bits you are watching? gdal is still blocked due to hdf being not considered on failing tests17:56
Laneynot looking at tests yet17:56
Laneythe queue is mad17:57
seb128k17:57
Laneybeen working from http://people.canonical.com/~ubuntu-archive/proposed-migration/zesty/update_output_notest.txt17:57
seb128k17:57
Laneyalthough the generated hint misses some packages17:57
Laneyso you have to start the hint tester and add those17:57
seb128the situation is too complex for me to understand17:57
Laneyglewmx and r-base17:57
seb128but let me know if you need more pocking at things17:58
Laneyyeah it's great!17:58
Laneywill do, thanks17:58
seb128yw17:58
Laneygyoto didn't come up yet17:58
Laneysee how it is tomorrow17:59
* Laney wants to move autopkgtest to lxd where possible (not isolation-machine)18:02
Laneycheck armhf http://autopkgtest.ubuntu.com/running18:02
Laneyway faster18:02
Laneygoodnight!18:05
seb128have a nice evening desktopers see you tomorrow18:35
attenterobert_ancell: hi! not sure if you saw the meeting notes, but i'm looking for a reviewer for https://bugzilla.gnome.org/show_bug.cgi?id=775732. do you think you'd be able to do review it? if not i might ask Lan3y or Tr3vinho23:18
ubot5Gnome bug 775732 in Backend: Mir "mir: clipboard support missing" [Normal,New]23:18
robert_ancellattente, sure, I can review23:19
attenterobert_ancell: great, thanks!23:19
robert_ancellattente, you can call g_hash_table_new_full with an empty hash/equal func?23:21
attenterobert_ancell: i think so23:23
* attente checks23:23
robert_ancellattente, we should update the glib docs23:23
robert_ancellI see other GTK+ code does it23:23
attenteyeah, no hash function means g_direct_hash, and no equal func means literal ==23:25
attenterobert_ancell: i have those patches on the branch wip/attente/mir-content-hub, which is pre-gtk-423:27
attenteso you can test it against gedit, or gtk3-demo23:27
attenteyou just need libcontent-hub-glib-dev23:27
robert_ancellattente, reviewed23:52
attenterobert_ancell: thanks23:57

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!