/srv/irclogs.ubuntu.com/2021/01/14/#ubuntu-desktop.txt

=== xclaesse5 is now known as xclaesse
=== meetingology` is now known as meetingology
jibelGood morning06:07
callmepkmorning jibel 06:27
jibelHi callmepk 06:29
oSoMoNgood morning desktoppers07:05
jibelSalut oSoMoN 07:11
callmepkhi oSoMoN 07:11
seb128hey oSoMoN, jibel, callmepk, how are you?07:16
callmepkseb128, I am fine, just completed my morning class...07:17
oSoMoNsalut jibel, seb12807:19
oSoMoNhey callmepk 07:19
oSoMoNI'm doing alright, caught in the morning rush to take my daughters to school…07:20
jibelSalut seb128 07:37
marcustomlinsonmorning jibel callmepk oSoMoN seb12808:11
jibelHi marcustomlinson 08:14
didrocksgood morning08:32
marcustomlinsonhey didrocks08:35
didrockshey marcustomlinson 08:38
jibelSalut didrocks 08:44
didrockssalut jibel 08:44
callmepkhi marcustomlinson 08:49
Laneyheya09:02
marcustomlinsonhey Laney09:04
jameshmarcustomlinson: I know you did some work a while back on shrinking snaps, so you might find this interesting: https://github.com/snapcore/snapcraft/pull/341309:30
seb128callmepk, did you see my review comments on the wslu merge request?09:51
marcustomlinsonjamesh: nice! what about dependencies that are linked at runtime though?10:01
marcustomlinsondlopen() and the like10:02
jameshmarcustomlinson: it tries to add plugin-style shared libraries to the starting kernel when determining what libraries are used.10:03
jameshmarcustomlinson: at first I was using the heuristic of "elf files without sonames", but that didn't work so well, so the current version is "elf files not directly in a lib/ or lib/${arch_triplet} directory"10:04
jameshwhich also isn't perfect, but gets closer10:05
marcustomlinsonah, very cool10:05
jameshit turns out there are a lot of dlopen() style plugins that have a soname set, and a few libraries linked with DT_NEEDED without a soname10:07
jameshit's a bit of a mess10:07
marcustomlinsonoh absolutely it’s a mess10:20
callmepkseb128, yep I see it, I am right now switching to the patch method on wslutilities/wslu.git at ubuntu/master branch, would that be better?10:23
seb128callmepk, yes, better to the use the upstream patch if possible10:24
oSoMoNricotz, FYI, I just pushed 2 revisions to the firefox-beta.xenial branch (and the corresponding package to the firefox-next PPA): I did some patch cleanup, and updated the test expectations11:14
oSoMoNI am doing the same for other releases now11:14
ricotzoSoMoN, did you actually runtime tested those changes11:22
oSoMoNricotz, autopkgtests passed for all the architectures11:23
ricotze.g. ppc-no-static-sizes.patch and s390x-ycbcr.patch are not build fixes11:23
oSoMoNppc-no-static-sizes.patch is already upstream11:25
ricotzautopkgtests doesn't cover rendering issues like what s390x-ycbcr.patch is for11:26
oSoMoNtrue, but the patch didn't have any metadata and it really looked like a build fix, I'm happy to add it back if you have a pointer to a bug or a description of the problem it solves11:27
oSoMoNand we should upstream it11:27
ricotzso don't remove it without having any feedback11:29
oSoMoNricotz, was there someone who reported the problem and verified the fix at the time you added the patch?11:29
oSoMoNricotz, the changelog entry for when that patch was added says "Fix skia build on arm64 and s390x", which is why I assumed it was a build fix11:31
ricotzoSoMoN, there are likely more color conversion issue regarding big-endian archs, e.g. https://bugzilla.mozilla.org/show_bug.cgi?id=167239511:34
ubot5Mozilla bug 1672395 in Graphics "[s390x] [big endian?] Some images have wrong colors in Firefox" [S3,New]11:34
ricotzsorry I don't have time now11:34
ricotzmight be better to postpone such a clean up until after xenial is EOL11:35
ricotzoSoMoN, I am going to force push and revert you updates11:36
oSoMoNricotz, please don't11:38
oSoMoNI'll revert it myself11:38
ricotzno11:38
oSoMoNwhy not?11:39
ricotzbecause I haven't pushed my local change yet anyway11:39
ricotz(I wanted to wait for beta 9)11:39
oSoMoNI have taken that into account and your changelog entries are there11:40
ricotzbasically a simple question before doing this, would have been nice11:40
oSoMoNI should have asked indeed, but the changelog entry really implied it was a build-time fix and my test builds without the patch succeeded, so I didn't really think that required further discussion11:42
oSoMoNI'll add back the patch with better metadata so this doesn't happen again11:42
ricotzplease cancel all the ppa builds11:44
seb128ricotz, sounds like an honest mistake, errors happen...11:44
ricotzseb128, hi, I realize that11:44
oSoMoNbuilds cancelled11:47
ricotzoSoMoN, thank you for looking into cleaning things up, but you are usually not pushing to the beta branches or beta ppa build, so there is more than just a warning wanted from my side11:48
callmepkhey seb128, messed up the local git during the patch, so delayed a bit... I had to create a new MR here: https://code.launchpad.net/~callmepk/ubuntu/+source/wslu/+git/wslu/+merge/39631112:59
ItzSwirlzgood morning/afternoon :D13:07
seb128hey ItzSwirlz 13:09
seb128callmepk, I saw it, no conflict and it seems to address the review issues, I will sponsor it today13:09
ItzSwirlzo/13:09
callmepkthanks seb128 13:11
seb128np!13:11
oSoMoNricotz, re firefox on s390x, there's also https://bugzilla.mozilla.org/show_bug.cgi?id=162623613:55
ubot5Mozilla bug 1626236 in ImageLib "[s390x / Big endian] - Image decoders produce swizzled output" [S3,Unconfirmed]13:56
oSoMoNbut none of these two bugs mention or link to the patch that we currently have in our packages13:56
oSoMoNI'm guessing it is coming from https://chromium.googlesource.com/chromium/src/+/fbf038170dc0bd29ead8630013b28c6008047ec1, but I would like to see/read a confirmation from someone who actually tested it that it makes things better13:57
oSoMoNand then we could upstream it13:57
oSoMoNotherwise I feel like we're carrying a patch for no real added value13:57
oSoMoNbut I'm fine leaving it there until we figure it out13:58
ricotzoSoMoN, I don't remember where it came from, but it serves a purpose. I don't have a s390x instance to give a build some runtime testing, I am going to try setting one up with qemu if that is possible15:22
oSoMoNricotz, cool15:22
ricotzoSoMoN, afair seb gave s390x some runtime testing last time when the bigendian icu patches were merged15:23
ricotzit better to target the ff trunk builds here15:24
cpaelzerricotz: oSoMoN: I'd not recommend to try s390x-qemu emulation; by far the simplest way is getting an s390x instance on canonistack15:31
oSoMoNyeah, I got one of those running, I'll see if I can run tests15:31
ricotzcpaelzer, I see, I assume it would be very slow?15:34
ricotzoSoMoN, thanks15:36
cpaelzerricotz: it is  not supporting all instructions a new kernel&glibc might issue, so expect breakage in the worst case15:39
oSoMoNricotz, here are some screenshots taken on s390x: https://people.canonical.com/~osomon/ff-s390x/15:56
oSoMoNthe first 3 are with the version in the hirsute archive (84.0.2), the 4th one is a 85.0~b8 from my PPA without the s390x patch15:57
oSoMoNI'm not seeing any difference in image rendering between the two versions15:57
oSoMoNi.e. image colors are wrong in both cases15:57
xnoxwe don't care about s390x though =)16:03
hellsworthgood morning desktopers16:07
oSoMoNgood morning hellsworth 16:11
hellsworthhi there oSoMoN 16:11
marcustomlinsonhey hellsworth16:11
hellswortho/ marcustomlinson 16:11
ricotzoSoMoN, I assumed this color format is used in videos, but its might be obsolete16:15
ricotzoSoMoN, could you compare these https://people.ubuntu.com/~ricotz/firefox/16:23
ricotzoSoMoN, could you compare these https://people.ubuntu.com/~ricotz/firefox/16:34
xnoxhoray! new laptop bad screen resolution =)16:39
xnoxi'm confused if i have hidh-dpi laptop or not, and if i should have scaling or not, and how things should look like on it16:40
oSoMoNricotz, it looks like my last messages didn't go through as I was having issues connecting to my IRC bouncer21:24
oSoMoN<oSoMoN> ricotz, see the first 4 screenshots in https://people.canonical.com/~osomon/ff-s390x/21:24
oSoMoN<oSoMoN> (ff84 is the archive build, ff85 is my custom build without the patch)21:24
oSoMoN<oSoMoN> looks the same to me21:24
ricotz<ricotz> oSoMoN, I assumed this color format is used in videos, but its might be obsolete21:26
ricotz<ricotz> oSoMoN, could you compare these https://people.ubuntu.com/~ricotz/firefox/21:26
oSoMoNricotz, yes, and the above was my answer to your request for comparison21:27
ricotzok21:28
ricotzoSoMoN, uploaded beta 9 22:12
oSoMoNack, thanks22:12

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