Bug 18766 - vnc plugin ignores keymap setting due to a simple typo in the source (needed when connecting to Mac, to have option key)
Summary: vnc plugin ignores keymap setting due to a simple typo in the source (needed ...
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: 5
Hardware: All Linux
Priority: Normal normal
Target Milestone: ---
Assignee: QA Team
QA Contact:
URL: https://github.com/FreeRDP/Remmina/is...
Whiteboard: advisory
Keywords: PATCH, validated_update
Depends on:
Blocks:
 
Reported: 2016-06-22 23:23 CEST by Christian Lohmaier
Modified: 2016-08-09 10:59 CEST (History)
3 users (show)

See Also:
Source RPM: remmina-1.0.0-14.mga5.src.rpm
CVE:
Status comment:


Attachments

Description Christian Lohmaier 2016-06-22 23:23:20 CEST
https://github.com/FreeRDP/Remmina/commit/dab29806879a72d84b88d936f9ac46db38f0ab57

is the fix, please apply :-)

to test: 
* configure keyboard mapping in advanced configuration of a VNC configuration
* connect to the remote host and check whether super (typically assigned to the "windows" key) actually behaves as meta (=option when connection to Mac OS X)/is different compared to without the keyboard mapping setting

Alternative workarounds require messing with systemwide installed files (modifying /usr/share/X11/xkb/rules/evdev) and altering the general keyboard layout to have a dedicated meta key. (like in https://bugs.freedesktop.org/show_bug.cgi?id=96642 )
Christian Lohmaier 2016-06-22 23:23:52 CEST

Keywords: (none) => PATCH

David Walser 2016-06-23 01:19:07 CEST

Assignee: bugsquad => geiger.david68210

Comment 1 David GEIGER 2016-06-25 14:43:40 CEST
Please test the new updated package in mga5 Core/updates_testing repo.

- remmina-1.0.0-14.1.mga5
Comment 2 David GEIGER 2016-07-07 16:44:14 CEST
@ Christian:

Is this update good for you?

CC: (none) => lohmaier+mageia

Comment 3 Christian Lohmaier 2016-07-08 17:22:34 CEST
I did my own package using the fix, so yes, it does work for me.
Comment 4 David GEIGER 2016-07-08 18:06:43 CEST
Thanks!

Assigning to QA,

 
Advisory:
========================

A typo in preference name was found and broke key mapping in VNC: 
The keyboard mapping preference is stored under the name "keymap", but
looked up by "gkeymap", which was always null. The "Map Meta"
preference now works perfectly for me to connect to OS X.
So this update fixes this issue.

========================

Packages in 5/core/updates_testing:
========================

remmina-1.0.0-14.1.mga5
remmina-devel-1.0.0-14.1.mga5
remmina-plugins-common-1.0.0-14.1.mga5
remmina-plugins-gnome-1.0.0-14.1.mga5
remmina-plugins-nx-1.0.0-14.1.mga5
remmina-plugins-rdp-1.0.0-14.1.mga5
remmina-plugins-telepathy-1.0.0-14.1.mga5
remmina-plugins-vnc-1.0.0-14.1.mga5
remmina-plugins-xdmcp-1.0.0-14.1.mga5

Source RPM: 
========================

remmina-1.0.0-14.1.mga5.src.rpm

How to test this update request:
========================

Test procedure:

see first comment!

Assignee: geiger.david68210 => qa-bugs

Comment 5 David Walser 2016-07-13 15:06:06 CEST
Christian, if you can confirm the fix with our build of the package, we can get this pushed (please note the architecture you tested on).
Comment 6 Dave Hodgins 2016-08-08 12:07:03 CEST
Trying to install remmina pulls in remmina-1.2.0-0.rcgit.8.0.1.mga5,
not remmina-1.0.0-14.1.mga5

CC: (none) => davidwhodgins
Whiteboard: (none) => feedback

Comment 7 Dave Hodgins 2016-08-08 12:14:03 CEST
Forget comment 6. Forgot I had backports testing enabled too
Dave Hodgins 2016-08-08 12:18:43 CEST

Keywords: (none) => validated_update
Whiteboard: feedback => advisory
CC: (none) => sysadmin-bugs

Comment 8 Mageia Robot 2016-08-09 10:59:16 CEST
An update for this issue has been pushed to the Mageia Updates repository.

http://advisories.mageia.org/MGAA-2016-0108.html

Status: NEW => RESOLVED
Resolution: (none) => FIXED


Note You need to log in before you can comment on or make changes to this bug.