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

=== JanC_ is now known as JanC
=== maclin1 is now known as maclin
didrocksgood morning06:21
dufluMorning didrocks06:35
didrockshey duflu06:35
seb128good morning desktopers, and happy friday06:37
seb128hey duflu, how are you?06:37
seb128re didrocks06:37
dufluHappy Friday seb128 (he says while balancing a heat pack on his sore head)06:37
dufluHow are you?06:37
didrocksre seb12806:38
seb128I'm good, it's friday, weather is nice (sunny but not too hot) and I'm playing tennis tonight!06:39
seb128duflu, bug #1705369 ... can we reliably tell in a video card/gpu is connected to something?06:51
ubot5bug 1705369 in gdm3 (Ubuntu) "Ubuntu 17.10 boots to black screen when using Nvidia drivers (on a desktop with an Intel GPU)" [High,Triaged] https://launchpad.net/bugs/170536906:51
willcookemorning all06:51
seb128hey willcooke! how are you?06:51
dufluseb128, yes we did it in Mir, and any display server has to do it. Just takes effort06:51
dufluHi willcooke06:51
seb128duflu, ok, I was unsure if the system always had enough informations from the card/driver to tell e.g if there is a monitor connect to the vga output06:52
didrockswe did it as well in Nux06:53
didrocksmaybe just blacklist unconditionnally nvidia drivers?06:53
seb128I mean the display server does what it can with the info it has06:53
didrockshey willcooke06:53
seb128didrocks, the dual gpu case is a bit tricky06:54
didrocksyeah, I think06:54
willcookedidrocks, I added MATE to that list06:54
didrockslike "which one took over"06:54
willcookethat list = trello card for themes06:54
didrockswillcooke: you didn't lie, clicked on the tab, so it added :p06:54
didrockswillcooke: good one, if you come on with any other…06:54
didrockss/so it/was/06:55
seb128who knew that themes would be a so trendy topic in 201706:55
didrocksit's the nice thing!06:55
willcookedidrocks, I'll have a think :)  Also, I'm just rebuilding that snap having moved it to the desktop launcher06:55
didrocksnow, about that input system which needs theming… :)06:55
didrockswillcooke: ah, you are handling the cleanup of that snap?06:55
seb128:-p06:56
didrocksso, moving to the cloud parts06:56
dufluseb128, it's "easy". Just standard KMS logic for detecting if there is a monitor connected06:56
willcookedidrocks, welllllllllllll.  Lemme see if I can make it work first - I might have questions06:56
didrockssure :)06:56
didrockswillcooke: once we'll add all the themes, think about running "snapcraft update" or snapcraft will never pick the new definition06:56
willcookedidrocks, ack06:56
didrocks(but if we changed the remote code, it will pick it, which has interesting side-effects)06:56
willcookeand thanks for looking at that didrocks, seb12806:56
didrockssnapcraft should really just tell you to refresh?06:56
didrocks…*06:57
didrocksyw!06:57
seb128np!06:57
seb128didrocks, how does it tell that code has changed?06:57
didrocksseb128: it doesn't, but source: https://github.com/…06:57
didrocksso, it always pull06:58
didrockshowever, the part definition is cached06:58
didrocksI had the issue once when I changed the remote code (the make parameters to be passed) and thus, the parts definition06:58
didrocksgot a lot of bug reports because people were rebuilding their snap without refreshing the remote part06:58
didrocksand so, failure to build06:59
seb128right06:59
seb128it's a bit tricky06:59
didrocksyep06:59
didrocksit should cache everything, included pointed resources06:59
didrocksor nothing06:59
didrocksnot half of the thing06:59
seb128hitting the internet at every build to check if the parts are outdated would be suboptimal as well06:59
didrocksyeah, that's why caching more could be an answer07:00
didrocksthen, it can hit the Internet, in the background07:00
didrocksso that next command tells you "you have new stuff to refresh"07:00
didrocksthat would be an improvement already IMHO07:00
willcookelog a bug, I'm sure Sergio will help07:00
didrockswillcooke: it's logged, discussed07:01
didrockson the backlog list07:01
willcookeoh cool07:01
didrockswe even discussed it last october again IIRC07:01
willcookeI'll go speak to Sergio and see if he'll do us a solid ;)07:01
didrockswillcooke: that's why, even if we add those new themes, people not using the platform snap and rebuilding a snap locally (we won't have that issue on b.snapcraft.io) may still miss the themes in07:02
didrocksI prefer to be explicit about gotchas we can encounter :)07:02
willcookeCan someone in an Xorg gnome-shell recreate this?  https://bugs.launchpad.net/ubuntu/+source/gnome-shell/+bug/170545807:14
ubot5Ubuntu bug 1705458 in gnome-shell (Ubuntu) "Mouse clicks pass through to window underneath" [Undecided,New]07:14
willcookeIt feels like one of those "only me" bugs again07:14
didrockswillcooke: can't reproduce, indeed07:16
willcooke:)07:16
didrockshowever, I have some other interesting bug07:17
didrockslike, if I reduce the window07:17
didrocksthe popup goes a little bit over07:17
didrockson the bottom07:17
didrocksbut what's after is cut07:17
didrocksI guess it's because the popupover isn't its own X window07:18
willcookebah, today it's gone.  Even though I could re-create it after reboots yesterday07:23
willcookeseb128, Laney - polite reminder, could you update the newsletter GDoc today please?  I can post to Wordpress if needed, but Laney also has an account I think07:25
willcookedidrocks, confirmed I think: http://imgur.com/a/4FgtF07:30
andyrockgood morning07:30
jibeltalking about weird bugs, bug 1705459 is annoying. Has anyone seen it with another app?07:31
ubot5bug 1705459 in gnome-shell (Ubuntu) "Cannot switch to another workspace when an sqlitebrowser window is open" [Undecided,New] https://launchpad.net/bugs/170545907:31
willcookehey andyrock07:31
didrockswillcooke: yeah07:31
didrockswillcooke: I think it's the X window size at max (+ transparent borders)07:31
didrocksjibel: never (yet)07:32
willcookedidrocks, logged: https://bugs.launchpad.net/ubuntu/+source/gnome-shell/+bug/170564707:43
ubot5Ubuntu bug 1705647 in gnome-shell (Ubuntu) "File Open popover only shows half the popover" [Undecided,New]07:43
flexiondotorgMorning desktopers07:45
seb128hey andyrock jibel flexiondotorg07:46
didrocks(confirmed)07:48
jibelmorning seb12807:56
Laneybeeeeeeeeee gooooooooooooooooooooooooooooooooooodddddd08:01
didrocksheyyyyyyyyyyyyyyy Laneyyyyyyyyyyyyyyyyy08:02
seb128goooooood moooorrrning Laney08:02
Laneyhttps://www.youtube.com/watch?v=Dqtxl4Qc_7A08:05
seb128heh08:08
seb128Laney, how are you today?08:08
Laneyhey seb12808:14
Laneygood thanks, happy it's friday!08:14
Laneyyou?08:14
seb128same, friday and tennis day!08:15
Laneyseb128 Federer08:16
seb128haha08:18
Trevinhomorning guys08:27
TrevinhoI need your publishing powers for https://bileto.ubuntu.com/#/ticket/287408:28
seb128hey Trevinho08:29
Trevinhohey seb128 how are you?08:29
seb128the guy who only says hello to us when he needs something :-)08:29
seb128Trevinho, I'm good! you?08:29
TrevinhoGood... Working in a seaside pine forest today :)08:30
seb128nice08:30
seb128Trevinho, what's that .upgrade doing?08:30
Trevinhoseb128: it's updating the default settings for an user that has already installed unity08:32
Trevinhoso basically if the profile has already been created the settings are updated08:33
Trevinhobasically a migration script08:33
Trevinhocompiz-style08:33
seb128k08:33
seb128Trevinho, published08:34
Trevinhota08:34
seb128yw08:34
seb128could somebody try this to me on artful08:51
seb128on the gdm screen (either before log in, or lock screen and click "use different user")08:52
seb128type a wrong password and when the error is displayed hit "esc" directly on your keyboard while it's still on screen08:52
seb128do you end up with a password entry on top of the user description as well?08:53
andyrockseb128: checking08:54
andyrockseb128: yep08:55
seb128andyrock, thanks08:56
seb128jamesh, nice snapcraft post about desktop needs!08:58
jameshseb128: thanks.  Is there anything you'd like me to add?08:58
jameshI tried to start each task with what we need rather than railroad it to a particular solution.08:59
seb128jamesh, I think you covered the important topics, I'm looking at https://bugs.launchpad.net/ubuntu//+bugs?field.tag=snap-desktop-issue but I'm not sure other things are worth mentioning09:01
seb128jamesh, we eventually need to resolve bug #1583250 at some point, not sure if that's worth putting on the list though09:02
ubot5bug 1583250 in Snapcraft "upstream use of build-time defined PREFIX or DATADIR incompatible with snaps relocation" [High,Triaged] https://launchpad.net/bugs/158325009:02
didrocksjamesh: yeah, that one needs to be listed in ^09:02
seb128jamesh, we currently build our GNOME snaps with an hacked prefix=/snap/$name/current/usr and use organize09:02
seb128to move things back to the right location09:03
didrocksI heard that snap location are different on other distros09:03
didrocksso the same snap would fail09:03
seb128but that makes things depends on /snap to be the location09:03
didrocksbetter to have it said before :)09:03
seb128which seems is not true on other distros09:03
jameshseb128, didrocks: I'll add that.09:05
didrocksthx! :)09:06
seb128jamesh, thanks09:07
jameshdidrocks: https://forum.snapcraft.io/t/ubuntu-desktop-team-priorities/1397 <- does that look okay?09:15
didrocksjamesh: on the themes, you can maybe reference our google doc?09:16
jameshsure.09:16
didrocksthx09:16
seb128jamesh, on the relocation the snappy team position is that "/snap" is an implementation detail and could change and that we shouldn't rely on it09:17
seb128and it's change on e.g fedora I think09:17
seb128because it's against the fhs and they put it under /run or something09:17
didrocksbut the "prefix" hack which is required with many upstream projects were the only recommendation they can give at the time09:19
jameshseb128: maybe we suggest people get their app working with strict confinement then? :)09:19
jameshwho cares where the snap appears on the host file system if it is at /snap inside the sandbox?09:19
jamesh(or is it also under /run in the sandbox on Fedora?)09:20
seb128jamesh, you mean?09:20
didrocksjamesh: it's not in /snap, it's in /snap/<snap_name>/current/09:20
didrockson ubuntu09:20
seb128didrocks, which is under /snap :p09:20
didrocksand somewhere else on other distros09:20
seb128jamesh, I don't think the sandbox does magic to remap it as /snap09:20
didrockscorrect, but still depends on snap_name and path09:20
jameshdidrocks, seb128 was saying that snapd on fedora doesn't put snaps under /snap/<package>/current.  I was wondering whether that was only on the host file system, or also in the sandbox09:21
jameshdidrocks: since a strict confined snap won't see the host file system anyway09:21
didrocksjamesh: ah, I guess we only talk about the sanbdox09:21
didrocksjamesh: well, snap isn't like that09:21
didrocksif you snap run --shell09:21
didrocksyou will see /snap/*09:21
didrocksyou just can't access to other directories09:21
didrocksapart from /snap/<your_snap_name>/<your_version>09:22
seb128didrocks, well, the question is to know if fedora patches snappy to not create a /snappy on the fs but use /run/snappy what is the dir in the sandboxes env?09:23
seb128is that /run/snappy as well09:23
seb128or is the sandbox relocating to /snap?09:23
didrocksonly zygmunt can answer to that I guess09:23
seb128right09:23
seb128because if the sandbox relocates than the prefix to /snap works09:24
didrocksfor anything running apparmor, what you see outside is what yo uhave inside09:24
didrocksdue to how the tech work09:24
didrocks(paths should be the same, apparmor is outside the sandbox and path-based)09:24
didrocksI don't know if they have clever tricks for fedora09:24
seb128I guess not09:25
=== carlolo is now known as clobrano
didrockswillcooke: mind looking at https://trello.com/c/9cYd1a02/201-add-more-themes-in-desktop-part-and-gnome-platform last comment and giving a ack/nack?09:33
willcookedidrocks, wow.  I thought it would be bigger, but not that much bigger.09:36
immucurrently its using my laptop's internal mic09:37
willcookeSo, I suggest we keep a base version as we have, and an "expanded" one which you've just built?09:37
immuoops09:37
didrockswillcooke: hum09:38
didrockswillcooke: then, people will complain "my snap does work, no this one doesn't"09:38
immuhey willcooke :)09:38
didrocksand we will keep getting into those discussions09:38
didrocksso it's either we add them, or none09:39
didrocksIMHO09:39
didrocksseb128: thoughts? ^09:39
willcookedidrocks, thats a good point, but "all" seems too big to me09:39
didrockswillcooke: we took the popular ones, not all09:39
didrocksmate alone is a +35M09:39
seb128willcooke, didrocks, it's a "can't win" situation09:39
didrocks+109:40
seb128willcooke, having 2 versions put us back where we are today, you can bundle thems but snap author don't do it09:40
didrocksand so, those tweets will keep coming09:40
seb128the equivalent post change is going to be "they picked the version with less depends to avoid the cost"09:40
seb128and we still are in the same situation09:40
didrocksexactly09:40
didrocksthis is the reason why we argued for theme snaps with seb128 to be the proper solution09:41
didrockswhich requires what is on our gdoc to be implemented09:41
didrocksthis is the additional list we took: http://paste.ubuntu.com/25138289/09:43
didrocksyou can see there isn't even elementary theme09:43
didrocks(so it's +9 themes compared to what we have today)09:44
willcookekk09:50
willcookeso I feel like that extra size is probably too much, wdyt?09:51
* didrocks feels it too, also increased build time09:51
seb128willcooke, size is a bit much but I would rather be concerned by the triple build time09:51
willcookeack09:52
didrocksplatform snap would be ok IMHO as it's only in one spot, BUT I feel the inconsistency between "bundling everything" experience and using the platform will give strange messages09:52
seb128we could find a way to improve the build time issue09:52
seb128but not the size one09:52
didrocks(at extra maintenance cost)09:52
willcookeSo how about just: Mate, arc, numix?09:53
seb128the first one is 35M by itself09:53
didrocksuntil we get to the next request?09:53
willcookehumm, maybe not worth it then09:54
didrockswhich was already what happened when shipping ambiance/radiance + adwaita dark & white09:54
alexarnaudHello all :) !09:54
seb128hey alexarnaud09:54
didrocksmorning alexarnaud09:54
alexarnaudseb128, didrocks: how are you?09:54
didrocksalexarnaud: good, thanks, yourself?09:54
seb128good, you?09:54
alexarnaudgood :)09:54
didrockswillcooke: so, we just archive that card for now? I can push to a branch if needed.09:58
alexarnaudI've a little question. Hui Wang tells on the pulseaudio-discuss ML that Ubuntu has a GUI to handle jack selection when the jack plug works for input and output. What is the name of the GUI? Where can I find it ?09:58
alexarnaudhttps://www.mail-archive.com/pulseaudio-discuss@lists.freedesktop.org/msg17876.html09:58
willcookedidrocks, oki thanks for looking in to it - useful stats09:58
immualexarnaud, i also have realtek sound and a dell alienware14 laptop10:01
immuupon plugging in the headphone jack no sound output is present10:03
immubut upon plugging in the headset i get full bass filed soundoutput10:03
alexarnaudimmu: do you see the pop-up? Do you know its name?10:04
immunope i don't see other then a popup sound bar type notification10:04
immunone i just tried10:05
immuin windows i get asked what have i plugged in10:05
alexarnaudimmu: As I understand you don't have the wanted behavior.10:07
alexarnaudhttps://www.mail-archive.com/pulseaudio-discuss@lists.freedesktop.org/msg17902.html10:07
alexarnaudWhat is the process to discuss technical stuff with Hui Wang ?10:07
seb128alexarnaud, email him?10:08
seb128or report a bug on launchpad10:08
immui had filed a bug but after something the discussion dried up10:09
alexarnaudimmu: are you on the pulseaudio-discess ML?10:09
immuRealtek ALC366110:09
alexarnaudseb128: thanks, good idea.10:09
immualexarnaud, Realtek ALC366110:09
immui had filed a bug on launchpad and bugzillaaa10:10
seb128alexarnaud, the corresponding code is https://code.launchpad.net/~diwic/unity-settings-daemon/what-did-you-plug-in/+merge/20691510:11
alexarnaudseb128: thanks :) !10:11
seb128alexarnaud, GNOME has a similar feature but different implementation so things are worth re-testing on artful10:12
seb128alexarnaud, yw10:12
seb128alexarnaud, http://bazaar.launchpad.net/~unity-settings-daemon-team/unity-settings-daemon/trunk/files/head:/plugins/media-keys/what-did-you-plug-in/10:13
alexarnaudthanks again :).10:14
davidcalledidrocks: no more GDocs tutorials, everything has been converted to MD, just merged the last one \o/10:17
didrocksdavidcalle: excellent! My md parser didn't need any change thus?10:18
didrocksor missing features ?10:18
didrockscompared to the gdoc one10:18
davidcalledidrocks: I think we have a (reasonably small) list of bugs yet to file (mostly line breaks handling I think, but we discussed that already), and no missing features, no10:20
didrockssweet!10:20
didrocksthe line breaks handling was a tradeoff if you remember our discussion10:20
davidcalleI do, and I explained it to the rest of the docs team10:20
didrocksgood :)10:20
immualexarnaud, do you have ALC366110:23
immu?10:23
flexiondotorgseb128 Thanks for helping alexarnaud. He is discussing this feature with MATE developers.12:19
flexiondotorgseb128 alex has a specific interest in a11y and this would be a useful feature for his organisation :-)12:19
seb128flexiondotorg, yw13:16
seb128kenvandine, hey, did the gedit snap got published?14:24
* kenvandine double check14:26
kenvandine+s14:26
kenvandineseb128, whoops... i had forgotten to publish it after the manual review was approved :)14:27
kenvandineseb128, it's in edge now14:27
seb128kenvandine, thanks14:27
kenvandineseb128, i'm going to push them all to stable today14:27
kenvandineafter a round of testing14:27
seb128nice14:28
seb128what is the list of apps you published?14:28
kenvandinegedit, gnome-sudoku, quadrapassel, gnome-dictionary, gnome-calculator, and gnome-clocks14:30
kenvandineworking on gnome-maps now14:30
kenvandinealso have wip of gnome-contacts14:30
kenvandinefolks issues iirc14:30
kenvandinei had to backport libchamplain this morning for gnome-maps14:31
seb128thanks14:33
kenvandineseb128, any opinions about adding gjs to the platform snap?15:11
jackpot51All, I am trying to merge patches to gnome-initial-setup and gnome-control-center for supporting encrypted home. So far, no one has commented on the patches.15:15
jackpot51Please take a look and comment here: https://bugs.launchpad.net/ubuntu/+source/accountsservice/+bug/169921615:15
ubot5Ubuntu bug 1699216 in gnome-initial-setup (Ubuntu) "Encrypted home support" [Wishlist,Confirmed]15:15
=== czajkows1i is now known as czajkowski
=== JanC is now known as Guest32366
Laneynight all17:16
seb128kenvandine, I think I would be -1 on gjs but need to look at what GNOME does and think a bit more about it17:19
seb128night Laney & desktopers17:19
kenvandineseb128, i had avoided adding gjs17:21

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