[X2go-dev] X2Go Client Code Changes

Oleksandr Shneyder oleksandr.shneyder at obviously-nice.de
Thu Jan 20 02:09:29 CET 2011


Am 19.01.2011 17:03, schrieb John A. Sullivan III:
> On Wed, 2011-01-19 at 16:40 +0100, Oleksandr Shneyder wrote:

> Thanks, Oleksandr.  This is helpful.  Phil and I (mostly Phil) do have
> vcxsrv up and running with libssh and on everything from Windows XP to
> Windows 7.  It has eliminated all the crippling bugs and appears to
> perform better.  We can probably send you the simple code changes we
> made if it will save you some time.
> 
> However, we still have some of our original issues.  I'll restate them
> using your numbers from above.
> 
> 1) Thankfully, vcxsrv is working perfectly fine in full screen and
> rootless as well as multi-windows so these possibilities are now open to
> us.
> 
> 2) That's an important point but it still leaves us with the original
> dilemma: if we start X before we know the session parameters, we cannot
> run fullscreen or rootless.  More accurately, we can but we must choose
> one of the three (fullscreen, rootless, or multi-window) before we know
> the session parameters.  If we default to full screen, then we get a
> full screen but the session may only paint into a part of it and leave
> the rest of the screen black.  My understanding from Phil is that it
> does not automatically resize the session to consume the entire windows
> like it does on Linux.  Even if it did, fullscreen is not what all users
> will want (or rootless or multi-window - exactly why we should give them
> a choice).  My guess would be the delayed start would be a worthwhile
> trade-off for giving users important options.  Thoughts? Vehement
> disagreements? Insults? (well . . . hopefully no insults :)  )
> 
> 3) Argh!! That's really unfortunate.  Our practical experience is that
> losing <ALT><TAB> significantly impacts productivity and makes the users
> more likely to resist transitioning to X2Go desktops.
> 
> 4) I think I did not communicate this well in my original email.  I'm
> not referring to the "magic pixel" to minimize the X2Go session.  What
> we find happening VERY frequently is that a user has an application
> maximized in their X2Go desktop.  They then want to close the
> application and do so by clicking on the top right most "x" box on the
> title bar, i.e., the shortcut to close (alongside restore and minimize).
> They click the top right most one because that's the habit they have
> built for closing maximized applications and briefly forget that the top
> rightmost "x" is not the one for the application but the one for the
> X2Go session.  Thus, they accidentally close their X2Go session rather
> than the application.  If they were working in full screen mode, the
> X2Go desktop would be more like their physical desktop rather than a
> desktop within a desktop and thus their habitual actions are less like
> to be a problem.  It also gives <ALT><TAB> and eliminates the confusion
> we frequently hear among end users as they say "now where am I - my
> virtual world or my physical world".
> 
> Thanks again - John
> 
> _______________________________________________
> X2go-dev mailing list
> X2go-dev at lists.berlios.de
> https://lists.berlios.de/mailman/listinfo/x2go-dev

Hello John,
All I wrote is relative to Xming, not vcxsrv. Sure, we will change a
behavior of X2Go client to make it work as good as possible with new
Xserver. For example, we can start Xserver after the users choose his
session, in this case x2goclient can use a time, that user need to type
password to start Xserver. It is possible, that vcxsrv have not alt+tab
problem in fullscreen mode. But I must do some researches before we will
replace Xming with vcxsrv. I hope, I can give you an answer next week.

Regards,
-- 
Oleksandr Shneyder
Dipl. Informatik
X2go Core Developer Team

email:  oleksandr.shneyder at obviously-nice.de
web: www.obviously-nice.de

--> X2go - everywhere at home

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 262 bytes
Desc: OpenPGP digital signature
URL: <http://lists.x2go.org/pipermail/x2go-dev/attachments/20110120/fa55ccb5/attachment.pgp>


More information about the x2go-dev mailing list