/srv/irclogs.ubuntu.com/2017/03/07/#ubuntu-desktop.txt

dufluhikiko: I saw a task for "Chromium on Mir" is that you or someone else?08:35
hikikoandyrock, and I08:36
dufluCool08:36
dufluhikiko: Thanks. I hope it works before I have to fix the remaining Xmir bugs :)08:36
hikikoandyrock, has done a great job already in the accelerated graphics this week, I am trying to follow him with the software rendering part :)08:38
* duflu gets excited08:39
dufluNative Chromium will be excellent08:39
hikikobut for the moment I am fighting with my super slow compiling (I am expecting a new bigger ssd this friday but until then I compile from the hd... TAKES AGES!)08:39
hikikoI start the compile go for physio come back still compiling... :p08:40
dufluHmm, need more concurrent tasks08:40
hikikoyeah :) or other u7 tasks :)08:40
hikikothat's the funny part you compile something08:40
hikikoand then08:40
dufluhikiko: My panel shadow bugs (?) :D08:41
hikikowhen it's done08:41
hikikoI'll look at them duflu, right after the ffe :)08:42
andyrockduflu: for the moment I'm just using egl native views08:58
andyrockbut we can't do that08:59
andyrockcr will be splitted in a gpu process and in a ui process08:59
andyrockand the main problem is that you cannot share a MirConnection between processes08:59
willcookeahoy09:00
dufluandyrock: Sounds perhaps like what abeato is doing for mediahub09:01
Laneymeow09:02
dufluWhere the GPU work is done in one process, but displayed in another09:02
andyrockso we need the MirConnection on the ui process (to open the connection, to create windows, etc.) and to use surfaceless texture in the gpu09:02
andyrockduflu: link?09:02
andyrockthat can help09:02
abeatoandyrock, let me search09:02
dufluandyrock: I forget but was mentioned here https://bugs.launchpad.net/ubuntu/+source/unity8/+bug/157764109:02
ubot5Ubuntu bug 1577641 in unity8 (Ubuntu) "Unity8 creates a blank black window for windowless apps" [Medium,Won't fix]09:02
dufluandyrock: Better to just discuss with abeato09:03
andyrockcool thanks09:03
abeatoandyrock, so what I did for media-hub/gstreamer was to render in a framebuffer object in gstreamer, export the texture as a dma buffer, and then import it in the client09:05
abeatoandyrock, http://bazaar.launchpad.net/~phablet-team/media-hub/trunk/revision/212#src/core/media/video/egl_sink.cpp is the client part (media-hub client library), which is used by qtubuntu-media09:06
seb128hey willcooke Laney andyrock09:07
andyrockhey seb09:07
andyrockabeato: thanks09:07
seb128how is everybody today?09:07
willcookeIt's sunny but cold here.  But, much worse than that - my windows have stopped snapping to the edges09:08
abeatoandyrock, and the part that makes the render is in gstreamer: https://launchpad.net/~ci-train-ppa-service/+archive/ubuntu/stable-phone-overlay/+packages?field.name_filter=gst-plugins-bad1.0&field.status_filter=published&field.series_filter=09:08
abeatoandyrock, check the code for gstmirsink.c09:09
abeatoandyrock, it is the last quilt patch09:09
flexiondotorgMorning andyrock seb128 willcooke09:10
willcookebrb09:11
davmor2Morning all09:12
seb128hey flexiondotorg09:15
willcookeTrevinho, are you aware of anything in Xenial proposed which would have broken my ability to maximise windows etc by dragging it to the top of the screen?09:15
Laneyhey seb12809:15
Laneywhat's up09:15
flexiondotorgLaney o/09:15
Laneyyo flexiondotorg09:17
Laneyhow's it going?09:17
seb128hey Laney, how are you? had a fun evening yesterday?09:17
seb128nothing special here, played some tennis and relaxed after that :-)09:17
davmor2willcooke: this isn't the instance you broke before is it?09:18
willcookedavmor2, probably.  I really should stop installing random crap.09:18
davmor2willcooke: or use -snapshot in kvm so it is reset to a saved version09:19
seb128willcooke, does it work on the side? like is that only the top one having the issue?09:21
willcookeseb128, sides, top, everything09:21
willcookehot key still works09:22
willcookejust dragging that doesnt09:22
Laneyseb128: not bad, went climbing and then made meatballs for dinner, yummy!09:22
willcooketurns out I use that a lot09:22
Laneyyou?09:22
* willcooke looks through his logs09:22
seb128Laney, nice! as said before, tennis & relaxing ;-)09:22
seb128willcooke, weird :-/ do you have ccsm installed? can maybe look in there09:22
willcookeseb128, yeah, checked that - all turned on09:22
willcookeah09:22
willcookeso, I had to install some 32bit libs for $reasons09:23
willcookeI wonder...09:23
Sweet5harkmoin09:23
davmor2willcooke: just fired up my xenial vm and it works there09:23
Laneyseb128: oh sorry I missed that :(09:23
willcookedavmor2, is that running proposed?09:23
seb128Laney, no worry!09:24
Laneyoh yeah, underneath a highlighted line09:24
* willcooke eyes libxv 09:24
Laneythose ones go invisible09:24
seb128yeah09:24
davmor2willcooke: why would I do that, that is just begging for pain ;)09:24
willcookedavmor2, isn't that, like, your job ;DDD09:24
davmor2willcooke:  no this is just a base install that is kept up-to-date09:24
seb128willcooke, I doubt adding 32 bits lib makes ant difference, that's just binaries staying on disk I doubt their interact with compiz09:24
davmor2willcooke: no my job is to test certain updates one at a time that will eventually land on the stable image so I use sudo apt -t xenial-proposed install <package-name> then disable proposed straight after so I keep my stable system09:26
willcookewise09:28
* flocculant had fleeting image of davmor2 looking like http://bit.ly/2n0xTBz09:36
tjaaltonflocculant: mind installing xdiagnose and running 'apport-collect 1666059' on the vbox machine?09:38
flocculanttjaalton: I can - but I actually only found that checking some 'other' issue someone in xubuntu had - would need to reinstall it09:38
tjaaltonok09:39
* flocculant doesn't actually use vbox anymore09:39
davmor2flocculant: I like that it was fleeting, did you remember it was me after saying it :D09:52
flocculanttjaalton: so apport-collect wants to open browser to authorize - but no desktop with that bug, apparently doing the authorisation on my hardware says ok - but vbox still won't apport-collect09:57
tjaaltonk09:58
tjaaltoncheck xorg log, if there's something attach that09:58
tjaaltonand dmesg09:58
Sweet5harkdesrt: so I started Ingress yesterday btw ...09:58
flocculanttjaalton: attached xorg log, dmesg is empty10:01
tjaalton[    18.774] (EE) Failed to load module "vboxvideo" (module does not exist, 0)10:02
tjaaltonotherwise the log looks fine10:02
tjaaltonmostly10:04
alexarnaudHello Trevinho andyrock ! ksamak and me waiting a review on his merge request on Compiz. Until the end of the review we cannot continue to work on accessibility on Compiz.10:08
=== dandrader is now known as dandrader|afk
willcookegah.  still broken10:42
=== dandrader|afk is now known as dandrader
willcookeand its fixed10:50
davmor2willcooke: \o/10:51
willcookeI checked grid plugin, it was definitely on.  Uninstalled a load of i386 libs, rebooted, grid was off, turned it back on, now it works10:53
willcookemegh10:53
Trevinhoalexarnaud: yeah, I'm giving a look at it, please give me some time as I've lots of things in my plate right now :)11:08
Laney(pasta)11:08
Laney(pizza)11:08
Laney(steak?)11:08
Trevinhoahahah11:08
Trevinhoyeah, one at time though11:08
Trevinhowe don't mix, you know...11:09
Laneyno pasta on your pizza?11:09
Laneyeww11:09
alexarnaudTrevinho: you make me hunger but OK :).11:10
Laneyhttp://slice.seriouseats.com/archives/2012/09/spaghetti-pizza-at-farinas-in-grapevine-tx.html11:10
* alexarnaud expects pizza right now ^^11:10
andyrockabeato: are the two processes creating two different MirConnections?11:12
abeatoandyrock, yes11:13
andyrocksuper11:13
andyrockso I can even use mir gbm buffer extension11:13
andyrockon one11:13
abeatoshould be possible11:13
andyrockabeato: thanks for the help11:14
abeatonp11:14
TrevinhoLaney: no pleaseeee... That's unfair! It's like killing me!11:16
TrevinhoWe already have a new hero though http://icelandmag.visir.is/article/president-iceland-announces-he-would-ban-pineapple-a-pizza-topping11:17
Laney:D11:19
LaneyI agree with that man11:19
Trevinhoyeah, there are not always such forward-looking politicians11:20
Laney/o\12:00
Laneywas having some weird lxd problems with autopkgtest12:00
Laneyaccidentally booted zesty instances instead of xenial12:00
* Laney sux12:00
=== hikiko is now known as hikiko|ln
=== dandrader is now known as dandrader|afk
=== dandrader|afk is now known as dandrader
=== dandrader is now known as dandrader|afk
=== dandrader|afk is now known as dandrader
* willcooke rings the bell15:30
* qengho salivates.15:30
willcooke#startmeeting Desktop Team Weekly Meeting - 2017-03-0715:30
meetingologyMeeting started Tue Mar  7 15:30:45 2017 UTC.  The chair is willcooke. Information about MeetBot at http://wiki.ubuntu.com/meetingology.15:30
meetingologyAvailable commands: action commands idea info link nick15:30
=== 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 | Desktop Team Weekly Meeting - 2017-03-07 | Current topic:
seb128hey15:30
willcookeRoll call: andyrock, attente, desrt,  dgadomski, fjkong, flexiondotorg, happyaron, hikiko (out), laney, qengho, seb128, sweet5hark, themuso (out), tkamppeter, trevinho, robert_ancell (hols)15:31
andyrockhey15:31
flexiondotorgo/15:31
Trevinhohola15:31
andyrockTrevinho's spanish is improving15:31
willcooke:)15:31
seb128uno cerveza15:32
willcookelol15:32
andyrock*una15:32
seb128see :p15:32
seb128andyrock, I was pretending to be Trevinho ;-)15:33
andyrockahah15:33
seb128:-P15:33
Trevinhoahaha15:33
willcookeThat's the statutory 3 mins wait, so let's begin15:33
willcooke#topic attente15:33
=== 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 | Desktop Team Weekly Meeting - 2017-03-07 | Current topic: attente
willcookeerr15:33
willcookeI'll come back to you andyrock, you get to go second today because, erm, it's your birthday15:34
attentehappy b-day andyrock :)15:34
attentefinished migrating the mir backend to the new mir api15:34
attentejust looking at gtk-mir bugs. have a partial fix for lp:1668457, currently building in a ppa15:35
attente(eof)15:35
willcookethanks attente15:35
willcooke#topic andyrock15:35
=== 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 | Desktop Team Weekly Meeting - 2017-03-07 | Current topic: andyrock
andyrockhey15:35
andyrockso working on cr+mir15:35
andyrockgot the first render15:35
willcooke\o/15:35
andyrockI'm now working to split the gpu and the ui part as this is the plan for all the platforms15:35
andyrockonce we do that we can start working on the input support15:36
andyrock(eof)15:36
willcookethanks andyrock15:36
willcooke#topic desrt15:36
=== 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 | Desktop Team Weekly Meeting - 2017-03-07 | Current topic: desrt
desrthihi15:36
desrtthe gobject refactor of the dconf proxy is almost done.  looked kinda like a rewrite in the end :/15:36
desrtjust about ready to start integrating attente's work15:36
desrtpretty happy with how it turned out.  it's a lot cleaner than it was before.15:37
desrt(eof)15:37
willcookenice, thanks desrt15:37
willcooke#topic dgadomski15:37
=== 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 | Desktop Team Weekly Meeting - 2017-03-07 | Current topic: dgadomski
dgadomskihey, happy birthday andyrock15:37
dgadomski* working on bug #164658515:37
dgadomskieof15:37
ubot5bug 1646585 in ubiquity (Ubuntu) "oem-config replaces /etc/resolv.conf symlink with a hard file" [Undecided,New] https://launchpad.net/bugs/164658515:37
willcookethanks dgadomski15:37
willcooke#topic fjkong15:37
=== 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 | Desktop Team Weekly Meeting - 2017-03-07 | Current topic: fjkong
FJKonghi15:37
FJKongmerge adduser-3.115ubuntu1 #167071415:37
FJKongmerge gtk+2.0 2.24.31-2ubuntu1 #166735515:37
FJKongmerge aptitude 0.8.5-1ubuntu1 #166735315:37
FJKongthat's all15:37
willcookethanks FJKong15:37
willcooke#topic flexiondotorg15:38
=== 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 | Desktop Team Weekly Meeting - 2017-03-07 | Current topic: flexiondotorg
flexiondotorgHappy Birthday andyrock! 🎉 🍰  🎁 🎂15:38
flexiondotorg  - Helped Mozilla fix their CI, it is now producing Firefox snaps again. Follow up call later this week.15:38
flexiondotorg  - MWC last week.15:38
flexiondotorg  - PoC snaps for Discord (fully confined) and itch.io (currently devmode, probably needs to be classic).15:38
flexiondotorg  - Updated PoC snap of Skype for Linux Beta. Audio/Video calls now working when strictly confined.15:38
flexiondotorg  - Introduced Spotify Legal to Canonical Legal so they can work out commerical agreements.15:38
flexiondotorg  - Updated Spotify PoC snap.15:38
flexiondotorg  - Calls with Lightstreamer, sysdig and Nylas.15:38
flexiondotorg  - PoC snap for Microsoft Visual Code.15:38
flexiondotorg  - Working on some documentation/videos for Electron developers to explain how to snap their apps using just snapcraft and also with electron-builder.15:38
flexiondotorgend15:38
willcookeExcellent, thanks flexiondotorg15:38
willcookeHave the feet recovered yet flexiondotorg?15:38
flexiondotorgno15:38
willcooke:(15:39
willcooke#topic happyaron15:39
=== 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 | Desktop Team Weekly Meeting - 2017-03-07 | Current topic: happyaron
flexiondotorgIf anyone ever get's asked if they can go, the answer is "No thanks"15:39
willcookeflexiondotorg, :) Good advice15:39
didrocks+115:40
didrocks(not around btw)15:40
willcookeLooks like happyaron isn't around.  He's been working on a security fix for nm-applet which has been handed to security for testing and release .15:40
willcookethanks to Laney for the patch15:40
willcooke#topic hikiko15:41
=== 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 | Desktop Team Weekly Meeting - 2017-03-07 | Current topic: hikiko
willcooke- chromium:15:41
willcooke working on the software rendering part15:41
willcooke fixing issues and probs in my dev environment etc15:41
willcooke#topic Laney15:41
=== 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 | Desktop Team Weekly Meeting - 2017-03-07 | Current topic: Laney
Laneyhihi15:41
Laneyuh15:41
Laneywhere u at15:41
Laneyweird15:42
Laney• fixed a bug in nm-applet when used in the greeter15:42
Laney• Some sponsorships15:42
Laney• Some small package updates & testing/syncs of others (e.g. vala, file-roller)15:42
=== dandrader is now known as dandrader|afk
Laney• tested new glib from smcv (dh conversion)15:42
Laney• Test fixes - software-properties-gtk15:42
Laney• autopkgtest:15:42
Laney∘ look into kernel failures - it was hitting the OOM killer during a test rebuild, not sure why - adding swap seems to have helped... I redeployed all the armhf machines with that15:42
Laney∘ apparently there was too much downloading on swift from the web frontend, made that generate each release in serial rather than parallel to help but IS didn't give me much information so who knows if it did / what the problem really was15:42
Laney• fixed up an old g-i patch based on upstream's review15:42
Laney🚣15:42
willcookethanks Laney15:42
willcooke#topic qengho15:42
=== 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 | Desktop Team Weekly Meeting - 2017-03-07 | Current topic: qengho
qenghoHello my pretties.15:42
qengho* Cr updated for X, Y, Z. ARM64 fixed for Y and Z.15:42
qengho* in progress: arm64 for X15:42
qengho* in progress: all arch for T15:42
qengho* lazy task to-do: yubikey tools snaps. PPAs suck if you care about security.15:42
qenghoEOF15:42
willcookethanks qengho15:43
willcooke#topic seb12815:43
=== 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 | Desktop Team Weekly Meeting - 2017-03-07 | Current topic: seb128
seb128• langpacks updates are working now but being generated only for a few locales, started investigating that but didn't figure out the issue yet15:43
seb128• looked a bit at systemd user session/at-spi with Luke15:43
seb128• tested n-m-applet/permission issue15:43
seb128• some archive admin reviews15:43
seb128• usual launchpads/e.u.c bugs triaging15:43
seb128</week>15:43
seb128happy birthday andyrock as well!15:43
willcookethanks seb12815:43
willcooke#topic sweet5hark15:43
=== 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 | Desktop Team Weekly Meeting - 2017-03-07 | Current topic: sweet5hark
Sweet5harkeh, /me is late. can you skip over me for a sec?15:44
willcookeSweet5hark, ack15:44
willcooke#topic TheMuso15:44
=== 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 | Desktop Team Weekly Meeting - 2017-03-07 | Current topic: TheMuso
willcooke* Spent a lot of time trying to track down why at-spi is not loaded by systemd in the user session. The current symptoms of this are a non-accessible unity panel, and a non-accessible MATE panel as well. Thanks to some help from Seb, managed to dig a bit further. For some reason, at-spi is atarted using its desktop file in /etc/xdg/autostart, but not in time for mate panel or unity panel to be accessible. The at-spi-dbus-bus service15:44
willcookeis inactive/dead, and in both cases, is started by mate or gnome session, and not the systemd user session binary. Removing the xdg desktop file means at-spi doesn't start at all, and Orca cannot connect to at-spi, to the point where at-spi doesn't even get activated. Investigation continues.15:44
willcooke* Started looking into an installer issue on Xenial that was brought to my attention, where the installer becomes inaccessible after partitioning for an unknown reason, and is only accessible with Orca once the user reaches the keyboard or user info pages. Need to get more debugging info from ubiquity to see if I can work out what may be going on.15:44
willcooke* Spent some time working on integration with espeak-ng in speech-dispatcher upstream due to upcoming changes in the next espeak-ng release, that break interraction with speech-dispatcher.15:44
willcooke#topic tkamppeter15:44
=== 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 | Desktop Team Weekly Meeting - 2017-03-07 | Current topic: tkamppeter
willcooketkamppeter, please let me have your updates via email (or just paste here later)15:47
willcooke#topic Trevinho15:47
=== 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 | Desktop Team Weekly Meeting - 2017-03-07 | Current topic: Trevinho
Trevinho· Updated snapcraft desktop-helpers to use SRU'ed xenial default libraries15:47
Trevinho· Couple of improvements to the Remmina snap15:47
Trevinho· Fixed remaining issues of the nextcloud-client snap (now merged upstream)15:47
Trevinho· Prepared a branch for travis building and uploading of the next-cloud client15:47
Trevinho· snapcraft-preload: fixed so that it can connect to DISPLAY (and thus work in X11!)15:47
Trevinho· Removed Required units from unity7 systemd services (avoiding session crashes)15:47
Trevinho· Prepared an unity7 landing15:47
Trevinho· Unity7 / compiz reviews15:47
Trevinho· snapped subsurface (let's test Linus on that! :-))15:47
Trevinho· Enjoyed some Cañas, sun and tapas in Barcelona15:47
TrevinhoEOF15:47
willcooke:) thanks Trevinho15:48
willcooke#topic Sweet5hark15:48
=== 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 | Desktop Team Weekly Meeting - 2017-03-07 | Current topic: Sweet5hark
Sweet5hark- bumped libreoffice 5.2/yakkety to 5.2.6~rc2 in ppa15:48
Sweet5hark- followed a hint from Debian that our fix for USN-3210-1/CVE-2017-3157 is bad. confirmed with #security that we could not reproduce, PoC was prevented to work with our patch15:48
Sweet5hark- some TDF admin: job descriptions etc.15:48
Sweet5hark- networking at local event and follow-up with Open Knowledge Foundation, Prototype Fund, Jugend hackt, Koerberstiftung etc.15:48
Sweet5hark- upstream refactoring: memory management, closing ressource leaks15:48
Sweet5harkEOF15:48
willcookethanks Sweet5hark15:48
willcooke#topic AOB15:48
=== 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 | Desktop Team Weekly Meeting - 2017-03-07 | Current topic: AOB
willcookeAnyone got anything?15:48
flexiondotorgI'd like to pick seb128 and didrocks brains about fonts and themes in snaps.15:49
flexiondotorgNot now.15:49
seb128you can ask on the channel any time15:49
flexiondotorgWill do.15:49
flexiondotorgBumping into regularly now.15:49
willcookeIf that's it, let's wrap.  Thanks all.15:50
willcooke#endmeeting15:50
=== 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 Mar  7 15:50:08 2017 UTC.15:50
meetingologyMinutes:        http://ubottu.com/meetingology/logs/ubuntu-desktop/2017/ubuntu-desktop.2017-03-07-15.30.moin.txt15:50
jbichaflexiondotorg: are the firefox snaps publicly available?15:50
flexiondotorgjbicha Not published in the store yet.15:50
flexiondotorgThey are CI build assets on the Mozilla infrastructure.15:51
flexiondotorgHoping to get them pushing to edge later this week.15:51
flexiondotorgTrevinho Thanks for those Indicator fixes. However, I have sad news.15:52
didrocksflexiondotorg: FYI, I did format some best practices for snap themes15:52
didrocksbut yeah, general fonts and theming are another topic :)15:52
jbichaflexiondotorg: is mozilla interested in running their own snap store?15:52
flexiondotorgjbicha I don't know about that.15:53
flexiondotorgdidrocks What info dod you have about themes?15:53
flexiondotorgBest practice.15:53
didrocksflexiondotorg: for creating a snap theme?15:53
didrocksor having snaps accessing user's theme15:53
didrocks(the 2 are quite differents :))15:53
flexiondotorgTrevinho The sad news is, the indicators were fixed in 1.17 and have regressed in 5.0.05 :-(15:53
flexiondotorgdidrocks Well, I need to use the desktop-gtk2 helper for Electron apps.15:54
flexiondotorgWhich sucks in themes and icons.15:54
flexiondotorgI don't actually need the icons.15:54
didrocksdesktop-* helper works for general gtk/qt apps15:54
didrocksbut yeah, they don't for electron apps15:54
flexiondotorgThe themes are really only needed for file pickers.15:54
didrocksI don't know why TBH, didn't get the time to debug it15:54
didrockswe have the same with atoms15:55
didrocksappmenu aren't exported15:55
didrocksno denials, nothing15:55
flexiondotorgThe themes and icons increase the snap size considerably.15:55
didrocksI guess it's internal code fallback15:55
didrocksyes15:55
didrockswe emailed upstream about this many times15:56
didrocksyou can add your voice :)15:56
flexiondotorgYes.15:56
didrockscontent interface doesn't really fix it IMHO15:56
didrocksbut we can create a snap with the most popular themes15:56
flexiondotorgI'd put the the theme/font handling in the "nice to have" pile.15:56
didrocksit's just not handy, because you can't connect one slot to multiple plugs15:56
didrockswhich I emailed upstream about too :p15:56
flexiondotorgThere are bigger issues with indicator icons, media keys, mpris, gnome-keyring that need fixing first.15:57
flexiondotorgI'm collating the details.15:57
jbichaflexiondotorg: I was curious because snap basically has just a single centralized app store (the Ubuntu one) so far, but it doesn't have to work that way, right?15:57
flexiondotorgjbicha Correct. You could run your own store.15:57
jbichaespecially if it's mozilla that's building them, they could optionally host them too15:58
flexiondotorgI've not found an ISV or project who is interested in doing that yet though.15:58
flexiondotorgThey are keen to use existing infrastructure.15:58
flexiondotorgI'll find out more from the Mozilla guys on Friday.15:58
willcookeflexiondotorg, did they merge those menu patches?15:59
jbichasnap is criticized for the "server is closed source" and having somoeone major like Mozilla or LibreOffice demonstrate that it is possible to run an independent snap store would help there15:59
flexiondotorgLast I spoke to they needed to fix CI so they could merge those patches and have the test suite run.16:00
flexiondotorgI helped fix CI.16:00
flexiondotorgBut then MWC happened.16:00
willcooke:)16:00
willcookethanks for helping them out16:00
flexiondotorgSo I'm catching up with them on Friday.16:00
jbichaSweet5hark: any opinion on bug 1667195?16:04
ubot5bug 1667195 in mdbtools (Ubuntu) "Drop mdbtools-gmdb from main" [Undecided,New] https://launchpad.net/bugs/166719516:04
Sweet5harkjbicha: seems dropworthy for me. lemme ask #libreoffice-dev, if someone screams ...16:05
jbichaSweet5hark: ok, could you comment on the bug once you find out?16:06
Sweet5harkwilldo16:06
jbichaubuntu-server seems ok with dropping mdbtools from supported, but they want ubuntu-desktop's input16:06
Trevinhoflexiondotorg: I'm missing the context... In what?16:07
Trevinhoas for electron there are multiple aspects to fix16:07
flexiondotorgTrevinho I'm collecting data.16:07
flexiondotorgI'll be in touch tomorrow to discuss.16:07
flexiondotorgBut it is weird that Skype worked and then with the new version, no longer works.16:08
Trevinhoflexiondotorg: new version of what? libappindicator?16:08
flexiondotorgSkype itself.16:09
flexiondotorgThat said, I have several Electron apps that use Indicators and they all exhibit broken icons.16:10
seb128flexiondotorg, but you had those working when Trevinho worked on his fix?16:19
flexiondotorgseb128 Skype was fixed. The others were not. Now Skype regressed with their new release.16:20
Trevinhoflexiondotorg: are you sure that isn't due to the snapd issue for missing newtheme signal?16:20
flexiondotorgAnd yes, Skype was broken. Trevinho made fixes. Those fixes worked.16:20
flexiondotorgTrevinho I've not seen that issue. Do you have a link?16:21
Trevinhoflexiondotorg: also now you don't have to add after: indicator-gtk2 part... At least, it depends if you're using desktop helpers or not16:21
Trevinhohttps://github.com/3v1n0/snapd/commit/694a27e413de09e0aa4ffb25cf3b3196566d22c716:21
Trevinhoflexiondotorg: you can apply https://github.com/3v1n0/snapd/commit/694a27e413de09e0aa4ffb25cf3b3196566d22c7.patch to your apparmor generated files to test16:22
flexiondotorgTrevinho Could be.16:22
flexiondotorgHere is a log entry I see.16:23
flexiondotorgMar  7 14:53:43 skull dbus[2911]: apparmor="DENIED" operation="dbus_signal"  bus="session" path="/org/ayatana/NotificationItem/skypeforlinux1" interface="org.kde.StatusNotifierItem" member="NewIconThemePath" mask="send" name="org.freedesktop.DBus" pid=23499 label="snap.skypeforlinux-test.skypeforlinux-test" peer_pid=3451 peer_label="unconfined"16:23
Trevinhook so yeah16:23
flexiondotorgIs that merged upstream?16:23
Trevinhoflexiondotorg: you can workaround with wget https://github.com/3v1n0/snapd/commit/694a27e413de09e0aa4ffb25cf3b3196566d22c7.patch -O - | sudo patch  /var/lib/snapd/apparmor/profiles/snap. [skype snap path profile]16:24
Trevinhoand then sudo apparmor_parser -r <on that file>16:24
flexiondotorgI'll test.16:25
flexiondotorgAlso, just to be clear adding 'indicator-xxx' to after: is no longer required?16:25
flexiondotorgTrevinho ^17:22
Trevinhoflexiondotorg: it depends weather you're using a desktop-toolkit or not17:23
Trevinhoif only glib, you need it17:23
flexiondotorgOK, thanks.17:23
flexiondotorgAlso, I've tried the apparmmor patch. Sadly no change, icon still broken :-(17:24
flexiondotorgTrevinho You can test with 'sudo snap install discord-test --edge'17:25
flexiondotorgI've patched the apparmor profile for that too.17:25
Laneynighty night!18:17
seb128night Laney & desktopers18:29
willcookenight18:29
Trevinhoflexiondotorg: so, as the error states...18:52
Trevinho(Discord:13548): libappindicator-WARNING **: Using '/tmp' paths in SNAP environment will lead to unreadable resources18:52
Trevinhoflexiondotorg: that's a chromium issue, it always saves the things in TMPDIR18:53
Trevinhoflexiondotorg: workaround was to use TMPDIR to XDG_RUNTIME_DIR18:53
Trevinhoflexiondotorg: by setting that it should work18:53
willcookenight all19:07
=== dandrader|afk is now known as dandrader

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