Keyboard layout is always English(!)

Bug #1292412 reported by Shahar Or
30
This bug affects 5 people
Affects Status Importance Assigned to Milestone
gnome-control-center (Ubuntu)
Invalid
Low
Unassigned
unity-control-center (Ubuntu)
Invalid
Low
Unassigned
unity-settings-daemon (Ubuntu)
Confirmed
Medium
Unassigned

Bug Description

Keyboard layout is always English, no matter that I select a different language in the selector.

It is English even if I remove English from the layouts.

And layout switching via hot key doesn't work no matter what the hot key is.

Both issues are fresh from upgrades that I made today:
Start-Date: 2014-03-14 09:25:48
Upgrade: initscripts:amd64 (2.88dsf-41ubuntu5, 2.88dsf-41ubuntu6), pciutils:amd64 (3.2.1-1ubuntu3, 3.2.1-1ubuntu4), aptdaemon-data:amd64 (1.1.1-1ubuntu1, 1.1.1-1ubuntu3), ubuntu-session:amd64 (3.9.90-0ubuntu11, 3.9.90-0ubuntu12), unity-greeter:amd64 (14.04.3-0ubuntu2, 14.04.4-0ubuntu1), libqt4-xml:amd64 (4.8.5+git192-g085f851+dfsg-2ubuntu3, 4.8.5+git192-g085f851+dfsg-2ubuntu4), libqt4-network:amd64 (4.8.5+git192-g085f851+dfsg-2ubuntu3, 4.8.5+git192-g085f851+dfsg-2ubuntu4), libegl1-mesa:amd64 (10.1.0~rc3-0ubuntu3, 10.1.0-1ubuntu1), libqt4-sql-mysql:amd64 (4.8.5+git192-g085f851+dfsg-2ubuntu3, 4.8.5+git192-g085f851+dfsg-2ubuntu4), libopenvg1-mesa:amd64 (10.1.0~rc3-0ubuntu3, 10.1.0-1ubuntu1), gnome-session-common:amd64 (3.9.90-0ubuntu11, 3.9.90-0ubuntu12), libfreetype6-dev:amd64 (2.5.2-1ubuntu1, 2.5.2-1ubuntu2), gnome-session-bin:amd64 (3.9.90-0ubuntu11, 3.9.90-0ubuntu12), libqt4-sql:amd64 (4.8.5+git192-g085f851+dfsg-2ubuntu3, 4.8.5+git192-g085f851+dfsg-2ubuntu4), isc-dhcp-common:amd64 (4.2.4-7ubuntu8, 4.2.4-7ubuntu9), libegl1-mesa-drivers:amd64 (10.1.0~rc3-0ubuntu3, 10.1.0-1ubuntu1), firefox-locale-en:amd64 (28.0~b2+build1-0ubuntu2, 28.0+build1-0ubuntu1), qdbus:amd64 (4.8.5+git192-g085f851+dfsg-2ubuntu3, 4.8.5+git192-g085f851+dfsg-2ubuntu4), libqtcore4:amd64 (4.8.5+git192-g085f851+dfsg-2ubuntu3, 4.8.5+git192-g085f851+dfsg-2ubuntu4), libqt4-qt3support:amd64 (4.8.5+git192-g085f851+dfsg-2ubuntu3, 4.8.5+git192-g085f851+dfsg-2ubuntu4), libqt4-svg:amd64 (4.8.5+git192-g085f851+dfsg-2ubuntu3, 4.8.5+git192-g085f851+dfsg-2ubuntu4), libqt4-dbus:amd64 (4.8.5+git192-g085f851+dfsg-2ubuntu3, 4.8.5+git192-g085f851+dfsg-2ubuntu4), libqt4-xmlpatterns:amd64 (4.8.5+git192-g085f851+dfsg-2ubuntu3, 4.8.5+git192-g085f851+dfsg-2ubuntu4), libqt4-sql-sqlite:amd64 (4.8.5+git192-g085f851+dfsg-2ubuntu3, 4.8.5+git192-g085f851+dfsg-2ubuntu4), libqt4-opengl:amd64 (4.8.5+git192-g085f851+dfsg-2ubuntu3, 4.8.5+git192-g085f851+dfsg-2ubuntu4), qt4-qtconfig:amd64 (4.8.5+git192-g085f851+dfsg-2ubuntu3, 4.8.5+git192-g085f851+dfsg-2ubuntu4), libgl1-mesa-dri:amd64 (10.1.0~rc3-0ubuntu3, 10.1.0-1ubuntu1), libgl1-mesa-dri:i386 (10.1.0~rc3-0ubuntu3, 10.1.0-1ubuntu1), unity:amd64 (7.1.2+14.04.20140311-0ubuntu1, 7.1.2+14.04.20140313-0ubuntu1), libunity-core-6.0-9:amd64 (7.1.2+14.04.20140311-0ubuntu1, 7.1.2+14.04.20140313-0ubuntu1), ubuntu-drivers-common:amd64 (0.2.89.6, 0.2.90), firefox:amd64 (28.0~b2+build1-0ubuntu2, 28.0+build1-0ubuntu1), libqt4-script:amd64 (4.8.5+git192-g085f851+dfsg-2ubuntu3, 4.8.5+git192-g085f851+dfsg-2ubuntu4), libfreetype6:amd64 (2.5.2-1ubuntu1, 2.5.2-1ubuntu2), libfreetype6:i386 (2.5.2-1ubuntu1, 2.5.2-1ubuntu2), python-apt:amd64 (0.9.1ubuntu1, 0.9.3.2), libgs9-common:amd64 (9.10~dfsg-0ubuntu7, 9.10~dfsg-0ubuntu8), ubuntu-release-upgrader-gtk:amd64 (0.216, 0.216.1), libido3-0.1-0:amd64 (13.10.0+14.04.20140213-0ubuntu1, 13.10.0+14.04.20140313-0ubuntu1), libglib2.0-0:amd64 (2.39.91-0ubuntu2, 2.39.91-0ubuntu3), libglib2.0-0:i386 (2.39.91-0ubuntu2, 2.39.91-0ubuntu3), xserver-xorg-core:amd64 (1.15.0-1ubuntu6, 1.15.0-1ubuntu7), libglapi-mesa:amd64 (10.1.0~rc3-0ubuntu3, 10.1.0-1ubuntu1), libglapi-mesa:i386 (10.1.0~rc3-0ubuntu3, 10.1.0-1ubuntu1), libpci3:amd64 (3.2.1-1ubuntu3, 3.2.1-1ubuntu4), gnome-screensaver:amd64 (3.6.1-0ubuntu10, 3.6.1-0ubuntu11), unity-services:amd64 (7.1.2+14.04.20140311-0ubuntu1, 7.1.2+14.04.20140313-0ubuntu1), python-aptdaemon.gtk3widgets:amd64 (1.1.1-1ubuntu1, 1.1.1-1ubuntu3), bash-completion:amd64 (2.1-2ubuntu3, 2.1-2ubuntu4), xserver-common:amd64 (1.15.0-1ubuntu6, 1.15.0-1ubuntu7), ghostscript-x:amd64 (9.10~dfsg-0ubuntu7, 9.10~dfsg-0ubuntu8), libunity-control-center1:amd64 (14.04.3+14.04.20140310-0ubuntu1, 14.04.3+14.04.20140313-0ubuntu1), libglib2.0-data:amd64 (2.39.91-0ubuntu2, 2.39.91-0ubuntu3), python3-aptdaemon.gtk3widgets:amd64 (1.1.1-1ubuntu1, 1.1.1-1ubuntu3), libgles2-mesa:amd64 (10.1.0~rc3-0ubuntu3, 10.1.0-1ubuntu1), usb-creator-common:amd64 (0.2.54, 0.2.55), libgl1-mesa-glx:amd64 (10.1.0~rc3-0ubuntu3, 10.1.0-1ubuntu1), libgl1-mesa-glx:i386 (10.1.0~rc3-0ubuntu3, 10.1.0-1ubuntu1), libxatracker2:amd64 (10.1.0~rc3-0ubuntu3, 10.1.0-1ubuntu1), libqt4-designer:amd64 (4.8.5+git192-g085f851+dfsg-2ubuntu3, 4.8.5+git192-g085f851+dfsg-2ubuntu4), qtcore4-l10n:amd64 (4.8.5+git192-g085f851+dfsg-2ubuntu3, 4.8.5+git192-g085f851+dfsg-2ubuntu4), libqtdbus4:amd64 (4.8.5+git192-g085f851+dfsg-2ubuntu3, 4.8.5+git192-g085f851+dfsg-2ubuntu4), python3-apt:amd64 (0.9.1ubuntu1, 0.9.3.2), python3-aptdaemon.pkcompat:amd64 (1.1.1-1ubuntu1, 1.1.1-1ubuntu3), xserver-xephyr:amd64 (1.15.0-1ubuntu6, 1.15.0-1ubuntu7), isc-dhcp-client:amd64 (4.2.4-7ubuntu8, 4.2.4-7ubuntu9), libosmesa6:amd64 (10.1.0~rc3-0ubuntu3, 10.1.0-1ubuntu1), libosmesa6:i386 (10.1.0~rc3-0ubuntu3, 10.1.0-1ubuntu1), sysv-rc:amd64 (2.88dsf-41ubuntu5, 2.88dsf-41ubuntu6), indicator-sound:amd64 (12.10.2+14.04.20140311.1-0ubuntu1, 12.10.2+14.04.20140313-0ubuntu1), python-aptdaemon:amd64 (1.1.1-1ubuntu1, 1.1.1-1ubuntu3), aptdaemon:amd64 (1.1.1-1ubuntu1, 1.1.1-1ubuntu3), libqt4-test:amd64 (4.8.5+git192-g085f851+dfsg-2ubuntu3, 4.8.5+git192-g085f851+dfsg-2ubuntu4), python3-distupgrade:amd64 (0.216, 0.216.1), libgbm1:amd64 (10.1.0~rc3-0ubuntu3, 10.1.0-1ubuntu1), unity-control-center:amd64 (14.04.3+14.04.20140310-0ubuntu1, 14.04.3+14.04.20140313-0ubuntu1), libgs9:amd64 (9.10~dfsg-0ubuntu7, 9.10~dfsg-0ubuntu8), indicator-printers:amd64 (0.1.7+14.04.20140213-0ubuntu1, 0.1.7+14.04.20140313-0ubuntu1), python3-aptdaemon:amd64 (1.1.1-1ubuntu1, 1.1.1-1ubuntu3), sysvinit-utils:amd64 (2.88dsf-41ubuntu5, 2.88dsf-41ubuntu6), libqt4-scripttools:amd64 (4.8.5+git192-g085f851+dfsg-2ubuntu3, 4.8.5+git192-g085f851+dfsg-2ubuntu4), usb-creator-gtk:amd64 (0.2.54, 0.2.55), libglib2.0-bin:amd64 (2.39.91-0ubuntu2, 2.39.91-0ubuntu3), ubuntu-release-upgrader-core:amd64 (0.216, 0.216.1), rdesktop:amd64 (1.7.1-1ubuntu1, 1.7.1-1ubuntu2), python-apt-common:amd64 (0.9.1ubuntu1, 0.9.3.2), ghostscript:amd64 (9.10~dfsg-0ubuntu7, 9.10~dfsg-0ubuntu8), libqtgui4:amd64 (4.8.5+git192-g085f851+dfsg-2ubuntu3, 4.8.5+git192-g085f851+dfsg-2ubuntu4), strace:amd64 (4.8-1ubuntu4, 4.8-1ubuntu5), libqt4-declarative:amd64 (4.8.5+git192-g085f851+dfsg-2ubuntu3, 4.8.5+git192-g085f851+dfsg-2ubuntu4), gnome-settings-daemon-schemas:amd64 (3.8.6.1-0ubuntu9, 3.8.6.1-0ubuntu10), libqt4-help:amd64 (4.8.5+git192-g085f851+dfsg-2ubuntu3, 4.8.5+git192-g085f851+dfsg-2ubuntu4), xdiagnose:amd64 (3.6.3, 3.6.3build1)
End-Date: 2014-03-14 09:26:31

