=== slashd- is now known as slashd [06:03] bonjour ! [06:23] good morning desktopers [06:24] re seb128 [06:24] re didrocks :-) [06:33] didrocks, I uploaded ubuntu-settings btw [06:34] seb128: thanks for the notice! btw, upstream fixed the rhythmbox plugin [06:34] didrocks, I guess we should probably have a migration script that adds the new alternative toolbar to the active plugins in gsettings, wdyt? [06:34] ah, nice [06:34] hum, yeah for people who changes their settings [06:34] seb128: maybe put it in the plugin package? [06:35] yeah, I was unsure if we decided that was a rb thing [06:35] or just an Ubuntu session thing and would put it with the other migration bits [06:36] well, it needs to be another script that the "unity -> g-s" one [06:36] but yeah, you can add the script in ubuntu session if you want [06:36] (just another script) [06:36] let me give it some consideration [06:36] there is no hurry doing that [06:36] good morning desktoppers [06:37] seb128: keep it noted down somewhere so that we don't forget :) [06:37] salut oSoMoN, ça va ? [06:37] didrocks, right [06:37] seb128, très bien, et toi? [06:37] ça va bien, vendredi ! [06:37] channel is going to be empty this afternoon [06:38] oSoMoN, you are off as well iirc? [06:38] bon vendredi oSoMoN [06:39] seb128, yes, I’m taking the afternoon off [06:39] salut didrocks! [06:39] k, so we all 3 are off this afternoon [06:39] some people at debconf [06:39] going to be a quiet friday :-) [06:39] no french contagency on Friday afternoon, oh my! [06:41] that's ok we don't have enough people from another language in the team that they could try to take over [06:43] umm, salut didrocks, seb128, oSoMoN [06:43] hey duflu ;) [06:44] hey duflu, happy friday afternoon! [06:44] seb128, yes and no. I'm a bit unwell but only a few hours left [06:45] seb128: rebased on ubuntu-settings, trying to keep your commits in mainline, even this bzr merge was painful… :p [06:46] I guess I see the point of rebasing rather [06:46] (to fix issues when they happen) [06:47] seb128, it appears pulseaudio will soon be unblocked: https://launchpad.net/ubuntu/+source/abi-compliance-checker/1.99.22-1ubuntu1 [06:47] duflu, oh, sorry to read that, you did good work this week you should just call it a day and go get some rest [06:50] duflu, right, I retried on amd64 but it picked the version in artful not artful-proposed [06:51] didrocks, do you remember how to trigger an autopkgtest telling it to use artful-proposed? [06:51] seb128: you mean, trigger one package in -proposed, telling to use another package from -proposed? [06:51] * didrocks looks at it bash history [06:51] hey duflu [06:51] yes [06:52] my bash history doesn't go that far :( [06:52] I didn't migrate my irc log over to that disk [06:54] seb128, my simplest suggestion is to enable proposed then just 'apt install ...' one package, then disable proposed. Maybe there is a simpler way? [06:54] with apt update too [06:58] duflu, we don't have login access to that infra, there is a command to try the retry and you can tell it to use proposed with some flag or something iirc [06:59] seb128, yeah no problem. Ignore it for a while :) [07:24] Morning seb128 oSoMoN didrocks duflu [07:24] Morning flexiondotorg [07:24] hey flexiondotorg, how are you? [07:24] good morning flexiondotorg [07:24] seb128 Back from holiday. So still feeling fresh :-) [07:24] that's good [07:24] What 's new in desktop land? [07:25] hey flexiondotorg, welcome back! [07:25] didrocks o/ [07:26] didrocks So you pinged me about gschema overrides a few days ago? [07:26] flexiondotorg: indeed, I think if you rely on our overrides (like the ones coming from ubuntu-settings package), you will need to add "ubuntu" to DesktopNames [07:27] if you are using different schemas… no need to worry :p [07:27] Let me check... [07:28] flexiondotorg: also, if you override other schemas like gnome or unity ones, we'll need to talk to not trash other settings ;) [07:29] I override one com.ubuntu gschema. [07:29] [com.ubuntu.update-manager] [07:29] show-details=true [07:29] show-versions=true [07:29] And serveral org.gnome schemas [07:30] flexiondotorg: what does XDG_CURRENT_DESKTOP shows? [07:30] Are all the Ubuntu gschema overrides committed? [07:30] MATE [07:31] ok, I suggest thus that you add :MATE to those overrides [07:31] so that they only apply to you [07:31] (it's working only with the glib in proposed right now) [07:31] like: [07:31] [com.ubuntu.update-manager:MATE] [07:31] ofc, do that only for settings from the mate packages ;) [07:31] Understood. [07:31] basically, the idea is: [07:31] - defaults are overriden [07:32] - if the user change something, it's then global to all DE [07:32] as it's a user perference [07:32] preference* [07:33] If I added the :MATE suffix now, before new glibc is out of proposed will it break anything? [07:33] flexiondotorg: it's libglib, yeah, before it's out of proposed, you won't see you overrides [07:33] OK [07:33] flexiondotorg: so, you don't install /usr/share/glib-2.0/schemas/10_ubuntu-settings.gschema.override, correct? [07:34] What is the ETA for it being promoted from proposed? [07:34] flexiondotorg: once autopkgtest works [07:34] flexiondotorg: you can add ppa:ubuntu-desktop/transitions [07:34] if you want to test :) [07:35] flexiondotorg: if you rely on /usr/share/glib-2.0/schemas/10_ubuntu-settings.gschema.override settings as well, we can make that works out for you [07:35] didrocks 10_ubuntu-settings.gschema.override is NOT installed on Ubuntu MATE. [07:35] ok :) [07:35] even better, the net benefit is that if people install it, you won't be impacted anymore :) [07:35] (as we use :ubuntu postfix) [07:35] which is in unity and G-S sessions [07:36] I assume org.onboard and org.yorba should be modified in my overrides too? [07:38] onboard is global [07:38] flexiondotorg: http://paste.ubuntu.com/25288819/ [07:38] * flexiondotorg looks... [07:39] Understood. [07:40] thanks flexiondotorg, tell me if you need any help :) [07:40] Some of the org.gnome override in Ubuntu MATE are the same as the Global overrides in that paste. [07:40] So I assume I leave those as Global in my overrides too? [07:41] sure, if they are the same, just keep them [07:41] or install ubuntu-settings [07:41] as you will be able to safely do it now :) [07:41] (less maintenance, sensible distro-wide defaults) [07:48] Morning all [07:49] Morning davmor2 [07:52] hey davmor2 [07:52] davmor2 o/ [07:53] didrocks A question. [07:53] MATE Tweak is a utility that tweaks things. [07:53] (good naming! ;)) [07:53] In some cases I will tweak metacity settings [07:54] Should that also only tweak settings in the :MATE context? [07:54] no, this isn't working like this [07:54] you only define "defaults" in the overrides [07:54] Or is that effectively a user applied setting? [07:54] default for your desktop [07:54] then [07:54] user applied settings are user decision [07:54] Excellent. [07:54] which will impact all desktops for that particular setting [07:54] Thanks. [07:54] I guess that's what make more sense [07:55] Yep. [07:55] yw! and it's the easiest to deal with ;) [07:58] didrocks https://github.com/ubuntu-mate/ubuntu-mate-settings/commit/05cb494dc5ba17abb95d0b23ed223558ff29e372 [08:00] didrocks Can you ping me when new libglib is promoted please and I'll upload the new ubuntu-mate-settings. [08:07] flexiondotorg, you can upload and make it depends on the new glib or blocked in proposed as well if you want [08:08] That is a good idea seb128 :-) [08:08] happy Friday all [08:08] hey willcooke, happy friday [08:12] didrocks, hum, I tried added the gnome-software .desktop to /usr/share/ubuntu-wayland [08:12] #fail [08:13] duflu, indeed, the abi-compliance-checker update works, see the most recent pulseaudio entry on https://autopkgtest.ubuntu.com/packages/cinnamon-desktop/artful/amd64 [08:13] duflu, I retried it with proposed on other arches as well now [08:14] seb128, cool. Although I might have a pulseaudio SRU ready for xenial before artful is done :) [08:14] shouldn't make a difference on what happens to the artful update [08:14] hopefully it migrates today though [08:20] duflu, you looked at some of the themes issues, do you know if it's know that some dialog don't have "borders", like in firefox the "clear recenty history" one (ctrl-shit-del) [08:21] seb128, If it's a native Wayland app then that's expected. Otherwise, yes I think I have seen that bug reported but not sure where [08:22] is that a shell or theme issue or not a bug and just me getting confused by normal things? === carlo is now known as Guest83776 [09:00] hum, it looks like the gnome-keyring ssh agent doesn't work for me in artful [09:00] does it work for others? [09:02] seb128, how do I test? [09:03] willcooke, ssh to a canonical box for example [09:03] well if you are not using ssh-agent [09:03] look at what your SSH_AUTH_SOCK env is pointing to [09:03] Dont think I am, I'm using a config file in my .ssh [09:03] lemme set it up [09:04] don't [09:04] I'm tested basic install [09:04] I guess ssh-agent is working, I just mentioned it in case you installed it (systemd tend to do that) [09:04] ssh-agent works probably but I'm interested in the default GNOME one [09:05] so if you didn't configure anything then it's good :-) [09:05] didrocks, btw bug #1710100 [09:05] bug 1710100 in gnome-session (Ubuntu) "XDG_DATA_DIR doesn't include /usr/share/$DESKTOP_SESSION under wayland" [High,New] https://launchpad.net/bugs/1710100 [09:13] seb128: known, and on my todo :) [09:14] didrocks, was it reported? I didn't find it [09:14] seb128: no report, on my own todo :) [09:14] k [09:14] but yeah, I tried thinking about various approaches to avoid including this [09:14] well know it's on the public list, be careful, people might watch you :p [09:15] seb128: I wonder if it's not better to add DESKTOP instead of SESSION [09:15] like take the list, and add them one after another [09:15] or, just transitionning to a different name [09:16] with OnlyShowIn [09:16] which might be better IMHO [09:16] didrocks, I created https://trello.com/c/Xxauefnc/241-review-xsessiond-script-to-see-if-we-miss-anything-under-wayland [09:16] like org.gnome.SoftwareUbuntu.desktop [09:16] yeah, better to look for the other scripts :) [09:16] sorry [09:16] https://trello.com/c/Xxauefnc/241-review-xsessiond-scripts-to-see-if-we-miss-anything-under-wayland [09:16] so useful [09:17] (changed the title to fix a typo) [09:17] yeah, that's good [09:17] so I'm really in favor of removing this XDG_DATA_DIR change [09:17] on a second thought [09:17] why? [09:17] and we just go with different destkop name [09:17] well, it's only for one desktop file nowdays [09:17] it's somewhat similar to https://github.com/snapcore/snapd/pull/3398 [09:18] we can probably do those if https://www.freedesktop.org/software/systemd/man/environment.d.html [09:18] it was for a lot of things in the UNE days [09:18] this is with systemd --user, correct? [09:18] yes [09:18] unsure how it's going to work if other variables will be accessible [09:18] which L_aney is going to bring back to us, right? ;-) [09:18] because it's gnome-session setting it IIRC [09:19] we'll see [09:19] anyway we can probably do the gnome-software one differently [09:19] yeah [09:19] as it's the only one [09:19] but we are likely going to hit that issue anyway [09:19] e.g that snapd bug [09:19] flatpak is having the same problem [09:19] they can add it themselves [09:19] won't be the same patch anyway [09:19] as we would based on DESKTOP name [09:19] they won't [09:20] right [09:20] but I mean updating envs on login [09:20] yeah, that will be needed [09:20] things we used to do in Xsession.d [09:20] unsure we should do it for that particular case though [09:20] anyway, we have the trello card [09:20] yep [09:20] and you have the gnome-software one on your todo [09:20] so we should be good :-) [09:20] indeed :p [09:20] just will do that post-FF [09:20] after all the current things are implemented ;) [09:21] right [09:21] bah, I really hate the hotcorner, I disabled mouseover to open it but I still trigger it by error [09:21] seb128, gnome-keyring-daemon you say? Yeah it seems to cause bug 1707828 for me [09:21] bug 1707828 in gnome-shell (Ubuntu) "Ctrl+Alt+T to open a terminal appears to do nothing, then the terminal window opens 25 seconds later" [Undecided,Confirmed] https://launchpad.net/bugs/1707828 [09:22] I tend to select text up to top of a gedit view by clicking at the bottom and doing a dnd far top-left, until the screen corner [09:22] and release button [09:22] that opens the overview now :-/ [09:24] well, it's disabled here :p [09:24] and will be in a distro near you next Friday ;) [09:25] hehe [09:25] disabled completely? [09:26] no way to open the overview with a mouse then? [09:26] I though we were disabling the proximity, not the clicking [09:27] you were talking about the hotcorner [09:27] that's the part which is disabled [09:27] not the click of course [09:27] well what I described "clicks" [09:27] the mouse release is taken as a click [09:28] or it's a bug in the extension I'm using to disable the hot corner [09:30] oh [09:31] could be a bug in your extension [09:31] I don't reproduce it [09:33] good [09:47] Sitting in the garden with my new laptop! [09:48] Screen is holding up well compared to the x220 [09:48] willcooke_ What did you get? [09:48] flexiondotorg, x270. Really like it, but the spacebar is annoying [09:48] it doesnt register unless you really twat it [09:48] Otherwise the keyboard is lovely [09:49] the touchpad is really nice too [09:53] duflu, FWIW bug 1707828 sounds really similar to bug 1644323 - if you see comments #1 and #2 they also mention gnome-keyring [09:53] bug 1707828 in gnome-shell (Ubuntu) "Ctrl+Alt+T to open a terminal appears to do nothing, then the terminal window opens 25 seconds later" [Undecided,Confirmed] https://launchpad.net/bugs/1707828 [09:53] bug 1644323 in Canonical System Image "Installing unity8-session-snap adversely effects unity7" [High,Confirmed] https://launchpad.net/bugs/1644323 [09:53] ahayzen, yeah side effects... [09:57] ahayzen, but also other bugs I have dealt with... 25 seconds means dbus [09:57] right :-) [10:03] * duflu -> dinner, weekend [11:25] * oSoMoN disappears for the week-end [11:25] have a good one oSoMoN [11:25] thanks willcooke_, you too [14:57] Looking to test 17.10 for bugs [15:31] some notes on my DebConf17 talk about Ubuntu Indicators -> Ayatana Indicators https://sunweavers.net/blog/node/60 [15:31] xnox: please review... [15:48] jdstrand, your wayland socket detection works fine for me on artful (both wayland and non-wayland sessions) [15:48] jdstrand, are you on 16.04? [15:48] * kenvandine thinks you already said you are :) [15:49] kenvandine: I am on artful. I tested on xenial in a vm [15:50] interesting [15:50] jdstrand, i don't have a socket in that dir [15:50] kenvandine: you need to use my https://code.launchpad.net/~jdstrand/+git/gnome-logs-udt.jdstrand.bin [15:51] kenvandine: you don't have /run/user/1000/wayland-0? [15:51] jdstrand, no [15:51] kenvandine: then you aren't running under wayland. I needed to install ubuntu-gnome-desktop and an additional gnome-wayland package (I forget the exact name otoh) [15:51] jdstrand, i tested it with quadrapassel and gnome-sudoku from the store [15:51] apt-cache wayland|grep gnome [15:52] that would find it ^ [15:52] jdstrand, no... i did have that socket under wayland :) [15:52] i'm saying the snaps worked in both wayland and non-wayland sessions [15:52] i did have the socket under wayland [15:52] and i don't under x11 [15:53] kenvandine: the problem with my shell script is when you run gdm3, it runs under wayland. therefore the socket is always there. when you start the gnome-shell/X under the gdm3 wayland, my detection logic adds those env vars, which forces those apps to use wayland, but mutter isn't running [15:53] jdstrand, so you detection mechanism seems good to me [15:53] jdstrand, but gdm3 isn't running under my user [15:53] so the socket isn't in /run/user/1000/wayland-0 [15:54] gdm 2594 0.0 0.0 190428 4136 tty1 Ssl+ 09:31 0:00 /usr/lib/gdm3/gdm-wayland-session gnome-session --autostart /usr/share/gdm/greeter/autostart [15:54] I definitely saw it. I then don't know why it was there. if you are satisfied (as a desktop expert, which I am not), feel free to commit it. any bugs can be fixed later [15:56] jdstrand, yeah i have /run/user/121/wayland-0 [15:56] uid 121 is the gdm user [15:57] gdm can't create the socket under your user, so should be safe [15:57] i wonder if maybe what you saw was a socket left around from some crash or something? [15:58] kenvandine: idk [15:58] kenvandine: I logged out of wayland session, then logged back into X. the socket was still there [15:58] jdstrand, mind trying again? [16:01] btw, this just landed in gdm, maybe it will fix some of our problems with logging out and logging in to a different session [16:01] https://git.gnome.org/browse/gdm/commit/?id=9bd3c5f04 [16:02] jdstrand, oh... maybe that's the bug you hit [16:02] apparently you could have the user session left running after logout [16:02] great... [16:03] that is definitely a bug we have atm [16:03] not sure that commit in particular will fix it, seems specific to classic mode [16:03] i'd guess if the user session is still around, maybe the socket might be there too [16:03] somehow you get a random invalid dbus session [16:03] I didn't look into it yet [16:03] but I will definitely do so soon [16:04] oh, yeah this might not actually fix the root of the problem [16:04] that may be the bug. not sure how that commit makes the wayland socket go away... [16:04] just fix a symptom [16:04] yeah, after looking further it doesn't really fix it [16:04] the user session stuff I demoed at guadec doesn't exhibit this bug btw [16:04] but sounds like that could be a case that might keep the socket [16:04] but not really ready to push that [16:04] Laney, yay [17:14] night all === JanC_ is now known as JanC [18:38] woot... my simple-scan classic snaps works just as well as the deb install for me :) [18:38] which happens to fail [18:38] ship it! ;)