X2Go Bug report logs - #22
Keyboard focus lost when connecting to Win2008r2 RDP-Server (proxied through NX) in fullscreen mode

version graph

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

Reported by: Mike Gabriel <mike.gabriel@das-netzwerkteam.de>

Date: Tue, 11 Sep 2012 10:18:02 UTC

Severity: normal

Tags: pending

Found in version 3.99.3.0-prerelease

Done: Mike Gabriel <mike.gabriel@das-netzwerkteam.de>

Bug is archived. No further changes may be made.

Full log


🔗 View this message in rfc822 format

X-Loop: git-admin@x2go.org
Subject: Bug#22: [X2Go-Dev] bug#22: bug#22: bug#22: Keyboard focus lost when connecting to Win2008r2 RDP-Server (proxied through NX) in fullscreen mode
Reply-To: Oleksandr Shneyder <oleksandr.shneyder@obviously-nice.de>, 22@bugs.x2go.org
Resent-From: Oleksandr Shneyder <oleksandr.shneyder@obviously-nice.de>
Resent-To: x2go-dev@lists.berlios.de
Resent-CC: X2Go Developers <x2go-dev@lists.berlios.de>
X-Loop: git-admin@x2go.org
Resent-Date: Wed, 12 Sep 2012 09:03:02 +0000
Resent-Message-ID: <handler.22.B22.1347440548601@bugs.x2go.org>
Resent-Sender: git-admin@x2go.org
X-X2Go-PR-Message: followup 22
X-X2Go-PR-Package: x2goclient
X-X2Go-PR-Keywords: pending
Received: via spool by 22-submit@bugs.x2go.org id=B22.1347440548601
          (code B ref 22); Wed, 12 Sep 2012 09:03:02 +0000
Received: (at 22) by bugs.x2go.org; 12 Sep 2012 09:02:28 +0000
Received: from phoca.obviouslynice.de (85-10-207-20.clients.your-server.de [85.10.207.20])
	by ymir (Postfix) with ESMTP id ADB855DA21
	for <22@bugs.x2go.org>; Wed, 12 Sep 2012 11:02:28 +0200 (CEST)
Received: from [192.168.0.108] (188-195-168-12-dynip.superkabel.de [188.195.168.12])
	(using TLSv1 with cipher AES256-SHA (256/256 bits))
	(No client certificate requested)
	by phoca.obviouslynice.de (Postfix) with ESMTPSA id 98FA21A0009;
	Wed, 12 Sep 2012 10:41:42 +0200 (CEST)
Message-ID: <50504F9A.7070809@obviously-nice.de>
Date: Wed, 12 Sep 2012 11:02:18 +0200
From: Oleksandr Shneyder <oleksandr.shneyder@obviously-nice.de>
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:10.0.6esrpre) Gecko/20120817 Icedove/10.0.6
MIME-Version: 1.0
To: Mike Gabriel <mike.gabriel@das-netzwerkteam.de>, 22@bugs.x2go.org, 
 x2go-dev@lists.berlios.de
References: <20120911121712.15986ygcwwn2znhk@mail.das-netzwerkteam.de> <20120911162653.15101w6ma90jb6st@mail.das-netzwerkteam.de> <20120911211908.192411wuk94ms1ws@mail.das-netzwerkteam.de>
In-Reply-To: <20120911211908.192411wuk94ms1ws@mail.das-netzwerkteam.de>
X-Enigmail-Version: 1.4.1
Content-Type: multipart/signed; micalg=pgp-sha1;
 protocol="application/pgp-signature";
 boundary="------------enig95302C3588BF368252F64AEA"
[Message part 1 (text/plain, inline)]
Hello Mike,

It looking OK for me. However, I think it it wrong place to fix this
issue. In February this year I fixed some keyboard focus issues:
http://code.x2go.org/gitweb?p=x2goclient.git;a=commitdiff;h=236d841becb21398f6137f6e8c569494f10ab11f

Unfortunately I have not a TCE in daily use. Now I see, that this fix
working only for desktop sessions, with nxproxy that have Window ID. In
case of rootless sessions or direct RDP connections it not working. I
wrote a patch, that should fix it:

http://code.x2go.org/gitweb?p=x2goclient.git;a=commit;h=bace365a71c05d924288e2f0b8d0ff1af2245a19

Please try it. And you can revert the changes you have made.

regards
Alex

Am 11.09.2012 21:19, schrieb Mike Gabriel:
> Hi Alex,
> 
> On Di 11 Sep 2012 16:26:53 CEST Mike Gabriel wrote:
> 
>> tags #22 pending
>> clone #22 -1
>> reassign -1 python-x2go
>> thanks
>>
>> Hi all,
>>
>> On Di 11 Sep 2012 12:17:12 CEST Mike Gabriel wrote:
>>
>>> When launching an X2Go-proxied RDP session in fullscreen mode to a 
>>>  Windows 7 or Windows 2008r2 server, the keyboard focus gets lost
>>> in   the RDP session window. Thus, it is not possible to enter the 
>>> password  in the fullscreen login window of the RDP server.
>>
>> The approach to work-around this issue is to launch fullscreen 
>> rdesktop sessions with X2Go session type "D" (desktop) not "R" 
>> (rootless).
>>
>> This commit should change this behaviour in x2goclient:
>> http://code.x2go.org/gitweb?p=x2goclient.git;a=commitdiff;h=1c4064a61af7cd322b3a755913dfe448cfccb005
>>
> 
> Can you look at that commit (and the follow-up commit) and judge if that
> is the way to go?
> 
> I actually would love to gradually convert the sessions file so that RDP
> fullscreen session get:
> 
>   rootless=false
> 
> and RDP non-fullscreen get
> 
>   rootless=true
> 
> This has to be implemented in PyHoca and X2GoClient then.
> 
> What do you think?
> 
> Greets,
> Mike
> 
> 
> 
> _______________________________________________
> X2Go-Dev mailing list
> X2Go-Dev@lists.berlios.de
> https://lists.berlios.de/mailman/listinfo/x2go-dev


-- 
Oleksandr Shneyder
Dipl. Informatik
X2go Core Developer Team

email:  oleksandr.shneyder@obviously-nice.de
web: www.obviously-nice.de

--> X2go - everywhere@home

[signature.asc (application/pgp-signature, attachment)]

Send a report that this bug log contains spam.


X2Go Developers <owner@bugs.x2go.org>. Last modified: Tue May 21 04:38:47 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.