Bug#922020: gnome-shell: Keyboard layout not applied in programs using Xwayland

Simon McVittie smcv at debian.org
Mon Feb 11 10:54:21 GMT 2019


Control: tags -1 + moreinfo

On Mon, 11 Feb 2019 at 10:56:50 +0100, Paul Menzel wrote:
> Since updating the packages on Saturday in Debian Sid/unstable, using GNOME
> Shell with Wayland, the configure keyboard layout is not applied to programs
> using XWayland anymore. Examples are Mozilla Firefox, Mozilla Thunderbird
> and Google Chromium.

I'm not seeing this bug: I'm using a UK English keyboard layout myself,
and I can still type Shift+3 into Firefox and GTK2 apps to get £ (which
doesn't appear on USA keyboards). There's nothing obviously related to
keyboard settings in the changes made in recent gnome-shell or mutter
uploads.

What keyboard layout are you using/intending to use? Does it still work
correctly in native Wayland apps like gedit?

What precisely do you mean by "not applied"? Does typing into Firefox
and GTK2 apps behave as though you were using a USA keyboard
(shift+2 -> @, shift+3 -> #, etc.)  or does it have some other behaviour?

What is in your /etc/default/keyboard?

What does `gsettings list-recursively org.gnome.desktop.input-sources` say?

Are there any warnings in the systemd journal or syslog that look relevant?

Have you restarted gnome-shell (logged out and back in) since upgrading?
(I don't expect that this would make any difference, but whether you
did or not is an important data point in trying to reproduce the bug.)

Does downgrading gnome-shell to the version in testing resolve this
for you?

Other packages that might be relevant include mutter,
gnome-settings-daemon, and anything else that /var/log/apt mentions as
having been upgraded around the same time as gnome-shell.

    smcv



More information about the pkg-gnome-maintainers mailing list