Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/moaxcp/escher

An x11 client written in java.
https://github.com/moaxcp/escher

java linux x11

Last synced: about 2 months ago
JSON representation

An x11 client written in java.

Awesome Lists containing this project

README

        

-*- outline -*-

Godel, Escher, Bach: an Eternal Golden Braid

Escher is a collection of libraries for X Window System written purely
in Java. It consists of an X11 protocol implementation (similar to
xlib for C/C++), and its extensions such as GLX, the OpenGL rendering
protocol.

* How To Run

Install a Java VM, for instance from http://java.sun.com .
Inside the directory "escher-0.3",

$ java gnu.x11.test.Hello --help
$ java gnu.x11.test.Hello

It will pop up an X window which says "Hello World!".

$ etc/bin/jdemo gnu

You will see a list of X applications and test suits you can run.

* Troubleshooting

When you get a connection error, the most likely problem is that
TCP communication is turned off on your X server. When you start
the X server on the command line, leave away the -nolisten tcp option,
or configure your login manager to allow TCP connections on the server.

* More information

Check our home page at http://escher.sourceforge.net/.
Check our mailing list at http://www.geocrawler.com/redir-sf.php3?list=escher-misc.
Check our javadoc at doc/index.html,
or http://escher.sourceforge.net/current/doc/index.html.
Check our screenshots at etc/screenshot,
or http://escher.sourceforge.net/current/etc/screenshot/index.html.

Stephen Tse
Roman Kennke

June 8, 2004