ProblemType: Bug
DistroRelease: Ubuntu 14.04
Package: gnome-control-center (not installed)
ProcVersionSignature: Ubuntu 3.13.0-17.37-generic 3.13.6
Uname: Linux 3.13.0-17-generic x86_64
ApportVersion: 2.13.3-0ubuntu1
Architecture: amd64
CurrentDesktop: Unity
Date: Fri Mar 14 10:29:22 2014
EcryptfsInUse: Yes
InstallationDate: Installed on 2010-10-12 (1248 days ago)
InstallationMedia: Ubuntu 10.10 "Maverick Meerkat" - Release amd64 (20101007)
SourcePackage: gnome-control-center
UpgradeStatus: Upgraded to trusty on 2013-10-26 (138 days ago)

Revision history for this message
Shahar Or (mightyiam) wrote :
summary: - Keyboard layout is always English!
+ Keyboard layout is always English(!)
Revision history for this message
Shahar Or (mightyiam) wrote :

Don't know which is the cause of this but probably `unity-control-center` because `gnome-control-center` wasn't upgraded.

Revision history for this message
Sebastien Bacher (seb128) wrote :

Thank you for your bug report, gnome-control-center/unity-control-center are interfaces to change configurations, they don't have a service/are not running into the session all the time/have no impact on keyboard layouts set a login or changed during the session. Setting as invalid for those

