Hello! Some time ago after years of use I largely replaced x2go with LTSP because surfing in the browser was no longer practical. It jerked so much that we couldn't work with it.
Is there a real solution for this now?
Greeting, Olaf
For me Chrome is much faster than Firefox. You can try x2gokdrive, maybe it is faster
Uli
<olafs6@gmx.de> schrieb am Di., 10. Dez. 2024, 20:26:
Hello! Some time ago after years of use I largely replaced x2go with LTSP because surfing in the browser was no longer practical. It jerked so much that we couldn't work with it.
Is there a real solution for this now?
Greeting, Olaf
x2go-user mailing list x2go-user@lists.x2go.org https://lists.x2go.org/listinfo/x2go-user
I just have a gb network and that has been fine for pretty large rez screen sharing but if I really want silky I crank the Connx speed to "LAN" and tank the Image quality down to like 3.
Obviously that results in lower image quality but the latency of GUI interactions is then unnoticeable.
Am 10.12.24 um 20:26 schrieb olafs6@gmx.de:
Hello! Some time ago after years of use I largely replaced x2go with LTSP because surfing in the browser was no longer practical. It jerked so much that we couldn't work with it.
Is there a real solution for this now? Several, actually. Depending on how you use X2Go. First of all, Single Application Mode/Published Application Mode seems to be particularly ugly with browsers. I think it has to do with lack of XDAMAGE support in that mode or something like that? (Devs, feel free to chime in here, with a technical explanation) So using a Desktop Session (I would suggest MATE or XFCE with Compositing disabled, or something even more minimalistic like OpenBox) would improve things if you were using Single Application Mode/Published Application Mode in the past.
Next, there is one browser that we know of that was forked off of Firefox before they introduced all the things that kill browser performance on remote displays. It's called Pale Moon. You might have to use the GTK2 version, though (they offer GTK2 and GTK3)? Again, something that the Devs should be able to answer in more detail.
Last, as Uli already mentioned, you could try using X2Go-KDrive instead of X2Go-NX. This protocol was designed to allow the use of "modern", eye-candy-rich desktops like Gnome3 and KDE4 and above, but it also speeds up browser performance. Here's a quick video comparing the Chromium web browser using X2Go-NX on the left and using the new X2Go-KDrive on the right: <https://youtu.be/2n0IZo02Zrc>
Kind Regards, Stefan Baur
-- BAUR-ITCS UG (haftungsbeschränkt) Geschäftsführer: Stefan Baur Eichenäckerweg 10, 89081 Ulm | Registergericht Ulm, HRB 724364 Fon/Fax 0731 40 34 66-36/-35 | USt-IdNr.: DE268653243
Hello!
I already tested Chrome, Palemoon and all the browsers I could find “back then”. As a result, there was either no relevant difference in terms of stuttering, or the application that was most important to us was not running in the respective browser. The latter was and is the case with PaleMoon, which freezes when using the application.
I also tested various desktops and there were no relevant improvements in terms of stuttering. I already know the comparison video from back then.
The browser application is a very fast-running, industry-specific application over the web, without any fuss, and we need it 24/7. There is practically no alternative for us.
Therefore, I had no choice but to switch to LTSP. Since then, I've missed the nice option of having my desktop available anywhere without having to log out, etc.
Alex's report sounds very positive. So I just tried installing kdrive, but somehow the client doesn't want to work. Either I got an ancient installation description or it's too complicated for me. But I'll take another look at it. Everything was much easier with x2go.
###
~$ x2gokdriveclient
(x2gokdriveclient:156382): dbind-WARNING **: 21:14:51.559: Couldn't register with accessibility bus: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken. qt.svg: Cannot open file ':/img/pin.svg', because: No such file or directory qt.svg: Cannot open file ':/img/pin.svg', because: No such file or directory ../src/client.cpp:781:connectToServer(): Connecting to remote host localhost:15000 over TCP ../src/client.cpp:2121:socketError(): Connection refused ../src/client.cpp:2649:reinitCaches(): Clearing all caches ../src/client.cpp:2663:reinitCaches(): Done
###
But I'll take another look at it.
Thanks in advance for the feedback!
Olaf
Am Wed, 11 Dec 2024 00:37:03 +0100 schrieb Ulrich Sibiller <ulrich.sibiller@gmail.com>:
For me Chrome is much faster than Firefox. You can try x2gokdrive, maybe it is faster
Uli
Am Wed, 11 Dec 2024 15:28:50 +0100 schrieb Stefan Baur <X2Go-ML-1@baur-itcs.de>:
Am 10.12.24 um 20:26 schrieb olafs6@gmx.de:
Hello! Some time ago after years of use I largely replaced x2go with LTSP because surfing in the browser was no longer practical. It jerked so much that we couldn't work with it.
Is there a real solution for this now?
Several, actually. Depending on how you use X2Go. First of all, Single Application Mode/Published Application Mode seems to be particularly ugly with browsers. I think it has to do with lack of XDAMAGE support in that mode or something like that? (Devs, feel free to chime in here, with a technical explanation) So using a Desktop Session (I would suggest MATE or XFCE with Compositing disabled, or something even more minimalistic like OpenBox) would improve things if you were using Single Application Mode/Published Application Mode in the past.Next, there is one browser that we know of that was forked off of Firefox before they introduced all the things that kill browser performance on remote displays. It's called Pale Moon. You might have to use the GTK2 version, though (they offer GTK2 and GTK3)? Again, something that the Devs should be able to answer in more detail.
Last, as Uli already mentioned, you could try using X2Go-KDrive instead of X2Go-NX. This protocol was designed to allow the use of "modern", eye-candy-rich desktops like Gnome3 and KDE4 and above, but it also speeds up browser performance. Here's a quick video comparing the Chromium web browser using X2Go-NX on the left and using the new X2Go-KDrive on the right: <https://youtu.be/2n0IZo02Zrc>
Kind Regards, Stefan Baur
Am Thu, 12 Dec 2024 17:07:25 +0100 (CET) schrieb o.shneyder@phoca-gmbh.de:
Hello Olaf,
my customers are using x2gokdrive productively since 2019. This protocol doesn't have the limitations of NX. It requires however better network than NX. In my opinion, if you are not hanging behind some old DSL connection, there is no reason to use NX anymore. I can, for example, watch full screen youtube videos with good quality in my office in Germany from my home in Mexico through VPN. Be sure that you are using the latest versions from heuler repo for both server and client when you are trying.
regards, Alex
You should not run the x2gokdriveclient directly. X2Go client is using it exactly same way as it's using nxproxy. Just in the session config of x2go client you need to select checkbox "run in x2gokdrive" and be sure that all needed components are installed (x2gokdriveclient on the client and x2gokdrive on the server). Apart of this, the configuration of the session is the same as when using NX protocol. X2Gokdrive also adapting the image quality to the network. When the picture is "static" it redraws it using PNG compression, so there are no JPG artifacts anymore.
PS If you are using Windows, the "default" Windows client is too old and don't have the x2gokdriveclient. But there is my custom build for Windows somewhere on the packages.x2go.org
Am 17.12.24 um 14:23 schrieb olafs6@gmx.de:
Hello!
I already tested Chrome, Palemoon and all the browsers I could find “back then”. As a result, there was either no relevant difference in terms of stuttering, or the application that was most important to us was not running in the respective browser. The latter was and is the case with PaleMoon, which freezes when using the application.
I also tested various desktops and there were no relevant improvements in terms of stuttering. I already know the comparison video from back then.
The browser application is a very fast-running, industry-specific application over the web, without any fuss, and we need it 24/7. There is practically no alternative for us.
Therefore, I had no choice but to switch to LTSP. Since then, I've missed the nice option of having my desktop available anywhere without having to log out, etc.
Alex's report sounds very positive. So I just tried installing kdrive, but somehow the client doesn't want to work. Either I got an ancient installation description or it's too complicated for me. But I'll take another look at it. Everything was much easier with x2go.
###
~$ x2gokdriveclient
(x2gokdriveclient:156382): dbind-WARNING **: 21:14:51.559: Couldn't register with accessibility bus: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken. qt.svg: Cannot open file ':/img/pin.svg', because: No such file or directory qt.svg: Cannot open file ':/img/pin.svg', because: No such file or directory ../src/client.cpp:781:connectToServer(): Connecting to remote host localhost:15000 over TCP ../src/client.cpp:2121:socketError(): Connection refused ../src/client.cpp:2649:reinitCaches(): Clearing all caches ../src/client.cpp:2663:reinitCaches(): Done
###
But I'll take another look at it.
Thanks in advance for the feedback!
Olaf
Am Wed, 11 Dec 2024 00:37:03 +0100 schrieb Ulrich Sibiller <ulrich.sibiller@gmail.com>:
For me Chrome is much faster than Firefox. You can try x2gokdrive, maybe it is faster
Uli
Am Wed, 11 Dec 2024 15:28:50 +0100 schrieb Stefan Baur <X2Go-ML-1@baur-itcs.de>:
Am 10.12.24 um 20:26 schrieb olafs6@gmx.de:
Hello! Some time ago after years of use I largely replaced x2go with LTSP because surfing in the browser was no longer practical. It jerked so much that we couldn't work with it.
Is there a real solution for this now? Several, actually. Depending on how you use X2Go. First of all, Single Application Mode/Published Application Mode seems to be particularly ugly with browsers. I think it has to do with lack of XDAMAGE support in that mode or something like that? (Devs, feel free to chime in here, with a technical explanation) So using a Desktop Session (I would suggest MATE or XFCE with Compositing disabled, or something even more minimalistic like OpenBox) would improve things if you were using Single Application Mode/Published Application Mode in the past.
Next, there is one browser that we know of that was forked off of Firefox before they introduced all the things that kill browser performance on remote displays. It's called Pale Moon. You might have to use the GTK2 version, though (they offer GTK2 and GTK3)? Again, something that the Devs should be able to answer in more detail.
Last, as Uli already mentioned, you could try using X2Go-KDrive instead of X2Go-NX. This protocol was designed to allow the use of "modern", eye-candy-rich desktops like Gnome3 and KDE4 and above, but it also speeds up browser performance. Here's a quick video comparing the Chromium web browser using X2Go-NX on the left and using the new X2Go-KDrive on the right: <https://youtu.be/2n0IZo02Zrc>
Kind Regards, Stefan Baur
Am Thu, 12 Dec 2024 17:07:25 +0100 (CET) schrieb o.shneyder@phoca-gmbh.de:
Hello Olaf,
my customers are using x2gokdrive productively since 2019. This protocol doesn't have the limitations of NX. It requires however better network than NX. In my opinion, if you are not hanging behind some old DSL connection, there is no reason to use NX anymore. I can, for example, watch full screen youtube videos with good quality in my office in Germany from my home in Mexico through VPN. Be sure that you are using the latest versions from heuler repo for both server and client when you are trying.
regards, Alex
x2go-user mailing list x2go-user@lists.x2go.org https://lists.x2go.org/listinfo/x2go-user
Oleksandr Shneyder | Email: o.shneyder@phoca-gmbh.de phoca GmbH | Tel. : 0911 - 14870374 0 Schleiermacherstr. 2 | Fax. : 0911 - 14870374 9 D-90491 Nürnberg | Mobil: 0163 - 49 64 461
Geschäftsführung: Dipl.-Inf. Oleksandr Shneyder
Thanks for the information. I installed the 4.1.2.4 of the client (on Bodhi Linux) and checked "Start in X2GoKdrive (experimental)". A first test with Google Chrome (Lubuntu server with LXDE) looked quite positive.
Is there an updated description for installing pxe for x2go? I remembered that I could install it directly from the sources or using the package manager, but I can't find it there anymore.
Greeting, Olaf
Am Tue, 17 Dec 2024 14:44:59 -0600 schrieb Oleksandr Shneyder <o.shneyder@phoca-gmbh.de>:
You should not run the x2gokdriveclient directly. X2Go client is using it exactly same way as it's using nxproxy. Just in the session config of x2go client you need to select checkbox "run in x2gokdrive" and be sure that all needed components are installed (x2gokdriveclient on the client and x2gokdrive on the server). Apart of this, the configuration of the session is the same as when using NX protocol. X2Gokdrive also adapting the image quality to the network. When the picture is "static" it redraws it using PNG compression, so there are no JPG artifacts anymore.
PS If you are using Windows, the "default" Windows client is too old and don't have the x2gokdriveclient. But there is my custom build for Windows somewhere on the packages.x2go.org
Am 17.12.24 um 14:23 schrieb olafs6@gmx.de:
Hello!
I already tested Chrome, Palemoon and all the browsers I could find “back then”. As a result, there was either no relevant difference in terms of stuttering, or the application that was most important to us was not running in the respective browser. The latter was and is the case with PaleMoon, which freezes when using the application.
I also tested various desktops and there were no relevant improvements in terms of stuttering. I already know the comparison video from back then.
The browser application is a very fast-running, industry-specific application over the web, without any fuss, and we need it 24/7. There is practically no alternative for us.
Therefore, I had no choice but to switch to LTSP. Since then, I've missed the nice option of having my desktop available anywhere without having to log out, etc.
Alex's report sounds very positive. So I just tried installing kdrive, but somehow the client doesn't want to work. Either I got an ancient installation description or it's too complicated for me. But I'll take another look at it. Everything was much easier with x2go.
###
~$ x2gokdriveclient
(x2gokdriveclient:156382): dbind-WARNING **: 21:14:51.559: Couldn't register with accessibility bus: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken. qt.svg: Cannot open file ':/img/pin.svg', because: No such file or directory qt.svg: Cannot open file ':/img/pin.svg', because: No such file or directory ../src/client.cpp:781:connectToServer(): Connecting to remote host localhost:15000 over TCP ../src/client.cpp:2121:socketError(): Connection refused ../src/client.cpp:2649:reinitCaches(): Clearing all caches ../src/client.cpp:2663:reinitCaches(): Done
###
But I'll take another look at it.
Thanks in advance for the feedback!
Olaf
Am Wed, 11 Dec 2024 00:37:03 +0100 schrieb Ulrich Sibiller <ulrich.sibiller@gmail.com>:
For me Chrome is much faster than Firefox. You can try x2gokdrive, maybe it is faster
Uli
Am Wed, 11 Dec 2024 15:28:50 +0100 schrieb Stefan Baur <X2Go-ML-1@baur-itcs.de>:
Am 10.12.24 um 20:26 schrieb olafs6@gmx.de:
Hello! Some time ago after years of use I largely replaced x2go with LTSP because surfing in the browser was no longer practical. It jerked so much that we couldn't work with it.
Is there a real solution for this now?
Several, actually. Depending on how you use X2Go. First of all, Single Application Mode/Published Application Mode seems to be particularly ugly with browsers. I think it has to do with lack of XDAMAGE support in that mode or something like that? (Devs, feel free to chime in here, with a technical explanation) So using a Desktop Session (I would suggest MATE or XFCE with Compositing disabled, or something even more minimalistic like OpenBox) would improve things if you were using Single Application Mode/Published Application Mode in the past.Next, there is one browser that we know of that was forked off of Firefox before they introduced all the things that kill browser performance on remote displays. It's called Pale Moon. You might have to use the GTK2 version, though (they offer GTK2 and GTK3)? Again, something that the Devs should be able to answer in more detail.
Last, as Uli already mentioned, you could try using X2Go-KDrive instead of X2Go-NX. This protocol was designed to allow the use of "modern", eye-candy-rich desktops like Gnome3 and KDE4 and above, but it also speeds up browser performance. Here's a quick video comparing the Chromium web browser using X2Go-NX on the left and using the new X2Go-KDrive on the right: <https://youtu.be/2n0IZo02Zrc>
Kind Regards, Stefan Baur
Am Thu, 12 Dec 2024 17:07:25 +0100 (CET) schrieb o.shneyder@phoca-gmbh.de:
Hello Olaf,
my customers are using x2gokdrive productively since 2019. This protocol doesn't have the limitations of NX. It requires however better network than NX. In my opinion, if you are not hanging behind some old DSL connection, there is no reason to use NX anymore. I can, for example, watch full screen youtube videos with good quality in my office in Germany from my home in Mexico through VPN. Be sure that you are using the latest versions from heuler repo for both server and client when you are trying.
regards, Alex
x2go-user mailing list x2go-user@lists.x2go.org https://lists.x2go.org/listinfo/x2go-user
Hello Olaf,
my customers are using x2gokdrive productively since 2019. This protocol doesn't have the limitations of NX. It requires however better network than NX. In my opinion, if you are not hanging behind some old DSL connection, there is no reason to use NX anymore. I can, for example, watch full screen youtube videos with good quality in my office in Germany from my home in Mexico through VPN. Be sure that you are using the latest versions from heuler repo for both server and client when you are trying.
regards, Alex
olafs6@gmx.de hat am 10.12.2024 20:26 CET geschrieben:
Hello! Some time ago after years of use I largely replaced x2go with LTSP because surfing in the browser was no longer practical. It jerked so much that we couldn't work with it.
Is there a real solution for this now?
Greeting, Olaf
x2go-user mailing list x2go-user@lists.x2go.org https://lists.x2go.org/listinfo/x2go-user
Oleksandr Shneyder | Email: o.shneyder@phoca-gmbh.de phoca GmbH | Tel. : 0911 - 14870374 0 Schleiermacherstr. 2 | Fax. : 0911 - 14870374 9 D-90491 Nürnberg | Mobil: 0163 - 49 64 461
Geschäftsführung: Dipl.-Inf. Oleksandr Shneyder