Packages [X]

GNU Guix provides 5,970 packages transparently available as pre-built binaries. These pages provide a complete list of the packages. Our continuous integration system shows their current build status (updated August 26, 2017).

You can browse packages indexed by their first letter.

GNU?Package versionPackage details
x11perf 1.6.0 X server performance benchmarker

X11Perf is a simple performance benchmarker for the Xorg X server.

https://www.x.org/wiki/
x265 2.4 Library for encoding h.265/HEVC video streams

x265 is a H.265 / HEVC video encoder application library, designed to encode video or images into an H.265 / HEVC encoded bitstream.

http://x265.org/
patches: snippet

Part of GNU xaos 3.6 Real-time fractal zoomer

GNU XaoS is a graphical program that generates fractal patterns and allows you to zoom in and out of them infinitely in a fluid, continuous manner. It also includes tutorials that help to explain how fractals are built. It can generate many different fractal types such as the Mandelbrot set.

https://www.gnu.org/software/xaos/
xapian 1.4.4 Search Engine Library

Xapian is a highly adaptable toolkit which allows developers to easily add advanced indexing and search facilities to their own applications. It supports the Probabilistic Information Retrieval model and also supports a rich set of boolean query operators.

https://xapian.org/
xauth 1.0.10 X authority file utility

XAuth program is used to edit and display the authorization information used in connecting to the X server.

https://www.x.org/wiki/
xbacklight 1.2.1 Control display backlight

Xbacklight is used to adjust the backlight brightness where supported. It uses the RandR extension to find all outputs on the X server supporting backlight brightness control and changes them all in the same way.

https://www.x.org/wiki/
xbattmon 0.9 Simple battery monitor for X

Xbattmon is a simple battery monitor for X.

https://git.2f30.org/xbattmon/
xbindkeys 1.8.6 Associate a combination of keys with a shell command

XBindKeys is a program that allows you to launch shell commands with your keyboard or your mouse under the X Window System. It links commands to keys or mouse buttons, using a configuration file. It's independent of the window manager and can capture all keyboard keys (ex: Power, Wake...). It optionally supports a Guile-based configuration file layout, which enables you to access all XBindKeys internals, so you can have key combinations, double clicks or timed double clicks take actions. Also all functions that work in Guile will work for XBindKeys.

http://www.nongnu.org/xbindkeys/
xbitmaps 1.1.1 X bitmaps

xbitmaps provides basic bitmaps (little pictures) used by some legacy X clients.

https://www.x.org/wiki/
Part of GNU xboard 4.9.1 Graphical user interface for chess programs

GNU XBoard is a graphical board for all varieties of chess, including international chess, xiangqi (Chinese chess), shogi (Japanese chess) and Makruk. Several lesser-known variants are also supported. It presents a fully interactive graphical interface and it can load and save games in the Portable Game Notation.

https://www.gnu.org/software/xboard/
xboing 2.4 Ball and paddle game

XBoing is a blockout type game where you have a paddle which you control to bounce a ball around the game zone destroying blocks with a proton ball. Each block carries a different point value. The more blocks you destroy, the better your score. The person with the highest score wins.

X11-style (This is an X11-style, non-copyleft free software license. Check the URI for details. Very similar to the X11 licence.)
http://www.techrescue.org/xboing
xcalc 1.0.6 Hand calculator for the X Window system

Xcalc is a scientific calculator desktop accessory that can emulate a TI-30 or an HP-10C.

https://www.x.org/wiki/
xcalib 0.8 Tiny monitor calibration loader for XFree86 (or X.org)

xcalib is a tiny tool to load the content of vcgt-Tags in ICC profiles to the video card's gamma ramp. It does work with most video card drivers except the generic VESA driver. Alter brightness, contrast, RGB, and invert colors on a specific display/screen.

http://xcalib.sourceforge.net/
xcape 1.2 Use a modifier key in X.org as another key

This utility for X.org allows to use modifier key as another key when pressed and released on its own. The default behaviour is to generate the Escape key when Left Control is pressed and released on its own.

https://github.com/alols/xcape
xcb-proto 1.12 XML-XCB protocol descriptions

XCB-Proto provides the XML-XCB protocol descriptions that libxcb uses to generate the majority of its code and API. XCB-Proto is separated from libxcb to allow reuse by other projects, such as additional language bindings, protocol dissectors, or documentation generators.

XCB-Proto also contains language-independent Python libraries that are used to parse an XML description and create objects used by Python code generators in individual language bindings.

https://xcb.freedesktop.org/
patches: 1, 2

xcb-util 0.4.0 Core XCB utility functions

The XCB util module provides a number of libraries which sit on top of libxcb, the core X protocol library, and some of the extension libraries. These experimental libraries provide convenience functions and interfaces which make the raw X protocol more usable. Some of the libraries also provide client-side code which is not strictly part of the X protocol but which has traditionally been provided by Xlib.

The XCB util module provides the following libraries:

- aux: Convenient access to connection setup and some core requests.

- atom: Standard core X atom constants and atom caching.

- event: Some utilities that have little to do with events any more.

https://cgit.freedesktop.org/xcb/util/
xcb-util-cursor 0.1.3 Port of libxcursor

XCB-util-cursor is a port of libxcursor.

non-copyleft (This is a lax, non-copyleft free software license. Check the URI for details. See COPYING in the distribution.)
https://cgit.freedesktop.org/xcb/util-cursor/
xcb-util-image 0.4.0 XCB port of Xlib's XImage and XShmImage