Changed in unity-control-center (Ubuntu):
status: New → Invalid
Changed in gnome-control-center (Ubuntu):
status: New → Invalid
importance: Undecided → Low
Changed in gnome-session (Ubuntu):
importance: Undecided → Low
Changed in unity-control-center (Ubuntu):
importance: Undecided → Low
Revision history for this message
Shahar Or (mightyiam) wrote :

Dear Sebastien,

Should I gather more information in any way to assist with this, please?

Revision history for this message
Sebastien Bacher (seb128) wrote :

Could you describe your system configuration, what you do and what happens exactly?

It might be useful to get a log of the command "unity-settings-daemon --replace --debug" as well

Revision history for this message
Shahar Or (mightyiam) wrote :

Sebastien,

I'm running Unity 7 in Trusty. This system has been upgraded since it was installed from Maverick on 2010-10-12.

It seems that the configuration that I set with the control center don't have any effect on the keyboard layout.

Using the mouse with the layout switching indicator to select a different language doesn't actually change the keyboard layout. Whatever I do with the UI, it seems I always am typing English.

And layout switching via hot-key also does not change the layout, even in the UI (not to mention actually changing the layout).

I haven't tried changing layout in any other way because I don't know how to (for example, using command-line).

For other things—the control center works. For example, it changes my desktop background.

