/srv/irclogs.ubuntu.com/2023/04/21/#ubuntu-desktop.txt

lissyxwhat08:55
lissyxjust upgraded to 23.0408:55
lissyxI can't type some chars08:55
lissyxtilde, hash08:55
KGB-2libsoup3 signed tags 479a88b Jeremy Bicha upstream/3.4.1 * Upstream version 3.4.1 * https://deb.li/3DjuC08:58
KGB-2libsoup3 upstream/latest f778093 Jeremy Bicha * pushed 11 commits (first 5 follow) * https://deb.li/wP1e08:58
KGB-2libsoup3 upstream/latest d150918 Patrick Griffis libsoup/soup-connection-manager.c * Fix regression breaking HTTP/2 on platforms with unsigned char * https://deb.li/3TPQc08:58
KGB-2libsoup3 upstream/latest 146f1c9 Patrick Griffis libsoup/http2/soup-body-input-stream-http2.c * Fix strict-prototype warning * https://deb.li/LPJ708:58
KGB-2libsoup3 upstream/latest 2a0a898 Alexander Shopov po/bg.po * Update Bulgarian translation * https://deb.li/3iqaF08:58
KGB-2libsoup3 upstream/latest c912303 Alexander Shopov po/bg.po * Update Bulgarian translation * https://deb.li/iQgH108:59
KGB-2libsoup3 upstream/latest 517eb93 Carlos Garcia Campos libsoup/soup-session.c tests/misc-test.c * session: handle request cancellation earlier * https://deb.li/3tyx008:59
lissyx(french keyboard configured)08:59
GunnarHjlissyx: Please submit a bug — ubuntu-bug gnome-control-center — so it can be sorted there.08:59
lissyxit's like AltGr is not working.09:00
lissyx"alternate character key" set to "alt left" I can input a sharp or tilde09:05
lissyxsetting to "alt right" I cannot09:05
GunnarHjHi seb128, wonder who should be involved in proceeding with bug #2017076. Suppose you are a candidate. ;)09:07
-ubottu:#ubuntu-desktop- Bug 2017076 in fontconfig (Ubuntu) "default Chinese font in snap apps is ugly" [High, New] https://launchpad.net/bugs/201707609:08
lissyxand xev shows tilde for exampe09:09
lissyxbut opening a term, it's impossible to type it09:09
lissyxxev reports input on AltGr as ISO_Level3_Shift09:14
lissyxok, I dont know what went down09:22
lissyxbut: gnome-tweaks, "keyboard", and unchecked non default items that were changed (and were related to alt_r / level 3), then back in Gnome Control Center, switch back to "layout default" for alternate key and compose key09:22
KGB-0vte2.91 upstream/latest 40baa8c Jeremy Bicha * pushed 9 commits (first 5 follow) * https://deb.li/3Xan409:32
KGB-0vte2.91 upstream/latest 549de1b Christian Persch meson.build * build: Post release version bump * https://deb.li/nWgs09:32
lissyxno idea what went down to explain this09:32
KGB-0vte2.91 upstream/latest 7469048 Alexander Shopov po/bg.po * Update Bulgarian translation * https://deb.li/iUqJU09:32
KGB-0vte2.91 upstream/latest 307a736 Alexander Shopov po/bg.po * Update Bulgarian translation * https://deb.li/lWQG09:32
KGB-0vte2.91 upstream/latest c4e8371 Christian Persch src/ vte.cc vteinternal.hh widget.cc * widget: Fix cursor blink timeout * https://deb.li/3Eq9M09:32
KGB-0vte2.91 upstream/latest f6a2632 Christian Persch src/vtegtk.cc * widget: Fix introspection warnings * https://deb.li/5PSy09:32
KGB-0vte2.91 pristine-tar 4772c37 Jeremy Bicha vte2.91_0.72.1.orig.tar.xz.delta vte2.91_0.72.1.orig.tar.xz.id * pristine-tar data for vte2.91_0.72.1.orig.tar.xz * https://deb.li/JyHV09:32
jbichaGunnarHj: deleting git tags doesn't automatically remove them from anyone who has fetched the tags. I suggest just using a new version number instead09:42
GunnarHjjbicha: Thanks for pointing it out. While that's what I suspected, I thought it will fix itself if the tag gets recreated later and fetched by others. But maybe it's safer to use some other version number.09:45
seb128GunnarHj, hey, I guess I'm a candidate yes. What do you mean by 'doesn't query fontconfig dynamically'?09:46
seb128GunnarHj, we have /snap/gnome-3-38-2004/137/etc/fonts/conf.d/70-fonts-noto-cjk.conf 09:48
seb128GunnarHj, you can get into the snap environment doing09:50
seb128$ snap run --shell chromium09:50
GunnarHjseb128: As an example I have observed that if you install FF, and later changes your font configuration so fontconfig prefers some other font (read: Noto Sans), the FF default remains unchanges.09:50
GunnarHjseb128: But please read the latter part of my long bug comment. That's my primiary suspicion about the cause.09:50
GunnarHjseb128: I'll checkout those tips, thanks.09:51
seb128GunnarHj, how do you change your font configuration?09:51
seb128if you use gsettings the snap should share that config09:51
seb128if you do a custom fontconfig entry in /etc indeed that's not going to be visible to the snap but are users really doing that?09:51
GunnarHjseb128: I mean the latter, and yes, it happens. The setup for Arabic is an example.09:53
GunnarHjseb128: Which gsettings values represent default FF font?09:53
seb128GunnarHj, I meant 'org.gnome.desktop.interface font-name' but that's probably not what you are after09:57
seb128GunnarHj, I don't understand your Arabic comment, we require users to sudo editor a file in /etc to have the right font? that's not anyone out of a few font expert are going to be able to figure out no?09:58
seb128GunnarHj, or if you mean the language-selector config 56-language-selector-ar.conf ?10:00
GunnarHjseb128: We ask them to install additional font packages, e.g. fonts-noto-core, and you don't need to be an expert to do that. fonts-noto-core is also pulled if you installe e.g. the Arabic language.10:00
seb128GunnarHj, but then it's not a custom config, it's one provided by a package and that's  a different case10:00
GunnarHjseb128: Indeed, that's a side track. So please read the latter part of my long bug comment!10:01
seb128GunnarHj, ah, I though I had but it's truncated and didn't notice the '...' :p10:02
seb128GunnarHj, so no it's not how it works, the snap env doesn't have access to the /etc or /usr configs10:03
seb128GunnarHj, I basically workarounded that issue in https://github.com/ubuntu/gnome-sdk/pull/72/files10:03
-ubottu:#ubuntu-desktop- Pull 72 in ubuntu/gnome-sdk "Include the fonts configuration from a default desktop installation" [Merged]10:03
seb128and wee do have 10:03
seb128/snap/gnome-3-38-2004/137/etc/fonts/conf.avail/65-fonts-arphic-uming.conf10:05
seb128/snap/gnome-3-38-2004/137/etc/fonts/conf.d/65-fonts-arphic-uming.conf10:05
seb128the list is missing fonts-noto-core though10:05
seb128which means we will not get 30-droid-noto.conf10:05
seb128we should probably add language-selector-common also to that list10:07
GunnarHj* Trying to understand what you say not. I'm a snap illiteral. *10:07
seb128GunnarHj, read https://github.com/ubuntu/gnome-sdk/issues/49#issuecomment-121632172910:09
-ubottu:#ubuntu-desktop- Issue 49 in ubuntu/gnome-sdk "More fonts are needed to avoid breaking rendering" [Closed]10:09
seb128GunnarHj, but basically we can't use the fonts from the host directly because the format might not be compatible with the libfontconfig from inside the snap, so we do bundle the rules in the gnome sdk as a workaround10:10
seb128the PR I shared basically imported the rules from all the deb listed to the sdk10:10
seb128we need to add fonts-noto-core and language-selector-common to that list since those seem to be missing10:10
seb128but that doesn't explain why 65-fonts-arphic-uming.conf isn't working because that one is included10:11
seb128also I notice that we didn't forward patch that fix to the 42 sdk10:11
seb128but chromium is still on core20/gnome-3-38 10:11
GunnarHjseb128: uming *is* working. That's the problem reported in the bug. :)10:12
seb128GunnarHj, so 65-fonts-arphic-uming.conf is buggy and should be removed?10:12
GunnarHjseb128: Not buggy, but undesirable as default indeed.10:12
GunnarHjseb128: But this whole thing is confusing to me. IIRC it was previously set up so the snaps honored the system font configuration. But apparently that has been changed later, and I wasn't aware of that.10:14
seb128GunnarHj, right, for the reason described in that url I shared10:14
GunnarHjWow.10:15
seb128things went wrong when the snap and host format were different10:15
seb128GunnarHj, according to https://releases.ubuntu.com/20.04/ubuntu-20.04.6-desktop-amd64.manifest fonts-arphic-uming is installed by default on focal so that problem isn't snap specific10:16
seb128but yes, if you remove fonts-arphic-uming from the system you 'fix' the deb case but the snap config isn't going to follow10:16
seb128the best we can do is to pull fonts-arphic-uming out of the list of staged packages if we believe that rule is a wrong default10:17
GunnarHjseb128: fonts-arphic-uming is in the manifest because it's supported and pkg_depends install it for Chinese.10:18
seb128then deb users see the same problem that the wrong fonts are selected by default following our choices?10:19
GunnarHjseb128: Maybe we should do this in two steps:10:19
GunnarHj1. Drop uming (possibly some other package too) from pkg_depends.10:19
GunnarHj2. Revise that list so it includes packages mentioned in pkg_depends. (OTOH, if you include fonts-noto-core, you will change the default font for most users to Noto Sans. :) )10:21
GunnarHjseb128: And the latter is what I would like to achieve, but maybe not as an urgent fix of that Chinese issue.10:22
GunnarHjseb128: Can we pause our conversation a bit. I'd need some time to think, and maybe we can talk again in a couple of hours.10:24
seb128GunnarHj, yes, or just follow up on the bug report, there is no hurry there10:26
GunnarHjseb128: Ack.10:27
seb128need to drop from IRC for a while, I will read backlog otherwise launchpad10:42
KGB-2evolution-data-server upstream/latest 7878697 Jeremy Bicha * pushed 18 commits (first 5 follow) * https://deb.li/XUyv10:44
KGB-2evolution-data-server upstream/latest 770fd91 Milan Crha CMakeLists.txt * Post-release version bump * https://deb.li/ikfDn10:44
KGB-2evolution-data-server upstream/latest 7d0be4b Corentin Noël src/libedataserver/e-flag.h * M!116 - libedataserver: Disable deprecation notice around e_flag_timed_wait * https://deb.li/tU6c10:44
KGB-2evolution-data-server upstream/latest 582d947 Milan Crha src/calendar/backends/file/e-cal-backend-file.c * M!119 - Calendar: Change file backend discard_alarm() function * https://deb.li/379MA10:44
KGB-2evolution-data-server upstream/latest 8d0c458 Milan Crha src/camel/providers/pop3/camel-pop3-store.c * I#459 - Camel: POP3's 'UTF8' command blocking login * https://deb.li/mfGe10:45
KGB-2evolution-data-server upstream/latest 936b8ea Alexander Shopov po/bg.po * Update Bulgarian translation * https://deb.li/3a0j010:45
KGB-2evolution-data-server pristine-tar d4a324c Jeremy Bicha evolution-data-server_3.48.1.orig.tar.xz.delta evolution-data-server_3.48.1.orig.tar.xz.id * pristine-tar data for evolution-data-server_3.48.1.orig.tar.xz * https://deb.li/3rffy10:45
KGB-2evolution-data-server ubuntu/lunar d4db652 Jeremy Bicha debian/gbp.conf * debian/gbp.conf: Branch for lunar * https://deb.li/yHtG10:47
KGB-2evolution-data-server ubuntu/lunar 8afda8f Jeremy Bicha debian/ changelog control control.in * releasing package evolution-data-server version 3.48.1-0ubuntu1 * https://deb.li/3M9BM10:47
KGB-2evolution signed tags da67469 Jeremy Bicha upstream/3.48.1 * Upstream version 3.48.1 * https://deb.li/i7h0g10:49
KGB-2evolution upstream/latest f318004 Jeremy Bicha * pushed 30 commits (first 5 follow) * https://deb.li/00CR10:49
KGB-2evolution upstream/latest fa91fc5 Milan Crha src/e-util/e-gtkemojichooser.c * e-gtkemojichooser: Correct packing of the internal widgets * https://deb.li/iphMv10:49
KGB-2evolution upstream/latest 82a4a5f Nathan Follens po/nl.po * Update Dutch translation * https://deb.li/j0qh10:49
KGB-2evolution upstream/latest c3db2b6 Milan Crha data/webkit/e-web-view.js * I#2302 - Mail: Space bar no longer scrolls preview messages * https://deb.li/3ZHwc10:49
KGB-2evolution upstream/latest fb8aecb Milan Crha src/ e-util/e-web-view.c modules/webkit-editor/e-webkit-editor.c * Add plugins' directory into WebKitGTK only when it exists * https://deb.li/AUoC10:49
KGB-2evolution upstream/latest b7f11cc Milan Crha data/webkit/e-editor.js src/modules/webkit-editor/e-webkit-editor.c * I#1950 - Composer: Copy/paste changes text size in HTML mode * https://deb.li/3jfcI10:49
KGB-2evolution pristine-tar 1010a26 Jeremy Bicha evolution_3.48.1.orig.tar.xz.delta evolution_3.48.1.orig.tar.xz.id * pristine-tar data for evolution_3.48.1.orig.tar.xz * https://deb.li/30frG10:50
GunnarHjseb128: New comment at bug #2017076 for you to consider.12:47
-ubottu:#ubuntu-desktop- Bug 2017076 in fontconfig (Ubuntu) "default Chinese font in snap apps is ugly" [High, New] https://launchpad.net/bugs/201707612:47
seb128GunnarHj, what is "fc-match" without parameter returning?12:50
seb128also I get the same result in the firefox snap env that on the system12:50
KGB-2evolution ubuntu/lunar 3f8234d Jeremy Bicha debian/gbp.conf * debian/gbp.conf: Branch for lunar * https://deb.li/6Hjn13:07
KGB-2evolution ubuntu/lunar 1ee661c Jeremy Bicha debian/ changelog control control.in * releasing package evolution version 3.48.1-0ubuntu1 * https://deb.li/iw98713:07
KGB-0evolution signed tags 011c9c1 Jeremy Bicha ubuntu/3.48.1-0ubuntu1 * evolution Debian release 3.48.1-0ubuntu1 * https://deb.li/KHry13:08
GunnarHjseb128: only fc-match returns the preferred font according to fontconfig for the LC_CTYPE locale.13:23
GunnarHjseb128: If you just do "snap run --shell firefox" it still takes your system font configuration into account. At least it seems so to me.13:29
GunnarHjseb128: Which is why I tested by purging language-selector-common.13:31
seb128GunnarHj, which revision of firefox do you try?13:50
GunnarHjseb128: Not sure why you ask. I haven't (at least not yet) tried to reproduce the issue as reported in the bug. The bug is about the default font in FF and other snaps.13:53
seb128GunnarHj, because the bug mentioned chromium which use core20 and firefox in Lunar uses core2213:56
seb128those use different version of the gnome sdk13:56
seb128and as a said this morning the core22 sdk doesn't include the fonts config (I've on my todo to fix tht now)13:56
seb128so basically I would ensure you test with a core20 snap13:57
seb128depending of which revision of firefox you use it might be core20 or core22, snap connections firefox should tell you13:57
GunnarHjseb128: I'm still not sure what you mean. Without actually installing Ubuntu with Chinese, the only thing I can think of is to remove FF (including the related files in $HOME), set a Chinese locale, reboot, and install FF again. But I haven't done that yet.14:00
lissyxthere have been reports of broken fonts with asian lang for some time already14:02
lissyxnever could repro ...14:02
GunnarHjlissyx: It's hard to reproduce if you don't speak some Asian language.14:03
lissyxhttps://bugzilla.mozilla.org/show_bug.cgi?id=179693914:05
-ubottu:#ubuntu-desktop- Mozilla bug 1796939 in Core "snap-ed firefox doesn't do word break for Thai text" [S3, New]14:05
GunnarHjseb128: Btw, the bug does not mention Chromium, but it mentions Snap Store.14:06
KGB-0gnome-boxes ubuntu/jammy ba1ad7a Jeremy Bicha * pushed 9 commits (first 5 follow) * https://deb.li/JEs14:12
KGB-0gnome-boxes ubuntu/jammy 3fc82be Jarred Wilson debian/patches/ series recommended-downloads-Change-XML-syntax-for-Osinfo.id.patch * recommended-downloads: Change XML syntax for Osinfo.id * https://deb.li/3xuuU14:12
KGB-0gnome-boxes ubuntu/jammy 24891d6 Jarred Wilson debian/patches/ series assistant-Fetch-recommended-downloads-from-an-URL.patch * assistant: Fetch recommended downloads from an URL * https://deb.li/b8en14:12
KGB-0gnome-boxes ubuntu/jammy f18cdd9 Jarred Wilson debian/patches/ series recommended-downloads-Allow-configuring-recommended-downl.patch * recommended-downloads, Allow configuring recommended-downloads source URL * https://deb.li/3vxQ714:12
KGB-0gnome-boxes ubuntu/jammy 89225dc Jarred Wilson debian/patches/ series downloadable-entry-Allow-recommended-downloads-to-overrid.patch * downloadable-entry: Allow recommended-downloads to override media properties * https://deb.li/hxI014:12
KGB-0gnome-boxes ubuntu/jammy 1830d7c Jarred Wilson debian/patches/ series recommended-downloads-Update-instructions-and-override-ex.patch * recommended-downloads: Update instructions and override example * https://deb.li/3CJp214:12
seb128GunnarHj, sorry I got confused, so maybe the issue is only that the gnome 42 snaps is missing the fix I mentioned earlier15:03
seb128the way to try that would be compare firefox for stable channel and from stable/ubuntu-23.0415:03
GunnarHjseb128: So you think that the problem is with the snap, and not the installer, is that so?15:07
seb128GunnarHj, yes15:13
GunnarHjseb128: When you say that core22 does not include the fonts config, do you mean that the packages mentioned at https://github.com/ubuntu/gnome-sdk/pull/72/files are not included in core22?15:13
-ubottu:#ubuntu-desktop- Pull 72 in ubuntu/gnome-sdk "Include the fonts configuration from a default desktop installation" [Merged]15:13
GunnarHjseb128: Thinking especially of the fonts-noto-cjk package which includes 70-fonts-noto-cjk.conf.15:17
seb128GunnarHj, yes, correct, it seems like those configs are not in the newest sdk15:17
seb128which I will fix but until then I suggested testing on a core20 snap list 'snap refresh --stable firefox'15:18
GunnarHjseb128: Now I follow you (at last). :)15:18
seb128:)15:19
seb128sorry I need to drop from IRC to go back home now but I will read irclog and launchpad later on15:19
GunnarHjseb128: Let's continue next week. I may do some testing in the weekend.15:20
seb128thanks, and have a nice weekend!15:23
GunnarHjexit15:45
KGB-2glib tags c35c2bf Marco Trevisan upstream/2.76.2 * Upstream version 2.76.2 * https://deb.li/DDu216:03
KGB-0glib upstream/latest 163a4a8 Marco Trevisan * pushed 63 commits (first 5 follow) * https://deb.li/3TxxI16:03
KGB-0glib upstream/latest c1e0506 Philip Withnall gobject/gtype.h * gtype: Clarify return value documentation * https://deb.li/Lxdj16:03
KGB-0glib upstream/latest 783f1b8 Philip Withnall docs/reference/gobject/tut_gobject.xml docs/reference/gobject/tut_gtype.xml docs/reference/gobject/tut_howto.xml gobject/gtype.h * gtype: Improve documentation for G_TYPE_IS_CLASSED and interfaces * https://deb.li/3qJgR16:03
KGB-0glib upstream/latest d1eb9c8 Philip Withnall gobject/tests/type-flags.c * tests: Add type flag tests for interfaces * https://deb.li/3iDVD16:03
KGB-0glib upstream/latest ee119b4 Emmanuele Bassi (5 files in 3 dirs) * Merge branch '252-classed-docs' into 'main' * https://deb.li/i28lz16:04
KGB-0glib upstream/latest 9e83c0e Philip Withnall README.win32.md * Merge branch 'docs-2963' into 'main' * https://deb.li/wxb116:04

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