/srv/irclogs.ubuntu.com/2017/08/11/#ubuntu-desktop.txt

=== slashd- is now known as slashd
didrocksbonjour !06:03
seb128good morning desktopers06:23
didrocksre seb12806:24
seb128re didrocks :-)06:24
seb128didrocks, I uploaded ubuntu-settings btw06:33
didrocksseb128: thanks for the notice! btw, upstream fixed the rhythmbox plugin06:34
seb128didrocks, I guess we should probably have a migration script that adds the new alternative toolbar to the active plugins in gsettings, wdyt?06:34
seb128ah, nice06:34
didrockshum, yeah for people who changes their settings06:34
didrocksseb128: maybe put it in the plugin package?06:34
seb128yeah, I was unsure if we decided that was a rb thing06:35
seb128or just an Ubuntu session thing and would put it with the other migration bits06:35
didrockswell, it needs to be another script that the "unity -> g-s" one06:36
didrocksbut yeah, you can add the script in ubuntu session if you want06:36
didrocks(just another script)06:36
seb128let me give it some consideration06:36
seb128there is no hurry doing that06:36
oSoMoNgood morning desktoppers06:36
didrocksseb128: keep it noted down somewhere so that we don't forget :)06:37
seb128salut oSoMoN, ça va ?06:37
seb128didrocks, right06:37
oSoMoNseb128, très bien, et toi?06:37
seb128ça va bien, vendredi !06:37
seb128channel is going to be empty this afternoon06:37
seb128oSoMoN, you are off as well iirc?06:38
didrocksbon vendredi oSoMoN06:38
oSoMoNseb128, yes, I’m taking the afternoon off06:39
oSoMoNsalut didrocks!06:39
seb128k, so we all 3 are off this afternoon06:39
seb128some people at debconf06:39
seb128going to be a quiet friday :-)06:39
didrocksno french contagency on Friday afternoon, oh my!06:39
seb128that's ok we don't have enough people from another language in the team that they could try to take over06:41
dufluumm, salut didrocks, seb128, oSoMoN06:43
didrockshey duflu ;)06:43
seb128hey duflu, happy friday afternoon!06:44
dufluseb128, yes and no. I'm a bit unwell but only a few hours left06:44
didrocksseb128: rebased on ubuntu-settings, trying to keep your commits in mainline, even this bzr merge was painful… :p06:45
didrocksI guess I see the point of rebasing rather06:46
didrocks(to fix issues when they happen)06:46
dufluseb128, it appears pulseaudio will soon be unblocked: https://launchpad.net/ubuntu/+source/abi-compliance-checker/1.99.22-1ubuntu106:47
seb128duflu, oh, sorry to read that, you did good work this week you should just call it a day and go get some rest06:47
seb128duflu, right, I retried on amd64 but it picked the version in artful not artful-proposed06:50
seb128didrocks, do you remember how to trigger an autopkgtest telling it to use artful-proposed?06:51
didrocksseb128: you mean, trigger one package in -proposed, telling to use another package from -proposed?06:51
* didrocks looks at it bash history06:51
oSoMoNhey duflu06:51
seb128yes06:51
didrocksmy bash history doesn't go that far :(06:52
seb128I didn't migrate my irc log over to that disk06:52
dufluseb128, my simplest suggestion is to enable proposed then just 'apt install ...' one package, then disable proposed. Maybe there is a simpler way?06:54
dufluwith apt update too06:54
seb128duflu, 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 iirc06:58
dufluseb128, yeah no problem. Ignore it for a while :)06:59
flexiondotorgMorning seb128 oSoMoN didrocks duflu07:24
dufluMorning flexiondotorg07:24
seb128hey flexiondotorg, how are you?07:24
oSoMoNgood morning flexiondotorg07:24
flexiondotorgseb128 Back from holiday. So still feeling fresh :-)07:24
seb128that's good07:24
flexiondotorgWhat 's new in desktop land?07:24
didrockshey flexiondotorg, welcome back!07:25
flexiondotorgdidrocks o/07:25
flexiondotorgdidrocks So you pinged me about gschema overrides a few days ago?07:26
didrocksflexiondotorg: indeed, I think if you rely on our overrides (like the ones coming from ubuntu-settings package), you will need to add "ubuntu" to DesktopNames07:26
didrocksif you are using different schemas… no need to worry :p07:27
flexiondotorgLet me check...07:27
didrocksflexiondotorg: also, if you override other schemas like gnome or unity ones, we'll need to talk to not trash other settings ;)07:28
flexiondotorgI override one com.ubuntu gschema.07:29
flexiondotorg[com.ubuntu.update-manager]07:29
flexiondotorgshow-details=true07:29
flexiondotorgshow-versions=true07:29
flexiondotorgAnd serveral org.gnome schemas07:29
didrocksflexiondotorg: what does XDG_CURRENT_DESKTOP shows?07:30
flexiondotorgAre all the Ubuntu gschema overrides committed?07:30
flexiondotorgMATE07:30
didrocksok, I suggest thus that you add :MATE to those overrides07:31
didrocksso that they only apply to you07:31
didrocks(it's working only with the glib in proposed right now)07:31
didrockslike:07:31
didrocks[com.ubuntu.update-manager:MATE]07:31
didrocksofc, do that only for settings from the mate packages ;)07:31
flexiondotorgUnderstood.07:31
didrocksbasically, the idea is:07:31
didrocks- defaults are overriden07:31
didrocks- if the user change something, it's then global to all DE07:32
didrocksas it's a user perference07:32
didrockspreference*07:32
flexiondotorgIf I added the :MATE suffix now, before new glibc is out of proposed will it break anything?07:33
didrocksflexiondotorg: it's libglib, yeah, before it's out of proposed, you won't see you overrides07:33
flexiondotorgOK07:33
didrocksflexiondotorg: so, you don't install /usr/share/glib-2.0/schemas/10_ubuntu-settings.gschema.override, correct?07:33
flexiondotorgWhat is the ETA for it being promoted from proposed?07:34
didrocksflexiondotorg: once autopkgtest works07:34
didrocksflexiondotorg: you can add ppa:ubuntu-desktop/transitions07:34
didrocksif you want to test :)07:34
didrocksflexiondotorg: 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 you07:35
flexiondotorgdidrocks 10_ubuntu-settings.gschema.override is NOT installed on Ubuntu MATE.07:35
didrocksok :)07:35
didrockseven better, the net benefit is that if people install it, you won't be impacted anymore :)07:35
didrocks(as we use :ubuntu postfix)07:35
didrockswhich is in unity and G-S sessions07:35
flexiondotorgI assume org.onboard and org.yorba should be modified in my overrides too?07:36
didrocksonboard is global07:38
didrocksflexiondotorg: http://paste.ubuntu.com/25288819/07:38
* flexiondotorg looks...07:38
flexiondotorgUnderstood.07:39
didrocksthanks flexiondotorg, tell me if you need any help :)07:40
flexiondotorgSome of the org.gnome override in Ubuntu MATE are the same as the Global overrides in that paste.07:40
flexiondotorgSo I assume I leave those as Global in my overrides too?07:40
didrockssure, if they are the same, just keep them07:41
didrocksor install ubuntu-settings07:41
didrocksas you will be able to safely do it now :)07:41
didrocks(less maintenance, sensible distro-wide defaults)07:41
davmor2Morning all07:48
dufluMorning davmor207:49
oSoMoNhey davmor207:52
flexiondotorgdavmor2 o/07:52
flexiondotorgdidrocks A question.07:53
flexiondotorgMATE Tweak is a utility that tweaks things.07:53
didrocks(good naming! ;))07:53
flexiondotorgIn some cases I will tweak metacity settings07:53
flexiondotorgShould that also only tweak settings in the :MATE context?07:54
didrocksno, this isn't working like this07:54
didrocksyou only define "defaults" in the overrides07:54
flexiondotorgOr is that effectively a user applied setting?07:54
didrocksdefault for your desktop07:54
didrocksthen07:54
didrocksuser applied settings are user decision07:54
flexiondotorgExcellent.07:54
didrockswhich will impact all desktops for that particular setting07:54
flexiondotorgThanks.07:54
didrocksI guess that's what make more sense07:54
flexiondotorgYep.07:55
didrocksyw! and it's the easiest to deal with ;)07:55
flexiondotorgdidrocks https://github.com/ubuntu-mate/ubuntu-mate-settings/commit/05cb494dc5ba17abb95d0b23ed223558ff29e37207:58
flexiondotorgdidrocks Can you ping me when new libglib is promoted please and I'll upload the new ubuntu-mate-settings.08:00
seb128flexiondotorg, you can upload and make it depends on the new glib or blocked in proposed as well if you want08:07
flexiondotorgThat is a good idea seb128 :-)08:08
willcookehappy Friday all08:08
seb128hey willcooke, happy friday08:08
seb128didrocks, hum, I tried added the gnome-software .desktop to /usr/share/ubuntu-wayland08:12
seb128#fail08:12
seb128duflu, indeed, the abi-compliance-checker update works, see the most recent pulseaudio entry on https://autopkgtest.ubuntu.com/packages/cinnamon-desktop/artful/amd6408:13
seb128duflu, I retried it with proposed on other arches as well now08:13
dufluseb128, cool. Although I might have a pulseaudio SRU ready for xenial before artful is done :)08:14
seb128shouldn't make a difference on what happens to the artful update08:14
seb128hopefully it migrates today though08:14
seb128duflu, 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:20
dufluseb128, If it's a native Wayland app then that's expected. Otherwise, yes I think I have seen that bug reported but not sure where08:21
seb128is that a shell or theme issue or not a bug and just me getting confused by normal things?08:22
=== carlo is now known as Guest83776
seb128hum, it looks like the gnome-keyring ssh agent doesn't work for me in artful09:00
seb128does it work for others?09:00
willcookeseb128, how do I test?09:02
seb128willcooke, ssh to a canonical box for example09:03
seb128well if you are not using ssh-agent09:03
seb128look at what your SSH_AUTH_SOCK env is pointing to09:03
willcookeDont think I am, I'm using a config file in my .ssh09:03
willcookelemme set it up09:03
seb128don't09:04
seb128I'm tested basic install09:04
seb128I guess ssh-agent is working, I just mentioned it in case you installed it (systemd tend to do that)09:04
seb128ssh-agent works probably but I'm interested in the default GNOME one09:04
seb128so if you didn't configure anything then it's good :-)09:05
seb128didrocks, btw bug #171010009:05
ubot5bug 1710100 in gnome-session (Ubuntu) "XDG_DATA_DIR doesn't include /usr/share/$DESKTOP_SESSION under wayland" [High,New] https://launchpad.net/bugs/171010009:05
didrocksseb128: known, and on my todo :)09:13
seb128didrocks, was it reported? I didn't find it09:14
didrocksseb128: no report, on my own todo :)09:14
seb128k09:14
didrocksbut yeah, I tried thinking about various approaches to avoid including this09:14
seb128well know it's on the public list, be careful, people might watch you :p09:14
didrocksseb128: I wonder if it's not better to add DESKTOP instead of SESSION09:15
didrockslike take the list, and add them one after another09:15
didrocksor, just transitionning to a different name09:15
didrockswith OnlyShowIn09:16
didrockswhich might be better IMHO09:16
seb128didrocks, I created https://trello.com/c/Xxauefnc/241-review-xsessiond-script-to-see-if-we-miss-anything-under-wayland09:16
didrockslike org.gnome.SoftwareUbuntu.desktop09:16
didrocksyeah, better to look for the other scripts :)09:16
seb128sorry09:16
seb128https://trello.com/c/Xxauefnc/241-review-xsessiond-scripts-to-see-if-we-miss-anything-under-wayland09:16
didrocksso useful09:16
seb128(changed the title to fix a typo)09:17
didrocksyeah, that's good09:17
didrocksso I'm really in favor of removing this XDG_DATA_DIR change09:17
didrockson a second thought09:17
seb128why?09:17
didrocksand we just go with different destkop name09:17
didrockswell, it's only for one desktop file nowdays09:17
seb128it's somewhat similar to https://github.com/snapcore/snapd/pull/339809:17
seb128we can probably do those if https://www.freedesktop.org/software/systemd/man/environment.d.html09:18
didrocksit was for a lot of things in the UNE days09:18
didrocksthis is with systemd --user, correct?09:18
seb128yes09:18
didrocksunsure how it's going to work if other variables will be accessible09:18
seb128which L_aney is going to bring back to us, right? ;-)09:18
didrocksbecause it's gnome-session setting it IIRC09:18
didrockswe'll see09:19
seb128anyway we can probably do the gnome-software one differently09:19
didrocksyeah09:19
didrocksas it's the only one09:19
seb128but we are likely going to hit that issue anyway09:19
seb128e.g that snapd bug09:19
seb128flatpak is having the same problem09:19
didrocksthey can add it themselves09:19
didrockswon't be the same patch anyway09:19
didrocksas we would based on DESKTOP name09:19
didrocksthey won't09:19
seb128right09:20
seb128but I mean updating envs on login09:20
didrocksyeah, that will be needed09:20
seb128things we used to do in Xsession.d09:20
didrocksunsure we should do it for that particular case though09:20
seb128anyway, we have the trello card09:20
didrocksyep09:20
seb128and you have the gnome-software one on your todo09:20
seb128so we should be good :-)09:20
didrocksindeed :p09:20
didrocksjust will do that post-FF09:20
didrocksafter all the current things are implemented ;)09:20
seb128right09:21
seb128bah, I really hate the hotcorner, I disabled mouseover to open it but I still trigger it by error09:21
dufluseb128, gnome-keyring-daemon you say? Yeah it seems to cause bug 1707828 for me09:21
ubot5bug 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/170782809:21
seb128I 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 corner09:22
seb128and release button09:22
seb128that opens the overview now :-/09:22
didrockswell, it's disabled here :p09:24
didrocksand will be in a distro near you next Friday ;)09:24
seb128hehe09:25
seb128disabled completely?09:25
seb128no way to open the overview with a mouse then?09:26
seb128I though we were disabling the proximity, not the clicking09:26
didrocksyou were talking about the hotcorner09:27
didrocksthat's the part which is disabled09:27
didrocksnot the click of course09:27
seb128well what I described "clicks"09:27
seb128the mouse release is taken as a click09:27
seb128or it's a bug in the extension I'm using to disable the hot corner09:28
didrocksoh09:30
didrockscould be a bug in your extension09:31
didrocksI don't reproduce it09:31
seb128good09:33
willcooke_Sitting in the garden with my new laptop!09:47
willcooke_Screen is holding up well compared to the x22009:48
flexiondotorgwillcooke_ What did you get?09:48
willcooke_flexiondotorg, x270. Really like it, but the spacebar is annoying09:48
willcooke_it doesnt register unless you really twat it09:48
willcooke_Otherwise the keyboard is lovely09:48
willcooke_the touchpad is really nice too09:49
ahayzenduflu, FWIW bug 1707828 sounds really similar to bug 1644323 - if you see comments #1 and #2 they also mention gnome-keyring09:53
ubot5bug 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/170782809:53
ubot5bug 1644323 in Canonical System Image "Installing unity8-session-snap adversely effects unity7" [High,Confirmed] https://launchpad.net/bugs/164432309:53
dufluahayzen, yeah side effects...09:53
dufluahayzen, but also other bugs I have dealt with... 25 seconds means dbus09:57
ahayzenright :-)09:57
* duflu -> dinner, weekend10:03
* oSoMoN disappears for the week-end11:25
willcooke_have a good one oSoMoN11:25
oSoMoNthanks willcooke_, you too11:25
phil9xLooking to test 17.10 for bugs14:57
sunweaversome notes on my DebConf17 talk about Ubuntu Indicators -> Ayatana Indicators https://sunweavers.net/blog/node/6015:31
sunweaverxnox: please review...15:31
kenvandinejdstrand, your wayland socket detection works fine for me on artful (both wayland and non-wayland sessions)15:48
kenvandinejdstrand, are you on 16.04?15:48
* kenvandine thinks you already said you are :)15:48
jdstrandkenvandine: I am on artful. I tested on xenial in a vm15:49
kenvandineinteresting15:50
kenvandinejdstrand, i don't have a socket in that dir15:50
jdstrandkenvandine: you need to use my https://code.launchpad.net/~jdstrand/+git/gnome-logs-udt.jdstrand.bin15:50
jdstrandkenvandine: you don't have /run/user/1000/wayland-0?15:51
kenvandinejdstrand, no15:51
jdstrandkenvandine: 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
kenvandinejdstrand, i tested it with quadrapassel and gnome-sudoku from the store15:51
jdstrandapt-cache wayland|grep gnome15:51
jdstrandthat would find it ^15:52
kenvandinejdstrand, no... i did have that socket under wayland :)15:52
kenvandinei'm saying the snaps worked in both wayland and non-wayland sessions15:52
kenvandinei did have the socket under wayland15:52
kenvandineand i don't under x1115:52
jdstrandkenvandine: 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 running15:53
kenvandinejdstrand, so you detection mechanism seems good to me15:53
kenvandinejdstrand, but gdm3 isn't running under my user15:53
kenvandineso the socket isn't in /run/user/1000/wayland-015:53
kenvandinegdm       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/autostart15:54
jdstrandI 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 later15:54
kenvandinejdstrand, yeah i have /run/user/121/wayland-015:56
kenvandineuid 121 is the gdm user15:56
kenvandinegdm can't create the socket under your user, so should be safe15:57
kenvandinei wonder if maybe what you saw was a socket left around from some crash or something?15:57
jdstrandkenvandine: idk15:58
jdstrandkenvandine: I logged out of wayland session, then logged back into X. the socket was still there15:58
kenvandinejdstrand, mind trying again?15:58
jbichabtw, this just landed in gdm, maybe it will fix some of our problems with logging out and logging in to a different session16:01
jbichahttps://git.gnome.org/browse/gdm/commit/?id=9bd3c5f0416:01
kenvandinejdstrand, oh... maybe that's the bug you hit16:02
kenvandineapparently you could have the user session left running after logout16:02
kenvandinegreat...16:02
Laneythat is definitely a bug we have atm16:03
Laneynot sure that commit in particular will fix it, seems specific to classic mode16:03
kenvandinei'd guess if the user session is still around, maybe the socket might be there too16:03
Laneysomehow you get a random invalid dbus session16:03
LaneyI didn't look into it yet16:03
Laneybut I will definitely do so soon16:03
kenvandineoh, yeah this might not actually fix the root of the problem16:04
jdstrandthat may be the bug. not sure how that commit makes the wayland socket go away...16:04
kenvandinejust fix a symptom16:04
kenvandineyeah, after looking further it doesn't really fix it16:04
Laneythe user session stuff I demoed at guadec doesn't exhibit this bug btw16:04
kenvandinebut sounds like that could be a case that might keep the socket16:04
Laneybut not really ready to push that16:04
kenvandineLaney, yay16:04
willcooke_night all17:14
=== JanC_ is now known as JanC
kenvandinewoot... my simple-scan classic snaps works just as well as the deb install for me :)18:38
kenvandinewhich happens to fail18:38
jbichaship it! ;)18:38

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