Bug#866361: live-config: Keyboard configuration in gnome-shell not working

2017-09-14 Thread Raphael Hertzog
Hello Andreas,

On Thu, 29 Jun 2017, Andreas Heinlein wrote:
> Related to but not identical to #854004. Keyboard configuration is still
> not working in gnome shell 3.22 as expected. The fix for #854004 works
> on the console and has the effect that we now have two keyboard layouts
> in gnome shell, English and the configured layout, with English being
> the default.

This was also discussed in #801990 and here upstream:
https://bugzilla.gnome.org/show_bug.cgi?id=780039

I don't know the root cause. But it's not really specific
to live-config. Except that it's far more visible on live
images since you always start with a fresh $HOME.

> The fact that we have two layouts seems to be due to some change in
> gnome-shell and/or gdm - a fresh install of Debian stretch shows the
> same behaviour, except that the configured keyboard is selected as the
> default.

Are you sure that a fresh install does not have the problem? I did
reproduce it in the past.

Cheers,
-- 
Raphaël Hertzog ◈ Debian Developer

Support Debian LTS: https://www.freexian.com/services/debian-lts.html
Learn to master Debian: https://debian-handbook.info/get/



Bug#866361: live-config: Keyboard configuration in gnome-shell not working

2017-06-29 Thread Andreas Heinlein
Package: live-config

Version: 5.20170316

Severity: normal

Tags: l10n


Related to but not identical to #854004. Keyboard configuration is still
not working in gnome shell 3.22 as expected. The fix for #854004 works
on the console and has the effect that we now have two keyboard layouts
in gnome shell, English and the configured layout, with English being
the default.

The fact that we have two layouts seems to be due to some change in
gnome-shell and/or gdm - a fresh install of Debian stretch shows the
same behaviour, except that the configured keyboard is selected as the
default.

I don't know what would be the "right" way to fix this. We could
hard-wire the dconf setting org/gnome/desktop/input-sources, but that
does not look right.

I found a maybe related report in Mageia Linux here:

https://bugs.mageia.org/show_bug.cgi?id=14476

It suggests that

a) Gnome Shell/GDM now ignores several env vars like GDM_LANG, which is
set in Debian

b) accounts-daemon needs to be restarted after setting up the
system-wide locale and keyboard layout

I will try to dig further into this, but maybe someone else has an idea.

Andreas





signature.asc
Description: OpenPGP digital signature