Connecting from other OSes

drawterm(8) is a program that non-Plan 9 systems users 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).

Xfree86 drivers for some video cards assume that masks (stipples) have height equal to a multiple of 8. This causes drawterm to display blanks instead of glyphs with some fonts. Try the -b argument to drawterm if you see this problem.

The sourcecode and precompiled binaries for various OS's can be downloaded from http://swtch.com/drawterm/