[00:45] <Trevinho> dobey: I guess seb has reasons for that, better to ask him...
[05:16] <jibel> morning
[06:02] <oSoMoN> good morning desktoppers
[06:04] <jibel> salut oSoMoN
[06:24] <oSoMoN> salut jibel
[07:07] <seb128> good morning desktopers
[07:13] <oSoMoN> salut seb128
[07:13] <seb128> lut oSoMoN, en forme ?
[07:13] <oSoMoN> en forme, et toi?
[07:13] <c-lobrano> morning all :)
[07:13] <seb128> je suis pas encore bien réveillé mais sinon ça va :-)
[07:14] <seb128> hey c-lobrano
[07:14] <c-lobrano> hey seb128
[07:19] <c-lobrano> hey Trevinho, I've a new patch for bug 1704745 which seems nicer to non-libreoffice applications (e.g. gitg), do you have a moment to review it?
[07:33] <seb128> c-lobrano, he's having a vac day today
[07:34] <c-lobrano> seb128: oh lucky him :D, no prob, thanks
[07:57] <flexiondotorg> Morning desktopers
[08:00] <oSoMoN> good morning flexiondotorg
[08:01] <seb128> hey flexiondotorg, how are you?
[08:02] <Laney> hiiiiiiiiiii
[08:02] <flexiondotorg> All good here.
[08:02] <seb128> oh, and good morning Laney!
[08:02] <flexiondotorg> Laney o/
[08:02] <seb128> it's that time of the day already it seems :-)
[08:02] <seb128> how is u.k today?
[08:02] <flexiondotorg> Grey
[08:03] <seb128> it's raining quite a lot here today
[08:03] <seb128> summer seems over, shame :-/
[08:03] <Laney> yeah raining
[08:03] <Laney> hey seb128 et flexiondotorg
[08:04] <tseliot> Laney: hey, so, yes, a review is still needed. Upstream is not being very responsive now
[08:08] <Laney> tseliot: ok, will do
[08:28] <seb128> Laney, is https://trello.com/c/4xS7Ezlu/87-bug1643134-switch-to-packagekit-aptcc-backend done?
[08:28] <seb128> seems to be to me but maybe you want to keep it to track extra changes or something?
[08:30] <Laney> yes
[08:30] <Laney> no
[08:30] <Laney> you can move it
[08:31] <tseliot> Laney: thanks
[08:31] <seb128> thanks
[09:01] <seb128> jibel, do you join the bluetooth hangout today?
[09:03] <jibel> seb128, yes I can
[09:03] <jibel> let me grab my headset
[09:04] <seb128> jibel, k, as you want, unsure there is much to discuss but we were unsure if you were coming so waiting for you a bit but we started now
[09:17] <tsimonq2> seb128: Hey there, the MP for this ended up in the Sponsorship Queue, any chance you could take a look when you can? https://bugs.launchpad.net/ubuntu/+source/unity-settings-daemon/+bug/1514544
[09:17] <tsimonq2> (they responded to the bug but I guess you're not subscribed)
[09:18] <tsimonq2> (I'm thinking since it might be a Unity thing that it's obsolete, in which case could you please mark it as such?)
[09:18] <seb128> hey tsimonq2, unity is still in universe and the same problem might happen in GNOME
[09:18] <seb128> unsure why Japan is special
[09:18] <seb128> but yeah, I can try to have a look but not today, my todo is already full enough
[09:18] <tsimonq2> seb128: ack :)
[10:25] <jbicha> seb128: could you promote n-m-config-connectivity-ubuntu to main?
[10:25] <seb128> hey jbicha
[10:27] <seb128> jbicha, better to give exact package names when so I can copy to the command next time
[10:28] <seb128> jbicha, but done
[10:29] <jbicha> it's such a long name though! ;)
[10:29] <seb128> hehe
[10:30] <seb128> jbicha, sorry I had to go after the meeting yesterday, so for gjs what you wanted exactly?
[10:30] <seb128> gjs, gnome-sushi, gnome-weather removed from artful-proposed
[10:30] <seb128> sources+binaries? or just some arch?
[10:31] <jbicha> Laney: did we still want to do the temporary gjs removal now or should we wait to see how your mozjs52 work is going?
[10:31] <seb128> jbicha, what is gjs blocking?
[10:32] <Laney> thought you already did it
[10:32] <Laney> I can try my package quickly
[10:32] <jbicha> ok, let's wait a bit longer now
[10:32] <seb128> Laney, I planned to do but got called away from the computer by a needy kid and couldn't come back :-/
[10:33] <Laney> kids these days have no respect for the ubuntu archive
[10:34] <seb128> yeah, what's up with that!
[10:35] <tsimonq2> hey :P
[10:38] <seb128> shrug
[10:38] <seb128> org.gnome.Shell.desktop[20375]: (EE) Backt
[10:38] <seb128> race:
[10:38] <seb128>  org.gnome.Shell.desktop[20375]: (EE) 0: /usr/bin/Xwayland (xorg_backtrace+0x4d) [0x9cc664763d]
[10:38] <seb128> starting kvm segfaulted xwayland and closed my session
[10:38] <seb128> I was in middle of some g-c-c patch updating and debugging
[10:39]  * seb128 is grumpy
[10:41] <seb128> ok, no vm for me today I guess
[10:41] <seb128> :-/
[10:43] <seb128> jbicha, Laney, any idea how to get the multiarch lib dir at runtime with the default iso depends (which means not dpkgè-architecture from dpkg-dev)?
[10:44] <Laney> seb128: nope, I usually do something at built time that substitutes it into the package
[10:45] <seb128> I guess I could do that, but it's slightly inconvenient
[10:45] <seb128> it's for the nautilus apport hook which lists installed extensions
[10:45] <seb128> thanks Laney
[10:46] <Laney> that's not to say there isn't a way, just that I don't know it :-(
[10:46] <Laney> I would probably generate it in that case yeah
[10:46] <jbicha> could you just use a wildcard?
[10:46] <jbicha> ls /usr/lib/*/nautilus/extensions-3.0
[10:46] <Laney> or use /usr/lib/*
[10:46] <Laney> oh that
[10:47] <Laney> that's kind of annoying to code in python
[10:47] <Laney> unless you use glob.glob I guess
[10:48] <Laney> laney@nightingale> python3 -c 'import glob; print(glob.glob("/usr/lib/*/nautilus/extensions-*/"))'                                                                                                                                ~
[10:48] <Laney> ['/usr/lib/x86_64-linux-gnu/nautilus/extensions-3.0/']
[10:49] <seb128> that's an idea
[10:50] <seb128> unsure how optimized that is, I mean it makes it checks all the /usr/lib subdirs right?
[10:50] <seb128> but probably light enough compared to the work apport is doing anyway
[10:52] <Laney> yeah probably not that important to optimise too much in a crash handler context
[10:52] <Laney> you could also do extensions-*/* to get them all right away, then no need to do any loop yourself
[10:57] <seb128> yeah
[10:57] <seb128> thanks
[11:11] <seb128> tjaalton, hey, are you the right person to talk to about xwayland? ;-)
[11:12] <tjaalton> seb128: probably
[11:13] <seb128> tjaalton, k, some questions then
[11:13] <seb128> tjaalton, is that known/reported/investigated than apport doesn't catch Xwayland segfaults?
[11:13] <tjaalton> not seen that before
[11:14] <seb128> k, well there is no report on e.u.c nor on launchpad so I guess it's true
[11:14] <seb128> like that problem I'm having apport catches a gnome-shell issue
[11:14] <seb128> anyway I can have a look
[11:15] <seb128> tjaalton, next, is there a known segfault in artful? and is that upstream material or ubuntu/debian patched?
[11:15] <tjaalton> seb128: again haven't seen any
[11:15] <seb128> "Thread 1 "Xwayland" received signal SIGSEGV, Segmentation fault.
[11:15] <seb128> 0x00000092f4790b6e in zwp_pointer_constraints_v1_lock_pointer (lifetime=2, region=0x0, pointer=<optimized out>, surface=<optimized out>, zwp_pointer_constraints_v1=0x92f72d8060)"
[11:15] <seb128> it does it reliably when using kvm
[11:15] <tjaalton> well I did backport patches from upstream
[11:15] <tjaalton> could drop some
[11:15] <seb128> I'm happy to report where appropriate with debug info
[11:15] <seb128> or try upstream git if that helps
[11:16] <seb128> just let me know what's best
[11:16] <seb128> tjaalton, http://paste.ubuntu.com/25431556/
[11:17] <seb128> tjaalton, I'm pretty sure I used kvm a week ago so I wonder if that's a regression in https://bugs.launchpad.net/ubuntu/+source/xorg-server/2:1.19.3-1ubuntu4
[11:17] <seb128> I guess I can try downgrading if that helps
[11:18] <seb128> yeah, the functions in the bt are new from that update
[11:18] <seb128> so I guess it's a new issue
[11:18] <tjaalton> could be caused by grab protocol patch
[11:18] <tjaalton> try disabling wayland-add-grab-protocol-support.diff
[11:19] <seb128> tjaalton, reported https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/1713981
[11:19] <tjaalton> thx
[11:19] <seb128> yw
[11:20] <seb128> tjaalton, would that help to know that disabling this patch fixes it?
[11:20] <tjaalton> yes, I'll just drop it then
[11:20] <seb128> is that patch coming from upstream, in which case I should maybe report the issue there?
[11:20] <tjaalton> it is
[11:22] <seb128> so should I report it to bugs.freedesktop as well?
[11:23] <tjaalton> you can
[11:23] <tjaalton> s/may
[11:31] <seb128> tjaalton, reported on https://bugs.freedesktop.org/show_bug.cgi?id=102474 and I'm building without xwayland-add-grab-protocol-support.diff
[11:32] <tjaalton> cool
[11:37] <seb128> tjaalton, oh, I couldn't use the keyboard arrows to navigate the iso menus in kvm and I can again without that patch :-)
[11:37] <seb128> and no segfault
[11:38] <tjaalton> ok, I'll drop it
[11:38] <seb128> should I repot the keyboard issue upstream as well?
[11:39] <tjaalton> sure
[11:43] <seb128> tjaalton, https://bugs.freedesktop.org/show_bug.cgi?id=102475
[11:45] <seb128> Laney, nice work on that gnome-software/enable universe issue, sorry that the bug was not more detailed but I couldn't figure out in which situation it would trigger
[13:10] <Laney> seb128: oops forgot to reply, thanks!
[13:11] <Laney> probably not going to work on any others right now, need to look at this snap thing
[13:11] <Laney> so help welcome
[13:16] <Laney> root@laney-test:~/mozjs52-52.3.1# echo "console.log('hello world')" | js52 -
[13:16] <Laney> hello world
[13:16] <Laney> root@laney-test:~/mozjs52-52.3.1#
[13:16] <Laney> this is a good sign
[13:16] <kenvandine> ;)
[13:20] <jbicha> Laney: thanks!
[13:20] <Laney> let me run the gjs tests first
[13:21] <jbicha> mozjs52 is in sid now but with a mismatched tarball so not directly syncable
[13:22] <Laney> SUMMARY: total=32; passed=32; skipped=0; failed=0; user=9.8s; system=2.7s; maxrss=54456
[13:23] <seb128> woot
[13:23] <kenvandine> excellent
[13:23] <Laney> hey kenvandine
[13:23]  * kenvandine thinks we need autopkg tests for snaps
[13:23] <seb128> hey kenvandine, how are you?
[13:24] <kenvandine> good
[13:24] <kenvandine> and you?
[13:24] <kenvandine> hey Laney
[13:24] <seb128> I'm good thanks
[13:24] <seb128> kenvandine, we need autopkg tests, and dbgsnaps and devsnaps and langpacks and ... :-)
[13:24] <kenvandine> lol
[13:24] <kenvandine> not much to solve there
[13:30] <seb128> tjaalton, is each patch one commit or did you agregate several upstream commits?
[13:31] <seb128> ah, that's in the description of the patches
[13:32] <tjaalton> seb128: yes, uploaded a new one that dropped this
[13:33] <seb128> tjaalton, you didn't upload any client/compositor to use those right?
[13:33] <tjaalton> no
[13:33] <seb128> tjaalton, right, I saw, I just got questions/comment from upstream
[13:33] <seb128> Ubuntu is fine but I would like to see things fixed upstream
[13:34] <seb128> so we can get those changes back without bug later on
[13:34] <tjaalton> for 18.04 sure, with xserver 1.20 hopefully
[13:40] <seb128> tjaalton, k, well we need to issues fixed eventually at some point so let's see how the upstream discussion goes
[13:40] <seb128> jbicha, do you know when upstream removed the g-s-d lid action gsettings option? I just look at gnome-tweaks and the hack to not suspend on lid close, that seems quite hackish :-/
[13:41] <seb128> also there is no way with that to make it lock the screen on lid close?
[13:42] <jbicha> I don't know
[13:43] <seb128> k
[13:43] <jbicha> btw, ubuntu-lid-close-suspend stopped working but that isn't new to 3.25, I haven't gone back to figure out when it stopped working
[13:43] <seb128> what is that? a gsettings key?
[13:43] <jbicha> https://bazaar.launchpad.net/~ubuntu-desktop/gnome-settings-daemon/ubuntu/view/head:/debian/patches/ubuntu-lid-close-suspend.patch
[13:44] <seb128> ah
[13:44] <jbicha> it's a good idea, it would be nice to see if that could be upstreamed
[13:44] <jbicha> people have been asking for that to be in at least tweak tool
[13:46] <jbicha> the Power page looks kind of empty in tweak tool now
[13:47] <GunnarHj> seb128, jbicha: Hi! Any thoughts on https://code.launchpad.net/~gunnarhj/ubuntu-seeds/ubuntu.artful_cjkv-fixes/+merge/329857 ?
[13:48] <seb128> GunnarHj, I don't
[13:48] <seb128> and hey
[13:50] <jbicha> GunnarHj: I was confused by it
[13:51] <jbicha> GunnarHj: were you supposed to update 'live' too?
[13:51] <jbicha> oh I didn't see your comment
[13:52] <jbicha> bye
[14:03] <xnox> hello desktopers =)
[14:03] <xnox> dist-ugpraded artful, and now it fails to start login manager for me =(
[14:03] <xnox> i can get to tty2, but I don't see gdm anywhere
[14:03] <xnox> and screen flickers
[14:04] <xnox> is there some way for me to troubleshoot this?
[14:04] <tjaalton> check older kernel
[14:04] <xnox> surprisingly gdm.service claims that it is running, when clearly it is not.
[14:05] <xnox> ok. i have 4.12.0-12, -11, and 3.13.0-25 available  i will try -11 now
[14:06] <tjaalton> 3.13?
[14:06] <xnox> yes
[14:06] <seb128> xnox, what videocard/driver?
[14:06] <xnox> seb128, it should be plain intel
[14:07] <xnox> but will double check
[14:07] <xnox> i had to reboot mid-upgrade, so i do wonder if i have anything broken on disk =/
[14:08] <xnox> i wonder if there is anything i can check in X, wayland, gdm logs that maybe of help to figure out what is wrong.
[14:08] <seb128> sudo apt-get -f install
[14:08] <jbicha> xnox: are you using a VM?
[14:08] <xnox> it's a laptop
[14:08] <xnox> 3.13 doesn't boot at all, so 4.12 is the only kernel i have
[14:09] <tjaalton> but you were on artful?
[14:09] <tjaalton> should have 4.11 available
[14:10] <xnox> autoremove for the win! =)
[14:10] <xnox> i915 drm_mks_helper loaded
[14:10] <xnox> and ideapad_laptop too
[14:11] <xnox> GdmLocalDispalyFactory: maximum number of X display failures reached
[14:11]  * xnox thought it should be launching wayland.....
[14:11] <tjaalton> just fix the upgrade
[14:12] <xnox> upgrade is fine
[14:12] <xnox> lightdm starts fine
[14:12] <xnox> gdm does not
[14:13] <ogra_> sudo dpkg-reconfigure gdm
[14:13] <ogra_> ;)
[14:16] <jbicha> GunnarHj: could you update 'live' too?
[14:16] <GunnarHj> jbicha: Sure, if that's the route we should take.
[14:17] <GunnarHj> jbicha: I.e. I'm inclined to move fcitx to supported, and thus keep those packages in main.
[14:18] <xnox> purging and reinstalling gdm3
[14:18] <jbicha> that sounds fine for 17.10 to me
[14:19] <xnox> yeah, starting gdm flickers 5 times and then gives up
[14:19] <xnox> sigh
[14:19] <kenvandine> sigh... none of my snaps run today... even snaps that i know worked yesterday :/
[14:19] <GunnarHj> seb128, jbicha: Ok great, then I'll make that switch. (Probably only tonight.)
[14:19] <seb128> GunnarHj, great
[14:19] <jbicha> xnox: gdm uses the journal so check there for logs?
[14:20] <kenvandine> can someone please install gnome-calculator snap and let me know if it launches?
[14:20] <seb128> xnox, enable debug in /etc/gdm3/custom.conf by uncommenting the "#Enable=true"
[14:20]  * kenvandine is even using the xorg session... 
[14:20] <xnox> i have a tonne of stuff from /usr/lib/gdm3/gdm-x-session
[14:21] <xnox> "GdmDisplay: display lasted 2.191899 seconds" string != NULL failed assertion from GLib
[14:21] <xnox> GdmLocalDispalyFactory says "check X server log for errors"
[14:21] <seb128> do that?
[14:21] <xnox> hm X server ":0" unavailable
[14:23] <xnox> EE open /dev/fb0: Permission denied
[14:24] <xnox> and then eventually it just shuts down
[14:24] <xnox> sigh
[14:27] <xnox> gdm-wayland-session segfaults
[14:29] <xnox> oooh
[14:29] <xnox> gnome-session-binary: CRITICAL: We failed, but the fail whale is dead. Sorry....
[14:29] <xnox> hm could not get session id for session
[14:29]  * xnox ponders if my systemd is broken
[14:30] <ogra_> or your whale is sick
[14:35] <chrisccoulson> xnox, oh, I thought that message sounded familiar - https://launchpad.net/ubuntu/+source/gnome-session/3.0.2-0ubuntu5
[14:35] <chrisccoulson> probably the only thing I've ever worked on that hasn't been deleted yet ;)
[15:06] <Laney> REVERTED
[15:40] <popey> oSoMoN: any ETA on when we'll get fixed chromium in stable?
[15:54] <oSoMoN> popey, I haven't received any useful feedback on https://forum.snapcraft.io/t/gl-applications-using-desktop-helpers-dont-work-on-nvidia/1825 and since I don't have nvidia hw I'm not sure how to proceed from there
[15:57] <popey> oSoMoN: is there anyone on the desktop team who does, who can help?
[15:59] <oSoMoN> kenvandine, I seem to remember you mentioned some nvidia hw that you wanted to unbox to test snaps on it
[15:59] <oSoMoN> If you do I could use your help to investigate https://forum.snapcraft.io/t/gl-applications-using-desktop-helpers-dont-work-on-nvidia/1825
[16:00] <kenvandine> oSoMoN, sure did... i can give it  a whirl
[16:00] <oSoMoN> awesome
[16:01] <kenvandine> oSoMoN, should i test with chromium from the store?
[16:01] <kenvandine> oSoMoN, i have unboxed my nvidia desktop, but haven't actually wired it up yet
[16:01] <kenvandine> i can do that now though
[16:02] <oSoMoN> kenvandine, yes, the stable channel has the snap that fails to run
[16:04] <oSoMoN> kenvandine, you can easily experiment with changing launchers and scripts by unpacking the snap with `unsquashfs chromium*.snap` and after modifying repack it with snapcraft snap squashfs-root`
[16:55] <kenvandine> oSoMoN, best way to determine if it's using hardware acceleration?  Just check the toggle in chrome://settings?
[17:12] <oSoMoN> kenvandine, go to chrome://gpu
[17:12] <oSoMoN> that should tell you if you have hw acceleration
[17:19] <kenvandine> oSoMoN, i tried it with nouveau first, it was accelerated
[17:19] <kenvandine> testing with binary driver now
[17:23] <kenvandine> oSoMoN, software rendering with nvidia binary driver
[17:23] <kenvandine> http://paste.ubuntu.com/25433187/
[17:23] <kenvandine> sounds related
[17:24]  * kenvandine tries altering the launcher
[17:31] <kenvandine> oSoMoN, i hacked chromium-browser.launcher and same issue
[17:31] <kenvandine> oSoMoN, i also hacked desktop-launcher
[17:31] <kenvandine> same thign
[18:12] <kenvandine> hmmm, the quadrapassel snap doesn't launch at all on nvidia
[18:48] <jibel> cyphermox, hey could you have a look at bug 1713722 ?
[18:48] <jibel> cyphermox, artful / fresh install
[19:50] <cyphermox> sure
[19:51] <cyphermox> did you do manual partitioning for that or guided?
[19:51] <cyphermox> because it's complaining about a missing /swapfile
[21:20] <oSoMoN> kenvandine[m][m], thanks for looking into that, sorry I disappeared (had some friends over for dinner), let's dig some more into it tomorrow
[23:03] <xnox> ..
[23:03] <xnox> i fixed my laptop by progressively using bigger hammers
[23:03] <xnox> removed all `rc` packages, removed all -dev packages, removed all unity-* packages, run debsums and reinstalled any packages with missing files
[23:03] <xnox> purged lightdm
[23:04] <xnox> purged gdm3
[23:04] <xnox> rm -rf /etc/gdm3 /var/lib/gdm3
[23:04] <xnox> reinstall gdm3 and things work fine now.
[23:04] <xnox> it took a while, thus also no idea what was broken, but i can get into "GNOME on X" and "Ubuntu on X" sessions
[23:05]  * xnox thought there was supposed to be wayland stuff too, no?