The XCB util module provides a number of libraries which sit on top of libxcb, the core X protocol library, and some of the extension libraries. These experimental libraries provide convenience functions and interfaces which make the raw X protocol more usable. Some of the libraries also provide client-side code which is not strictly part of the X protocol but which has traditionally been provided by Xlib.

The XCB util-image module provides the following library:

- image: Port of Xlib's XImage and XShmImage functions.

https://cgit.freedesktop.org/xcb/util-image/
xcb-util-keysyms 0.4.0 Standard X constants and conversion to/from keycodes

The XCB util module provides a number of libraries which sit on top of libxcb, the core X protocol library, and some of the extension libraries. These experimental libraries provide convenience functions and interfaces which make the raw X protocol more usable. Some of the libraries also provide client-side code which is not strictly part of the X protocol but which has traditionally been provided by Xlib.

The XCB util-keysyms module provides the following library:

- keysyms: Standard X key constants and conversion to/from keycodes.

https://cgit.freedesktop.org/xcb/util-keysyms/
xcb-util-renderutil 0.3.9 Convenience functions for the Render extension

The XCB util module provides a number of libraries which sit on top of libxcb, the core X protocol library, and some of the extension libraries. These experimental libraries provide convenience functions and interfaces which make the raw X protocol more usable. Some of the libraries also provide client-side code which is not strictly part of the X protocol but which has traditionally been provided by Xlib.

The XCB util-renderutil module provides the following library:

- renderutil: Convenience functions for the Render extension.

https://cgit.freedesktop.org/xcb/util-renderutil/
xcb-util-wm 0.4.1 Client and window-manager helpers for ICCCM and EWMH

The XCB util modules provides a number of libraries which sit on top of libxcb, the core X protocol library, and some of the extension libraries. These experimental libraries provide convenience functions and interfaces which make the raw X protocol more usable. Some of the libraries also provide client-side code which is not strictly part of the X protocol but which has traditionally been provided by Xlib.

The XCB util-wm module provides the following libraries:

- ewmh: Both client and window-manager helpers for EWMH.

- icccm: Both client and window-manager helpers for ICCCM.

https://cgit.freedesktop.org/xcb/util-wm/
xcb-util-xrm 1.2 XCB utility functions for the X resource manager

The XCB util module provides a number of libraries which sit on top of libxcb, the core X protocol library, and some of the extension libraries. These experimental libraries provide convenience functions and interfaces which make the raw X protocol more usable. Some of the libraries also provide client-side code which is not strictly part of the X protocol but which has traditionally been provided by Xlib.

XCB util-xrm module provides the following libraries:

- xrm: utility functions for the X resource manager.

https://github.com/Airblader/xcb-util-xrm
patches: snippet

xclip 0.13 Command line interface to X11 clipboard

Xclip is a command line interface to the X11 clipboard. It can also be used for copying files, as an alternative to sftp/scp, thus avoiding password prompts when X11 forwarding has already been setup.

https://github.com/astrand/xclip
xcmiscproto 1.2.2 Xorg XCMiscProto protocol headers

XC-MISC Extension defines a protocol that provides Xlib two ways to query the server for available resource IDs.

https://www.x.org/wiki/
xcmsdb 1.0.5 Device Color Characterization utility

XCMSDB is used to load, query, or remove Device Color Characterization data stored in properties on the root window of the screen as specified in section 7, Device Color Characterization, of the X11 Inter-Client Communication Conventions Manual (ICCCM).

https://www.x.org/wiki/
xcompmgr 1.1.7 X Compositing manager using RENDER

xcompmgr is a sample compositing manager for X servers supporting the XFIXES, DAMAGE, RENDER, and COMPOSITE extensions. It enables basic eye-candy effects.

https://cgit.freedesktop.org/xorg/app/xcompmgr/
xcursor-themes 1.0.4 Default Xorg cursors

This package provides a default set of cursor themes for the Xorg X server: 'handhelds', 'redglass' and 'whiteglass'.

https://www.x.org/wiki/
xcursorgen 1.0.6 Create an X cursor file from PNG images

XCursorGen prepares X11 cursor sets for use with libXcursor.

https://www.x.org/wiki/
xdelta 3.1.0 Delta encoder for binary files

xdelta encodes only the differences between two binary files using the VCDIFF algorithm and patch file format described in RFC 3284. It can also be used to apply such patches. xdelta is similar to diff and patch, but is not limited to plain text and does not generate human-readable output.

http://xdelta.com
patches: snippet

xdg-utils 1.1.1 Freedesktop.org scripts for desktop integration

The xdg-utils package is a set of simple scripts that provide basic desktop integration functions in the framework of the freedesktop.org project.

https://www.freedesktop.org/wiki/Software/xdg-utils/
xdot 0.7 Interactive viewer for graphviz dot files

Xdot is an interactive viewer for graphs written in graphviz’s dot language. Internally, it uses the xdot output format as an intermediate format,and gtk and cairo for rendering. Xdot can be used either as a standalone application, or as a python library.

https://pypi.python.org/pypi/xdot
xdotool 3.20150503.1 Fake keyboard/mouse input, window management, and more

Xdotool lets you simulate keyboard input and mouse activity, move and resize windows, etc. It does this using X11's XTEST extension and other Xlib functions. Additionally, you can search for windows and move, resize, hide, and modify window properties like the title. If your window manager supports it, you can use xdotool to switch desktops, move windows between desktops, and change the number of desktops.

