gnome-screensaver entry doesn't display chars typed with xim since gtk 2.17.4

Bug #399614 reported by Steve Langasek
18
This bug affects 2 people
Affects Status Importance Assigned to Milestone
GTK+
Fix Released
Medium
gtk+2.0 (Ubuntu)
Fix Released
Medium
Ubuntu Desktop Bugs
Karmic
Fix Released
Medium
Ubuntu Desktop Bugs

Bug Description

Binary package hint: gnome-screensaver

With a recent update in karmic, gnome-screensaver no longer gives any visual indication that a keypress has been received. This is disorienting, at minimum; the first few times seeing this, I switched to console and killed the screensaver process manually rather than risk my keypresses being passed to some random window on the desktop.

If I click 'Leave Message' and 'Cancel', the password field gives me a visual indicator after that, but unless I do that the field is grayed out and blank even though my password apparently is registered correctly.

ProblemType: Bug
Architecture: amd64
Date: Wed Jul 15 00:05:01 2009
DistroRelease: Ubuntu 9.10
Package: gnome-screensaver 2.27.0-0ubuntu3
ProcEnviron:
 PATH=(custom, user)
 LANG=en_US.UTF-8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.31-3.19-generic
SourcePackage: gnome-screensaver
Uname: Linux 2.6.31-3-generic x86_64

Revision history for this message
Steve Langasek (vorlon) wrote :
Changed in gnome-screensaver (Ubuntu Karmic):
assignee: nobody → Canonical Desktop Team (canonical-desktop-team)
importance: Undecided → Medium
status: New → Triaged
tags: added: regression-potential
Revision history for this message
Sebastien Bacher (seb128) wrote :

gnome-screensaver didn't change recently but gtk did, I don't confirm the issue there though

Revision history for this message
Rick Spencer (rick-rickspencer3) wrote :

I appear to be running the same version of gnome screen saver, and was also not able to reproduce this issue.

Package Info:
Package: gnome-screensaver
State: installed
Automatically installed: no
Version: 2.27.0-0ubuntu3
Priority: optional
Section: gnome
Maintainer: Ubuntu Core Developers <email address hidden>
Uncompressed Size: 4239k
Depends: libatk1.0-0 (>= 1.20.0), libc6 (>= 2.4), libcairo2 (>= 1.2.4),
         libdbus-1-3 (>= 1.0.2), libdbus-glib-1-2 (>= 0.78), libfontconfig1 (>=
         2.4.0), libfreetype6 (>= 2.2.1), libgconf2-4 (>= 2.23.2),
         libgl1-mesa-glx | libgl1, libglade2-0 (>= 1:2.6.1), libglib2.0-0 (>=
         2.16.0), libgnome-desktop-2-11 (>= 1:2.27.3), libgnome-menu2 (>=
         2.15.4), libgnomekbd3, libgnomekbdui3, libgtk2.0-0 (>= 2.17.0), libice6
         (>= 1:1.0.0), libnotify1 (>= 0.4.5), libnotify1-gtk2.10, libpam0g (>=
         0.99.7.1), libpango1.0-0 (>= 1.18.0), libsm6, libstartup-notification0
         (>= 0.10), libx11-6, libxext6, libxklavier12 (>= 3.8), libxml2 (>=
         2.6.27), libxss1, libxxf86misc1, libxxf86vm1, zlib1g (>= 1:1.1.4),
         gconf2 (>= 2.12.1-1), dbus, gnome-icon-theme (>= 2.15.90)
Recommends: gnome-power-manager, xscreensaver-data, xscreensaver-gl, rss-glx,
            libpam-gnome-keyring
Description: GNOME screen saver and locker
 gnome-screensaver is a screen saver and locker that aims to have simple, sane
 and secure defaults, and be well integrated with the GNOME desktop.

 It is designed to support, among other things:

 * the ability to lock down configuration settings
 * translation into other languages
 * user switching
Homepage: http://live.gnome.org/GnomeScreensaver

Changed in gnome-screensaver (Ubuntu Karmic):
assignee: Canonical Desktop Team (canonical-desktop-team) → nobody
Revision history for this message
Steve Langasek (vorlon) wrote :

With Seb, have confirmed that this only affects systems using GTK_IM_MODULE=xim, not those using the default.

It should still be corrected, but I think the original motivation for using xim on my system no longer applies (gtk compose map missing latin2 compose sequences), so I'm going to unset this locally.

summary: - gnome-screensaver password dialog gives no visual feedback in response
- to keypresses
+ gnome-screensaver entry doesn't display chars typed with xim since gtk
+ 2.17.4
affects: gnome-screensaver (Ubuntu Karmic) → gtk+2.0 (Ubuntu Karmic)
Changed in gtk+2.0 (Ubuntu Karmic):
assignee: nobody → Ubuntu Desktop Bugs (desktop-bugs)
Changed in gtk:
status: Unknown → New
Revision history for this message
Sebastien Bacher (seb128) wrote :

the issue seems to be fixed in karmic now

Changed in gtk+2.0 (Ubuntu Karmic):
status: Triaged → Fix Released
Changed in gtk:
importance: Unknown → Medium
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.