Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migration of unmigrated content due to installation of a new plugin

...

If you are reconfiguring an existing installation, make sure to select Keep keep from the options at the top of the setup box or all packages will be reinstalled.

...

The run script can also be invoked from the Cygwin Bash Shell. When launched this way, all the output from X11 will go to the screen, which can be useful for debuggindebugging.

Starting a Local Application

...

From the command-line, if the "&" is placed after the command (as above), the shell will not "hang" and you can continue to do work in it. Otherwise, you will have to wait for the application to finish. This can useful, because using the Ctrl-C escape sequence will kill the application, which can be useful if it hangs.

Other example X programs that come with XFree86.

No Format

xmag
oclock
bitmap
xcalc
xeyes

Using X from Remote Clients with SSH

...

No Format
ssh -Y -l [username] [host]

The "-Y" option enabled enables X11 tunneling and also sets eases some of the X11 security settings to lower than the default level. Some X11 extensions like GLX (OpenGL) seem to require this lower setting, so the "-Y" option should be used instead of the security restrictions and checks that can prevent certain extensions (such as OpenGL) from working correctly. The plain "-X" option keeps these in place, and so certain extensions may fail in this more strict mode.

From the a remote terminal, you can launch applications in the same way as described for local ones.

OpenGL

If you see error messages about the "GLX" library not being enabled, this may mean that you did not install either OpenGL or all the X11 dependencies. Also, if the command-line SSH options are not correct, OpenGL may not work (see above). I had a problem with the "-X" option where OpenGL windows would not be created on my local machine.

On the remote side, all applications that use GL need to be compiled to support it (along with X11, obviously). For instance, Qt 3 and 4 have has OpenGL support enabled by default on Linux. I know wxWidgets does, too, and probably GTK. I have not tried Java 3D, yet.