- At the top left of your screen, open the Apple menu ( ) 2. Select “About This Mac”. In the “Overview” tab, look for “Processor” or “Chip”. Check if it says “Intel”. Choose your download option based on the prossesor you have.
- Use a normal-use centered distro, such as Ubuntu, Debian, Manjaro, maybe openSUSE. Download xterm using your system's package management, for Kali, Ubuntu, Debian and other debian-based execute apt install xterm, I think it was zypper in xterm for SUSEs, and pacman -S xterm for Arch-based. Welcome to GNURadio.
- For macOS, download and install XQuartz. For X forwarding to work, you'll need to start XQuartz before making an SSH connection to the remote system. Once XQuartz launches, you can use X forwarding with SSH from the Terminal or from the xterm application in XQuartz.
CPU OS User Interface VFsync access Startup Link TEMU Config Comment x86: Alpine Linux 3.12.0: Console: Yes click here: url: x86: Alpine Linux 3.12.0.
Xterm Window Manager
Xterm Window Manager (XtermWM) is a desktop environment / window manager for the console. Its major features include:
- Tiled and windowed terminal shells with good Xterm/VT100 support, including mouse. Terminal shells will also resize correctly due to the included ptypipe utility.
- Virtual desktops and desktop pager widget.
- Cascading/overlapping/floating windows with mouse-draggable move and resizing.
- Tiled/paned windows with mouse selection and divider-draggable resizing.
- A plugin system for adding custom widgets, windows, screensavers, and other functions.
- The ability to run in both Xterm-like environments (Unix command line shells or over ssh) and as a Swing component for X11/Windows/Mac, with the same behavior and look-and-feel. The mouse can also work for the raw Linux console when GPM is installed and XtermWM is run inside LCXterm.
- Image support, for both Swing and Xterm. See here for a list of tested terminals and feature support.
- Detachable sessions and share-able session with read-only client support. Please see these notes about shared sessions, particularly the security section.
Here is an example: Installing XtermWM on a headless Linux machine.
XtermWM is expected to be helpful to the following kinds of people:
- Console users who want to have multiple windowed terminals, but not a full X11 desktop environment.
- Data center / system administrators who want a more capable physical console at the rack / head node, but will not (or cannot) install X11/Wayland.
- People who used the DOS-era 'shells' like IBM DOS Shell, DESQview, WordPerfect Office, and Direct Access, and want similar features in their terminals without having to learn Emacs Lisp.
License
Xterm Window Manager is Copyrighted (c) 2020 Autumn Lamonte. It is made available to all under the MIT license.
The core TUI library that XtermWM is built out of is also available here under the MIT license.
Downloads
Mac Windows Download
XtermWM can be downloaded here.
Development Status
This code is currently 'alpha' quality, as in it 'works for me'. I have fixed all the bugs I know about, but there are surely more bugs and rough spots lurking. If you run across something, feel free to open an issue.
Though I can fix the bugs, I am sadly in no position to drive a real project forward with the 'community' parts of open-source like forums, announcements, getting it into distros, etc. If you feel a passion toward becoming the public face of XtermWM, consider dropping in on Issue #1: Find Project Maintainer.
The main structure will not change much from here on out. The path forward is now making more plugins.
Obligatory: 'Ugh, Why Java?!'
Why not? It's cross-platform, much faster and lighter than Electron, and many of the systems that XtermWM makes sense for (rackmount servers / cloud instances without X11, Raspberry PIs) already have Java installed for webby/backend stuff.
But for those who find Java utterly distasteful, check out the Jexer porting guide: it has pointers to where the key features of XtermWM's toolkit are, and a potential roadmap to liberate it into other languages.
There are also several text-based toolkits listed on the bottom of this page in some more hip languages that could be built up to meet or exceed the features of XtermWM/Jexer. Consider giving those projects some of your time, so that text user interfaces can get better for everyone.
Xterm Window Manager Project
Submit A New Bug Report
Latest README
GitLab XtermWM Project Page
SourceForge XtermWM Project Page
See Also
- K.Mandla's blog of Linux experiences - A blog that explores MANY amazing command-line / text-based programs.
- Jexer - The toolkit underlying XtermWM. Jexer is to XtermWM as Qt is to KDE, or GTK is to GNOME.
- LCXterm - A terminal emulator 'helper' that can make GPM mouse on Linux console work with XtermWM.
- tmux - The famous terminal multiplexer that can has support for multiple 'desktops' (windows) and 'panels' (panes).
- zellij - A tiling terminal multiplexer / terminal workspace written in Rust, currently 'beta' but under very active development. Includes layouts and a plugin system.
- dvtm - A small and fast tiling terminal multiplexer.
- mtm - A VERY small and fast tiling terminal multiplexer.
- Twin - A text mode window environment that can do cascaded/stacking text terminal windows.
- ZOC Terminal (SSH/ Telnet/Serial Client) v.6.35ZOC is a well known SSH/SSH2/telnet client and terminal emulator. It's functions (like tabbed sessions, typed command history, scrollback, multiple window support, etc.) and solidly implemented emulations make it the preferred tool for people who ...
- Cluster SSH - Cluster Admin Via SSH v.4.01.01ClusterSSH controls a number of xterm windows via a single graphical console window to allow commands to be interactively run on multiple servers over an ssh ...
- GTKTerm v.2.0.2.3GTKTerm is a small graphical shell like XTerm. It provides serveral terminals in one window and some nice features. Its available for GTK ...
- ITerm.app v.0.10iTerm is an enhanced terminal emulator program for MacOS X written in Objective-C. It features VT100/ANSI/XTERM emulation, full i18n support, full-screen, multi-tab and other convenient GUI ...
- Mrxvt v.0.5.4Mrxvt is a multi-tabbed X terminal emulator based on rxvt. It is portable, lightweight and fast. It supports psuedo-transparency, background image (JPEG/PNG/XPM), tinting, NeXT/Rxvt/Xterm/SGI style scrollbar, multi-languages (CJK), XIM, freetype ...
- Spackle v.1.0A Java based version of the popular PuTTY, but for Mac and Linux. Tested on: OS X 10.5.8-10.6.6, Ubuntu 10.04.2, Fedora 15, and Debian 6.0 using both Oracle Java 1.6 and OpenJDK 6. Requires Java, xterm, ssh, and ...
- Viewglob v.b.2.0.4Viewglob is a tool to increase the usability of the Unix shell in graphical environments. It watches your shell activity in an xterm and tracks file selections and potential name completions in a GTK+ display showing the layouts of relevant ...
- SecureCRT for Mac OS X v.6.6.2SecureCRT gives you rock-solid terminal emulation, file transfer, and data tunneling combined with the strong encryption, authentication, and data integrity of the Secure Shell protocol. Whether you are looking for a Telnet replacement with solid ...
- ZOC Terminal for Mac OS v.6.25Telnet/SSH/SSH2/serial console client and terminal emulator. Its functions (like tabbed sessions, typed command history, scrollback, multiple window support, etc.) and solidly implemented emulations make it the preferred tool for people who have to ...
Xterm Mac Os X Download
- ZOC Terminal for Mac OS Telnet/SSH/SSH2/serial console client and terminal emulator.
- ZOC Terminal (SSH/ Telnet/Serial Client) ZOC is a well known SSH/SSH2/telnet client and terminal
- SecureCRT for Mac OS X SecureCRT gives you rock-solid terminal emulation, file
- ITerm.app iTerm is an enhanced terminal emulator program for MacOS X
- Spackle A Java based version of the popular PuTTY, but for Mac and
- GTKTerm GTKTerm is a small graphical shell like XTerm . It provides
- Mrxvt Mrxvt is a multi-tabbed X terminal emulator based on rxvt.
- Cluster SSH - Cluster Admin Via SSH ClusterSSH controls a number of xterm windows via a single
- Viewglob Viewglob is a tool to increase the usability of the Unix