Hi Mike#2,
I have not had much time to work on this. I have been thinking about it though.
Regardless of the rest of what we decide, do not close this bug until is is more obvious about the different builds being available. Please provide feedback to the email thread: "How to handle the different Windows builds" http://comments.gmane.org/gmane.linux.terminal-server.x2go.devel/7158 And notice that I created a "non-default-builds" subfolder for 4.0.2.1 previews: http://code.x2go.org/releases/binary-win32/x2goclient/previews/4.0.2.1/ And I think the home page should be updated to link to the latest stable folder (.e.g, releases/4.0.2.1/, not releases/4.0.2.1/non-default-builds/) . And this will solve the problem of people reporting to us that they installed "X2GoClient_latest_mswin32-setup.exe"
The separate X2Go builds are a temporary fix. Having 3 separate builds (before factoring in the debug build) are adding a lot more work for me. I never intended to close this bug with only them available.
I supposed we could close this bug and open a new bug report for a better/permanent fix. Or clone this bug for a better/permanent fix. I'll leave which approach to take to your judgment.
When I get more free time, I'll do the following for a better/permanent fix:
a. Determine why the fonts are needed by some Linux applications, but not others. b. Determine what the default should be (I am leaning towards the "misc" set. Empirically, it solves the compatibility problems for most people, if not everyone. The "full" set makes the installer take much longer and adds lots more files to the filesystem, so I'd rather not make that the default.) c. I'll probably integrate them into the regular installer as an optional component, instead of putting them in a separate installer. This means that the installer will be 48.5 MB in size with solid lzma compression (compared to 56.0 MB with zlib compression.) However, in 2014, I think that 48.5 MB is reasonable.
Do not expect the permanent fix to arrive in time for 4.0.2.1.
-Mike