-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Hi everyone,
please have a look at http://youtu.be/5RJ2kwrgeXI
This is X2Go Client 4.0.3.0 showing the 5-second startup delay (hourglass cursor).
Note that the on-access virus scanner was disabled for this recording, as can be seen on the lower right (red icon), so we can that one rule out as the cause of the problem.
Things I learned, trying to capture this:
@Alex: This effect occurs since you tried to introduce the "reaper" process (even before you split x2goclient.exe into half with the helper, I think). It was not present before that.
Kind Regards, Stefan
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 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (MingW32)
iQEcBAEBAgAGBQJUR8VzAAoJEG7d9BjNvlEZjA8H/2Rgrylw+6WAh5UM8exvNmYP HJz34yupT76NhMbJJkH8f+PJmxnQmPEOgSDTVW4U0ouVWG+yxkJBw1hHOGq8gxjC /JgsiABktyP++VVz1WVH4suQ5EiGf47pcVJ+kKngClujvF5TV0eNeP5eXVNgbuzn Io8UXnmvVWgqfzKoHehj+DhFXRY5AsYCwng0GrY3r/QrCYmhNmSbW9H2+lf8HJnN wMw4yErdg0a65Vzn5+g5w/HRsnGaCgxgn7OFmelnLqnIiRQ90jd/UtaiEKXCSE1D baziXOHtQx54QEpob1Gye1aKjyGWn8uL3ylj2oWH4T+RhPgUSAXjTUYZQyKpLBw= =NUm/ -----END PGP SIGNATURE-----
Hello Stefan,
I tried to launch newest client from nightly builds on Win7. I see a "waiting" pointer on the start of x2go client. But in this time I can use X2Go Client without problem and UI is responsible at that time. Did I understand you right? You have 5 sec. delay and during this delay you can't use a UI?
regards, Alex
Am 22.10.2014 16:55, schrieb Stefan Baur:
Hi everyone,
please have a look at http://youtu.be/5RJ2kwrgeXI
This is X2Go Client 4.0.3.0 showing the 5-second startup delay (hourglass cursor).
Note that the on-access virus scanner was disabled for this recording, as can be seen on the lower right (red icon), so we can that one rule out as the cause of the problem.
Things I learned, trying to capture this:
- The effect does not occur inside a VMware Workstation VM. So you neither see it nor will you be able to record it there.
- The effect does occur on real hardware as well as on a Linux-LVM accessed via RDP.
- It is impossible to record the effect using CamStudio. While you can witness the effect occurring live, the recorded video will only show the regular mouse arrow.
- Recording the effect was possible using Microsoft Expression Encoder. $DEITY knows why.
@Alex: This effect occurs since you tried to introduce the "reaper" process (even before you split x2goclient.exe into half with the helper, I think). It was not present before that.
Kind Regards, Stefan
Oleksandr Shneyder | Email: o.shneyder@phoca-gmbh.de phoca GmbH | Tel. : 0911 - 14870374 0 Ludwig-Feuerbach-str. 18 | Fax. : 0911 - 14870374 9 D-90489 Nürnberg | Mobil: 0163 - 49 64 461
Geschäftsführung: Dipl.-Inf. Oleksandr Shneyder
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Am 24.11.2014 um 15:38 schrieb Oleksandr Shneyder:
I tried to launch newest client from nightly builds on Win7. I see a "waiting" pointer on the start of x2go client. But in this time I can use X2Go Client without problem and UI is responsible at that time. Did I understand you right? You have 5 sec. delay and during this delay you can't use a UI?
Sorry for not replying sooner. No, we're talking about the same cursor. "Hourglass-and-Pointer", not "Hourglass".
So while yes, one can use the UI during these 5 seconds, it nevertheless is confusing to the user. The initial reaction of the average user is "Oh, that thing's busy, I should wait". A non-technical user will not differentiate between "Hourglass-and-Pointer" and "Hourglass".
Since previous versions of X2GoClient did not exhibit this behavior, I am expecting complaints about a sudden slow startup (from non-technical users, that are not aware of the difference between those two cursor types) when I roll this thing out.
Is there no way we can avoid this? Maybe start the background processes and the reaper only when a session is in the startup phase, and not immediately when x2goclient.exe start?
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 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (MingW32)
iQEcBAEBAgAGBQJUrrV9AAoJEG7d9BjNvlEZEfAH/jo1aey2FFgKji41HDYwW8ph 5KMqWj1C90brpeVoeg6bM5MyqPjyLif29DAKw4RCTDkFLyAqE1ckR4L0On+ByHaW uZOt61dnBCsmHBeMLuXOUDjLaNmou6ohBiMlDes5qc++nfkigIRzXVUid3Figco6 Kgs43ms4MEZVK9vCO7YEFyiO2UxV8L+gAyG0ashgr/jIbWIeK+Vn0KJhV9QutugU F4HKsHFJWekHtbRpWJBAOp2MpT/4iiQYltJ5n1EFrA8N19nlHrxcjPlbQ5/iV1wI dlphU3oPNKO1J1JHyxB8ubn3lVLg/Z/+1hpCruOlzJsXm+543WGsxjbPHsSAj8I= =FNzV -----END PGP SIGNATURE-----
Hello Stefan,
Actually, I don't see it as a problem at all, but I understand your point. I'll see, what I can do about it.
regards, Alex
Am 08.01.2015 um 17:51 schrieb Stefan Baur:
Am 24.11.2014 um 15:38 schrieb Oleksandr Shneyder:
I tried to launch newest client from nightly builds on Win7. I see a "waiting" pointer on the start of x2go client. But in this time I can use X2Go Client without problem and UI is responsible at that time. Did I understand you right? You have 5 sec. delay and during this delay you can't use a UI?
Sorry for not replying sooner. No, we're talking about the same cursor. "Hourglass-and-Pointer", not "Hourglass".
So while yes, one can use the UI during these 5 seconds, it nevertheless is confusing to the user. The initial reaction of the average user is "Oh, that thing's busy, I should wait". A non-technical user will not differentiate between "Hourglass-and-Pointer" and "Hourglass".
Since previous versions of X2GoClient did not exhibit this behavior, I am expecting complaints about a sudden slow startup (from non-technical users, that are not aware of the difference between those two cursor types) when I roll this thing out.
Is there no way we can avoid this? Maybe start the background processes and the reaper only when a session is in the startup phase, and not immediately when x2goclient.exe start?
-Stefan
Oleksandr Shneyder | Email: o.shneyder@phoca-gmbh.de phoca GmbH | Tel. : 0911 - 14870374 0 Ludwig-Feuerbach-str. 18 | Fax. : 0911 - 14870374 9 D-90489 Nürnberg | Mobil: 0163 - 49 64 461
Geschäftsführung: Dipl.-Inf. Oleksandr Shneyder
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Am 09.01.2015 um 10:30 schrieb Oleksandr Shneyder:
Actually, I don't see it as a problem at all, but I understand your point. I'll see, what I can do about it.
Wow. Thank you. :-) I'm honestly surprised, in a pleasant way.
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 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (MingW32)
iQEcBAEBAgAGBQJUr6iMAAoJEG7d9BjNvlEZp4cH/09sgD0PZuuGlTHlmNDzBA9L BgAt03+FkqC/O/tteG9tJ8XvBnqqx55YMVMTnmaztYzvaxkRdk7ZgLKII2pqk/H/ kPfu98Ks45ZAkoxwmRVAmBwVFf8XlpdljNWcnpLCpJMUpmpyTOG+dMq4JG3NDsWM rveIikjqWOCWqs62xQs7Drzk1XyriLkewGLfNpYglt4fYJfToTaGNqZkLYWwFxsy G+z/q+hTzh4MTCRyB8fqFI1ioCVcc/tqOx7l/oKO+4WJag/rlPRPiLkyIxy4ESwD 8722KXHwHj8ARsz8/GkFVV5SbZ0EuiaiBZM9R24Uo8B0vFhtKNIXBDEsYmMgbfs= =x7X8 -----END PGP SIGNATURE-----
The way I see it, there are 2 parts of the issue.
We should be able to fix the issue by solving either part.
Perhaps there is some Qt feature we need to adjust in order to fix part #2?
-Mike#2
On Fri, Jan 9, 2015 at 4:30 AM, Oleksandr Shneyder <o.shneyder@phoca-gmbh.de> wrote:
Hello Stefan,
Actually, I don't see it as a problem at all, but I understand your point. I'll see, what I can do about it.
regards, Alex
Am 08.01.2015 um 17:51 schrieb Stefan Baur:
Am 24.11.2014 um 15:38 schrieb Oleksandr Shneyder:
I tried to launch newest client from nightly builds on Win7. I see a "waiting" pointer on the start of x2go client. But in this time I can use X2Go Client without problem and UI is responsible at that time. Did I understand you right? You have 5 sec. delay and during this delay you can't use a UI?
Sorry for not replying sooner. No, we're talking about the same cursor. "Hourglass-and-Pointer", not "Hourglass".
So while yes, one can use the UI during these 5 seconds, it nevertheless is confusing to the user. The initial reaction of the average user is "Oh, that thing's busy, I should wait". A non-technical user will not differentiate between "Hourglass-and-Pointer" and "Hourglass".
Since previous versions of X2GoClient did not exhibit this behavior, I am expecting complaints about a sudden slow startup (from non-technical users, that are not aware of the difference between those two cursor types) when I roll this thing out.
Is there no way we can avoid this? Maybe start the background processes and the reaper only when a session is in the startup phase, and not immediately when x2goclient.exe start?
-Stefan [...]