$ cat /etc/default/keyboard # KEYBOARD CONFIGURATION FILE # Consult the keyboard(5) manual page.
XKBMODEL="pc105" XKBLAYOUT="fr" XKBVARIANT="azerty" XKBOPTIONS="compose:menu" BACKSPACE="guess" $ dconf dump /org/gnome/desktop/input-sources/ [/] show-all-sources=false sources=[('xkb', 'fr+azerty')] xkb-options=['lv3:ralt_switch'] I'm using a 105 classical keyboard. I looks like the backtick is now a backtick on french keyboard, and isn't considered as a grave accent anymore => it isn't a dead key anymore. What I notice, is that when I type the backtick character, even on a terminal, it doesn't wait without displaying nothing (like previous versions of Debian did) or doesn't wait showing the backtick underlined like it does when I use the ^ dead key. When I'm using the ^ key, I : 1. type ^ and see on screen: ^ underlined : this marks a dead key 2. the terminal or editor is now "waiting" for me to type another character. 3. I type any other character. ^z => ẑ, ^a => â... When I'm using the ` dead key, I : 1. type ` and see on screen: ` immediately, and with no underline 2. the terminal or editor doesn't wait for me to type another character especially. 3. I type any other character. `z, `a... In fact, ` isn't considered as a dead char at all. For À, I shall type: <right alt-7><shift>a to make it appear, in normal cases. Here it responds `A <right alt-9><shift>e gives ^E <right alt-9>e gives ^e interesting! while the ^ key right to the P on the french keyboard, provides a ^ that is a dead char and returns an ê the ^ given by a <right alt-9>e isn't a dead char! It's the top row of keys of a 102 or 105 keyboard that would not fire dead keys anymore? My apt history (I noticed the problem on May, 8th) : Start-Date: 2024-05-07 06:41:05 Commandline: apt-get upgrade Requested-By: lebihan (1000) Upgrade: linux-compiler-gcc-12-x86:amd64 (6.1.85-1, 6.1.90-1), linux-kbuild-6.1:amd64 (6.1.85-1, 6.1.90-1), virtualbox-7.0:amd64 (7.0.16-162802~Debian~bookworm, 7.0.18-162988~Debian~bookworm), linux-libc-dev:amd64 (6.1.85-1, 6.1.90-1) End-Date: 2024-05-07 06:41:41 Start-Date: 2024-05-08 06:04:05 Commandline: apt-get upgrade Requested-By: lebihan (1000) Upgrade: google-chrome-stable:amd64 (124.0.6367.118-1, 124.0.6367.155-1), libglib2.0-bin:amd64 (2.74.6-2, 2.74.6-2+deb12u1), libglib2.0-data:amd64 (2.74.6-2, 2.74.6-2+deb12u1), gnome-shell:amd64 (43.9-0+deb12u1, 43.9-0+deb12u2), gnome-shell-common:amd64 (43.9-0+deb12u1, 43.9-0+deb12u2), libglib2.0-0:amd64 (2.74.6-2, 2.74.6-2+deb12u1), libglib2.0-0:i386 (2.74.6-2, 2.74.6-2+deb12u1), gnome-shell-extension-prefs:amd64 (43.9-0+deb12u1, 43.9-0+deb12u2) End-Date: 2024-05-08 06:04:12 Start-Date: 2024-05-08 09:22:27 Commandline: apt-get dist-upgrade Requested-By: lebihan (1000) Install: linux-headers-6.1.0-21-amd64:amd64 (6.1.90-1, automatic), linux-headers-6.1.0-21-common:amd64 (6.1.90-1, automatic), linux-image-6.1.0-21-amd64:amd64 (6.1.90-1, automatic) Upgrade: linux-headers-amd64:amd64 (6.1.85-1, 6.1.90-1), linux-image-amd64:amd64 (6.1.85-1, 6.1.90-1) End-Date: 2024-05-08 09:23:03 Start-Date: 2024-05-09 07:03:38 Commandline: apt-get upgrade Requested-By: lebihan (1000) Upgrade: libglib2.0-bin:amd64 (2.74.6-2+deb12u1, 2.74.6-2+deb12u2), libglib2.0-data:amd64 (2.74.6-2+deb12u1, 2.74.6-2+deb12u2), libglib2.0-0:amd64 (2.74.6-2+deb12u1, 2.74.6-2+deb12u2), libglib2.0-0:i386 (2.74.6-2+deb12u1, 2.74.6-2+deb12u2) End-Date: 2024-05-09 07:03:40 Start-Date: 2024-05-09 12:09:21 Commandline: apt-get upgrade Requested-By: lebihan (1000) Upgrade: libjavascriptcoregtk-4.1-0:amd64 (2.42.5-1~deb12u1, 2.44.1-1~deb12u1), gir1.2-javascriptcoregtk-4.0:amd64 (2.42.5-1~deb12u1, 2.44.1-1~deb12u1), gir1.2-javascriptcoregtk-4.1:amd64 (2.42.5-1~deb12u1, 2.44.1-1~deb12u1), gir1.2-webkit2-4.0:amd64 (2.42.5-1~deb12u1, 2.44.1-1~deb12u1), gir1.2-webkit2-4.1:amd64 (2.42.5-1~deb12u1, 2.44.1-1~deb12u1), libjavascriptcoregtk-6.0-1:amd64 (2.42.5-1~deb12u1, 2.44.1-1~deb12u1), libjavascriptcoregtk-4.0-18:amd64 (2.42.5-1~deb12u1, 2.44.1-1~deb12u1), libwebkit2gtk-4.1-0:amd64 (2.42.5-1~deb12u1, 2.44.1-1~deb12u1), libwebkit2gtk-4.0-37:amd64 (2.42.5-1~deb12u1, 2.44.1-1~deb12u1), libwebkitgtk-6.0-4:amd64 (2.42.5-1~deb12u1, 2.44.1-1~deb12u1) End-Date: 2024-05-09 12:09:25 Start-Date: 2024-05-10 18:04:46 Commandline: apt-get upgrade Requested-By: lebihan (1000) Upgrade: docker-ce-cli:amd64 (5:26.1.1-1~debian.12~bookworm, 5:26.1.2-1~debian.12~bookworm), libdav1d-dev:amd64 (1.0.0-2, 1.0.0-2+deb12u1), google-chrome-stable:amd64 (124.0.6367.155-1, 124.0.6367.201-1), postgresql-14:amd64 (14.11-1.pgdg120+2, 14.12-1.pgdg120+1), libdav1d6:amd64 (1.0.0-2, 1.0.0-2+deb12u1), libdav1d6:i386 (1.0.0-2, 1.0.0-2+deb12u1), filebeat:amd64 (8.13.3, 8.13.4), logstash:amd64 (1:8.13.3-1, 1:8.13.4-1), docker-ce:amd64 (5:26.1.1-1~debian.12~bookworm, 5:26.1.2-1~debian.12~bookworm), postgresql-client-14:amd64 (14.11-1.pgdg120+2, 14.12-1.pgdg120+1), docker-ce-rootless-extras:amd64 (5:26.1.1-1~debian.12~bookworm, 5:26.1.2-1~debian.12~bookworm), postgresql-common:amd64 (259.pgdg120+1, 260.pgdg120+1), postgresql-client-common:amd64 (259.pgdg120+1, 260.pgdg120+1), kibana:amd64 (8.13.3, 8.13.4), code:amd64 (1.89.0-1714530869, 1.89.1-1715060508), libpq5:amd64 (16.2-1.pgdg120+2, 16.3-1.pgdg120+1), elasticsearch:amd64 (8.13.3, 8.13.4) End-Date: 2024-05-10 18:05:39 Regards, Marc Le Bihan De : "Simon McVittie" <s...@debian.org> A : gru...@laposte.net,1072...@bugs.debian.org,xkeyboard-con...@packages.debian.org,debian-l10n-fre...@lists.debian.org,i...@packages.debian.org Envoyé: dimanche 9 Juin 2024 19:36 Objet : Re: Bug#1072720: libglib2.0-0: Following fix #1070745, typing `A keys doesn't type an À anymore On Sun, 09 Jun 2024 at 18:16:01 +0100, Simon McVittie wrote: > However, the French layout in /usr/share/X11/xkb/symbols/fr says that > pressing the 7 key (with AltGr held) sends "grave" like my UK English > layout, and not "dead_grave" like the German layout. So if that previously > participated in dead-key sequences, I don't understand why... Were you perhaps using the "latin9" or "French (legacy, alt.)" keyboard layout before? Unlike the default French keyboard layout, the latin9 layout *does* map AltGr+[7] to "dead_grave", a dead key. I don't know the name of that keyboard layout in French - it might be "Français (obsolète, variante)". Perhaps a French-speaking developer could help here? What is the output of these commands? cat /etc/default/keyboard and dconf dump /org/gnome/desktop/input-sources/