http://www.semicomplete.com/projects/xdotool
patches: 1

xdpyinfo 1.3.2 Xorg display information utility

Xdpyinfo is used to display information about an X server: the capabilities of a server, the predefined values for various parameters used in communicating between clients and the server, and the different types of screens, visuals, and X11 protocol extensions that are available.

https://www.x.org/wiki/
xdpyprobe 0.1 Probe X server for connectivity

Xdpyprobe is a tiny C program whose only purpose is to probe a connectivity of the X server running on a particular DISPLAY.

https://github.com/alezost/xdpyprobe
xdriinfo 1.0.5 Query DRI configuration information

XDRIInfo is used to query configuration information of X11 DRI (Direct Rendering Infrastructure) drivers.

https://www.x.org/wiki/
xerces-c 3.1.4 Validating XML parser library for C++

Xerces-C++ is a validating XML parser written in a portable subset of C++. Xerces-C++ makes it easy to give your application the ability to read and write XML data. A shared library is provided for parsing, generating, manipulating, and validating XML documents using the DOM, SAX, and SAX2 APIs.

http://xerces.apache.org/xerces-c/
xev 1.2.2 Print contents of X events

XEv creates a window and then asks the X server to send it X11 events whenever anything happens to the window (such as it being moved, resized, typed in, clicked in, etc.). You can also attach it to an existing window. It is useful for seeing what causes events to occur and to display the information that they contain; it is essentially a debugging and development tool, and should not be needed in normal usage.

https://www.x.org/wiki/
xextproto 7.3.0 Xorg XExtProto protocol headers

XExtProto provides the following extensions: DOUBLE-BUFFER, DPMS, Extended-Visual-Information, Generic Event Extension, LBX, MIT-SHM, MIT-SUNDRY-NONSTANDARD, Multi-Buffering, SECURITY, SHAPE, SYNC, TOG-CUP, XC-APPGROUP, XTEST.

https://www.x.org/wiki/
xeyes 1.0.1 Follow-the-mouse X demo

Xeyes is a demo program for x.org. It shows eyes following the mouse.

http://xeyes.sourcearchive.com/
xf86-input-evdev 2.10.5 Generic input driver for X server

xf86-input-evdev is a generic input driver for the Xorg X server. This driver supports all input devices that the kernel knows about, including most mice, keyboards, tablets and touchscreens.

https://www.x.org/wiki/
xf86-input-joystick 1.6.3 Joystick input driver for X server

xf86-input-joystick is a joystick input driver for the Xorg X server. It is used to cotrol the pointer with a joystick device.

https://www.x.org/wiki/
xf86-input-keyboard 1.9.0 Keyboard input driver for X server

xf86-input-keyboard is a keyboard input driver for the Xorg X server.

https://www.x.org/wiki/
xf86-input-libinput 0.25.1 Input driver for X server based on libinput

xf86-input-libinput is an input driver for the Xorg X server based on libinput. It is a thin wrapper around libinput, so while it does provide all features that libinput supports it does little beyond.

https://www.x.org/wiki/
xf86-input-mouse 1.9.2 Mouse input driver for X server

xf86-input-mouse is a mouse input driver for the Xorg X server. This driver supports four classes of mice: serial, bus and PS/2 mice, and additional mouse types supported by specific operating systems, such as USB mice.

https://www.x.org/wiki/
xf86-input-synaptics 1.9.0 Touchpad input driver for X server

xf86-input-synaptics is a touchpad driver for the Xorg X server.

https://www.x.org/wiki/
xf86-input-void 1.4.1 Void (null) input driver for X server

xf86-input-void is a null input driver for the Xorg X server.

https://www.x.org/wiki/
xf86-input-wacom 0.34.2 Wacom input driver for X

The xf86-input-wacom driver is the wacom-specific X11 input driver for the X.Org X Server version 1.7 and later (X11R7.5 or later).

http://linuxwacom.sourceforge.net/
xf86-video-ark 0.7.5 Ark Logic video driver for X server

xf86-video-ark is an Ark Logic video driver for the Xorg X server.

https://www.x.org/wiki/
patches: 1

xf86-video-ati 7.9.0 ATI Radeon video driver for X server

xf86-video-ati is an ATI Radeon video driver for the Xorg X server.

https://www.x.org/wiki/
xf86-video-cirrus 1.5.3 Cirrus Logic video driver for X server

xf86-video-cirrus is a Cirrus Logic video driver for the Xorg X server.

https://www.x.org/wiki/
xf86-video-fbdev 0.4.4 Framebuffer device video driver for X server

xf86-video-fbdev is a video driver for the Xorg X server for framebuffer device.

https://www.x.org/wiki/
xf86-video-freedreno 1.4.0-1-ccba8f8 Adreno video driver for X server

xf86-video-freedreno is a 2D graphics driver for the Xorg X server. It supports a variety of Adreno graphics chipsets.

https://www.x.org/wiki/
xf86-video-geode 2.11.19 AMD Geode GX/LX video driver for X server

xf86-video-geode is an Xorg X server video driver for the AMD Geode GX and LX processors. The GX component supports both XAA and EXA for graphics acceleration. The LX component supports EXA, including compositing. Both support Xv overlay and dynamic rotation with XRandR.

https://www.x.org/wiki/
patches: 1

xf86-video-glint 1.2.9 GLINT/Permedia video driver for X server

