This bug was fixed in the package gtk+3.0 - 3.4.2-0ubuntu0.3
---------------
gtk+3.0 (3.4.2-0ubuntu0.3) precise-proposed; urgency=low
* debian/patches/git_layouts_handling.patch:
- git patch to "fix handling of key events for different layouts",
that should resolve the issues where changing layout was having no
effect in the lockscreen (lp: #872701)
* debian/patches/git_allow_null_id.patch:
- "Really allow NULL application-id"
* debian/patches/git_custom_tag_start.patch:
- "Infobar not loadable by GTKBuilder"
* debian/libgtk-3-0.symbols: list the new symbols
-- Sebastien Bacher <[email protected]> Tue, 12 Jun 2012 19:52:10 +0200
** Changed in: gtk+3.0 (Ubuntu Precise)
Status: Fix Committed => Fix Released
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to gtk+3.0 in Ubuntu.
https://bugs.launchpad.net/bugs/872701
Title:
Keyboard layout doesn't change
Status in GNOME Screensaver:
Invalid
Status in libxklavier - XKB foundation libary:
New
Status in “gtk+3.0” package in Ubuntu:
Fix Released
Status in “gtk+3.0” source package in Oneiric:
Won't Fix
Status in “gtk+3.0” source package in Precise:
Fix Released
Bug description:
Impact: currently the keyboard layouts are not respected in i.e gnome-
screensaver, that makes typing their password hard for some users
Test case:
With two keyboard layouts (layout1 and layout2, where layout1 is the default
for the session)
1) lock the screen with CTRL-ALT-l
2) touch mouse to bring up screensaver dialog
3) switch keyboard layout to layout2 (and note keyboard indicator indicates
layout change)
4) enter password *as if layout1 was active* [1]
5) screen is unlocked
6) switch back to layout1
Repeat, but this time skip step 3 - screen is still unlocked. That is,
it seems that although the screensaver dialog indicates that it
changes the layout - it is always using the one layout.
Test case bis:
- download
https://bugs.launchpad.net/gnome-screensaver/+bug/872701/+attachment/3189855/+files/bug.ui
- run python
- type
from gi.repository import Gtk
builder = Gtk.Builder()
builder.add_from_file('bug.ui')
with the precise version it bugs, with the update it should work
Regression potential: the change impacts keyboard layout so watch for
issues if you are using several of those
---
Upstream bug-report: https://bugzilla.gnome.org/show_bug.cgi?id=662992
ProblemType: Bug
DistroRelease: Ubuntu 11.10
Package: gnome-screensaver 3.2.0-0ubuntu1
ProcVersionSignature: Ubuntu 3.0.0-12.20-generic 3.0.4
Uname: Linux 3.0.0-12-generic x86_64
NonfreeKernelModules: wl
ApportVersion: 1.23-0ubuntu3
Architecture: amd64
Date: Wed Oct 12 09:20:40 2011
InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Alpha amd64 (20110817)
ProcEnviron:
PATH=(custom, no user)
LANG=en_US.UTF-8
SHELL=/bin/bash
SourcePackage: gnome-screensaver
UpgradeStatus: No upgrade log present (probably fresh install)
To manage notifications about this bug go to:
https://bugs.launchpad.net/gnome-screensaver/+bug/872701/+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