X2Go Bug report logs - #759
x2goclient 4.0.3.1 for OSX causes server to continously run xmodmap

version graph

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

Reported by: Nathan Kurz <nate@verse.com>

Date: Thu, 22 Jan 2015 11:25:02 UTC

Severity: normal

Found in version 4.0.3.1

Full log


Message #15 received at 759@bugs.x2go.org (full text, mbox, reply):

Received: (at 759) by bugs.x2go.org; 15 Nov 2017 01:56:25 +0000
From ionic@ionic.de  Wed Nov 15 02:56:24 2017
X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on
	ymir.das-netzwerkteam.de
X-Spam-Level: 
X-Spam-Status: No, score=0.7 required=3.0 tests=BAYES_40,DKIM_SIGNED,
	DKIM_VALID,DKIM_VALID_AU,RDNS_NONE autolearn=no autolearn_force=no
	version=3.4.1
Received: from localhost (localhost [127.0.0.1])
	by ymir.das-netzwerkteam.de (Postfix) with ESMTP id 016975DAD0
	for <759@bugs.x2go.org>; Wed, 15 Nov 2017 02:56:24 +0100 (CET)
X-Virus-Scanned: Debian amavisd-new at ymir.das-netzwerkteam.de
Received: from ymir.das-netzwerkteam.de ([127.0.0.1])
	by localhost (ymir.das-netzwerkteam.de [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id LkseFqenlh33 for <759@bugs.x2go.org>;
	Wed, 15 Nov 2017 02:56:11 +0100 (CET)
Received: from mail.ionic.de (unknown [IPv6:2001:41d0:a:588b:1::2])
	by ymir.das-netzwerkteam.de (Postfix) with ESMTP id 9F9115DACF
	for <759@bugs.x2go.org>; Wed, 15 Nov 2017 02:56:11 +0100 (CET)
Received: from [10.30.44.7] (178.162.222.41.adsl.inet-telecom.org [178.162.222.41])
	by mail.ionic.de (Postfix) with ESMTPSA id DEBCF4F0069F;
	Wed, 15 Nov 2017 02:56:10 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=ionic.de; s=default;
	t=1510710971; bh=gtNkabVThaDvpb/Jc445h9myx9kVdzC/tcFpQugOi58=;
	h=Subject:To:Cc:References:From:Date:In-Reply-To:From;
	b=cwNzz9hAbqdRlm2ITmMHgaSw/kOovgUn3Es0NJKcULLYKwXcR7AOCk8SoCLEbuz0K
	 VcR4+Wds7+GlU/ACajmsmOjV9fEgWWqGmsmRD5HdWPc1Oa0jcqUUwp2pvreLpoANgy
	 kW1LDDIM1C1XNxVJ3OPZH18TkmIxQCjMSQbMHqCk=
Subject: Re: [X2Go-Dev] x2goclient 4.0.5.0 (and 4.0.5.1 preview) frequent ssh
 commands don't free resources
To: Mat Martineau <mathew.j.martineau@linux.intel.com>, 759@bugs.x2go.org
Cc: x2go-dev@lists.x2go.org
References: <alpine.OSX.2.20.1602180854480.7114@mjmartin-mac01.local>
 <alpine.OSX.2.20.1603140944420.1463@mjmartin-mac01.local>
From: Mihai Moldovan <ionic@ionic.de>
Message-ID: <18ef7344-053a-dda7-beac-480507c12993@ionic.de>
Date: Wed, 15 Nov 2017 02:56:10 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
 Thunderbird/52.4.0
MIME-Version: 1.0
In-Reply-To: <alpine.OSX.2.20.1603140944420.1463@mjmartin-mac01.local>
Content-Type: multipart/signed; micalg=pgp-sha512;
 protocol="application/pgp-signature";
 boundary="qUkhFn2lapj00O8q61Np5Tx6xOD4PnOHU"
[Message part 1 (text/plain, inline)]
On 03/14/2016 05:47 PM, Mat Martineau wrote:
> Given that the Mac client is leaking 6 SshProcess objects per minute, is 
> there a chance bug 759 will get a look before 4.0.5.1?

Obviously not, but something definitely sounds fishy there.

In general, running xmodmap every 10 seconds is fine. That's how we synchronize
the keyboard map on OS X. I understand this may seem weird, but keyboard
handling on OS X is difficult. The keyboard settings that is reported by the
local X server on OS X is just "bogus" and the mapping is done differently. I
don't know how exactly, but I figure it's going through the OS X system at some
point.

A problem arises if these values are taken at face value - they keyboard mapping
would completely messed up. This also holds, for example, if the keyboard
parameters is changed in x2goagent/nxagent (e.g., via the desktop environment)
itself.


The second issue - ssh processes stacking up, is NOT intentional and must be fixed.


Can you reproduce this with current versions?



Mihai


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

Send a report that this bug log contains spam.


X2Go Developers <owner@bugs.x2go.org>. Last modified: Thu Nov 21 15:10:02 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.