xf86-video-glint is a GLINT/Permedia video driver for the Xorg X server.

https://www.x.org/wiki/
xf86-video-i128 1.3.6 I128 video driver for X server

xf86-video-i128 is an I128 (Imagine 128) video driver for the Xorg X server.

https://www.x.org/wiki/
patches: 1

xf86-video-intel 2.99.917-7-2100efa Intel video driver for X server

xf86-video-intel is a 2D graphics driver for the Xorg X server. It supports a variety of Intel graphics chipsets.

https://www.x.org/wiki/
xf86-video-mach64 6.9.5 Mach64 video driver for X server

xf86-video-mach64 is a video driver for the Xorg X server. This driver is intended for all ATI video adapters based on the Mach64 series or older chipsets, providing maximum video function within hardware limitations. The driver is also intended to optionally provide the same level of support for generic VGA or 8514/A adapters.

https://www.x.org/wiki/
patches: 1

xf86-video-mga 1.6.5 Matrox video driver for X server

xf86-video-mga is a Matrox video driver for the Xorg X server.

https://www.x.org/wiki/
xf86-video-neomagic 1.2.9 NeoMagic video driver for X server

xf86-video-neomagic is a NeoMagic video driver for the Xorg X server.

https://www.x.org/wiki/
xf86-video-nouveau 1.0.15 NVIDIA video driver for X server

This package provides modern, high-quality Xorg drivers for NVIDIA graphics cards.

https://nouveau.freedesktop.org
xf86-video-nv 2.1.21 NVIDIA video driver for X server

This package contains Xorg support for the NVIDIA GeForce 8 series of graphics processors.

There are a few caveats of which to be aware: the XVideo extension is not supported, and the RENDER extension is not accelerated by this driver.

https://www.x.org/wiki/
xf86-video-openchrome 0.6.0 Openchrome video driver for X server

xf86-video-openchrome is a video driver for the Xorg X server. This driver is intended for VIA chipsets featuring the VIA UniChrome, UniChrome Pro and Chrome9 integrated graphics processors.

https://www.x.org/wiki/
xf86-video-qxl 0.1.5 Qxl video driver for X server

xf86-video-qxl is a video driver for the Xorg X server. This driver is intended for the spice qxl virtio device.

http://www.spice-space.org
xf86-video-r128 6.10.2 ATI Rage 128 video driver for X server

xf86-video-r128 is a video driver for the Xorg X server. This driver is intended for ATI Rage 128 based cards.

https://www.x.org/wiki/
xf86-video-savage 2.3.9 Savage video driver for X server

xf86-video-savage is an S3 Savage video driver for the Xorg X server.

https://www.x.org/wiki/
xf86-video-siliconmotion 1.7.9 Silicon Motion video driver for X server

xf86-video-siliconmotion is a Silicon Motion video driver for the Xorg X server.

https://www.x.org/wiki/
patches: 1

xf86-video-sis 0.10.9 Sis video driver for X server

xf86-video-SiS is a SiS video driver for the Xorg X server. This driver supports SiS chipsets of 300/315/330/340 series.

https://www.x.org/wiki/
xf86-video-suncg6 1.1.2 GX/TurboGX video driver for X server

xf86-video-suncg6 is a GX/TurboGX video driver for the Xorg X server.

https://www.x.org/wiki/
xf86-video-sunffb 1.2.2 SUNFFB video driver for X server

xf86-video-sunffb is a SUNFFB video driver for the Xorg X server.

https://www.x.org/wiki/
xf86-video-tdfx 1.4.7 3Dfx video driver for X server

xf86-video-tdfx is a 3Dfx video driver for the Xorg X server.

https://www.x.org/wiki/
xf86-video-tga 1.2.2 TGA video driver for X server

xf86-video-tga is a TGA (DEC 21030) video driver for the Xorg X server.

https://www.x.org/wiki/
patches: 1

xf86-video-trident 1.3.8 Trident video driver for X server

xf86-video-trident is a Trident video driver for the Xorg X server.

https://www.x.org/wiki/
xf86-video-vesa 2.3.4 VESA video driver for X server

xf86-video-vesa is a generic VESA video driver for the Xorg X server.

https://www.x.org/wiki/
xf86-video-vmware 13.2.1 VMware SVGA video driver for X server

xf86-video-vmware is a VMware SVGA video driver for the Xorg X server.

https://www.x.org/wiki/
xf86-video-voodoo 1.2.5 Voodoo/Voodoo2 video driver for X server

xf86-video-voodoo is a Voodoo video driver for the Xorg X server.

https://www.x.org/wiki/
patches: 1

xf86bigfontproto 1.2.0 Xorg XF86BigFontProto protocol headers

XFree86 Bigfont Extension contains header files and documentation for the XF86BigFontProto protocol.

https://www.x.org/wiki/
xf86dgaproto 2.1 Xorg XF86DGAProto protocol headers

XFree86 Direct Graphic Access Extension defines a protocol for direct linear framebuffer access.

https://www.x.org/wiki/
xf86driproto 2.1.1 Xorg XF86DRIProto protocol headers

XFree86 Direct Rendering Infrastructure Extension defines a protocol to allow user applications to access the video hardware without requiring data to be passed through the X server.

https://www.x.org/wiki/
xf86vidmodeproto 2.3.1 Xorg XF86VidModeProto protocol headers

XFree86 Video Mode Extension defines a protocol for dynamically configuring modelines and gamma.

