Okay a bit more experimentation, with full screen 1080p video running,
as I mentioned I'm only getting around 15fps. 8Mbit/s bandwidth is used. Only about 14% CPU is used, 0.56 load on a 4 CPU machine, and there is 1GB of memory still free so not swapping on server.
On the client about same CPU occupancy but most of that has nothing to
do with X2Go, it's other local stuff running. 2 GB still free so not swapping.
So there is neither a CPU nor bandwidth nor memory constraint on either
server nor client.
These are ping statistics:
--- fedora.eskimo.com ping statistics --- 19 packets transmitted, 19 received, 0% packet loss, time 18027ms rtt min/avg/max/mdev = 8.288/9.627/12.287/1.101 ms
This is pinging from my workstation on a Comcast cable modem to my server
at the co-lo facility. As you can see no bad latency spikes, 12.2ms is max and that's pretty reasonable for a remote connection.
So there has to be some software bottleneck involved. Any suggestions at
other things to look at?
-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_- Eskimo North Linux Friendly Internet Access, Shell Accounts, and Hosting. Knowledgeable human assistance, not telephone trees or script readers. See our web site: http://www.eskimo.com/ (206) 812-0051 or (800) 246-6874.
On Sun, 13 Sep 2015, Robert Dinse wrote:
Date: Sun, 13 Sep 2015 12:32:52 -0700 (PDT) From: Robert Dinse <nanook@eskimo.com> To: Harald Heigl <Harald.Heigl1000+x2go@gmail.com> Cc: x2go-user@lists.x2go.org Subject: Re: [X2Go-User] Questions regarding mate/video quailty
I tried just now x2go at 1080p full screen from Ubuntu 15.04 client to
Fedora 22 server and I am not getting full motion video, it is reduced to about 15 fps.
I am in the process of troubleshooting to try to determine where the
bottleneck, but something broke my server since I last logged in with mate and mate-settings-daemon is continuosly starting and dying so that probably isn't helping.
Once I get this resolved I'll try harder to narrow down where the
bottleneck is occuring. It's NOT bandwith at 1080p is using about 8Mbit/s on a 25Mbit/s client connection and 100Mbit/s server connection and ping times are still good so not network latency issues.
-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_- Eskimo North Linux Friendly Internet Access, Shell Accounts, and Hosting. Knowledgeable human assistance, not telephone trees or script readers. See our web site: http://www.eskimo.com/ (206) 812-0051 or (800) 246-6874.
On Sun, 13 Sep 2015, Harald Heigl wrote:
Date: Sun, 13 Sep 2015 21:26:56 +0200 From: Harald Heigl <Harald.Heigl1000+x2go@gmail.com> To: x2go-user@lists.x2go.org Subject: Re: [X2Go-User] Questions regarding mate/video quailty
Hi,
Because projects like x2go, nomachine, ... are saying that it works (video, nomachine even says for their products you can do CAD even if I doubt this) and you don't see real differences from sitting in front of your pc. I don't want to use it mainly for video, I can use my PS3 for this. But if I want to watch a short video, so why not and if I optimize settings (what I've done) for video (which needs bandwith and good speed), also the rest of using will be more fluent, so my thoughts. Don't misunderstand me, 1920x1080p is the native solution of my screen as most screens nowadays have, I don't think that other people here who said they are getting 30fps real time video are using 640x480 for connecting via x2go. And since transfer is compressed I know I won't get the same quality as fullhd through hdmi (which has far more bandwidth than gigabit lan) and my videos themself are far away from fullhd, at least most of them. So not the video is 1080p, but the screen resolution! But at least between two x86 pcs I now get a fullscreen video with kaffeine (+audio) which is quite fluent and quality is quite ok.
Cubieboard itself is sometimes a little bit slow and there is no "real" chrome (just chromium), and some other things. So I thought I'd just use it as a thin client for my main-pc (which is used by 2 persons incuding me) and I wanted to see if I can get it there where I don't notice any differences between sitting in front of my pc or siiting "remote" in the next room. My last test with two x86 pcs went quite well, I'll have to test a little more with my board. So problem here solve, video is playing.
But I've still the problem with my right mouse click, any ideas?
Thanks, Harald
2015-09-13 10:52 GMT+02:00 Eliezer Croitoru <eliezer@ngtech.co.il>:
On 13/09/2015 11:27, Harald Heigl wrote:
So x2go-server seems to work at least it works so well, that I don't notice any real differences. So I tested with cubietruck (cubieboard 3.0, armhf, mali-GPU) as client once again:
- nomachine, ssh and kaffeine have also given some significant speedup. At least a video covering one third of the screen (at 1920x1080p) is running really well, fullscreen is still a little but jumping, not as bad as before, but clearly visible.
Are you series? 1080p? You should really watch it in another way then X. The basic 1080P video size requires more then a specific amount of bandwidth. Why would you want to watch a 1080P video over X?
Eliezer
x2go-user mailing list x2go-user@lists.x2go.org http://lists.x2go.org/listinfo/x2go-user
x2go-user mailing list x2go-user@lists.x2go.org http://lists.x2go.org/listinfo/x2go-user
x2go-user mailing list x2go-user@lists.x2go.org http://lists.x2go.org/listinfo/x2go-user