Red Hat Bugzilla – Bug 61082
Keyboard is unresponsive after starting gnome with ssh-agent with updated openssh 3.1p1-2
Last modified: 2007-04-18 12:40:55 EDT
From Bugzilla Helper:
User-Agent: Mozilla/4.78 [en] (X11; U; Linux 2.4.9-31 i686)
Description of problem:
I use the line
exec /usr/bin/ssh-agent $HOME/.Xclients-default
in my .Xclients file so that gnome prompts me for my passphrase when I start X.
After updating to openssh 3.1p1-2 the box that asks for the passphrase flashes
up briefly, but then disappears leaving my usual desktop. However, it is then
impossible to enter text in any window, although pasting still works.
Removing ssh-agent from .Xclients fixes the keyboard problem.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1.Add exec /usr/bin/ssh-agent $HOME/.Xclients-default to .Xclients
Actual Results: As described above
Expected Results: Should have been able to enter passphrase into prompt, and
the keyboard should work
Downgrading to the previous version of openssh resolves this problem.
For some reason, the window that gnome-ask-password throws up gets lost in the
screen redraw when Gnome finishes coming up. Just type "x" followed by return
and you get the window back with a bad passphrase message (unless your
passphrase is "x"). I have trained myself to just type my passphrase and hit
return. The window never comes back, but keyboard focus returns. This must be
a Gnome display bug.
Does it still happen with the current Fedora Core?
No response, please reopen if still happens with a current FC/RHEL release.
Also in openssh-3.9p1-10 there was applied fix to gnome-ssh-askpass so it's
window is kept above others.