Bug 471152

Summary: vinagre captures keys instead of passing to the remote system
Product: [Fedora] Fedora Reporter: Noel J. Bergman <noel>
Component: vinagreAssignee: Bastien Nocera <bnocera>
Status: CLOSED NEXTRELEASE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: high Docs Contact:
Priority: medium    
Version: 10CC: berrange, bnocera, gilboad, jonathan.underwood
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2009-05-08 01:06:46 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Noel J. Bergman 2008-11-12 01:43:04 UTC
Description of problem:

Vinagre incorrectly captures keys, e.g., ^d, that should be going to the remote system.

Version-Release number of selected component (if applicable):

2.24.1

How reproducible:

Very.

Steps to Reproduce:
1. Connect to remote system
2. Open shell
3. Hit ^d.

Or just trying using emacs.
  
Actual results:

Vinagre pops up a dialog, captures the local keyboard such that you cannot even type in another window, and expects for you to label the bookmark.

Expected results:

The remote system should receive the keystroke.

Comment 1 Noel J. Bergman 2008-11-12 03:31:01 UTC
From reading the code, I have found a workaround.  Run gconf-editor, and change apps->vinagre->show_accels to false.  That setting is described by gconf-editor as "Set to "false" to disable menu shortcuts. Set to "true" to enable them. Note that if they are enabled, those keys will be intercepted by the menu and will not be sent to the remote host."  Needless to say, having that value default to true is a very poor choice given the nature of the program.  And new users are not likely to find that hidden switch without instructions.

Comment 2 Bug Zapper 2008-11-26 05:13:45 UTC
This bug appears to have been reported against 'rawhide' during the Fedora 10 development cycle.
Changing version to '10'.

More information and reason for this action is here:
http://fedoraproject.org/wiki/BugZappers/HouseKeeping

Comment 3 Gilboa Davara 2008-12-03 14:15:27 UTC
FYI. Still present in F10.
Reported upstream:

http://bugzilla.gnome.org/show_bug.cgi?id=563114

Comment 4 Gilboa Davara 2008-12-03 14:17:01 UTC
Just noticed the previous GNOME BZ#.
Please ignore my second report.

- Gilboa

Comment 5 Bastien Nocera 2009-05-08 00:21:33 UTC
*** Bug 479872 has been marked as a duplicate of this bug. ***

Comment 6 Bastien Nocera 2009-05-08 01:06:46 UTC
This is fixed in vinagre in F11. The work-around above will work for F10.