[pkg-x2go-devel] Bug#739496: [X2Go-Dev] Issue with 100% cpu usage in x2goclient + libssh 0.6.0

Mike Gabriel mike.gabriel at das-netzwerkteam.de
Mon May 12 06:48:56 UTC 2014


Hi Reinhard,

On  Sa 10 Mai 2014 22:07:12 CEST, Mike Gabriel wrote:

> To this mail I have attached four patches:
>
> 1. x2goclient-reduce-fan-noise-with-libssh-0.6.x.patch
>
> This patch is (IMHO, after some more reading of git diff) needed for  
> X2Go Client << 4.0.1.4 to reduce the CPU fan noise when running with  
> a libssh >= 0.6.1 under the hood.
>
> 2. libssh patches that are required with X2Go Client >= 4.0.2.0:
>
> If you want to run an X2Go Client (>= 4.0.2.0) (like the one in our  
> PPA) against a libssh (<< 0.6.1) you need these two patches
>
>   0004-reset-global-request-status.patch
>   0005-multi-reverse-fwd.patch
>
> 3. Speed improvements:
>
> If you want to get things more rocking and really speed up X2Go via  
> libssh, then you need this libssh patch, as well. (I think it  
> entered libssh
> upstream at 0.6.2, but I am not sure):
>
>   0006-ssh-handle-package-zero-timeouts.patch
>

Reinhard pointed out that my previous mail did not have any patches.  
They are attached to this mail now.

Ubuntu downstream tasks:
------------------------
What needs to be done in Ubuntu IMHO is:

   o Test x2goclient-reduce-fan-noise-with-libssh-0.6.x.patch applied
     to x2goclient (<< 4.0.1.4) with libssh (>= 0.6.0).
   o Fix x2goclient (<< 4.0.1.4) in every Ubuntu version with libssh (>= 0.6.0)
     with the attached patch  
x2goclient-reduce-fan-noise-with-libssh-0.6.x.patch.

For utopic you should sync Debian unstable once I have uploaded 0.6.3-1 to it.


X2Go upstream tasks:
--------------------
For our PPA we need to provide a libssh src:package containing the  
attached patches (0004... - 0006...). Those patches are picked from  
libssh upstream Git (and have been contributed to libssh by Oleksandr  
Shneyder). The current approach is using libssh 0.5.4-3 which contains  
those patches for all Ubuntu versions that do not yet ship Ubuntu  
0.6.x (i.e. saucy, quantal, precise, lucid). And these packages in our  
PPA will receive security maintenance of course.

For trusty, I will upload the libssh version (0.6.3-1) from Debian  
experimental to our PPA sometime today (and also upload it to Debian  
unstable as it has been announced while back). I will maintain libssh  
0.6.3-1 there, as well (according to Debian uploads).


If you want to help avoiding this PPA based libssh maintenance, then  
upload libssh packages containing patches 0004... - 0006...  to all  
Ubuntu versions that do not yet have those patches. (Note: patch  
0005... introduces new symbols to libssh).

Greets,
Mike








-- 

DAS-NETZWERKTEAM
mike gabriel, herweg 7, 24357 fleckeby
fon: +49 (1520) 1976 148

GnuPG Key ID 0x25771B31
mail: mike.gabriel at das-netzwerkteam.de, http://das-netzwerkteam.de

freeBusy:
https://mail.das-netzwerkteam.de/freebusy/m.gabriel%40das-netzwerkteam.de.xfb
-------------- next part --------------
A non-text attachment was scrubbed...
Name: x2goclient-reduce-fan-noise-with-libssh-0.6.x.patch
Type: text/x-diff
Size: 681 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-x2go-devel/attachments/20140512/b5c2b03b/attachment.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0004-reset-global-request-status.patch
Type: text/x-diff
Size: 622 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-x2go-devel/attachments/20140512/b5c2b03b/attachment-0001.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0005-multi-reverse-fwd.patch
Type: text/x-diff
Size: 3227 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-x2go-devel/attachments/20140512/b5c2b03b/attachment-0002.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0006-ssh-handle-package-zero-timeouts.patch
Type: text/x-diff
Size: 613 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-x2go-devel/attachments/20140512/b5c2b03b/attachment-0003.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 819 bytes
Desc: Digitale PGP-Signatur
URL: <http://lists.alioth.debian.org/pipermail/pkg-x2go-devel/attachments/20140512/b5c2b03b/attachment.sig>


More information about the Pkg-x2go-devel mailing list