As it is, I can't type my native language in this system.

Revision history for this message
Sebastien Bacher (seb128) wrote :

it seems like unity-settings-daemon's keyboard plugin is not loaded, could you get the debug command output?

Revision history for this message
Shahar Or (mightyiam) wrote :

Here's the `unity-settings-daemon --replace --debug` output but it is not from the first run because I didn't capture the output on that run by mistake.

Things worked out once I did that. The issue is no longer present. I'll reopen if this occurs again.

Revision history for this message
Sebastien Bacher (seb128) wrote :

if that happens at logging, please attach ~/.cache/upstart/unity-settings-daemon.log to the bug

affects: gnome-session (Ubuntu) → unity-settings-daemon (Ubuntu)
Changed in unity-settings-daemon (Ubuntu):
status: New → Incomplete
Revision history for this message
Timo Aaltonen (tjaalton) wrote :

I have the same bug on some logins, but looks like there is no current upstart log for u-s-d available when this happens..

Timo Aaltonen (tjaalton)
Changed in unity-settings-daemon (Ubuntu):
importance: Low → Medium
status: Incomplete → Confirmed
Revision history for this message
Rolf Leggewie (r0lf) wrote :

I believe I ran into this today after an update. Whenever I switch to ibus the layout is English. The strange thing is that until yesterday it was de as it should be. Since this bug has been present for some weeks and I was updating regularly i wonder wonder if maybe I seeing something else after all, though.

Some people were successful in resolving similar problems by removing all ibus packages. Shahar, this is something you might want to try in case you do not need ibus. Let us know if this resolves your issue.

Revision history for this message
Giuseppe Scarciglia (gscarcio) wrote :

Does exist a solution for this bug now guys? I am running this issue on Ubuntu 14.04 (Unity x64) since the first installation.
At the moment I have not found out a valid solution yet. Anybody could let me know if has resolved thi issue please. Thanks.

Revision history for this message
stefan (bst263) wrote :

Hi

I got the same bug - but on a clean 15.10 installation... Well, it is loading the right keyboard layout on start-up. But as soon as I log in (with the correct layout) it switches back to english - no matter what. Btw. i as well cannot change to the radiance layout, might be connected.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.