https://www.x.org/wiki/
xfce 4.12.0 Desktop environment (meta-package)

Xfce is a lightweight desktop environment. It aims to be fast and low on system resources, while still being visually appealing and user friendly.

http://www.xfce.org/
xfce4-appfinder 4.12.0 Xfce application finder

Application finder for Xfce, it will show the applications installed on your system in categories, so you can quickly find and launch them.

http://www.xfce.org/
xfce4-battery-plugin 1.0.5 Battery monitor panel plugin for Xfce4

A battery monitor panel plugin for Xfce4, compatible with APM and ACPI.

http://goodies.xfce.org/projects/panel-plugins/xfce4-battery-plugin
xfce4-clipman-plugin 1.2.6 Clipboard manager for Xfce

Clipman is a clipboard manager for Xfce. It keeps the clipboard contents around while it is usually lost when you close an application. It is able to handle text and images, and has a feature to execute actions on specific text by matching them against regular expressions.

http://goodies.xfce.org/projects/panel-plugins/xfce4-clipman-plugin
xfce4-notifyd 0.3.6 Show notification bubbles on Xfce

The Xfce Notify Daemon (xfce4-notifyd for short) is a smallish program that implements the “server-side” portion of the Freedesktop desktop notifications specification. Applications that wish to pop up a notification bubble in a standard way can implicitly make use of xfce4-notifyd to do so by sending standard messages over D-Bus using the org.freedesktop.Notifications interface.

https://goodies.xfce.org/projects/applications/xfce4-notifyd
xfce4-panel 4.12.0 Xfce desktop panel

Desktop panel for Xfce, which contains program launchers, window buttons, applications menu, workspace switcher and more.

http://www.xfce.org/
patches: 1

xfce4-power-manager 1.4.3 Xfce Power Manager

This is a power manager for the Xfce desktop. It manages the power sources on the computer and the devices that can be controlled to reduce their power consumption (such as LCD brightness level, monitor sleep, CPU frequency scaling, etc). In addition, xfce4-power-manager provides a set of freedesktop-compliant DBus interfaces to inform other applications about current power level so that they can adjust their power consumption, and it provides the inhibit interface which allows applications to prevent automatic sleep.

http://www.xfce.org/
xfce4-pulseaudio-plugin 0.2.3 PulseAudio panel plugin for Xfce

Xfce PulseAudio plugin is a plugin for the Xfce panel which provides a convenient way to adjust the audio volume of the PulseAudio sound system and to an auto mixer tool like pavucontrol. It can optionally handle multimedia keys for controlling the audio volume.

http://git.xfce.org/panel-plugins/xfce4-pulseaudio-plugin/
xfce4-session 4.12.0 Xfce session manager

Session manager for Xfce, it will restore your session on startup and allows you to shutdown the computer from Xfce.

http://www.xfce.org/
patches: 1, snippet

xfce4-settings 4.12.0 Xfce settings manager

Settings manager for Xfce, it can control various aspects of the desktop like appearance, display, keyboard and mouse settings.

http://www.xfce.org/
patches: 1

xfce4-taskmanager 1.1.0 Easy to use task manager

This is a task manager for the Xfce desktop. It displays the CPU and memory usage graphically, and it can display processes as a tree.

http://goodies.xfce.org/projects/applications/xfce4-taskmanager
xfce4-terminal 0.8.3 Xfce terminal emulator

A lightweight and easy to use terminal emulator for Xfce. Features include a simple configuration interface, the ability to use multiple tabs with terminals within a single window, the possibility to have a pseudo-transparent terminal background, and a compact mode (where both the menubar and the window decorations are hidden) that helps you to save space on your desktop.

http://www.xfce.org/
xfce4-xkb-plugin 0.7.1 XKB layout switching panel plug-in for Xfce

Xfce XKB plugin makes it possible to set up and use multiple keyboard layouts.

One can choose the keyboard model, what key combination to use to switch between the layouts, the actual keyboard layouts, the way in which the current layout is being displayed (country flag image or text) and the layout policy, which is whether to store the layout globally (for all windows), per application or per window.

http://git.xfce.org/panel-plugins/xfce4-xkb-plugin/
xfconf 4.12.0 Configuration storage and query system for Xfce

Settings daemon for Xfce, implemented as a D-Bus-based configuration storage system.

http://www.xfce.org/
xfd 1.1.2 Display all the characters in an X font

XFD (X Font Display) package provides an utility that displays a window containing the name of the font being displayed, a row of command buttons, several lines of text for displaying character metrics, and a grid containing one glyph per cell.

https://www.x.org/wiki/
xfdesktop 4.12.0 Xfce desktop manager

Desktop manager for Xfce, it sets the background color or image with optional application menu or icons for minimized applications or launchers, devices and folders.

http://www.xfce.org/
xfig 3.2.5c Interactive drawing tool

Xfig is an interactive drawing tool which runs under X Window System. In xfig, figures may be drawn using objects such as circles, boxes, lines, spline curves, text, etc. It is also possible to import images in formats such as GIF, JPEG, EPSF (PostScript), etc. Those objects can be created, deleted, moved or modified. Attributes such as colors or line styles can be selected in various ways. For text, 35 fonts are available.

http://xfig.org/
xfontsel 1.0.5 Browse and select X font names

XFontSel provides a simple way to display the X11 core protocol fonts known to your X server, examine samples of each, and retrieve the X Logical Font Description (XLFD) full name for a font.

