Keyboard layout indicator does not reflect layout changes when entering admin task password with compositing disabled

Bug #539956 reported by apavlov on 2010-03-16
14
This bug affects 2 people
Affects Status Importance Assigned to Milestone
metacity (Ubuntu)
Undecided
Unassigned

Bug Description

Binary package hint: gnome-settings-daemon

While entering my password in the "Enter your password to perform administrative tasks" dialog (when the entire desktop is dimmed), the keyboard layout indicator does not reflect keyboard shortcut-initiated (e.g. Alt-Shift) layout changes, thus it is impossible to know for sure which language I'm using to enter my password (shown as dots).

This behaviour is only observed with Compiz disabled.

ProblemType: Bug
Architecture: i386
CheckboxSubmission: 273397f78a30e3e47eff6beb265ba98c
CheckboxSystem: da9af3b901b5569a389df6337f3d812f
Date: Wed Mar 17 02:22:08 2010
DistroRelease: Ubuntu 10.04
InstallationMedia: Ubuntu 10.04 "Lucid Lynx" - Alpha i386 (20100224.1)
NonfreeKernelModules: nvidia
Package: gnome-settings-daemon 2.29.92-0ubuntu2
ProcEnviron:
 PATH=(custom, user)
 LANG=en_US.utf8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.32-16.25-generic
SourcePackage: gnome-settings-daemon
Uname: Linux 2.6.32-16-generic i686

apavlov (apavlov) wrote :
Evgeny Kuznetsov (nekr0z) wrote :

I can not reproduce this, my indicator changes to reflect the layout change on entering administrative password (i. e. on Synaptic startup). Can you confirm the bug still exists on latest Lucid?

Changed in gnome-settings-daemon (Ubuntu):
status: New → Incomplete
apavlov (apavlov) wrote :

Evgeny,

I can still reproduce the issue with all latest updates applied (as of April 12, 10:30 UTC+4). When the desktop is dimmed, the keyboard indicator does not reflect current layout (e.g. it is "Rus" when Synaptic is started but I need to change it to "USA" to enter the proper password.) However, after I hit Enter and the desktop gets undimmed, the layout indicator instantly changes to the current layout.

A side effect of this issue is that it is impossible to switch the layout with a mouse click over the indicator in the notification area.

Evgeny Kuznetsov (nekr0z) wrote :

Got it!
Please confirm that you're not using composition. On my two systems, disabling Compiz allows to reproduce this bug, but with Compiz enabled this bug is not reproduceable.

Chris Coulson (chrisccoulson) wrote :

Indeed, that isn't a gnome-settings-daemon bug, it has no control over what is drawn to the screen when the gksu dialog fades the screen

affects: gnome-settings-daemon (Ubuntu) → ubuntu
apavlov (apavlov) wrote :

Evgeny,

Your diagnosis is correct. I have my Compiz disabled all the time.

Evgeny Kuznetsov (nekr0z) wrote :

In this case, the bug is confirmed. For both i386 and amd64 architectures.

description: updated
summary: Keyboard layout indicator does not reflect layout changes when entering
- admin task password
+ admin task password with compositing disabled
Changed in ubuntu:
status: Incomplete → Confirmed
tags: removed: i386

Can you test Maverick to see if the issue is still present?

affects: ubuntu → metacity (Ubuntu)
Changed in metacity (Ubuntu):
status: Confirmed → Incomplete
apavlov (apavlov) wrote :

Sorry, I have no ability to install Maverick at the moment. Mayber, there is someone out there who has access to Maverick? The steps to reproduce the issue are fairly simple and determinate. The easiest option, it seems, is to have the Update Manager load the latest updates from the server to bring up the admin password prompt.

Evgeny Kuznetsov (nekr0z) wrote :

Looks fixed in Maverick.

Launchpad Janitor (janitor) wrote :

[Expired for metacity (Ubuntu) because there has been no activity for 60 days.]

Changed in metacity (Ubuntu):
status: Incomplete → Expired
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers