[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#952779: marked as done ([xwayland] XWayland doesn't honor the keyboard layout)



Your message dated Sat, 29 Feb 2020 07:08:51 +0200
with message-id <9675dab2-8bb5-ad2a-29c2-535d3377f179@debian.org>
and subject line Re: Bug#952779: [xwayland] XWayland doesn't honor the keyboard layout
has caused the Debian Bug report #952779,
regarding [xwayland] XWayland doesn't honor the keyboard layout
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
952779: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=952779
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: xwayland
Version: 1.20.7-3
Severity: important

--- Please enter the report below this line. ---

Programs running under XWayland doesn't honor the keyboard layout configured under Gnome Shell.

I have the Spanish keyboard layout configured in my system, with an Spanish keyboard. Under X11 everything works as expected: pressing the 'ñ' key shows an 'ñ' letter, and all the symbols are in the right key.

Logging in Wayland, everything *seems* to work fine, and in fact, native Wayland applications (like Gedit) work fine and show the symbols and Spanish characters as expected. But applications that use XWayland don't, interpreting the keyboard as an American one. Even more: forcing GTK3 applications to use XWayland makes them fail too, like doing from a terminal:

    GDK_BACKEND=x11 gedit

In this case, gedit also interprets incorrectly the keyboard layout.

HOW TO REPRODUCE:

- set your keyboard layout to Spanish

- logging in Wayland

- launch Firefox

- try to type a symbol

- compare the symbol typed with the one that is inserted when pressing the same key in Gedit


--- System information. ---
Architecture:
Kernel: Linux 5.4.0-4-amd64

Debian Release: bullseye/sid
500 unstable-debug debug.mirrors.debian.org
500 unstable ftp.debian.org
500 suldr www.bchemnet.com
500 stable repo.skype.com
500 stable linux.teamviewer.com
500 stable dl.google.com

--- Package information. ---
Depends (Version) | Installed
======================================-+-================
xserver-common (>= 2:1.20.7-3) | 2:1.20.7-3
libaudit1 (>= 1:2.2.1) | 1:2.8.5-2+b1
libbsd0 (>= 0.7.0) |
libc6 (>= 2.29) |
libdrm2 (>= 2.4.75) |
libepoxy0 (>= 1.0) |
libgbm1 (>= 17.1.0~rc2) |
libgcrypt20 (>= 1.8.0) |
libgl1 |
libpixman-1-0 (>= 0.30.0) |
libselinux1 (>= 2.0.82) |
libsystemd0 |
libunwind8 |
libwayland-client0 (>= 1.9.91) |
libxau6 |
libxdmcp6 |
libxfont2 (>= 1:2.0.1) |
libxshmfence1 |


Package's Recommends field is empty.

Package's Suggests field is empty.

--- End Message ---
--- Begin Message ---
On 29.2.2020 1.32, Sergio Costas wrote:
> Package: xwayland
> Version: 1.20.7-3
> Severity: important
> 
> --- Please enter the report below this line. ---
> 
> Programs running under XWayland doesn't honor the keyboard layout
> configured under Gnome Shell.

dupe of 952731, fixed by x11-xkb-utils update

-- 
t

--- End Message ---

Reply to: