The way I see it, there are at least two issues here.
1) The issue of not being able to change a layout within a session from the
Unity "applet", /etc/default/keyboard not keeping sync with applet --I am
supposing it is supposed to keep in sync.
2) And the issue of /etc/default/keyboard not keeping in sync with
selections taken in Keyboard Layout, which explains why desktop sessions
(X) revert to previous settings when logging in.
/etc/default/keyboard and~/.dmrc seem to want to do their own things,
regardless of what other utilities want.
There might be a third, since I've tried to use dpkg-reconfigure to
configure what X uses. The issue of any layout chosen from dpkg-
reconfigure keyboard-configuration not sticking, /etc/default/keyboard
and/or ~/.dmrc not keeping sync with dpkg-reconfigure keyboard-
configuration.
** Also affects: unity
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to gnome-control-center in Ubuntu.
https://bugs.launchpad.net/bugs/986322
Title:
Can't change layout using Unity "applet" nor Gnome Control Center
--Precise upgrade
Status in Unity:
New
Status in “gnome-control-center” package in Ubuntu:
New
Bug description:
Problem:
I can't use the keyboard mapping recently chosen.
Details:
Selecting anything other than the US International with dead keys layout from
the Unity applet doesn't invoke a layout change. Going to
gnome-keyboard-properties and high lighting and moving desired layout to top
don't help.
gnome-control-center version:
Version: 1:3.4.1-0ubuntu1
Reproducible?
100% on my system
Steps to Reproduce:
1.log in and change keyboard layout from US International with dead keys to
"anything else" via the Unity applet
2. type
Actual results:
US International with dead keys layout continues to be in effect.
The following two commands results don't change regardless of what
Keyboard Layout or "applet" selection.
cat /etc/default/keyboard
XKBMODEL="pc104"
XKBLAYOUT="us"
XKBVARIANT="intl"
XKBOPTIONS="terminate:ctrl_alt_bksp"
cat ~/.dmrc
[Desktop]
Language=en_US.utf8
Layout=us mac
Langlist=en_US:en
LCMess=en_US.UTF-8
Session=ubuntu
gconftool-2 -R /desktop/gnome/peripherals/keyboard/kbd
model = macintosh_hhk
layouts = [us intl,us alt-intl,us altgr-intl,us colemak]
options = [terminate terminate:ctrl_alt_bksp,keypad keypad:atm,grp
grp:shift_caps_toggle]
Expected results:
"Anything else" layout is nowhere to be seen, US International with dead keys
remains activated.
Workaround
-seems to be to choose the layout from lightdm.
Comments
I don't seem to have gnome-keyboard-properties since running that from
terminal doesn't produce the Keyboard Layout pane. Is gnome-keyboard-properties
part of Precise?
Control Center shouldn't be overridden by system settings. Rather, it
should allow the user to change the system defaults or change it on
behalf of the user.
ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: gnome-control-center 1:3.4.1-0ubuntu1
ProcVersionSignature: Ubuntu 3.2.0-23.36-generic 3.2.14
Uname: Linux 3.2.0-23-generic i686
ApportVersion: 2.0.1-0ubuntu5
Architecture: i386
Date: Fri Apr 20 14:37:03 2012
InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Release i386 (20110427.1)
SourcePackage: gnome-control-center
UpgradeStatus: Upgraded to precise on 2012-03-23 (27 days ago)
usr_lib_gnome-control-center:
activity-log-manager-control-center 0.9.4-0ubuntu3
deja-dup 22.0-0ubuntu2
gnome-bluetooth 3.2.2-0ubuntu5
indicator-datetime 0.3.94-0ubuntu2
To manage notifications about this bug go to:
https://bugs.launchpad.net/unity/+bug/986322/+subscriptions
--
Mailing list: https://launchpad.net/~desktop-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help : https://help.launchpad.net/ListHelp