Bug 2322105 - AltGr on Spanish keyboards
Summary: AltGr on Spanish keyboards
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora EPEL
Classification: Fedora
Component: xrdp
Version: epel8
Hardware: x86_64
OS: Linux
unspecified
low
Target Milestone: ---
Assignee: Bojan Smojver
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2024-10-28 08:33 UTC by hpc-admin
Modified: 2026-02-08 01:09 UTC (History)
2 users (show)

Fixed In Version: xrdp-0.10.5-1.el8 xrdp-0.10.5-1.el9 xrdp-0.10.5-1.fc42 xrdp-0.10.5-1.fc43
Clone Of:
Environment:
Last Closed: 2026-02-08 00:23:04 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)
xrdp-genkeymap with a Spanish keyboard attachted to the Linux machine (14.14 KB, text/plain)
2024-10-28 08:33 UTC, hpc-admin
no flags Details


Links
System ID Private Priority Status Summary Last Updated
Github neutrinolabs xrdp issues 3292 0 None open AltGr mapped incorrectly on Spanish keyboard 2024-10-29 10:25:46 UTC

Description hpc-admin 2024-10-28 08:33:54 UTC
Created attachment 2054028 [details]
xrdp-genkeymap with a Spanish keyboard attachted to the Linux machine

Description of problem:
Spanish keyboard layout on Windows, connecting to xrdp running Xvnc results in AltGr being mapped incorrectly

Version-Release number of selected component (if applicable):
xrdp-0.10.1-1.el8.x86_64

How reproducible:
100%

Steps to Reproduce:
1. Set keyboard layout to ES in Windows 10
2. connect using mstsc.exe
2. launch an Xvnc
3. run xev
4. press AltGr (to get characters like [, ], { or })

Actual results:
xev shows Alt_R+Shift_L being pressed

Expected results:
xev shows ISO_level3_shift being pressed

Additional info:
xrdp selects km-0000040a.ini (which is correct), but apparently this does not map the AltGr properly, while km 407 (German) does. The xrdp source from github does not contain a km-0000040a.ini, so I'm assuming it gets added in the EPEL build process.

Comment 1 Bojan Smojver 2024-10-28 22:35:34 UTC
This file is part of the release tarball of xrdp-0.10.1:

$ tar tzvf xrdp-0.10.1.tar.gz | grep 0000040a 
-rw-r--r-- meta/wheel     8724 2024-07-31 22:55 xrdp-0.10.1/instfiles/km-0000040a.ini

So, I think this issue should be raised upstream, if the mappings are incorrect.

Would you mind opening an upstream bug in xrdp GitHub and then linking it here?

Comment 2 hpc-admin 2024-10-29 10:22:05 UTC
Interesting. I downloaded a development version and it was missing that file.

https://github.com/neutrinolabs/xrdp/issues/3292

Comment 3 Bojan Smojver 2024-10-29 10:24:46 UTC
I think release tarballs are generated differently to development snapshots. Upstream folks will know for sure.

Thanks for opening the bug report upstream!

Comment 4 Fedora Update System 2026-01-28 08:20:15 UTC
FEDORA-2026-febea89ac3 (xrdp-0.10.5-1.fc43) has been submitted as an update to Fedora 43.
https://bodhi.fedoraproject.org/updates/FEDORA-2026-febea89ac3

Comment 5 Fedora Update System 2026-01-28 08:20:30 UTC
FEDORA-2026-b409dad73e (xrdp-0.10.5-1.fc42) has been submitted as an update to Fedora 42.
https://bodhi.fedoraproject.org/updates/FEDORA-2026-b409dad73e

Comment 6 Fedora Update System 2026-01-28 08:20:43 UTC
FEDORA-EPEL-2026-d12ea63356 (xrdp-0.10.5-1.el9) has been submitted as an update to Fedora EPEL 9.
https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2026-d12ea63356

Comment 7 Fedora Update System 2026-01-29 00:23:24 UTC
FEDORA-EPEL-2026-d12ea63356 has been pushed to the Fedora EPEL 9 testing repository.

You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2026-d12ea63356

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 8 Fedora Update System 2026-01-29 01:02:07 UTC
FEDORA-EPEL-2026-5c626357f7 has been pushed to the Fedora EPEL 8 testing repository.

You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2026-5c626357f7

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 9 Fedora Update System 2026-01-29 01:44:25 UTC
FEDORA-2026-febea89ac3 has been pushed to the Fedora 43 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2026-febea89ac3`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2026-febea89ac3

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 10 Fedora Update System 2026-01-29 01:51:36 UTC
FEDORA-2026-b409dad73e has been pushed to the Fedora 42 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2026-b409dad73e`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2026-b409dad73e

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 11 Fedora Update System 2026-01-31 16:53:29 UTC
FEDORA-2026-febea89ac3 has been pushed to the Fedora 43 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2026-febea89ac3`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2026-febea89ac3

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 12 Fedora Update System 2026-01-31 17:23:27 UTC
FEDORA-EPEL-2026-5c626357f7 has been pushed to the Fedora EPEL 8 testing repository.

You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2026-5c626357f7

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 13 Fedora Update System 2026-01-31 17:30:26 UTC
FEDORA-EPEL-2026-d12ea63356 has been pushed to the Fedora EPEL 9 testing repository.

You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2026-d12ea63356

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 14 Fedora Update System 2026-01-31 18:29:08 UTC
FEDORA-2026-b409dad73e has been pushed to the Fedora 42 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2026-b409dad73e`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2026-b409dad73e

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 15 Fedora Update System 2026-02-08 00:23:04 UTC
FEDORA-EPEL-2026-5c626357f7 (xorgxrdp-0.10.5-1.el8 and xrdp-0.10.5-1.el8) has been pushed to the Fedora EPEL 8 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 16 Fedora Update System 2026-02-08 00:36:06 UTC
FEDORA-EPEL-2026-d12ea63356 (xorgxrdp-0.10.5-1.el9 and xrdp-0.10.5-1.el9) has been pushed to the Fedora EPEL 9 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 17 Fedora Update System 2026-02-08 00:51:59 UTC
FEDORA-2026-b409dad73e (xorgxrdp-0.10.5-1.fc42 and xrdp-0.10.5-1.fc42) has been pushed to the Fedora 42 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 18 Fedora Update System 2026-02-08 01:09:14 UTC
FEDORA-2026-febea89ac3 (xorgxrdp-0.10.5-1.fc43 and xrdp-0.10.5-1.fc43) has been pushed to the Fedora 43 stable repository.
If problem still persists, please make note of it in this bug report.


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