X-Nico

14 unusual facts about X Window System


AltGr key

In the X Window System (GNU/Linux, BSD, Unix), AltGr can often be used to produce additional characters with almost every key on the keyboard.

Control-V

In many GUI environments, including Microsoft Windows and most desktop environments based on the X Window System, and in applications such as word processing software running in those environments, control-V can be used to paste text or other content (if supported) from the clipboard at the current cursor position.

Dead key

The basic US keyboard does not have any dead keys, but the US-International keyboard layout, available on Windows and the X Window System, places some dead keys directly on similar-looking punctuation marks.

Don Hopkins

He is also known for having written a chapter “The X-Windows Disaster” on X Window System in the book The UNIX-HATERS Handbook.

Event loop

Events from the windowing system (in X, read off the X socket) are translated by GDK into GTK+ events and emitted as GLib signals on the application's widget objects.

X applications using Xlib directly are built around the XNextEvent family of functions; XNextEvent blocks until an event appears on the event queue, whereupon the application processes it appropriately.

Falcon Framework

Later dubbed the CUI for the Common User Interface, this component was built on the X Window System and featured an OSF/Motif-like interface.

Freeciv

At the Computer Science department at Aarhus University, three students, avid players of XPilot and of Sid Meier's Civilization, which was a stand-alone PC game for DOS, decided to find out whether the two could be fused into an X-based multiplayer Civilization-like strategy game.

Jerry Saltzer

Additionally, while technical director of Project Athena, he was supportive of the development of the X Window System, an open windowing system, still used and developed to this day on Linux and UNIX.

Question mark

In recent XFree86 and X.Org incarnations of the X Window System, it can be accessed as a compose sequence of two straight question marks, i.e. pressing ?

SPEC XPC

In 1993, the XPC project group developed Xmark93, a standardized benchmarking tool for measuring the performance of computer systems running the X Window System.

X Window System

Microsoft Windows is not shipped with support for X, but many third-party implementations exist, as free and open source software such as Cygwin/X, and proprietary products such as Exceed, MKS X/Server, Reflection X, X-Win32 and Xming.

A group at Brown University ported version 9 to the IBM RT/PC, but problems with reading unaligned data on the RT forced an incompatible protocol change, leading to version 10 in late 1985.

Xeyes

According to the X Window System manual page, it was initially written by Jeremy Huxtable for the NeWS system and presented at the SIGGRAPH conference in 1988.


Branden Robinson

His most visible contribution is his long-time maintenance of the X Window System packages, which he took over from Mark W. Eichin by uploading the 3.3.2 release of the XFree86 packages on 1998-03-25.

DirectFB

The library allows developers an alternative to a full X Window System (X11) server used in Unix-like operating systems.

Headless computer

It is also possible to use systems such as X Window System and VNC combined with virtual display drivers allow remote connections to headless machines through ordinary Graphical user interfaces, often running over network protocols like the internet's TCP/IP.

Init

On the Linux distributions defaulting to runlevel 5 in the table above, runlevel 5 invokes a multiuser graphical environment running the X Window System, usually with a display manager like GDM or KDM.

Linux Standard Base

The LSB specifies for example: standard libraries, a number of commands and utilities that extend the POSIX standard, the layout of the file system hierarchy, run levels, the printing system, including spoolers such as CUPS and tools like Foomatic and several extensions to the X Window System.

OtherOS

There have been developments in enabling access to the RSX through the Linux kernel and the X Window System.

X PixMap

X Pixmap (XPM) is an image file format used by the X Window System, created in 1989 by Daniel Dardailler and Colas Nahaboo working at Bull Research Center at Sophia Antipolis, France, and later enhanced by Arnaud Le Hors.

XPaint

XPaint (alternatively capitalized Xpaint) is a free open source image editing program for bitmap images on the X Window environment on Unix-like operating systems.

Xynth

Xynth is an embedded windowing system, released under LGPL, developed for systems with low resources, is an alternative for X Window System.

Xzgv

xzgv is a simple, small software utility that can be used for viewing digital images or pictures of several formats, e.g., jpeg, GIF, PNG, etc. xzgv is used on computers using a Unix-like operating system and the X Window System.