The sudo easy_install ... command does not set the execute permission for commands like gls. You need to execute the command sudo gterm_setup after installation to set the permissions. (The python setup.py install command automatically sets permissions.)
The environment variable GRAPHTERM_DIR contains the directory where gls and other commands are located. GraphTerm tries to set the PATH variable to automatically include this directory. But sometimes this may fail, in which case you would need to modify you shell initialization files to include $GRAPHTERM_DIR in $PATH. (The menu command Actions-.Export environment may also help in this situation.)
This is normal behavior. Many GraphTerm features only work on the computer that the gtermhost program is running on. By default, SSH is treated like any other program that accesses the terminal for input/output. However, you can use the Actions-.Export environment menu command to set shell environment variables on the remote computer to restore some, but not all, of GraphTerm features.
Click on the cursor before beginning the paste operation (on the command line, a box will appear at the cursor location). Then use the browser's paste menu command or a keyboard shortcut (like Command/Control-V) to paste the text. Alternatively, you can use the Actions->Paste special menu item. NOTE: Pasting text copied from a non-plain text source, such as a web page, may not always work properly. A workaround is to paste the text into a temporary location as plain text (such as in a plain text editor), and then copy/paste it from there to GraphTerm.
Ensure that you have included the port number in the URL, e.g., http//example.com:8900 Also, ensure that any firewall on the server allows incoming connections to the default port 8900 .
You would need run the server as the root user, which is not recommended at this stage of GraphTerm development. A better way to achieve this is to redirect traffic from port 80 to port 8900. On a Linux server, this can be achieved by executing a single command (as root):
iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to 8900
The GraphTerm client should work on a Windows browser that supports Websockets, like the latest versions of Chrome/Firefox/Safari or IE10. The GraphTerm server is currently not supported on Windows. (Although the server is written in pure python, it needs access to the pseudo-terminal device that is only supported on Unix/Linux.)
Ensure that you are using a browser that supports Websockets, like the latest versions of Chrome/Firefox/Safari or IE10. Some Anti-virus programs block Websockets on the browser. You may need to turn them off, or allow access to the domain where the GraphTerm server is running.
Tap the cursor access the virtual keyboard on the iPad. If the command line ends up behind the keyboard, retract the keyboard and tap the cursor again.