Portál AbcLinuxu, 6. května 2025 11:50
XKB extension not present on :10.0přičemž číslo se mění podle visících RDP spojení. Experimenty s
setxkbmap –model pc104 –layout cs –variant qwertynepomáhají, taky vždy skončí
XKB extension not present on :10.0Četl jsem dotazy s podobnými problémy třeba zde https://askubuntu.com/questions/59537/keyboard-layouts-failing-to-apply a zde https://ubuntuforums.org/archive/index.php/t-1848639.html Našel jsem si číslo lokalizované klávesnice zde https://www.mankier.com/8/xrdp-genkeymap doufaje, že se mi podaří vygenerovat mapu kláves pro žádanou lokalizaci. xrdp-genkeymap /etc/xrdp/km-0405.ini skutečně soubor vytvoří, obsahem odlišný od těch výchozích, ale nic se tím nemění, nedaří se mi ho nijak použít. Restart xrdp ani Xek nepomáhá, reboot nepomáhá, v /etc/xrdp nevidím konfigurák, který by volbu výchozího rozložení kláves dovoloval (sesman.ini ani xrdp.ini), zbývá možná startwm.sh ... ? Zkusil jsem i km-0409.ini i local_keyboard.ini nahradit vygenerovaným km-0405.ini ... stále nic. Pořád US klávesnice. Kde jinde by mohl být problém? Oba desktopy ze kterých se připojuji, jak W7, tak Linux s xfreerdp jsou lokalizované do češtiny. Když se tímtéž xfreerdp připojím třeba na W2008R2 server, tak čeština funguje kompletně bez potíží. Soudím, že problém je výhradně na straně xrdp. Krom toho budu potřebovat více než jedno rozložení klávesnice, takže i kdybych nahradil defaultní, tak mi to nepomůže, potřebuji rozložení přepínat.
Taky jsem to řešil, (ale nevyřešil). Postupoval jsem podle:
Odtud vlastně pochází i vaše vlákno:
... I have found that the XRDP keyboard layout problem is unsolvable the "easy" way, as things sometimes can be in Linux.
Pokud si dobře vzpomínám, tak mi buďto startovalo xrdp do české klávesnice, nebo do anglické, ale přepínání ze vzdálené plochy windows, toho jsem nedosáhl.
Pouze bych si dovolil odpovědět Maxovi: Proč se snažíme zajistit připojení na linuxovský server z windowsovských strojů "bez instalace dalších programů" na straně klienta. Jednoduše proto, že uživatelé Windows (alespoň podle mých zkušeností) nejsou na takové úrovni, abychom je o to mohli žádat. Nicméně právě jim se snažíme služby Linuxu tímto způsobem nabídnout.
Zdravím.
Luboš
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.