Your message dated Wed, 28 Jan 2015 11:24:23 +0100
with message-id <[email protected]>
and subject line Re: Bug#776398: impossible to add new keyboard layout
has caused the Debian Bug report #776398,
regarding impossible to add new 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 [email protected]
immediately.)
--
776398: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=776398
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
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
Kind regards, Thibaut.
-- System Information:
Debian Release: 8.0
APT prefers testing
APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 3.16.0-4-amd64 (SMP w/8 CPU cores)
Locale: LANG=fr_FR.utf8, LC_CTYPE=fr_FR.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages gnome-control-center depends on:
ii accountsservice 0.6.37-3+b1
ii apg 2.2.3.dfsg.1-2
ii colord 1.2.1-1+b2
ii desktop-file-utils 0.22-1
ii gnome-control-center-data 1:3.14.2-2
ii gnome-desktop3-data 3.14.1-1
ii gnome-icon-theme 3.12.0-1
ii gnome-icon-theme-symbolic 3.12.0-1
ii gnome-settings-daemon 3.14.2-2
ii gsettings-desktop-schemas 3.14.1-1
ii libaccountsservice0 0.6.37-3+b1
ii libatk1.0-0 2.14.0-1
ii libc6 2.19-13
ii libcairo-gobject2 1.14.0-2.1
ii libcairo2 1.14.0-2.1
ii libcanberra-gtk3-0 0.30-2.1
ii libcanberra0 0.30-2.1
ii libcheese-gtk23 3.14.1-2
ii libcheese7 3.14.1-2
ii libclutter-1.0-0 1.20.0-1
ii libclutter-gtk-1.0-0 1.6.0-1
ii libcolord-gtk1 0.1.25-1.1+b1
ii libcolord2 1.2.1-1+b2
ii libcups2 1.7.5-10
ii libdbus-glib-1-2 0.102-1
ii libfontconfig1 2.11.0-6.3
ii libgdk-pixbuf2.0-0 2.31.1-2+b1
ii libgl1-mesa-glx [libgl1] 10.3.2-1
ii libglib2.0-0 2.42.1-1
ii libgnome-bluetooth13 3.14.0-2
ii libgnome-desktop-3-10 3.14.1-1
ii libgoa-1.0-0b 3.14.2-1
ii libgoa-backend-1.0-1 3.14.2-1
ii libgrilo-0.2-1 0.2.11-2
ii libgtk-3-0 3.14.5-1
ii libgtop2-7 2.28.5-2+b1
ii libibus-1.0-5 1.5.9-1
ii libkrb5-3 1.12.1+dfsg-16
ii libmm-glib0 1.4.0-1
ii libnm-glib-vpn1 0.9.10.0-5
ii libnm-glib4 0.9.10.0-5
ii libnm-gtk0 0.9.10.0-2
ii libnm-util2 0.9.10.0-5
ii libpango-1.0-0 1.36.8-3
ii libpangocairo-1.0-0 1.36.8-3
ii libpolkit-gobject-1-0 0.105-8
ii libpulse-mainloop-glib0 5.0-13
ii libpulse0 5.0-13
ii libpwquality1 1.2.3-1
ii libsmbclient 2:4.1.13+dfsg-2
ii libsoup2.4-1 2.48.0-1
ii libupower-glib3 0.99.1-3.1
ii libwacom2 0.8-1
ii libx11-6 2:1.6.2-3
ii libxi6 2:1.7.4-1+b2
ii libxml2 2.9.1+dfsg1-4
Versions of packages gnome-control-center recommends:
ii cracklib-runtime 2.9.2-1
ii cups-pk-helper 0.2.5-2+b1
ii gkbd-capplet 3.6.0-1
ii gnome-online-accounts 3.14.2-1
ii gnome-user-guide 3.14.1-1
ii gnome-user-share 3.14.0-2
ii iso-codes 3.57-1
ii libnss-myhostname 0.3-9
ii mesa-utils 8.2.0-1
ii mousetweaks 3.12.0-1
ii network-manager-gnome 0.9.10.0-2
ii policykit-1-gnome 0.105-2
ii realmd 0.15.1-1+b2
ii rygel 0.24.2-1
ii rygel-tracker 0.24.2-1
Versions of packages gnome-control-center suggests:
ii gstreamer1.0-pulseaudio 1.4.4-2
ii libcanberra-gtk-module 0.30-2.1
ii libcanberra-gtk3-module 0.30-2.1
ii x11-xserver-utils 7.7+3+b1
-- no debconf information
--- End Message ---
--- Begin Message ---
On 28/01/15 10:04, Thibaut Paumard wrote:
> Le 27/01/2015 18:51, Emilio Pozuelo Monfort a écrit :
>> 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.
> [...]
>>> (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)
>
> Dear Emilio,
> Thanks, that did it.
>
> For the record with the corrupted database, I was still able to set my
> keyboard layout with setxkbmap:
> $ setxkbmap fr mac apple "lv3:ralt_switch,terminate:ctrl_alt_bksp"
> but I had to do it each time I logged it in GNOME.
OK. Let's close this then.
Emilio
--- End Message ---