Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Desktop flashing when maximizing window on second screen with Windows client #11

Open
mikedep333 opened this issue Apr 26, 2018 · 6 comments

Comments

@mikedep333
Copy link
Contributor

Continuing discussion of ArcticaProject/nx-libs#600

@mikedep333
Copy link
Contributor Author

@attzonko @nkrepo

If you are using X2Go Client for Windows, I recommend replacing the Program FIles "x2goclient/VcXsrv" folder entirely with the "VcXsrv" folder that VcXsrv itself installs under Program Files. You could of course configure X2Go Client for Windows to use an external X server, but that is easier and often it passes more correct arguments to VcXsrv.

Once the nightly builds of x2goclient for Windows switch to the new VcXsrv, please use those instead for proper testing (until the next release comes out.)

Please provide feedback as you do.

@Ionic @uli42 @sunweaver

Alex's winmultiwindow.patch was dropped because it caused a regression, and we found/implemented a better way of solving his customer's issue in x2goclient (launching vcxsrv with different arguments.) (https://github.com/ArcticaProject/vcxsrv/blob/release/1.17.0.0-x/releasenotes/releasenote_1.17.0.0-3.x2go%2Barctica.txt) (X2Go Bug #883)

The other patch in #4 was resolved by backporting an upstream xorg-server patch that is surely in VcXsrv by now.

The rest of the patches are build-related, such as Windows XP/Vista support & not putting the timestamps in the fonts .gz files, so that builds of fonts .gz files are reproducible/identical & do not waste space / degrade when checked into x2goclient-contrib.git repeatedly. (I should try to get that change accepted upstream.) (I can workaround this as the x2goclient for Windows maintainer until it is accepted.)

I would have upgraded x2goclient to a newer version of VcXsrv sooner, but I recall having a regression when I tried 1.19.2.0 a while ago. I forget what it was.

Either way, 1.19.6.4 32-bit is working for me fine now based on limited testing on my Win10 1709 64-bit, and XP/Vista support is no longer something I wish to maintain. Please provide more feedback, and I will put it in X2Go Client for Windows. I will re-double my efforts to get those minor build fixes accepted upstream.

I will also re-consider retiring this fork, especially if Marha starts accepting more merge requests.

@uli42
Copy link
Member

uli42 commented Apr 30, 2018 via email

@attzonko
Copy link

When I tried replacing the x2goclient/VcXsrv folder completely, I ran into a different issue. The 'maximize' square got grayed out for me.
max_grayed_out

@march1993
Copy link

march1993 commented May 1, 2018

Thanks for your great work. I've been suffering from the strange UI behavior of texmaker for nearly two years and I could not figure out why. Now it finally comes to the end.

@ninsbl
Copy link

ninsbl commented Dec 29, 2018

Either way, 1.19.6.4 32-bit is working for me fine now based on limited testing on my Win10 1709 64-bit, and XP/Vista support is no longer something I wish to maintain. Please provide more feedback, and I will put it in X2Go Client for Windows. I will re-double my efforts to get those minor build fixes accepted upstream.

Getting VcXsrv version 1.19.6.4 or later shipped with x2go client on Windows would be very much appreciated, as the flickering has a high PITA factor. This is especially true for users that are new to accessing Linux remotely from Windows (or new to using Linux at all).
Anything that should be tested and you would like to get feedback on in particular in order to include a newer VcXsrv version?

@uli42
Copy link
Member

uli42 commented Dec 29, 2018 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants