Bug#776398: impossible to add new keyboard layout

Emilio Pozuelo Monfort pochu at debian.org
Tue Jan 27 17:51:00 UTC 2015


On 27/01/15 18:11, Thibaut Paumard wrote:
> Package: gnome-control-center
> Version: 1:3.14.2-2
> Severity: normal
> Tags: l10n
> 
> Hi,
> 
> When logging into GNOME Shell, the keyboard settings in /etc/default/keyboard
> are ignored. I end-up with a default us layout. Note that the correct layout is
> used when I log in a virtual terminal or in KDE for instance.
> 
> I tried using gnome-control-center to add a french layout. I tried several (not
> only my preferred) with always the same result:
> 
> In "Region & Languages", "Input Sources" section, click "+". In the dialog that
> pops up, navigate to a convenient layout and click "Add". The popup closes. In
> the "Input Sources" field, nothing changes: the text is still "No input source
> selected".
> 
> In addition, this course of operation leads to the file /etc/default/keyboard
> being overwritten, with several lines lost. That is something I can't
> understand, since this file belongs to root (I have checked) and nowhere was I
> prompted for a su or sudo password.
> 
> If gnome-control-center was launched from a terminal, the following error
> message appears when clicking the "Add" button:
> 
> (gnome-control-center:6899): dconf-WARNING **: failed to commit changes to
> dconf:
> GDBus.Error:org.gtk.GDBus.UnmappedGError.Quark._g_2dfile_2derror_2dquark.Code17:
> Cannot open dconf database: invalid gvdb header

Sounds like a corrupted dconf database, which is very rare...

You can check if this works with a new user, and if so, delete your dconf
database (you'll lose changes to settings in gnome and many gnome apps)

Emilio



More information about the pkg-gnome-maintainers mailing list