Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Bug#1054214: gnome: caps-lock for upper case accented letters does not work anymore

43 views
Skip to first unread message

Giuseppe Sacco

unread,
Oct 19, 2023, 7:40:06 AM10/19/23
to
Package: gnome
Version: 1:44+1
Severity: normal

Dear Maintainer,

in the Italian keyboard, we have some keys that only display lowercase
letters. As
an example, the key on the right of the "P" key has four symbols: è é { [.

In order to have the "è" character, I just press the key; in order to have
the "é" I press shift+key; in order to have "[" I press altgr+key; in order
to have "{" I press altgr+shift+key.

For the uppercase letter "È" I used to press the capslock+key. In order to
have the uppercase "É" I used to press the capslock+shift+key.

I just updated from debian 12 stable (bookworm) to testing (trixie) and now I
cannot type any more these keys in UPPERCASE: even using the capslock, the
displayed letter is lowercase.

On the Linux console, i.e., without the gnome graphical desktop running, the
behaviour is unchanged, so everything work as before.

Bye,
Giuseppe

-- System Information:
Debian Release: trixie/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.5.0-1-amd64 (SMP w/4 CPU threads; PREEMPT)
Locale: LANG=it_IT.utf8, LC_CTYPE=it_IT.utf8 (charmap=UTF-8), LANGUAGE not
set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages gnome depends on:
ii  avahi-daemon                     0.8-11
ii  cheese                           44.1-1
ii  cups-pk-helper                   0.2.6-1+b1
ii  desktop-base                     12.0.6+nmu1
ii  evolution                        3.50.0-1
ii  evolution-plugins                3.50.0-1
ii  file-roller                      43.0-1
ii  gnome-calendar                   45.0-1
ii  gnome-clocks                     45.0-1
ii  gnome-color-manager              3.36.0-2
ii  gnome-core                       1:44+1
ii  gnome-maps                       45.0-1
ii  gnome-music                      45.0-1
ii  gnome-photos                     43.0-2
ii  gnome-sound-recorder             43~beta-1
ii  gnome-tweaks                     42~beta-4
ii  gnome-weather                    45.0-1
ii  gstreamer1.0-libav               1.22.6-1
ii  gstreamer1.0-plugins-ugly        1.22.6-1
ii  libgsf-bin                       1.14.50-1
ii  libproxy1-plugin-networkmanager  0.4.18-1.2
ii  libreoffice-calc                 4:7.5.6-1
ii  libreoffice-gnome                4:7.5.6-1
ii  libreoffice-impress              4:7.5.6-1
ii  libreoffice-writer               4:7.5.6-1
ii  network-manager-gnome            1.34.0-1
ii  orca                             45.1-2
ii  rhythmbox                        3.4.7-1
ii  rhythmbox-plugin-cdrecorder      3.4.7-1
ii  rhythmbox-plugins                3.4.7-1
ii  rygel-playbin                    0.42.4-1+b1
ii  rygel-tracker                    0.42.4-1+b1
ii  seahorse                         43.0-1
ii  simple-scan                      44.0-1
ii  totem-plugins                    43.0-2
ii  xdg-user-dirs-gtk                0.11-1

Versions of packages gnome recommends:
ii  gnome-games           1:44+1
ii  gnome-initial-setup   45.0-1
ii  gnome-remote-desktop  44.2-6
ii  transmission-gtk      3.00-2.1+deb12u1

Versions of packages gnome suggests:
ii  alacarte                                                      3.50.0-1
pn  firefox-esr-l10n-all | firefox-l10n-all                       <none>
ii  goobox                                                        3.6.0-11
ii  polari                                                        45.0-1
ii  vinagre                                                       3.22.0-8.1
pn  webext-ublock-origin-firefox | webext-ublock-origin-chromium  <none>

Versions of packages gnome-core depends on:
ii  adwaita-icon-theme            45.0-1
ii  at-spi2-core                  2.50.0-1
ii  baobab                        45.0-1
ii  dconf-cli                     0.40.0-4
ii  dconf-gsettings-backend       0.40.0-4
ii  eog                           45.0-1
ii  evince                        45.0-1
ii  evolution-data-server         3.50.0-1
ii  fonts-cantarell               0.303.1-1
ii  gdm3                          45.0.1-1
ii  gkbd-capplet                  3.28.1-1
ii  glib-networking               2.78.0-1
ii  gnome-backgrounds             45.0-1
ii  gnome-bluetooth-sendto        42.6-1
ii  gnome-calculator              1:45.0.2-1
ii  gnome-characters              45.0-1
ii  gnome-contacts                45.0-1
ii  gnome-control-center          1:45.0-2
ii  gnome-disk-utility            45.0-1
ii  gnome-font-viewer             45.0-1
ii  gnome-keyring                 42.1-1+b2
ii  gnome-logs                    45~beta-2
ii  gnome-menus                   3.36.0-1.1
ii  gnome-online-accounts         3.48.0-2
ii  gnome-session                 45.0-1
ii  gnome-settings-daemon         45.0-1
ii  gnome-shell                   44.5-2
ii  gnome-shell-extensions        44.0-2
ii  gnome-software                45.0-1
ii  gnome-sushi                   45.0-1
ii  gnome-system-monitor          45.0.2-1
ii  gnome-terminal                3.50.0-1
ii  gnome-text-editor             45.0-1
ii  gnome-themes-extra            3.28-2
ii  gnome-user-docs               45.0-1
ii  gnome-user-share              43.0-1
ii  gsettings-desktop-schemas     45.0-1
ii  gstreamer1.0-packagekit       1.2.7-1
ii  gstreamer1.0-plugins-base     1.22.6-1
ii  gstreamer1.0-plugins-good     1.22.6-1+b1
ii  gvfs-backends                 1.52.0-1
ii  gvfs-fuse                     1.52.0-1
ii  libatk-adaptor                2.50.0-1
ii  libcanberra-pulse             0.30-10
ii  libglib2.0-bin                2.78.0-2
ii  libpam-gnome-keyring          42.1-1+b2
ii  libproxy1-plugin-gsettings    0.4.18-1.2
ii  libproxy1-plugin-webkit       0.4.18-1.2
ii  librsvg2-common               2.54.7+dfsg-2
ii  nautilus                      44.2.1-2
ii  pipewire-audio                0.3.82-1
ii  sound-theme-freedesktop       0.8-3
ii  system-config-printer-common  1.5.18-1
ii  system-config-printer-udev    1.5.18-1
ii  totem                         43.0-2
ii  tracker                       3.4.2-3
ii  xdg-desktop-portal-gnome      44.2-2
ii  yelp                          42.2-1
ii  zenity                        3.44.2-1

Versions of packages gnome-core recommends:
ii  chromium [gnome-www-browser]     118.0.5993.70-1
ii  firefox-esr [gnome-www-browser]  115.3.0esr-1+b1
ii  libproxy1-plugin-networkmanager  0.4.18-1.2
ii  low-memory-monitor               2.1-1
ii  network-manager-gnome            1.34.0-1

gnome-core suggests no packages.

-- no debconf information

Domenico Cufalo

unread,
Jan 25, 2024, 12:30:06 PM1/25/24
to
Package: gnome
Version: 1:43+1
Followup-For: Bug #1054214

Dear Maintainer,

I'm sorry, but I would add that just recently I realized that the same problem
is also present on Bookworm.

I can write capital accented letters in Emacs or Telegram, but NOT in
Libreoffice, not in Evolution, not in reportbug (where I write from), not in
Gnome Text Editor, not in Geany etc.

I hadn't noticed before when this problem started on Bookworm maybe because I
usually use Emacs.

Best regards,
Domenico


-- System Information:
Debian Release: 12.3
APT prefers stable-updates
APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-0.deb12.4-amd64 (SMP w/16 CPU threads; PREEMPT)
Locale: LANG=it_IT.UTF-8, LC_CTYPE=it_IT.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages gnome depends on:
ii avahi-daemon 0.8-10
ii cheese 43.0-1
ii cups-pk-helper 0.2.6-1+b1
ii desktop-base 12.0.6+nmu1~deb12u1
ii evolution 3.46.4-2
ii evolution-plugins 3.46.4-2
ii file-roller 43.0-1
ii gnome-calendar 43.1-2
ii gnome-clocks 43.0-1
ii gnome-color-manager 3.36.0-1+b1
ii gnome-core 1:43+1
ii gnome-maps 43.5-2~deb12u1
ii gnome-music 42.1-1
ii gnome-sound-recorder 43~beta-1
ii gnome-tweaks 42~beta-4
ii gnome-weather 43.0-1
ii gstreamer1.0-libav 1.22.0-2
ii gstreamer1.0-plugins-ugly 1.22.0-2+deb12u1
ii libgsf-bin 1.14.50-1
ii libproxy1-plugin-networkmanager 0.4.18-1.2
ii libreoffice-calc 4:24.2.0~rc2-2~bpo12+1
ii libreoffice-gnome 4:24.2.0~rc2-2~bpo12+1
ii libreoffice-impress 4:24.2.0~rc2-2~bpo12+1
ii libreoffice-writer 4:24.2.0~rc2-2~bpo12+1
ii network-manager-gnome 1.30.0-2
ii orca 45.2-1~bpo12+1
ii rhythmbox 3.4.6-2+b1
ii rhythmbox-plugin-cdrecorder 3.4.6-2+b1
ii rhythmbox-plugins 3.4.6-2+b1
ii rygel-playbin 0.42.1-1
ii rygel-tracker 0.42.1-1
ii seahorse 43.0-1
ii shotwell 0.30.17-1+b1
ii simple-scan 42.5-2
ii totem-plugins 43.0-2
ii xdg-user-dirs-gtk 0.11-1

Versions of packages gnome recommends:
ii gnome-games 1:43+1
ii gnome-initial-setup 43.2-6
ii gnome-remote-desktop 43.3-1
ii transmission-gtk 3.00-2.1+deb12u1

Versions of packages gnome suggests:
pn alacarte <none>
pn empathy <none>
pn firefox-esr-l10n-all | firefox-l10n-all <none>
pn goobox | sound-juicer <none>
pn polari <none>
pn vinagre <none>
pn webext-ublock-origin-firefox | webext-ublock-origin-chromium <none>

Versions of packages gnome-core depends on:
ii adwaita-icon-theme 43-1
ii at-spi2-core 2.50.0-1~bpo12+1
ii baobab 43.0-1
ii dconf-cli 0.40.0-4
ii dconf-gsettings-backend 0.40.0-4
ii eog 43.2-1
ii evince 43.1-2+b1
ii evolution-data-server 3.46.4-2
ii fonts-cantarell 0.303.1-1
ii gdm3 43.0-3
ii gkbd-capplet 3.28.1-1
ii glib-networking 2.74.0-4
ii gnome-backgrounds 43.1-1
ii gnome-bluetooth-sendto 42.5-3
ii gnome-calculator 1:43.0.1-2
ii gnome-characters 43.1-1+deb12u1
ii gnome-contacts 43.1-1
ii gnome-control-center 1:43.6-2~deb12u1
ii gnome-disk-utility 43.0-1
ii gnome-font-viewer 43.0-1
ii gnome-keyring 42.1-1+b2
ii gnome-logs 43.0-1
ii gnome-menus 3.36.0-1.1
ii gnome-online-accounts 3.46.0-1
ii gnome-session 43.0-1+deb12u1
ii gnome-settings-daemon 43.0-4
ii gnome-shell 43.9-0+deb12u1
ii gnome-shell-extensions 43.1-1
ii gnome-software 43.5-1~deb12u1
ii gnome-sushi 43.0-2
ii gnome-system-monitor 42.0-2
ii gnome-terminal 3.46.8-1
ii gnome-text-editor 43.2-1
ii gnome-themes-extra 3.28-2
ii gnome-user-docs 43.0-2
ii gnome-user-share 43.0-1
ii gsettings-desktop-schemas 43.0-1
ii gstreamer1.0-packagekit 1.2.6-5
ii gstreamer1.0-plugins-base 1.22.0-3+deb12u1
ii gstreamer1.0-plugins-good 1.22.0-5+deb12u1
ii gvfs-backends 1.50.3-1
ii gvfs-fuse 1.50.3-1
ii libatk-adaptor 2.50.0-1~bpo12+1
ii libcanberra-pulse 0.30-10
ii libglib2.0-bin 2.74.6-2
ii libpam-gnome-keyring 42.1-1+b2
ii libproxy1-plugin-gsettings 0.4.18-1.2
ii libproxy1-plugin-webkit 0.4.18-1.2
ii librsvg2-common 2.54.7+dfsg-1~deb12u1
ii nautilus 43.2-1
ii pipewire-audio 1.0.1-1~bpo12+1
ii sound-theme-freedesktop 0.8-2
ii system-config-printer-common 1.5.18-1
ii system-config-printer-udev 1.5.18-1
ii totem 43.0-2
ii tracker 3.4.2-1
ii xdg-desktop-portal-gnome 43.1-2
ii yelp 42.2-1
ii zenity 3.44.0-1

Versions of packages gnome-core recommends:
ii firefox-esr [gnome-www-browser] 115.7.0esr-1~deb12u1
ii libproxy1-plugin-networkmanager 0.4.18-1.2
ii low-memory-monitor 2.1-1
ii network-manager-gnome 1.30.0-2

Jeremy Bícha

unread,
Jan 25, 2024, 1:30:04 PM1/25/24
to
Control: reassign -1 src:mutter 44.8-1
Control: fixed -1 src:mutter 45.1-1
Control: affects -1 src:gnome-shell
Control: severity -1 important

On Thu, Jan 25, 2024 at 12:27 PM Domenico Cufalo <cuf...@gmail.com> wrote:
> I'm sorry, but I would add that just recently I realized that the same problem
> is also present on Bookworm.
>
> I can write capital accented letters in Emacs or Telegram, but NOT in
> Libreoffice, not in Evolution, not in reportbug (where I write from), not in
> Gnome Text Editor, not in Geany etc.

Hmm, I was unable to duplicate this issue with Debian 12 (which uses
GNOME 43), but I was able to duplicate it with Debian Testing.

I believe the Debian Testing issue is fixed with mutter 45.1, but we
are stuck waiting for ftpmaster review before we can get that to
Debian Testing.

It's a bit surprising that the upstream issue I found was only
reported after GNOME 45 and not GNOME 44 (or GNOME 43).

https://gitlab.gnome.org/GNOME/mutter/-/commit/6fe1b3145
https://gitlab.gnome.org/GNOME/mutter/-/issues/3058

Thank you,
Jeremy Bícha

cuf...@gmail.com

unread,
Jan 25, 2024, 1:50:04 PM1/25/24
to
Il giorno gio, 25/01/2024 alle 13.17 -0500, Jeremy Bícha ha scritto:
>
> Hmm, I was unable to duplicate this issue with Debian 12 (which uses
> GNOME 43), but I was able to duplicate it with Debian Testing.
>

I'm sorry, but could you please suggest me a way to fix this problem on
my Debian 12 too? Or, at least, to identify the cause?

In over twenty years, something like this had never happened to me.

It's really annoying not being able to write those characters: AEIOU
àèéìòù (all with active caps-lock).

Many thanks in advance,
Domenico

Jeremy Bícha

unread,
Jan 25, 2024, 1:50:04 PM1/25/24
to
Perhaps the same patch from Mutter 45 would apply to Mutter 43. If so,
this bug could be fixed for Debian 12. It's a bit easier if the
problem can be reproduced on a developer's computer though.

Thank you,
Jeremy Bícha

cuf...@gmail.com

unread,
Jan 25, 2024, 3:30:04 PM1/25/24
to
Il giorno gio, 25/01/2024 alle 13.43 -0500, Jeremy Bícha ha scritto:
>
> Perhaps the same patch from Mutter 45 would apply to Mutter 43. If
> so,
> this bug could be fixed for Debian 12.  It's a bit easier if the
> problem can be reproduced on a developer's computer though.
>
> Thank you,
> Jeremy Bícha

I found the cause of the error: the backports version of ibus. By
restoring the affected packages to the official Debian 12 version,
everything works perfectly again.
I'll try to report it to the backports team.

Maybe this is the problem for Trixie/Sid too.

Many thanks,
Domenico Cufalo

P. S.: sorry for resending, but I forgot to reply to all.
0 new messages