https://www.x.org/wiki/
xfwm4 4.12.0 Xfce window manager

Window manager for Xfce, it handles the placement of windows on the screen.

http://www.xfce.org/
xgamma 1.0.6 Alter a monitor's gamma correction

XGamma is used to query and alter the gamma correction of a monitor via the X video mode extension.

https://www.x.org/wiki/
xhost 1.0.7 Xorg server access control utility

XHost is used to manage the list of host names or user names allowed to make connections to the X server.

https://www.x.org/wiki/
xineramaproto 1.2.1 Xorg XineramaProto protocol headers

Xinerama Extension allows clients to query information about multiple physical screens controlled by a single X server that appear as a single screen to core X11 protocol operations.

This extension provides a common network protocol for querying information which may be provided by different underlying screen combination technologies in the X server, such as the original Xinerama multiplexer, or alternative implementations like XRandR or TwinView.

https://www.x.org/wiki/
xinetd 2.3.15 Internet services daemon

xinetd, a more secure replacement for inetd, listens for incoming requests over a network and launches the appropriate service for that request. Requests are made using port numbers as identifiers and xinetd usually launches another daemon to handle the request. It can be used to start services with both privileged and non-privileged port numbers.

FSF-free ()
https://github.com/xinetd-org/xinetd
patches: 1, 2

xinit 1.3.4 Commands to start the X Window server

The xinit program is used to start the X Window System server and a first client program on systems that are not using a display manager such as xdm. This package also provides the 'startx' command, which provides a user-friendly mechanism to start the X server.

http://x.org
xinput 1.6.2 Configure input devices for X server

XInput is used to configure and test XInput devices.

https://www.x.org/wiki/
xjackfreak 1.0 JACK audio frequency analyzer and display

XJackFreak is an audio analysis and equalizing tool for the Jack Audio Connection Kit. It can display the FFT of any input, modify it and output the result.

https://github.com/johnhldavis/xjackfreak
xkbcomp 1.4.0 Compile XKB keyboard description

xkbcomp keymap compiler converts a description of an XKB keymap into one of several output formats. The most common use for xkbcomp is to create a compiled keymap file (.xkm extension) which can be read directly by XKB- capable X servers or utilities.

X Keyboard (XKB) Extension essentially replaces the core protocol definition of keyboard. The extension makes possible to clearly and explicitly specify most aspects of keyboard behaviour on per-key basis and to more closely track the logical and physical state of the keyboard. It also includes a number of keyboard controls designed to make keyboards more accessible to people with physical impairments.

https://www.x.org/wiki/
xkbevd 1.1.4 XKB event daemon demo

XKB event daemon listens for the specified XKB events and executes requested commands if they occur.

https://www.x.org/wiki/
xkbutils 1.0.4 XKB utilities

XKBUtils is a collection of small utilities for X Keyboard (XKB) extension to the X11 protocol. It includes:

- xkbbell: generate XKB bell events;

- xkbvleds: display the state of LEDs on an XKB keyboard in a window;

- xkbwatch: reports changes in the XKB keyboard state.

https://www.x.org/wiki/
xkeyboard-config 2.20 Xorg XKB configuration files

xkeyboard-config provides a database for X Keyboard (XKB) Extension. There are five components that define a complete keyboard mapping: symbols, geometry, keycodes, compat, and types; these five components can be combined together using the 'rules' component of this database.

https://www.x.org/wiki/
xkill 1.0.4 Kill a client by its X resource

XKill is used to force the X server to close connections to clients. This program is very dangerous, but is useful for aborting programs that have displayed undesired windows on a user's screen.

https://www.x.org/wiki/
xlockmore 5.47 Screen locker for the X Window System

XLockMore is a classic screen locker and screen saver for the X Window System.

non-copyleft (This is a lax, non-copyleft free software license. Check the URI for details. See xlock.c.)
http://www.tux.org/~bagleyd/xlockmore.html
xlsatoms 1.1.2 List interned X server atoms

XLsAtoms is used to list the interned atoms defined on X server.

https://www.x.org/wiki/
xlsclients 1.1.3 List client applications running on a display

XLsClients is used to list information about the client programs running on X server.

https://www.x.org/wiki/
xlsfonts 1.0.5 List fonts available from an X server

xlsfonts lists fonts available from an X server via the X11 core protocol.

https://www.x.org/wiki/
xlsx2csv 0.7.2 XLSX to CSV converter

Xlsx2csv is a program to convert Microsoft Excel 2007 XML (XLSX and XLSM) format spreadsheets into plaintext comma separated values (CSV) files. It is designed to be fast and to handle large input files.

https://github.com/dilshod/xlsx2csv
xmag 1.0.6 Display or capture a magnified part of a X11 screen

Xmag displays and captures a magnified snapshot of a portion of an X11 screen.

https://www.x.org/wiki/
xmessage 1.0.4 Displays a message or query in a window

Xmessage displays a message or query in a window. The user can click on a button to dismiss it or can select one of several buttons to answer a question. Xmessage can also exit after a specified time.

https://www.x.org/wiki/
xmlsec 1.2.20 XML Security Library

The XML Security Library is a C library based on Libxml2. It supports XML security standards such as XML Signature, XML Encryption, Canonical XML (part of Libxml2) and Exclusive Canonical XML (part of Libxml2).

