‌
$ 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/

Reply via email to