Keyboard layout switcher doesn't work when I log in using the login screen

Bug #1069084 reported by Niko Bellic
24
This bug affects 5 people
Affects Status Importance Assigned to Milestone
Unity
Confirmed
Undecided
Unassigned
unity (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

I have two keyboard layouts enabled on my PC, "English (USA)" and "Russian", they are switched by pressing Alt+Shift (the default).

If automatic login is enabled and I get logged in when the system starts, without entering my password on the login screen, everything works.

However, if automatic login is disabled and I log in by entering my password then the keyboard layout indicator disappears from the panel and keyboard layout won't switch when I press Alt+Shift. Basically, I'm stuck with the EN-US layout until I enable automatic login and reboot.

The same problem happens if I log in automatically but then log out and log in again manually.

This does NOT happen when I block the screen and then unblock it (although I have to enter the password), nor when I block the screen and then switch users. Also, when I start a guest session, the layout switcher always works normally there.

I've tried creating additional user accounts and the problem repeats in all of them.

I'm sorry I can't select the right package, but I don't know what causes this behavior.

ProblemType: Bug
DistroRelease: Ubuntu 12.10
Package: unity 6.8.0-0ubuntu2
ProcVersionSignature: Ubuntu 3.5.0-17.28-generic 3.5.5
Uname: Linux 3.5.0-17-generic i686
ApportVersion: 2.6.1-0ubuntu3
Architecture: i386
CompizPlugins: No value set for `/apps/compiz-1/general/screen0/options/active_plugins'
Date: Sat Oct 20 15:35:39 2012
InstallationMedia: Ubuntu 12.10 "Quantal Quetzal" - Release i386 (20121017.2)
ProcEnviron:
 TERM=xterm
 PATH=(custom, no user)
 XDG_RUNTIME_DIR=<set>
 LANG=de_DE.UTF-8
 SHELL=/bin/bash
SourcePackage: unity
UpgradeStatus: No upgrade log present (probably fresh install)

Revision history for this message
Niko Bellic (mwrbwkzq) wrote :
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in unity (Ubuntu):
status: New → Confirmed
Revision history for this message
Niko Bellic (mwrbwkzq) wrote :

I've installed UIM and switched to it as my default input method. Now this bug no longer happens. I was using XIM before but I think this bug also happened earlier, when I'd been using IBus. Although now I've tried to switch to IBus to reproduce it, but it no longer occurs. Maybe it only affects XIM.

Revision history for this message
Aurel Branzeanu (thunder-riscom) wrote :

This bug still here - could change the language only clicking on the indicator wit the mouse... Ubuntu 14.04, unity (7.2.0+14.04.20140414.1-0ubuntu1).

Changed in unity:
status: New → Confirmed
Revision history for this message
Alex Baggott (alex-baggott) wrote :

As part of the big bug review for 16.04 LTS, I have tested this on 15.10 and the bug is still there.

The only difference is that the default key combination is now Super + Space. Changing this combination to Alt L + Shift does not change the behaviour.

tags: added: desktop-bugscrub-triaged
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.