/srv/irclogs.ubuntu.com/2018/10/17/#ubuntu-desktop.txt

didrocksgood morning!05:46
dufluMorning didrocks05:52
dufluAnd bbl05:52
didrockshey duflu05:54
oSoMoNgood morning desktoppers06:01
didrockssalut oSoMoN06:15
oSoMoNsalut didrocks, ça va?06:15
didrocksoSoMoN: enrhumé, mais ça va :)06:15
didrockset toi ?06:15
oSoMoNça va, la nuit fut courte, mais je me sens étonnamment en forme06:16
didrocksj'espère que ce étonnamment va rester :)06:16
didrockstiens, je ne sais pas si t'as des idées sur les langpaks, mais vu que je parle de libreoffice, thunderbird, etc, tu es p-e intéressé quand tu auras le temps: https://bugs.launchpad.net/ubuntu/+source/language-selector/+bug/1797860/06:17
ubot5Ubuntu bug 1797860 in language-selector (Ubuntu) "Language selection installs too many packages" [Undecided,New]06:17
oSoMoNje regarde06:17
didrockspas urgent hein :)06:18
didrocksc'est juste des pistes de réflexion pour comprendre ce que l'on voudrait supporter06:18
dufluHi oSoMoN06:24
oSoMoNhey duflu06:33
seb128good morning desktopers (for a few minutes before taking off for an hour flight)07:45
dufluMorning seb12807:50
duflu🛫07:50
seb128hey duflu, how are you?07:51
dufluseb128, going well. Slightly frustrated to be iterating old branches right now. But will finish soon. Have a nice week in sunny London07:53
seb128thx, I will be online as usual once there07:53
seb128do you get any traction for getting things landed upstream?07:53
dufluseb128, forward motion but not huge traction. The good news is that there is plenty of developer and community involvement in testing and review07:54
dufluJust not landing much when I resolve the problems07:54
seb128let's hope they do slowly get reviewed/landing still though07:56
seb128maybe next cycle it's all merged :)07:56
dufluYeah, I am almost responsible for a quarter of mutter merge proposals right now07:56
dufluOpen ones, not landing ones07:56
seb128shrug, launchpad keeps timeouting07:58
seb128k, moving, see you later!07:59
=== ecloud is now known as ecloud_wfh
seb128hey again desktopers09:44
duflu🛬  hi seb12809:46
didrockswe really have too many characters in UTF-8 :p09:46
dufluWould you believe you missed nothing?09:46
dufluHeh09:47
seb128didrocks, did bug #1798309 evert worked?09:54
ubot5bug 1798309 in ubiquity (Ubuntu) "When changing language in maybe-ubiquity, gnome-shell isn't updated to display the correct language" [Undecided,New] https://launchpad.net/bugs/179830909:54
seb128I guess in the pre-gnome-shell time the panel was handled by ubiquity and not an external process09:54
oSoMoNhey seb128, you had a good flight?09:55
seb128oSoMoN, yeah, less than an hour, uneventfull, they didn't have coffee though, just water/jiuce!09:55
seb128hey oSoMoN :) had a short night I saw?09:56
seb128still not tired?09:56
oSoMoNyes, and I'm still doing fine09:58
oSoMoNlet's see how that goes just after lunch…09:58
oSoMoNwhen stomach takes over the brain09:58
seb128right, that's the tricky time of the day!10:00
didrocksseb128: indeed, in the pre-gnome-shell time. I just noticed it and I think it's good to have it listed. However, clearly not a blocker (that's why I didn't put as it) as it's not a regression10:00
seb128didrocks, I'm not even sure it's really fixable in fact, I commented on the bug10:01
seb128unless you reload the shell, which might mean other issues like flicker10:01
didrocksseb128: well, we would need to export new env variable and restart the shell10:01
didrocksbut yeah10:01
didrocksI guess it could be an issue for setting up network… doesn't look polish anyway10:01
didrocksat least, logged :)10:01
seb128right10:01
seb128ubiquity has its own page for network10:01
didrocksthat's true10:02
seb128but yeah, would be better if the panel changed dynamically10:02
seb128something for the new installer :)10:02
didrocksbut right now, I'm the same: no clear idea on how to fix that without risking too much10:02
didrocksright!10:02
* didrocks added a note already for it10:02
didrocksmaybe the new installer should just be a full screen webpage10:03
seb128:)10:03
didrocksneed to think about on screen keyboard ofc… anyway, enough digression, testing continue :p10:03
seb128:)10:05
seb128we need a locale picker screen pre-session maybe10:05
seb128g-i-s style10:06
seb128to replace the syslinux menu since we are loosing that on uefi10:06
didrocksyeah, that could be a solution10:07
didrocksthe issue is more for the nomodeset or so…10:07
didrocksas the goal is to get something displayed… :p10:07
xnoxandyrock, https://pastebin.canonical.com/p/QdtxJzwswS/10:18
xnoxjust to force you to use SSO ;-)10:18
seb128andyrock, can you give me the mp url?10:25
andyrockhttps://code.launchpad.net/%7Eazzar1/ubuntu/+source/gnome-initial-setup/+git/gnome-initial-setup/+merge/35691010:25
seb128thx10:25
willcookeandyrock, seb128 thank you!10:29
Trevinhowillcooke: have you tested your laptop further with the fix?10:44
TrevinhoI also hacked some other gdm changes yesterday so maybe we can get rid of the wait tool.10:45
willcookeTrevinho, they broke my haunted laptop10:46
LaneyIf you fix it properly upstream we can replace it.10:46
willcookeso I can't reproduce it any more even on the broken images :'(10:46
willcookeI'll do more testing10:46
Trevinhowillcooke:ah, cool xD11:09
Trevinhomaybe adding an automated script that reboots until it's not broken... you have it already?11:10
TrevinhoLaney: yeah, can be part of the wip branch you pushed too, although probably systemd infos aren't too reliable so we need to play  a bit with timings.11:11
TrevinhoI've also something calling gdm on udev changes (not really needed to add the dep here), but unfortunately at systemd level having one single signal (or tagged device) for both fb's and cardìs doesn't help at all. Since having a fb doesn't mean we also have the card ready yet11:14
Trevinhomaybe drivers could be better at that adding everything together, but we can't live hoping in a perfect world in this kind of things11:14
LaneyDepends on what the fix is whether it's part of that branch or not11:15
Trevinhoone more thing that gdm should probably do is that, I don't think there's any support for working in vesa fb... And that's how it starts initally and then goes back to proper one. So while systemd advertises it as CanGraphical, isn't really graphical.11:37
Trevinhonot sure if for systemd would make sense to have `SUBSYSTEM=="graphics", KERNEL=="fb[0-9]*", DRIVER!="vesa-framebuffer", TAG+="seat", TAG+="master-of-seat"`11:37
Trevinhonot that it would change much our issue, but it just avoids to advertize something that is not really the case11:38
LaneyI don't have much idea11:41
Laneyprobably better off talking to upstream(s) imho11:41
Laneybetter than me anyway11:41
Wimpresstjaalton: I've seen some Ubuntu users questioning why 18.10 is not shipping the nvidia 396 drivers.11:52
tjaaltontseliot: ^11:53
WimpressPlease, can you clarify the rationale. I suspect because 396 is not the long lived release?11:53
tjaaltonI guess that's why11:53
tjaalton410 was just released as non-beta11:54
WimpressJust want to be clear so I can reply to a few people and nip this in the bud.11:54
tjaaltonand probably will be sru'd11:54
WimpressGood info. Thanks.11:54
didrocksI guess that would be a valuable thread on the hub11:54
Wimpressdidrocks: Good point.11:55
seb128andyrock, https://bugs.launchpad.net/ubuntu/+source/gnome-software/+bug/179836011:59
ubot5Ubuntu bug 1798360 in gnome-software (Ubuntu) "Invalid read in the snap plugin" [Undecided,New]11:59
willcookedidrocks, hey!  I've just noticed something which I can tell if it's a theme issue or a gdm issue, wdyt:12:05
willcookefrom gdm, enable screen reader.  Then open the a11y menu again and move the mouse over the options12:06
willcookeWhen you hover over the screen reader menu item it will tell you "Screenreader menu item. TICKED" or something like tht12:06
willcookeonly, there is no tick12:06
didrocksah, indeed, there is none12:07
didrockslet's check with default theme12:07
willcookegood idea12:07
didrockswillcooke: yep, theming issue, default theme have ticks12:09
didrocksnicely spotted, mind opening a bug upstream?12:09
willcookedidrocks, will do, thanks!12:09
willcookeoh oh oh oh12:09
seb128didrocks, what's the easiest way to reload gdm with the upstream theme?12:12
didrocksseb128: it's an alternative on gdm3.css12:12
seb128thx12:12
didrocksdirect it to /usr/share/gnome-shell/theme/gnome-shell.css12:12
didrocks(which should be an option)12:12
didrocksI had to extract it from the gresource just for this :(12:13
seb128upstream is right, themes running their nice tested code!12:13
seb128right12:13
didrockssure, never had any QA issue/crashers on release and so on ;)12:13
seb128they never merge any code change, best way to not create bugs!12:14
seb128:)12:14
didrocksroh12:14
willcookedidrocks, logged: https://github.com/ubuntu/yaru/issues/91712:25
gitbotubuntu issue 917 in yaru "Ticks in gdm do not show" [Open]12:26
didrockswillcooke: perfect! let's see if someone from the yaru team picks it, I would otherwise (already looking at another theme issue)12:27
willcookethanks didrocks, btw check telegram12:27
* didrocks starts telegram12:28
tseliotWimpress, tjaalton: correct, we don't include short lived releases12:38
didrocksduflu would be happy, just fixed bug #1789356 :)13:09
ubot5bug 1789356 in gnome-shell (Ubuntu) "Dark purple (noise) background flashes up briefly during the login animation" [Low,Triaged] https://launchpad.net/bugs/178935613:09
=== Spydar is now known as Spydar007
kenvandineseb128 willcooke, on a fresh 18.10 install there is no ~/.cache/fontconfig created which of course results in a font cache miss when the snap starts15:26
kenvandinenot sure why we don't have that cache15:26
kenvandinethere is the system cache though15:27
seb128why would we have an user cache? how would it be different from the system one on first boot?15:28
=== ylli_ is now known as ylel9
didrocksthis isn't new btw, there was no ~/.cache/fontconfig in 18.04 new user install as well (which makes sense)15:39
seb128kenvandine, is the desktop wrapper relying on the user cache to be there?15:41
kenvandinemy 18.04 desktop and my 18.10 laptop both have ~/.cache/fontconfig15:41
kenvandineno idea what created them15:41
seb128that was not what I asked though :)15:41
kenvandinemy laptop was a clean install a couple weeks ago15:41
seb128do you get the slowdown if you delete it?15:41
kenvandineyes15:42
seb128k15:42
kenvandinethat's what the fontconfig file we write looks for15:42
kenvandineit's not looking in /var/ at all15:42
seb128jbicha, I tried polari in cosmic and I can't get past the network selection screen, I never get an action on the top right15:42
kenvandineseb128: on my 18.10 laptop, the ~/.cache/fontconfig directory was created on the same day as it was installed15:43
kenvandinemaybe something else triggers creating that15:43
kenvandineseb128: if i run firefox one time it creates ~/.cache/fontconfig15:44
kenvandinefirefox from the deb, on the default install15:45
Laneyseb128: that is broken for me too btw15:45
jbichaseb128: you can see a nice error if you run polari from the cmd line when you try that. looks like https://gitlab.gnome.org/GNOME/polari/issues/8215:46
jbicha(I don't use polari)15:46
Laneylooks like https://gitlab.gnome.org/GNOME/polari/issues/8215:47
Laneyyeh15:47
Laneythat one15:47
seb128jbicha, right, I mentioned that earlier on #polari, same warning, didn't get a reply15:52
ricotzoSoMoN, oohh nooo15:52
Laneymaybe none of the polari developers can get on #polari becuase their IRC client is broken :'(15:52
ricotzoSoMoN, hi, please don't copy the nodejs packages to the security ppa15:52
oSoMoNricotz, is there a problem with those?15:53
ricotzoSoMoN, or did you thought this throught somehow?15:53
ricotzone should be able to use the security ppa ihmo, but with those packages this is not feasible anymore15:54
ricotzespecially openssl breaks things15:54
oSoMoNricotz, no, the security PPA is only meant as a staging platform before publishing to the archive's security pockets15:55
ricotzif you don't want the mozillateam ppa being a build-dep of the security ppa then a new dedciated one is required15:55
oSoMoN"Staging PPA for Mozilla and other browser-related security updates. Unless you are testing updates, you should not install packages from this PPA"15:55
ricotzoSoMoN, tell the users which do that15:55
ricotzand will get updates which are not maintained regularly15:56
ricotzalso nodejs 0.11.2 has a bunch of CVEs15:56
oSoMoNchrisccoulson, what do you think? ricotz has a point, we might want to isolate this nodejs update in a dedicated PPA15:57
ricotzso really an ppa a build-dep is a better option15:57
ricotza/as15:57
ricotzoSoMoN, please disable the publishing to prevent more binaries15:58
ricotzoSoMoN, *there is a reason for this kind of way with the mozillateam ppas*15:59
chrisccoulsonI've not followed the whole discussion, but anything that's a dependency of firefox needs to be in the security PPA for it to build16:09
chrisccoulsonif it can't go in the security PPA, the dependency needs to be dropped16:09
oSoMoNchrisccoulson, nodejs 8.11 for trusty pulls in an openssl update16:10
oSoMoNnodejs is a build dep only, not a runtime dep16:10
oSoMoN(afaik)16:10
=== ylli_ is now known as ylel9
seb128kenvandine, what creates the cache is not really important though, the question is rather to know why we require an user cache in the desktop wrapper, especially if the system cache is complete16:28
kenvandineyeah16:28
kenvandinei tried changing the cachedir to use the system cache and it never even tries to use it16:29
kenvandinei should probably get DENIALS16:29
kenvandinebut i'm not16:29
seb128kenvandine, also my test machine new install has .cache/fontconfig with 3 files in it and gnome-calculator still takes 35s to start if I delete ~/snap/gnome-calculator16:31
kenvandineyeah, i think it's the content of that cache16:32
seb128you mean?16:32
kenvandineif i mv that dir out of the way on my laptop it's slow to start16:32
seb128you mean .cache/fontconfig?16:32
kenvandineif i create the cache manually, it's slow to start16:32
kenvandineyes16:32
kenvandineif i move my original cache back it's fast to start16:32
seb128ah16:33
seb128so no cache -> slow16:33
seb128default cache -> slow16:33
kenvandineso my cache that was created on oct 4th seems good16:33
seb128your magical cache -> not slow :p16:33
kenvandineit's also not slow on my VM i used for iso testing right before holiday16:33
seb128weird16:34
kenvandinewell, oct 2nd16:34
kenvandinebut it is slow on a clean install today16:34
seb128well on today's iso install it's slow every time I delete ~/snap/gnome-calculator16:34
kenvandineyeah, i've reproduced that16:34
seb128so it gives a sane base state to debug/investigate16:34
kenvandinei'm not sure how to debug the contents of that cache though16:36
=== Class7_ is now known as Class7
seb128kenvandine, fontconfig new version has fixes for relocate cache issues, unsure if that impacts us though18:26
kenvandineseb128: 2.13 right?18:26
seb1282.13.118:26
kenvandineah18:27
kenvandinelet me look at that18:27
seb128kenvandine, https://cgit.freedesktop.org/fontconfig/commit/?id=844d870918:27
seb128e.g https://cgit.freedesktop.org/fontconfig/commit/?id=c42402d0b18:28
seb128https://cgit.freedesktop.org/fontconfig/commit/?id=f098adac18:29
seb128kenvandine, https://cgit.freedesktop.org/fontconfig/commit/?id=7b48fd3d is about the filename18:31
kenvandinestill a mystery. willcooke  has checksum style file names in ~/.cache/fontconfig and i have uuid style file names in ~/.cache/fontconfig on our freshly installed VMs18:33
kenvandinemy snaps are looking for files with the checksum style and failing18:34
kenvandinestill feels like libfontconfig in the snap doesn't like the cache on the host18:35
willcookekenvandine, I might be confusing myself now18:35
willcookebecause suddenly I cant find the ones without the dashes18:35
willcookeI didnt imagine it18:36
willcookebut I cant proveit18:36
kenvandinethe snaps have fontconfig 2.12.6-0ubuntu118:36
kenvandinewillcooke: lol... long day :)18:36
kenvandinethe version built in the backports PPA is from prior to the nano second patch in bionic18:37
kenvandinemaybe i should add that patch to the backports18:37
willcookeworth a try18:37
popeykenvandine: https://www.reddit.com/r/archlinux/comments/9p132i/aur_package_for_snapcraftio_in_gnomesoftware/18:55
popey:)18:55

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