X11-style (This is an X11-style, non-copyleft free software license. Check the URI for details. See 'COPYING' in the distribution.)
http://www.libexpat.org/
xmlstarlet 1.6.1 Command line XML toolkit

XMLStarlet is a set of command line utilities which can be used to transform, query, validate, and edit XML documents. XPath is used to match and extract data, and elements can be added, deleted or modified using XSLT and EXSLT.

http://xmlstar.sourceforge.net/
xmlto 0.0.28 Front-end to an XSL toolchain

Xmlto is a front-end to an XSL toolchain. It chooses an appropriate stylesheet for the conversion you want and applies it using an external XSL-T processor. It also performs any necessary post-processing.

http://cyberelk.net/tim/software/xmlto/
xmobar 0.24.5 Minimalistic text based status bar

xmobar is a lightweight, text-based, status bar written in Haskell. It was originally designed to be used together with Xmonad, but it is also usable with any other window manager. While xmobar is written in Haskell, no knowledge of the language is required to install and use it.

http://xmobar.org
xmodmap 1.0.9 Modify keymaps and button mappings on X server

Xmodmap is used to display and edit the keyboard modifier map and keymap table that are used by client programs running on X server to convert event keycodes into keysyms. It is usually run from the user's session startup script to configure the keyboard according to personal tastes.

https://www.x.org/wiki/
patches: 1

xmonad 0.13 Tiling window manager

Xmonad is a tiling window manager for X. Windows are arranged automatically to tile the screen without gaps or overlap, maximising screen use. All features of the window manager are accessible from the keyboard: a mouse is strictly optional. Xmonad is written and extensible in Haskell. Custom layout algorithms, and other extensions, may be written by the user in config files. Layouts are applied dynamically, and different layouts may be used on each workspace. Xinerama is fully supported, allowing windows to be tiled on several screens.

http://xmonad.org
xmp 4.1.0 Extended module player

Xmp is a portable module player that plays over 90 mainstream and obscure module formats, including Protracker MOD, Fasttracker II XM, Scream Tracker 3 S3M and Impulse Tracker IT files.

http://xmp.sourceforge.net/
Part of GNU xnee 3.19 Record, replay and distribute user actions under X11

GNU Xnee is a program that can record, replay and distribute user actions in X11. It can be used to automate user interactions for testing or demonstration purposes.

https://www.gnu.org/software/xnee/
xonsh 0.5.12 Python-ish shell

Xonsh is a Python-ish, BASHwards-looking shell language and command prompt. The language is a superset of Python 3.4+ with additional shell primitives that you are used to from Bash and IPython. It works on all major systems including Linux, Mac OSX, and Windows. Xonsh is meant for the daily use of experts and novices alike.

http://xon.sh/
patches: snippet

xorg-rgb 1.0.6 X color name database

This package provides the X color name database.

http://www.x.org/wiki/
xorg-server 1.19.3 Xorg implementation of the X Window System

This package provides the Xorg X server itself. The X server accepts requests from client programs to create windows, which are (normally rectangular) 'virtual screens' that the client program can draw into.

Windows are then composed on the actual screen by the X server (or by a separate composite manager) as directed by the window manager, which usually communicates with the user via graphical controls such as buttons and draggable titlebars and borders.

https://www.x.org/wiki/
patches: 1, 2

xorg-server-xwayland 1.19.3 Xorg server with wayland backend

This package provides the Xorg X server itself. The X server accepts requests from client programs to create windows, which are (normally rectangular) 'virtual screens' that the client program can draw into.

Windows are then composed on the actual screen by the X server (or by a separate composite manager) as directed by the window manager, which usually communicates with the user via graphical controls such as buttons and draggable titlebars and borders.

https://www.x.org/wiki/
patches: 1, 2

xorg-sgml-doctools 1.11 Xorg SGML documentation tools

This package provides a common set of SGML entities and XML/CSS style sheets used in building/formatting the documentation provided in other Xorg packages. It's typically only needed by people building from source who want to produce formatted documentation from their builds, or those who have installed the HTML version of the documentation, which refers to the included common xorg.css stylesheet.

https://www.x.org/wiki/
Part of GNU xorriso 1.4.6 Create, manipulate, burn ISO-9660 file systems

GNU Xorriso is a tool for copying files to and from ISO 9660 Rock Ridge, a.k.a. Compact Disc File System, file systems and it allows session-wise manipulation of them. It features a formatter and burner for CD, DVD and BD. It can operate on existing ISO images or it can create new ones. xorriso can then be used to copy files directly into or out of ISO files.

https://www.gnu.org/software/xorriso/
xosd 2.2.14 X On Screen Display

XOSD provides a C library and a simple utility (osd_cat) for displaying transparent text on your screen.

https://sourceforge.net/projects/libxosd/
xournal 0.4.8 Notetaking using a stylus

Xournal is an application for notetaking, sketching, keeping a journal using a stylus.

http://xournal.sourceforge.net/
xpad 4.8.0 Virtual sticky note

Xpad is a sticky note that strives to be simple, fault tolerant, and customizable. Xpad consists of independent pad windows, each is basically a text box in which notes can be written.

https://wiki.gnome.org/Apps/Xpad
xpdf 3.04 Viewer for PDF files based on the Motif toolkit

Xpdf is a viewer for Portable Document Format (PDF) files.

http://www.foolabs.com/xpdf/
xpr 1.0.4 Print an X window dump from xwd

XPr takes as input a window dump file produced by xwd and formats it for output on various types of printers.

