X2Go Bug report logs - #286
keyboard layout isn't applied to the session (when starting)

version graph

Package: x2goserver; Maintainer for x2goserver is X2Go Developers <x2go-dev@lists.x2go.org>; Source for x2goserver is src:x2goserver.

Reported by: "Maciej S. Szmigiero" <mail@maciej.szmigiero.name>

Date: Mon, 5 Aug 2013 00:18:01 UTC

Severity: normal

Found in version 4.0.1.3

Fixed in version 4.0.1.7

Full log


🔗 View this message in rfc822 format

X-Loop: owner@bugs.x2go.org
Subject: Bug#285: [X2Go-Dev] Bug#285: keyboard layout selected in x2go client isn't applied to the session
Reply-To: "Maciej S. Szmigiero" <mail@maciej.szmigiero.name>, 285@bugs.x2go.org
Resent-From: "Maciej S. Szmigiero" <mail@maciej.szmigiero.name>
Resent-To: x2go-dev@lists.berlios.de
Resent-CC: X2Go Developers <x2go-dev@lists.berlios.de>
X-Loop: owner@bugs.x2go.org
Resent-Date: Mon, 05 Aug 2013 11:33:02 +0000
Resent-Message-ID: <handler.285.B285.137570220425895@bugs.x2go.org>
Resent-Sender: owner@bugs.x2go.org
X-X2Go-PR-Message: followup 285
X-X2Go-PR-Package: x2goserver
X-X2Go-PR-Keywords: confirmed pending
Received: via spool by 285-submit@bugs.x2go.org id=B285.137570220425895
          (code B ref 285); Mon, 05 Aug 2013 11:33:02 +0000
Received: (at 285) by bugs.x2go.org; 5 Aug 2013 11:30:04 +0000
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on
	ymir.das-netzwerkteam.de
X-Spam-Level: *
X-Spam-Status: No, score=1.3 required=5.0 tests=RDNS_NONE autolearn=no
	version=3.3.2
X-Greylist: delayed 966 seconds by postgrey-1.34 at ymir; Mon, 05 Aug 2013 13:30:03 CEST
Received: from vps-vb.mhejs.net (unknown [37.28.154.113])
	by ymir (Postfix) with ESMTPS id 786A75DB1E
	for <285@bugs.x2go.org>; Mon,  5 Aug 2013 13:30:03 +0200 (CEST)
Received: from 89-71-103-214.dynamic.chello.pl ([89.71.103.214] helo=[192.168.1.3])
	by vps-vb.mhejs.net with esmtps (TLSv1:CAMELLIA256-SHA:256)
	(Exim 4.77)
	(envelope-from <mail@maciej.szmigiero.name>)
	id 1V6Ijc-0003Zy-LQ; Mon, 05 Aug 2013 13:13:56 +0200
Message-ID: <51FF88EE.30204@maciej.szmigiero.name>
Date: Mon, 05 Aug 2013 13:13:50 +0200
From: "Maciej S. Szmigiero" <mail@maciej.szmigiero.name>
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130217 Thunderbird/17.0.2
MIME-Version: 1.0
To: Mike Gabriel <mike.gabriel@das-netzwerkteam.de>
CC: 285@bugs.x2go.org
References: <51FEE7A9.7060001@maciej.szmigiero.name> <20130805121656.69992m0bdq7s0mu0@mail.das-netzwerkteam.de>
In-Reply-To: <20130805121656.69992m0bdq7s0mu0@mail.das-netzwerkteam.de>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
Hello Mike,

Thanks for a quick look, see also comments below, inlined.

W dniu 05.08.2013 12:16, Mike Gabriel pisze: 
> Hi Maciej,
> 
> I have taken a look at this issue this morning and I think in some parts you are right, in some parts you are wrong.
> 
> On Mo 05 Aug 2013 01:45:45 CEST "Maciej S. Szmigiero" wrote:
> 
(..)
> x2gostartagent: here I do not see an issue. Not that in X2Go Server there are three ways to set up your keyboard:
> 
>   1) no setup at all (setxkb=false in sessions file)
>   2) setup a specific setup (e.g. type=pc105/us, layout=us)
>   3) automatic setup (-> type=auto, layout=)
> 
> The server-side script ,,x2gosetkeyboard'' is only used for 3).
> 
> The keyboard setup for 2) is managed from the client side by issuing setxkbmap commands via the open SSH channel.

I've grepped x2goclient-4.0.1.0 sources and found only setxkbmap call on client side (via "QProcess::startDetached").

There is also remote xmodmap call on Maemo, but it only remaps two keys.

> On x2gostartagent, everything (after testing with PyHoca-GUI and X2Go Client) works as expected.

Unfortunately not for me (that's why I looked into this issue).

(..)
> For x2goresume-session, however, you dug out a minor issue. This issue has been fixed now, see the automatic follow-up mail which will point you to the code change in X2Go Git.

Thanks.
 
> Thanks for contributing to X2Go,
> Mike

Thanks and best regards,
Maciej Szmigiero

Send a report that this bug log contains spam.


X2Go Developers <owner@bugs.x2go.org>. Last modified: Fri Apr 19 01:28:23 2024; Machine Name: ymir.das-netzwerkteam.de

X2Go Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.