<html><head><title>Drawterm (Editing Wed Feb 2 00:38:35 EST 2011 version)</title><META http-equiv="Content-Type" content="text/html; charset=utf-8"></head><!-- FFFFE9 is acme yellow; FFFFE9 is as close as you can get to it before charon decides to use grey instead of map entry 254 --><body bgcolor="#FFFFE9" link="#0000AA" alink="#0000AA" vlink="#0000AA"><center><font size=+2><b>Drawterm</b></font> (Editing Wed Feb 2 00:38:35 EST 2011 version)</center><p>For information on editing, see thedescription of <a href="../0">Plan 9 wiki syntax</a>.<p><form action="/magic/wikipost" method="post"><table><tr><td valign=top><input type="submit" name="x" value="Put"></td><td><table><tr><td align=right>(optional) Comment:</td><td><input type="text" name="comment" value="" cols=40></td></tr><tr><td align=right>(optional) Email:</td><td><input type="text" name="author" value="" cols=40></td></tr></table><input type="hidden" name="title" value="Drawterm"><input type="hidden" name="version" value="1296625115"><input type="hidden" name="service" value="plan9"><input type="hidden" name="base" value="/wiki/plan9"><p><textarea name="text" wrap="virtual" cols="80" rows="25">Drawterm(8) is not a Plan 9 program. It is a program that users ofnon-Plan 9 systems can use to establish graphical cpu(1) connectionswith Plan 9 CPU servers. Just as a real Plan 9 terminal does,drawterm serves its local name space as well as some devices (thekeyboard, mouse, and screen) to a remote CPU server, which mountsthis name space on /mnt/term and starts a shell. Typically, eitherexplicitly or via the profile, one uses the shell to start rio(1).DOWNLOADTo get the latest source for drawterm from a system with Mercurial:! $ hg clone http://code.swtch.com/drawtermIn the Plan 9 distribution: [/sys/src/cmd/unix/drawterm/ |http://plan9.bell-labs.com/sources/plan9/sys/src/cmd/unix/drawterm/](sometimes out of date)For more information and binaries for various systems see:[http://swtch.com/drawterm/]NOTESWhen drawterm-linux starts you might well see an error message likethis : cpu: failed to chdir to $dir where $dir is, in fact, pwd onyour linux box. I haven't looked very far to find out where thathappens because I added fn drawterm {@{cd /; drawterm-linux $* }} to$home/.rcrc and cd to the top of lib/profile to put me in $home onstartup.To access a Plan 9 cpu(1) server behind a packet filter, you need toallow access to the following ports: 17010, 17013 and 567 (to theauth(8) server).SEE ALSO[Drawterm to your terminal], drawterm(8), [http://swtch.com/drawterm/]</textarea><p></td></table></form><hr><table width=100%><tr><td valign=center align=left></td><td valign=center align=right><a href="../about.html">About the server</a>| <a href="http://plan9.bell-labs.com/plan9"><img src="http://plan9.bell-labs.com/plan9/img/power36.gif"alt="Powered by Plan 9"></a></td></tr></table></html></body>
<html>
<head>
<title>Drawterm (Editing Wed Feb 2 00:38:35 EST 2011 version)</title>
<META http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<!-- FFFFE9 is acme yellow; FFFFE9 is as close as
you can get to it before charon decides to use
grey instead of map entry 254 -->
<body bgcolor="#FFFFE9" link="#0000AA" alink="#0000AA" vlink="#0000AA">
<center>
<font size=+2><b>Drawterm</b></font> (Editing Wed Feb 2 00:38:35 EST 2011 version)
</center>
<p>
For information on editing, see the
description of
<a href="../0">Plan 9 wiki syntax</a>.
<p>
<form action="/magic/wikipost" method="post">
<table><tr><td valign=top>
<input type="submit" name="x" value="Put"></td><td>
<table>
<tr><td align=right>(optional) Comment:</td><td><input type="text" name="comment" value="" cols=40></td></tr>
<tr><td align=right>(optional) Email:</td><td><input type="text" name="author" value="" cols=40></td></tr>
</table>
<input type="hidden" name="title" value="Drawterm">
<input type="hidden" name="version" value="1296625115">
<input type="hidden" name="service" value="plan9">
<input type="hidden" name="base" value="/wiki/plan9">
<p>
<textarea name="text" wrap="virtual" cols="80" rows="25">
Drawterm(8) is not a Plan 9 program. It is a program that users of
non-Plan 9 systems can use to establish graphical cpu(1) connections
with Plan 9 CPU servers. Just as a real Plan 9 terminal does,
drawterm serves its local name space as well as some devices (the
keyboard, mouse, and screen) to a remote CPU server, which mounts
this name space on /mnt/term and starts a shell. Typically, either
explicitly or via the profile, one uses the shell to start rio(1).
DOWNLOAD
To get the latest source for drawterm from a system with Mercurial:
! $ hg clone http://code.swtch.com/drawterm
In the Plan 9 distribution: [/sys/src/cmd/unix/drawterm/ |
http://plan9.bell-labs.com/sources/plan9/sys/src/cmd/unix/drawterm/]
(sometimes out of date)
For more information and binaries for various systems see:
[http://swtch.com/drawterm/]
NOTES
When drawterm-linux starts you might well see an error message like
this : cpu: failed to chdir to $dir where $dir is, in fact, pwd on
your linux box. I haven't looked very far to find out where that
happens because I added fn drawterm {@{cd /; drawterm-linux $* }} to
$home/.rcrc and cd to the top of lib/profile to put me in $home on
startup.
To access a Plan 9 cpu(1) server behind a packet filter, you need to
allow access to the following ports: 17010, 17013 and 567 (to the
auth(8) server).
SEE ALSO
[Drawterm to your terminal], drawterm(8), [http://swtch.com/drawterm/]
</textarea><p>
</td>
</table>
</form>
<hr>
<table width=100%><tr>
<td valign=center align=left>
</td><td valign=center align=right>
<a href="../about.html">About the server</a>
|
<a href="http://plan9.bell-labs.com/plan9"
><img src="http://plan9.bell-labs.com/plan9/img/power36.gif"
alt="Powered by Plan 9"></a>
</td>
</tr></table>
</html>
</body>