Keyboard layout switcher doesn't work when I log in using the login screen
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
ProcVersionSign
Uname: Linux 3.5.0-17-generic i686
ApportVersion: 2.6.1-0ubuntu3
Architecture: i386
CompizPlugins: No value set for `/apps/
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_
LANG=de_DE.UTF-8
SHELL=/bin/bash
SourcePackage: unity
UpgradeStatus: No upgrade log present (probably fresh install)
Changed in unity: | |
status: | New → Confirmed |
Status changed to 'Confirmed' because the bug affects multiple users.