https://www.x.org/wiki/
xpra 2.1.1 Remote access to individual applications or full desktops

Xpra is a persistent remote display server and client for forwarding applications and desktop screens. It gives you remote access to individual applications or full desktops. On X11, it is also known as ``screen for X11'': it allows you to run programs, usually on a remote host, direct their display to your local machine, and then to disconnect from these programs and reconnect from the same or another machine, without losing any state. It can also be used to forward full desktops from X11 servers, Windows, or macOS.

https://www.xpra.org/
xprop 1.2.2 Display X server properties

xprop is used to display and/or set window and font properties of an X server.

https://www.x.org/wiki/
xproto 7.0.31 Xorg X11Proto protocol headers

XProto provides the headers and specification documents defining the X Window System Core Protocol, Version 11.

It also includes a number of headers that aren't purely protocol related, but are depended upon by many other X Window System packages to provide common definitions and porting layer.

https://www.x.org/wiki/
xrandr 1.5.0 Command line interface to X RandR extension

xrandr - primitive command line interface to X11 Resize, Rotate, and Reflect (RandR) extension.

https://www.x.org/wiki/
xrdb 1.1.0 X server resource database utility

XRDB is used to get or set the contents of the RESOURCE_MANAGER property on the root window of screen 0, or the SCREEN_RESOURCES property on the root window of any or all screens, or everything combined. You would normally run this program from your X startup file.

https://www.x.org/wiki/
xrefresh 1.0.5 Refresh all or part of an X screen

Xrefresh is a simple X program that causes all or part of your screen to be repainted. This is useful when system messages have messed up your screen.

https://www.x.org/wiki/
xscreensaver 5.37 Classic screen saver suite supporting screen locking

xscreensaver is a popular screen saver collection with many entertaining demos. It also acts as a nice screen locker.

https://www.jwz.org/xscreensaver/
xsel 1.2.0 Manipulate X selection

XSel is a command-line program for getting and setting the contents of the X selection. Normally this is only accessible by manually highlighting information and pasting it with the middle mouse button.

XSel reads from standard input and writes to standard output by default, but can also follow a growing file, display contents, delete entries and more.

X11-style (This is an X11-style, non-copyleft free software license. Check the URI for details. See COPYING in the distribution.)
http://www.vergenet.net/~conrad/software/xsel/
xsensors 0.70 Hardware health information viewer

Xsensors reads data from the libsensors library regarding hardware health such as temperature, voltage and fan speed and displays the information in a digital read-out.

http://www.linuxhardware.org/xsensors/
xset 1.2.3 User preference utility for X server

XSet is used to set various user preference options of the display.

https://www.x.org/wiki/
xsetroot 1.1.1 Root window parameter setting utility for X server

XSetRoot allows you to tailor the appearance of the root window on a display running X server.

https://www.x.org/wiki/
Part of GNU xshogi 1.4.2 User interface for gnushogi

A graphical user interface for the package gnushogi.

https://www.gnu.org/software/gnushogi/
xterm 330 Terminal emulator for the X Window System

The xterm program is a terminal emulator for the X Window System. It provides DEC VT102/VT220 (VTxxx) and Tektronix 4014 compatible terminals for programs that cannot use the window system directly.

http://invisible-island.net/xterm
xtrans 1.3.5 Xorg Network Transport layer library

Xtrans is a library of code that is shared among various X packages to handle network protocol transport in a modular fashion, allowing a single place to add new transport types. It is used by the X server, libX11, libICE, the X font server, and related components.

https://www.x.org/wiki/
xvid 1.3.4 MPEG-4 Part 2 Advanced Simple Profile video codec

Xvid is an MPEG-4 Part 2 Advanced Simple Profile (ASP) video codec library. It uses ASP features such as b-frames, global and quarter pixel motion compensation, lumi masking, trellis quantization, and H.263, MPEG and custom quantization matrices.

https://www.xvid.com/
xvinfo 1.1.3 Print out X-Video extension adaptor information

XVInfo is used to print out the capabilities of any video adaptors associated with the display that are accessible through the X-Video extension.

https://www.x.org/wiki/
xwd 1.0.6 Dump current contents of X window or screen to file

Xwd is used to store window images in a specially formatted dump file. This file can then be read by various other X utilities for redisplay, printing, editing, formatting, archiving, image processing, etc. The target window is selected by clicking the pointer in the desired window. The keyboard bell is rung once at the beginning of the dump and twice whenthe dump is completed.

https://www.x.org/wiki/
xwininfo 1.1.3 Window information utility for X server

XWinInfo is used to print out information about windows on an X server. Various information is displayed depending on which options are selected.

https://www.x.org/wiki/
xwud 1.0.4 Display an X window dump from xwd

Xwud is used to display in a window an image saved in a specially formatted dump file, such as produced by xwd.

https://www.x.org/wiki/
xz 5.2.2 General-purpose data compression

XZ Utils is free general-purpose data compression software with high compression ratio. XZ Utils were written for POSIX-like systems, but also work on some not-so-POSIX systems. XZ Utils are the successor to LZMA Utils.

The core of the XZ Utils compression code is based on LZMA SDK, but it has been modified quite a lot to be suitable for XZ Utils. The primary compression algorithm is currently LZMA2, which is used inside the .xz container format. With typical files, XZ Utils create 30 % smaller output than gzip and 15 % smaller output than bzip2.

http://tukaani.org/xz/
^