Knowledge (XXG)

X.Org Server

Source 📝

1239: 1901: 393: 357: 4903: 716: 84: 307: 186: 43: 4115: 1029:
mouse and one monitor assigned to it. A "seat" consists of all hardware devices assigned to a specific workplace. It consists of at least one graphics device (graphics card or just an output and the attached monitor) and a keyboard and a mouse. It can also include video cameras, sound cards and more.
1307:
Some of our efforts here have been technological - one of the driving efforts of the conversions from Imake to automake and from CVS to git was to make use of tools developers would already be familiar and productive with from other projects. The Modularization project, which broke up X.Org from one
1032:
Due to limitation of the VT system in the Linux kernel and of the X core protocol (in particular, how X defines the relation between the root window and an output of the graphics card), multi-seat does not work out-of-the-box for the usual Linux distribution but necessitates a special configuration.
1028:
Multi-seat refers to an assembly of a single computer with multiple "seats", allowing multiple users to sit down at the computer, log in, and use the computer at the same time independently. The computer has multiple keyboards, mice, and monitors attached to it, each "seat" having one keyboard, one
1015:
Sockets are the most common interprocess communication (IPC) method between the processes of the X server and its various X clients. It provides the Application Programming Interface (API) for communication in the TCP/IP domain and also locally only in the UNIX domain. There are several other APIs
533:
The services with which the X.Org Foundation supports X Server include the packaging of the releases; certification (for a fee); evaluation of improvements to the code; developing the web site, and handling the distribution of monetary donations. The releases are coded, documented, and packaged by
1262:
from XFree86 4.4 RC2. The immediate reason for the fork was a disagreement with the new license for the final release version of XFree86 4.4, but several disagreements among the contributors surfaced prior to the split. Many of the previous XFree86 developers have joined the X.Org Server project.
591:
The Device Dependent X (DDX) is the part of the x-server that interacts with the hardware. In the X.Org Server source code, each directory under "hw" corresponds to one DDX. Hardware comprises graphics cards as well as mouse and keyboards. Each driver is hardware specific and implemented as a
984:
The X.Org Server, and any x-client, each run as distinct processes. On Unix/Linux, a process knows nothing about any other processes. For it to communicate with another process, it is completely and utterly reliant on the kernel to moderate the communication via available
802:
The ultimate goal of GLAMOR is to obsolete and replace all the DDX 2D graphics device drivers and acceleration architectures, thereby avoiding the need to write X 2D specific drivers for every supported graphic chipset. Glamor requires a 3D driver with support for
903:
protocol. The patches are developed and maintained by the Wayland developers for compatibility with X11 applications during the transition to Wayland, and were mainlined in version 1.16 of the X.Org Server in 2014. When a user runs an X application from within
547: 1066:
Restrict device resets (output) to the device at bus-id. The bus-id string has the form bustype:bus:device:function (e.g., 'PCI:1:0:0'). At present, only isolation of PCI devices is supported; i.e., this option is ignored if bustype is anything other than
1275:
build system, both releases sharing the same codebase. Since then the X11R6.9 branch is maintained frozen and all the ongoing development is done to the modular branch. The new build system also brought the use of dlloader standard
1108:
Even though a single user can utilize multiple monitors connected to the different ports of a single graphics card (cf. RandR), the method which is based on multiple instances of the xorg-server seems to require multiple
1308:
giant tree into over 200 small ones, had the goal of making it possible to fix a bug in a single library or driver without having to download and build many megabytes of software & fonts that were not being changed.
1266:
In 2005, a great effort was put in the modularization of the X.Org server source code, resulting in a dual release by the end of the year. The X11R7.0.0 release added a new modular build system based on the
666:-project. While these can be recompiled as required, the development of the proprietary DDX 2D graphics drivers is greatly eased when the X.Org Server keeps a stable API/ABI across multiple of its versions. 949:
is an X-on-X implementation. Since version 1.16.0, Xephyr serves as the primary development environment for the new 2D acceleration subsystem (Glamor), permitting rapid development and testing on a single
2316: 932:
Xspice is a device driver for the X.Org Server. It supports the QXL framebuffer device and includes a wrapper script which makes it possible to launch an X.Org Server whose display is exported via the
1016:
described in the X Transport Interface, for instance TLI (Transport Layer Interface). Other options for IPC between for the X client-server, require X Window system extensions, for instance the
677:, was retired, and the generic modesetting DDX it contained was moved into the server package to become the KMS-enabled default DDX, supporting the vast majority of AMD, Intel and NVidia GPUs. 822:, and can boost some operations by 700–800%. Since its mainlining into version 1.16 of the X.Org Server, development on Glamor was continued and patches for the 1.17 release were published. 779:
was released as a replacement for XAA, as XAA supplies almost no speed advantage for current video cards. EXA is regarded as an intermediate step to converting the entire X server to using
757:
Most drivers implement acceleration using the XAA module. XAA is on by default, though acceleration of individual functions can be switched off as needed in the server configuration file (
616:). To this mode-setting functionality, additional support for 2D acceleration was added when such became available with various GPUs. The mode-setting functionality was moved into the 576:
The Device Independent X (DIX) is the part of the X.Org Server that interacts with clients and implements software rendering. The main loop and the event delivery are part of the DIX.
887:
is the input module for the X.Org server to handle classic joysticks and gamepads, which is not meant for playing games under X, but to control the cursor with a joystick or gamepad.
835: 3803: 795:
operations, taking advantage of any existing 3D OpenGL drivers. In this way, it is functionally similar to Quartz Extreme and QuartzGL (2D performance acceleration) for Apple
4704: 579:
An X server has a tremendous amount of functionality that must be implemented to support the X core protocol. This includes code tables, glyph rasterization and caching,
620:
and is being exposed through a DRM mode-setting interface, the new approach being called "kernel mode-setting" (KMS). But the 2D rendering acceleration remained.
4643: 2324: 659: 4069: 1331:(KMS) driver, replaced DRI. This change also set a major milestone in the X.Org server architecture, as the drivers were moved out from the server and 4737: 2785: 1280:
to load plugins and drivers, deprecating the old own method. As a consequence of the modularization, the X11 binaries were moving out of their own
993:
are used to communicate with processes running on the same machine. Special socket function calls are part of the System Call Interface. Although
1116:
It is possible to configure multi-seat employing only one graphics card, but due to limitations of the X protocol this necessitates the usage of
600:
For historical reasons the X.Org Server still contains graphics device drivers supporting some form of 2D rendering acceleration. In the past,
2767: 514:, which serve as helpful APIs for communicating with the X server. Two such major X libraries exist for X11. The first of these libraries was 1254:
came into being in 2004 when the body that oversaw X standards and published the official reference implementation joined forces with former
1906: 1117: 5069: 4820: 4104: 4052: 2655: 1668: 905: 900: 287: 269: 167: 70: 207: 200: 2899: 791:
Glamor is a generic, hardware independent, 2D acceleration driver for the X server that translates the X render primitives into
4800: 4389: 1758: 1660: 1526: 1238: 819: 2410: 4348: 1342:
In 2013, the initial versions of DRI3 and Present extensions were written and coded by Keith Packard to provide a faster and
1148: 105: 2213: 722:
is an API between the Device-Independent-X (DIX) and the Device-Dependent-X (DDX), a 2D graphics driver, here e.g. with the
2645: 1188:
allow launching of X applications through X11 forwarding on the condition that it is enabled on both the server and client.
250: 148: 4746: 4730: 4648: 4078: 968: 705: 558: 488: 101: 56: 222: 120: 937: 370: 2525: 5007: 4169: 1259: 986: 975:
of a screen. RandR is responsible for setting the screen refresh rate. It allows for the control of multiple monitors.
689: 348: 3880: 1818:
build system improvements, GLXVND allows for distinct OpenGL drivers for different X screens, RandR leasing improves
3755: 2190: 229: 127: 4715: 4400: 4368: 1303:. Both efforts had the long-term goal of bringing new developers to the project. In the words of Alan Coopersmith: 1296: 1152: 580: 3781: 2475: 196: 94: 4501: 3168: 3117: 3944: 3414: 2753:
Windows X-server based on the xorg git sources (like xming or cygwin's xwin), but compiled with Visual C++ 2010.
5059: 4949: 4723: 4579: 4526: 4433: 3259: 1915: 1797:
Threaded Input, PRIME synchronization, XWayland pointer confinement and warping, Windows DRI extension support
617: 613: 406: 3388: 2833: 830:
There is a distinct and special DDX for instances of the X.Org Server which run on a guest system inside of a
236: 134: 2489: 5064: 4443: 2608: 2507: 998: 964: 709: 2053: 1201:(10.5) shipped with an XFree86-based server, but 10.5's X server adopted the X.Org codebase. Starting with 899:
XWayland is a series of patches over the X.Org server codebase that implement an X server running upon the
4974: 4089: 883:. At the XDC 2015 in Toronto, libratbag was introduced as a generic library to support configurable mice. 2679: 218: 116: 4571: 4373: 4353: 4338: 4159: 4144: 4045: 2630: 1843: 1205:, (10.8) X11 is not bundled in OS X; instead, it has to be installed from, for example, the open source 1102: 811: 743: 640: 3925: 3674: 3622: 3544: 754:
version 3.3. It was completely rewritten for XFree86 4.0. It was removed again from X.Org Server 1.13.
3989: 3906: 3828: 3648: 3208: 5012: 4653: 4594: 4506: 4476: 4316: 4134: 3854: 3011: 747: 535: 3466: 3336: 3088: 3062: 2168: 2154: 2004: 4911: 4815: 4589: 4343: 4194: 3596: 3492: 2764: 1328: 445: 3970: 3729: 3700: 3570: 3518: 3193: 2920: 2807: 2442: 2424: 2100: 2067: 356: 5054: 4994: 4964: 4810: 4805: 4189: 4084: 3440: 3362: 3310: 2960: 2808:"Software Product Description and QuickSpecs - VSI OpenVMS Version 8.4-2L1 for Integrity servers" 2542: 2368: 2136: 1202: 1144: 990: 923: 769: 4902: 2460: 4830: 4423: 4330: 4326: 4164: 4129: 2651: 1927: 1173: 919: 796: 62: 2239: 5033: 4924: 4853: 4758: 4383: 4038: 1921: 1815: 1251: 1243: 1198: 1110: 933: 842: 605: 500: 457: 438: 413: 319: 31: 2039: 715: 4750: 4658: 4184: 4149: 4094: 4061: 2771: 2395: 2104: 1505: 1363: 1233: 1209:
project. As of version 2.7.4, X11.app/XQuartz does not expose support for high-resolution
731: 648: 507: 492: 243: 141: 2877: 1924: – a package that is deliberately kept separate from the X server package 2985: 2582: 2118: 997:
can be used locally, Unix domain sockets are more efficient, since they do not have the
392: 5028: 4220: 4099: 1343: 1300: 1277: 1210: 994: 936:
protocol. This enables use of SPICE in a remote desktop environment, without requiring
831: 496: 450: 418: 2081: 5048: 2697: 2320: 1313: 1268: 522:, was created later in 2001. Other smaller X libraries exist, both as interfaces for 1295:
In June 2006, another effort was done to move the X.Org server source codebase from
4556: 2025: 1336: 1177: 723: 601: 546: 627:
the 2D graphics drivers for the X.Org Server are packaged individually and called
2934: 1312:
In the 7.1 release, the KDrive framework (a small implementation of X written by
568:-based launching and management which improved boot performance and reliability. 4684: 2786:"Apple Removes X11 in OS X Mountain Lion, Shifts Support to Open Source XQuartz" 972: 462: 185: 83: 2854: 4934: 4883: 4878: 4774: 2586: 2560: 2293: 2267: 1896: 1332: 915: 379: 314: 2390: 4939: 4919: 4599: 4551: 4456: 1937: 1140: 425: 17: 4024: 3945:"X.Org Server 1.19 Officially Released With A Year's Worth Of Improvements" 3782:"libinput - a common input stack for Wayland compositors and X.Org drivers" 2476:"libinput - a common input stack for Wayland compositors and X.Org drivers" 2347: 1089:
Only the user on the first monitor has the use of vt consoles and can use
4954: 4944: 4929: 4779: 4466: 4418: 4290: 4235: 4199: 2446: 2428: 2182: 1954: 1819: 1729: 1213:
to X11 apps, which run in pixel-doubled mode on high-resolution displays.
1165: 1002: 876: 971:
protocol. XRandR provides the ability to resize, rotate and reflect the
5002: 4888: 4863: 4614: 4516: 4481: 4358: 4285: 4255: 4250: 4240: 4154: 4018: 2715: 1981: 1942: 1367: 1351: 1317: 1255: 1220: 1206: 1017: 751: 669:
With version 1.17 a generic method for mode-setting was mainlined. The
663: 565: 306: 1449:
Autoconfiguration, enhanced support for GL-based compositing managers
1320:
that X.Org developers used as a testing ground for new ideas, such as
4969: 4868: 4837: 4795: 4679: 4619: 4609: 4408: 4280: 1725: 1664: 1169: 1041: 946: 815: 804: 792: 780: 624: 518:, the original C language X11 API, but another C language X library, 841:
In the Debian repositories it is called xserver-xorg-video-qxl, cf.
3284: 3233: 3142: 4959: 4858: 4699: 4694: 4689: 4674: 4536: 4496: 4461: 4260: 4174: 4139: 4030: 1977: 1948: 1932: 1427: 1272: 1258:
developers. X11R6.7.0, the first version of the X.Org Server, was
1237: 1185: 1181: 1156: 1009: 714: 545: 3036: 2737: 1346:-free 2D rendering. By the end of the year the implementation of 1155:
operating system. X.Org is also available in the repositories of
1105:
login screen and can use xorg-server normally, but have no vt's.
4873: 4604: 4546: 4521: 4511: 4491: 4486: 4471: 4451: 4428: 4413: 4363: 4306: 4270: 4265: 4245: 1289: 1194: 1124: 631:. After installation the 2D graphics driver-file is found under 604:
was done by an X-server graphics device driver specific to some
523: 515: 4719: 4034: 4984: 4979: 4584: 4561: 4541: 4531: 4311: 4275: 4179: 4114: 3756:"X.Org Server 1.16 Officially Released With Terrific Features" 3089:"[ANNOUNCE] xorg-server 1.2.99.901 (X server 1.3 RC1)" 1404: 1347: 1321: 776: 701: 700:
There are (at least) XAA (XFree86 Acceleration Architecture),
583:, and the core rendering API which draws graphics primitives. 527: 519: 179: 77: 36: 1073:
the default for e.g. Debian 9 Stretch is 7, i.e. by pressing
875:
With version 1.16, the X.Org Server obtained support for the
838:
makes use of this driver though it works without it as well.
2900:"Some times it's a book sprint, other times it's a marathon" 1724:
XWayland DDX, GLAMOR acceleration, non-PCI devices support,
1036:
There are these methods to configure a multi-seat assembly:
1143:
operating systems, including being adopted for use by most
530:
in other languages, and as smaller standalone X libraries.
2631:"The X Resize, Rotate and Reflect Extension Version 1.3.1" 2543:"Details of package xserver-xorg-input-joystick in buster" 2137:"Details of package xserver-xorg-video-nouveau in stretch" 1877: 1059:
The utilized command-line options of the xorg-server are:
2774:, From: Ben Byer, Date: 29 June 2007, Apple Mailing Lists 2443:"GLAMOR Patch Bomb Can Boost Some Operations By 700~800%" 1865: 1860: 1324:) was integrated into the main codebase of X.Org server. 843:
https://packages.debian.org/buster/xserver-xorg-video-qxl
3623:"[ANNOUNCE] xorg-server 1.13.99.901 (1.14 RC1)" 2214:"High Performance X Servers in the Kdrive Architecture" 2183:"Information for ARK Logic Chipset Users: Acceleration" 1801: 1783: 1765: 1739: 1710: 1692: 1674: 1645: 1626: 1609: 1591: 1573: 1552: 1533: 1511: 1490: 1471: 1453: 1434: 1411: 1388: 1242:
A display server, such as X.Org Server, implements the
922:, in a similar way to how XWayland integrates X11 into 852:
Under Debian, drivers related to input are found under
834:: xf86-video-qxl, a driver for the "QXL video device". 27:
Free and open-source display server for X Window System
1085:
the user can switch to the VT running the xorg-server.
688:
version 1.1.0, the latter including support for their
4011: 2425:"GLAMOR Xephyr & DRI3 Support Called For Pulling" 1918: – part of a standard release package 918:
to integrate support for the X11 protocol into their
742:) is a driver architecture to make a video card's 2D 680:
On April 7, 2016 AMD employee Michel Dänzer released
3701:"X.Org Server 1.15 Release Has Several New Features" 5021: 4993: 4910: 4846: 4788: 4767: 4757: 4667: 4636: 4570: 4442: 4399: 4382: 4325: 4299: 4219: 4208: 4122: 4068: 3441:"That Was Quick, X Server 1.10 Officially Released" 1978:"X.Org Foundation releases X Window System X11R6.7" 561:version 11 (X11) and extensions to it, e.g. RandR. 557:The X.Org Server implements the server side of the 468: 456: 444: 434: 424: 412: 402: 369: 347: 325: 313: 108:. Unsourced material may be challenged and removed. 1219:Current versions of the DECwindows X11 server for 635:. The package xserver-xorg-video-nouveau installs 3571:"X.Org Server 1.13 Released With Massive Changes" 1972: 1970: 2317:"Building 2D rendering acceleration with OpenGL" 2095: 2093: 2091: 908:, it calls upon XWayland to service the request. 473: 3723: 3721: 2855:"X.Org Foundation Modularization Working Group" 1728:support (rootless X), obtained support for the 1305: 772:was the original development platform for XAA. 3804:"Replacing xorg input - Drivers with libinput" 3111: 3109: 3063:"[ANNOUNCE] xorg-server 1.3.0.0 again" 1842:Meson build system now on par with Autotools, 4731: 4046: 3519:"X.Org Server 1.12 Released With Multi-Touch" 1870: 746:available to the X server. It was written by 8: 3855:"[ANNOUNCE] xorg-server 1.16.99.901" 3675:"[ANNOUNCE] xorg-server 1.14.99.901" 2169:"[ANNOUNCE] xf86-video-amdgpu 1.1.0" 1826: 1139:The X.Org Server runs on many free-software 660:free and open-source graphics device drivers 553:, a command to show X.Org Server information 2921:"The X.Org Server's GLX Is Being Rewritten" 1641:XInput 2.2 (including multi-touch support) 810:Glamor performance tuning was accepted for 71:Learn how and when to remove these messages 4764: 4738: 4724: 4716: 4396: 4216: 4053: 4039: 4031: 3311:"X Server 1.7 Released With XI2/MPX Glory" 2650:. "O'Reilly Media, Inc.". pp. 86–87. 1846:support, touchpad gestures via XInput 2.4 1757:generic DRM/KMS driver, added support for 1371: 1151:variants. It is also the X server for the 391: 355: 301: 2935:"X11R6.9 and X11R7.0 Officially Released" 2834:"The difference between Xorg and XFree86" 2155:"[ANNOUNCE] xf86-video-ati 7.7.0" 1101:x to select them. The other users have a 673:package, the Debian-package being called 288:Learn how and when to remove this message 270:Learn how and when to remove this message 168:Learn how and when to remove this message 4027:- Sourceforge old repository for Windows 2698:"MultiseatOneCard - Community Help Wiki" 2005:"[ANNOUNCE] xorg-server 21.1.13" 1882: 1098: 1094: 1090: 1082: 1078: 1074: 639:with a size of 215 KiB, the proprietary 3990:"[ANNOUNCE] xorg-server 21.1.0" 3988:Kanapickas, Povilas (27 October 2021). 3926:"[ANNOUNCE] xorg-server 1.19.0" 3907:"[ANNOUNCE] xorg-server 1.18.0" 3881:"X.Org Server 1.17 Officially Released" 3829:"[ANNOUNCE] xorg-server 1.17.0" 3730:"[ANNOUNCE] xorg-server 1.16.0" 3649:"[ANNOUNCE] xorg-server 1.15.0" 3597:"[ANNOUNCE] xorg-server 1.14.0" 3545:"[ANNOUNCE] xorg-server 1.13.0" 3493:"[ANNOUNCE] xorg-server 1.12.0" 3467:"[ANNOUNCE] xorg-server 1.11.0" 3415:"[ANNOUNCE] xorg-server 1.10.0" 2240:"An acceleration architecture for DOpE" 1966: 1176:, uses the X.Org Server, as do VcXsrv ( 4021:- a fully updated X server for Windows 3389:"[ANNOUNCE] xorg-server 1.9.0" 3337:"[ANNOUNCE] xorg-server 1.8.0" 3260:"[ANNOUNCE] xorg-server 1.7.0" 3209:"[ANNOUNCE] xorg-server 1.6.0" 2961:"[ANNOUNCE] xorg-server 1.1.0" 2508:"Tools to debug a broken input device" 1364:X Window System § Release history 1284:subdirectory tree and into the global 1234:Release history of the X Window System 1172:'s implementation of the X server for 564:Version 1.16.0 integrates support for 206:Please improve this article by adding 3971:"[ANNOUNCE] xorg-server 1.20" 3780:Hutterer, Peter (24 September 2014). 2474:Hutterer, Peter (24 September 2014). 1047:multiple instances of an xorg-server 1018:MIT Shared Memory Extension (MIT-SHM) 7: 3143:"X server version 1.4 release plans" 3118:"[ANNOUNCE] xorg-server 1.4" 2986:"Summary of new features in X11R7.1" 2561:"X Clients under Wayland (XWayland)" 2026:"Debian X.Org Server Package in sid" 1907:Free and open-source software portal 1732:library in form of a wrapper called 1327:In 2008, the new DRI2, based on the 1053:a single graphics card for all seats 914:XQuartz is a series of patches from 879:library in form of a wrapper called 643:installs an 8 MiB-sized file called 106:adding citations to reliable sources 3924:Packard, Keith (15 November 2016). 3647:Packard, Keith (27 December 2013). 3621:Packard, Keith (19 December 2012). 3543:Packard, Keith (5 September 2012). 3413:Packard, Keith (26 February 2011). 3207:Packard, Keith (25 February 2009). 506:Implementations of the client-side 4160:X Display Manager Control Protocol 3853:Packard, Keith (29 October 2014). 3827:Packard, Keith (4 February 2015). 3802:de Goede, Hans (1 February 2015). 3258:Hutterer, Peter (2 October 2009). 3169:"[ANNOUNCE] xserver 1.5.0" 3167:Jackson, Adam (3 September 2008). 3012:"[ANNOUNCE] xserver 1.2.0" 2680:"Dual Image » Linux Magazine" 1803:Old version, no longer maintained: 1785:Old version, no longer maintained: 1767:Old version, no longer maintained: 1741:Old version, no longer maintained: 1712:Old version, no longer maintained: 1694:Old version, no longer maintained: 1676:Old version, no longer maintained: 1647:Old version, no longer maintained: 1628:Old version, no longer maintained: 1611:Old version, no longer maintained: 1593:Old version, no longer maintained: 1575:Old version, no longer maintained: 1554:Old version, no longer maintained: 1535:Old version, no longer maintained: 1513:Old version, no longer maintained: 1492:Old version, no longer maintained: 1473:Old version, no longer maintained: 1455:Old version, no longer maintained: 1436:Old version, no longer maintained: 1413:Old version, no longer maintained: 1390:Old version, no longer maintained: 1118:X Display Manager Control Protocol 662:are being developed inside of the 25: 5008:Open Collaboration Services (OCS) 4705:Desktop environments (comparison) 3905:Jackson, Adam (9 November 2015). 3465:Packard, Keith (27 August 2011). 3387:Packard, Keith (21 August 2010). 3116:Anholt, Eric (6 September 2007). 3010:Jackson, Adam (23 January 2007). 2832:Coopersmith, Alan (28 May 2004). 2784:Slivka, Eric (17 February 2012). 2193:from the original on 23 June 2018 1350:was rewritten by Adam Jackson at 775:In X.Org Server release 6.9/7.0, 736:XFree86 Acceleration Architecture 52:This article has multiple issues. 4901: 4113: 3673:Packard, Keith (November 2013). 3061:Packard, Keith (20 April 2007). 2876:Høgsberg, Kristian (July 2006). 1899: 305: 184: 82: 41: 3728:Packard, Keith (17 July 2014). 3595:Packard, Keith (6 March 2013). 3491:Packard, Keith (5 March 2012). 3335:Packard, Keith (2 April 2010). 3087:Packard, Keith (5 March 2007). 2268:"Release Notes for XFree86 4.0" 1271:, while X11R6.9.0 kept the old 1044:servers over a host xorg-server 967:written as an extension to the 93:needs additional citations for 60:or discuss these issues on the 2526:"XDC2012: xorg-input-joystick" 2101:"ANNOUNCE: xorg-server 1.16.0" 1403:Initial modularized X server, 1368:XFree86 § Release history 856:. Such drivers are named e.g. 750:in 1996 and first released in 675:xserver-xorg-video-modesetting 633:/usr/lib/xorg/modules/drivers/ 510:protocol exist in the form of 1: 4747:Free and open-source software 3969:Jackson, Adam (10 May 2018). 2959:Jackson, Adam (22 May 2006). 2813:. VMS Software Inc. July 2019 2003:Matt Turner (12 April 2024). 1866:Old version, still maintained 559:X Window System core protocol 208:secondary or tertiary sources 3363:"X.Org Server 1.8.0 Is Here" 2369:"Adam Jackson - GLX rewrite" 1706:DRI3 and Present extensions 1548:XInput 2.0, multi-pointer X 854:/usr/lib/xorg/modules/input/ 655:with a size of about 25MiB. 4170:X-Video Motion Compensation 2411:"Glamor Performance Tuning" 1861:Old version, not maintained 1127:(Distributed Multihead X). 987:inter-process communication 885:xserver-xorg-input-joystick 5086: 1753:Integration of the former 1486:Input hotplugging support 1361: 1231: 1223:are based on X.org Server. 1050:one graphics card per seat 1008:X.Org Server does not use 696:Acceleration architectures 592:separate loadable module. 572:Device Independent X (DIX) 29: 4899: 4111: 2878:"Doing git migration now" 2738:"VcXsrv Windows X Server" 2716:"VcXsrv Windows X Server" 2461:"glamor changes for 1.17" 2082:"git: xorg-server, RandR" 1951:- An X server for Windows 1850: 1605:X Synchronization Fences 1316:, which was not based on 365: 343: 304: 5070:Software that uses Meson 2770:13 February 2012 at the 2678:Gultsch, Daniel (2009). 1916:Reference implementation 1667:3.x+ contexts, removing 587:Device Dependent X (DDX) 30:Not to be confused with 4155:Shared memory extension 2391:"Radeon Feature Matrix" 2247:wwwos.inf.tu-dresden.de 1945:- An X server for macOS 1828:Current stable version: 1246:and serves its clients. 1024:Multiseat configuration 995:Internet domain sockets 965:communications protocol 832:virtualized environment 4975:Video Acceleration API 4090:X Window authorization 2611:. Cgit.freedesktop.org 1878:Latest preview version 1755:xf86-video-modesetting 1569:, udev input handling 1310: 1247: 1184:. SSH clients such as 1005:, byte orders, etc.). 814:2014. Glamor supports 727: 671:xf86-video-modesetting 554: 491:implementation of the 331:; 20 years ago 195:relies excessively on 4145:X Rendering Extension 3194:"MPX has been merged" 2644:Tyler, Chris (2008). 1844:Variable refresh rate 1241: 1064:-isolateDevice bus-id 812:Google Summer of Code 744:hardware acceleration 718: 641:Nvidia GeForce driver 549: 542:Software architecture 4317:X Toolkit Intrinsics 4135:X keyboard extension 2765:Re: Xorg in Leopard? 2348:"Brief Glamor Hacks" 1663:offload, RandR 1.4, 1659:New DDX driver API, 1426:KDrive integration, 891:Other DDX components 629:xserver-xorg-video-* 489:free and open-source 102:improve this article 4749:projects hosted by 4195:Composite Extension 3285:"Server 1.7 branch" 3234:"Server 1.6 branch" 2898:Coopersmith, Alan. 2547:packages.debian.org 2371:. 24 September 2013 2141:packages.debian.org 1734:xf86-input-libinput 1329:kernel mode-setting 1145:Linux distributions 991:Unix domain sockets 924:Wayland compositors 881:xf86-input-libinput 768:The driver for the 692:microarchitecture. 4190:Display PostScript 4085:X Window selection 3943:Larabel, Michael. 3879:Larabel, Michael. 3754:Larabel, Michael. 3699:Larabel, Michael. 3569:Larabel, Michael. 3517:Larabel, Michael. 3439:Larabel, Michael. 3361:Larabel, Michael. 3309:Larabel, Michael. 2923:. 26 October 2013. 2857:. X.Org Foundation 1248: 1203:OS X Mountain Lion 1197:versions prior to 989:(IPC) mechanisms. 728: 684:version 7.7.0 and 596:2D graphics driver 555: 5042: 5041: 4897: 4896: 4713: 4712: 4632: 4631: 4628: 4627: 4393: 4165:X video extension 4130:X Image Extension 3037:"X11R7.2 Release" 2563:. Wayland Project 2296:. FreeDesktop.org 2294:"What is Glamor?" 1928:X video extension 1890: 1889: 1638:X11R7.7 (1.12.2) 1174:Microsoft Windows 961:resize and rotate 920:Quartz Compositor 797:Quartz Compositor 686:xf86-video-amdgpu 499:stewarded by the 482: 481: 329:6 April 2004 298: 297: 290: 280: 279: 272: 254: 178: 177: 170: 152: 75: 16:(Redirected from 5077: 5034:Portland Project 4905: 4765: 4740: 4733: 4726: 4717: 4397: 4387: 4331:Session managers 4327:Display managers 4300:Client libraries 4217: 4117: 4055: 4048: 4041: 4032: 4015: 4014: 4012:Official website 3998: 3997: 3985: 3979: 3978: 3966: 3960: 3959: 3957: 3955: 3940: 3934: 3933: 3921: 3915: 3914: 3902: 3896: 3895: 3893: 3891: 3876: 3870: 3869: 3867: 3865: 3850: 3844: 3843: 3841: 3839: 3824: 3818: 3817: 3815: 3813: 3808: 3799: 3793: 3792: 3790: 3788: 3777: 3771: 3770: 3768: 3766: 3751: 3745: 3744: 3742: 3740: 3725: 3716: 3715: 3713: 3711: 3696: 3690: 3689: 3687: 3685: 3670: 3664: 3663: 3661: 3659: 3644: 3638: 3637: 3635: 3633: 3618: 3612: 3611: 3609: 3607: 3592: 3586: 3585: 3583: 3581: 3566: 3560: 3559: 3557: 3555: 3540: 3534: 3533: 3531: 3529: 3514: 3508: 3507: 3505: 3503: 3488: 3482: 3481: 3479: 3477: 3462: 3456: 3455: 3453: 3451: 3436: 3430: 3429: 3427: 3425: 3410: 3404: 3403: 3401: 3399: 3384: 3378: 3377: 3375: 3373: 3358: 3352: 3351: 3349: 3347: 3332: 3326: 3325: 3323: 3321: 3306: 3300: 3299: 3297: 3295: 3281: 3275: 3274: 3272: 3270: 3255: 3249: 3248: 3246: 3244: 3230: 3224: 3223: 3221: 3219: 3204: 3198: 3197: 3190: 3184: 3183: 3181: 3179: 3164: 3158: 3157: 3155: 3153: 3139: 3133: 3132: 3130: 3128: 3113: 3104: 3103: 3101: 3099: 3084: 3078: 3077: 3075: 3073: 3058: 3052: 3051: 3049: 3047: 3033: 3027: 3026: 3024: 3022: 3007: 3001: 3000: 2998: 2996: 2982: 2976: 2975: 2973: 2971: 2956: 2950: 2949: 2947: 2945: 2931: 2925: 2924: 2917: 2911: 2910: 2908: 2906: 2895: 2889: 2888: 2886: 2884: 2873: 2867: 2866: 2864: 2862: 2851: 2845: 2844: 2842: 2840: 2829: 2823: 2822: 2820: 2818: 2812: 2804: 2798: 2797: 2795: 2793: 2781: 2775: 2762: 2756: 2755: 2750: 2748: 2734: 2728: 2727: 2725: 2723: 2712: 2706: 2705: 2694: 2688: 2687: 2675: 2669: 2668: 2666: 2664: 2641: 2635: 2634: 2627: 2621: 2620: 2618: 2616: 2605: 2599: 2598: 2596: 2594: 2579: 2573: 2572: 2570: 2568: 2557: 2551: 2550: 2539: 2533: 2532: 2530: 2522: 2516: 2515: 2504: 2498: 2497: 2486: 2480: 2479: 2471: 2465: 2464: 2457: 2451: 2450: 2449:. 13 March 2014. 2439: 2433: 2432: 2421: 2415: 2414: 2407: 2401: 2400: 2387: 2381: 2380: 2378: 2376: 2365: 2359: 2358: 2356: 2354: 2346:Packard, Keith. 2343: 2337: 2336: 2334: 2332: 2323:. Archived from 2312: 2306: 2305: 2303: 2301: 2290: 2284: 2283: 2281: 2279: 2264: 2258: 2257: 2255: 2253: 2244: 2238:Wetzel, Robert. 2235: 2229: 2228: 2226: 2224: 2209: 2203: 2202: 2200: 2198: 2179: 2173: 2172: 2165: 2159: 2158: 2151: 2145: 2144: 2133: 2127: 2126: 2115: 2109: 2108: 2097: 2086: 2085: 2078: 2072: 2071: 2064: 2058: 2057: 2050: 2044: 2043: 2036: 2030: 2029: 2022: 2016: 2015: 2013: 2011: 2000: 1994: 1993: 1991: 1989: 1974: 1922:X window manager 1909: 1904: 1903: 1902: 1884: 1879: 1874: 1867: 1862: 1857: 1837: 1829: 1810: 1804: 1792: 1791:15 November 2016 1786: 1774: 1768: 1756: 1748: 1742: 1735: 1719: 1713: 1701: 1700:27 December 2013 1695: 1683: 1677: 1654: 1653:5 September 2012 1648: 1635: 1629: 1618: 1612: 1600: 1599:25 February 2011 1594: 1585:X11R7.6 (1.9.3) 1582: 1576: 1568: 1561: 1555: 1545:X11R7.5 (1.7.1) 1542: 1536: 1520: 1519:25 February 2009 1514: 1502:X11R7.4 (1.5.1) 1499: 1498:3 September 2008 1493: 1483:X11R7.3 (1.4.0) 1480: 1479:6 September 2007 1474: 1462: 1456: 1446:X11R7.2 (1.2.0) 1443: 1437: 1423:X11R7.1 (1.1.0) 1420: 1414: 1400:X11R7.0 (1.0.1) 1397: 1396:21 December 2005 1391: 1372: 1287: 1283: 1252:X.Org Foundation 1244:windowing system 1199:Mac OS X Leopard 1113:graphics cards. 1072: 1065: 886: 882: 871: 867: 866:synaptics_drv.so 863: 859: 855: 764: 760: 687: 683: 676: 672: 654: 646: 638: 634: 606:video controller 552: 501:X.Org Foundation 478: 475: 414:Operating system 395: 390: 387: 385: 383: 381: 359: 339: 337: 332: 320:X.Org Foundation 309: 302: 293: 286: 275: 268: 264: 261: 255: 253: 212: 188: 180: 173: 166: 162: 159: 153: 151: 110: 86: 78: 67: 45: 44: 37: 32:X.Org Foundation 21: 5085: 5084: 5080: 5079: 5078: 5076: 5075: 5074: 5060:Freedesktop.org 5045: 5044: 5043: 5038: 5017: 4989: 4906: 4893: 4842: 4784: 4753: 4751:freedesktop.org 4744: 4714: 4709: 4663: 4659:freedesktop.org 4624: 4566: 4438: 4386: 4384:Window managers 4378: 4329: 4321: 4295: 4221:Display servers 4213:implementations 4212: 4210: 4204: 4185:Multi-Pointer X 4150:Shape extension 4118: 4109: 4095:X11 color names 4064: 4062:X Window System 4059: 4010: 4009: 4006: 4001: 3996:(Mailing list). 3987: 3986: 3982: 3977:(Mailing list). 3968: 3967: 3963: 3953: 3951: 3942: 3941: 3937: 3932:(Mailing list). 3923: 3922: 3918: 3913:(Mailing list). 3904: 3903: 3899: 3889: 3887: 3878: 3877: 3873: 3863: 3861: 3852: 3851: 3847: 3837: 3835: 3826: 3825: 3821: 3811: 3809: 3806: 3801: 3800: 3796: 3786: 3784: 3779: 3778: 3774: 3764: 3762: 3753: 3752: 3748: 3738: 3736: 3727: 3726: 3719: 3709: 3707: 3698: 3697: 3693: 3683: 3681: 3672: 3671: 3667: 3657: 3655: 3646: 3645: 3641: 3631: 3629: 3620: 3619: 3615: 3605: 3603: 3594: 3593: 3589: 3579: 3577: 3568: 3567: 3563: 3553: 3551: 3542: 3541: 3537: 3527: 3525: 3516: 3515: 3511: 3501: 3499: 3490: 3489: 3485: 3475: 3473: 3464: 3463: 3459: 3449: 3447: 3438: 3437: 3433: 3423: 3421: 3412: 3411: 3407: 3397: 3395: 3386: 3385: 3381: 3371: 3369: 3360: 3359: 3355: 3345: 3343: 3334: 3333: 3329: 3319: 3317: 3308: 3307: 3303: 3293: 3291: 3283: 3282: 3278: 3268: 3266: 3257: 3256: 3252: 3242: 3240: 3232: 3231: 3227: 3217: 3215: 3206: 3205: 3201: 3192: 3191: 3187: 3177: 3175: 3166: 3165: 3161: 3151: 3149: 3141: 3140: 3136: 3126: 3124: 3115: 3114: 3107: 3097: 3095: 3086: 3085: 3081: 3071: 3069: 3060: 3059: 3055: 3045: 3043: 3035: 3034: 3030: 3020: 3018: 3009: 3008: 3004: 2994: 2992: 2984: 2983: 2979: 2969: 2967: 2958: 2957: 2953: 2943: 2941: 2933: 2932: 2928: 2919: 2918: 2914: 2904: 2902: 2897: 2896: 2892: 2882: 2880: 2875: 2874: 2870: 2860: 2858: 2853: 2852: 2848: 2838: 2836: 2831: 2830: 2826: 2816: 2814: 2810: 2806: 2805: 2801: 2791: 2789: 2783: 2782: 2778: 2772:Wayback Machine 2763: 2759: 2746: 2744: 2742:SourceForge.net 2736: 2735: 2731: 2721: 2719: 2714: 2713: 2709: 2702:help.ubuntu.com 2696: 2695: 2691: 2677: 2676: 2672: 2662: 2660: 2658: 2643: 2642: 2638: 2629: 2628: 2624: 2614: 2612: 2609:"XSpice README" 2607: 2606: 2602: 2592: 2590: 2581: 2580: 2576: 2566: 2564: 2559: 2558: 2554: 2541: 2540: 2536: 2528: 2524: 2523: 2519: 2506: 2505: 2501: 2488: 2487: 2483: 2473: 2472: 2468: 2463:. 17 July 2014. 2459: 2458: 2454: 2441: 2440: 2436: 2431:. 5 March 2014. 2423: 2422: 2418: 2409: 2408: 2404: 2396:freedesktop.org 2389: 2388: 2384: 2374: 2372: 2367: 2366: 2362: 2352: 2350: 2345: 2344: 2340: 2330: 2328: 2327:on 4 March 2016 2314: 2313: 2309: 2299: 2297: 2292: 2291: 2287: 2277: 2275: 2272:XFree86 Project 2266: 2265: 2261: 2251: 2249: 2242: 2237: 2236: 2232: 2222: 2220: 2211: 2210: 2206: 2196: 2194: 2181: 2180: 2176: 2171:. 7 April 2016. 2167: 2166: 2162: 2157:. 7 April 2016. 2153: 2152: 2148: 2135: 2134: 2130: 2117: 2116: 2112: 2107:. 17 July 2014. 2105:freedesktop.org 2099: 2098: 2089: 2080: 2079: 2075: 2066: 2065: 2061: 2052: 2051: 2047: 2038: 2037: 2033: 2024: 2023: 2019: 2009: 2007: 2002: 2001: 1997: 1987: 1985: 1976: 1975: 1968: 1964: 1959: 1905: 1900: 1898: 1895: 1886: 1885: 1880: 1875: 1868: 1863: 1858: 1853: 1836:27 October 2021 1835: 1827: 1808: 1802: 1790: 1784: 1773:9 November 2015 1772: 1766: 1754: 1747:4 February 2015 1746: 1740: 1733: 1717: 1711: 1699: 1693: 1681: 1675: 1652: 1646: 1633: 1627: 1616: 1610: 1598: 1592: 1580: 1574: 1566: 1559: 1553: 1540: 1534: 1518: 1512: 1497: 1491: 1478: 1472: 1460: 1454: 1442:22 January 2007 1441: 1435: 1418: 1412: 1395: 1389: 1370: 1360: 1285: 1281: 1236: 1230: 1211:Retina displays 1133: 1100: 1096: 1092: 1084: 1080: 1076: 1070: 1063: 1026: 982: 940:virtualization. 893: 884: 880: 869: 865: 861: 857: 853: 850: 828: 789: 762: 758: 748:Harm Hanemaayer 732:X Window System 698: 685: 681: 674: 670: 652: 649:Radeon Software 644: 636: 632: 598: 589: 574: 550: 544: 508:X Window System 493:X Window System 472: 398: 378: 361: 360:/ 12 April 2024 335: 333: 330: 326:Initial release 294: 283: 282: 281: 276: 265: 259: 256: 213: 211: 205: 201:primary sources 189: 174: 163: 157: 154: 111: 109: 99: 87: 46: 42: 35: 28: 23: 22: 15: 12: 11: 5: 5083: 5081: 5073: 5072: 5067: 5065:Software forks 5062: 5057: 5047: 5046: 5040: 5039: 5037: 5036: 5031: 5029:Create Project 5025: 5023: 5019: 5018: 5016: 5015: 5010: 5005: 4999: 4997: 4991: 4990: 4988: 4987: 4982: 4977: 4972: 4967: 4962: 4957: 4952: 4947: 4942: 4937: 4932: 4927: 4922: 4916: 4914: 4908: 4907: 4900: 4898: 4895: 4894: 4892: 4891: 4886: 4881: 4876: 4871: 4866: 4861: 4856: 4850: 4848: 4844: 4843: 4841: 4840: 4835: 4834: 4833: 4823: 4818: 4813: 4808: 4803: 4798: 4792: 4790: 4786: 4785: 4783: 4782: 4777: 4771: 4769: 4762: 4755: 4754: 4745: 4743: 4742: 4735: 4728: 4720: 4711: 4710: 4708: 4707: 4702: 4697: 4692: 4687: 4682: 4677: 4671: 4669: 4665: 4664: 4662: 4661: 4656: 4651: 4646: 4640: 4638: 4634: 4633: 4630: 4629: 4626: 4625: 4623: 4622: 4617: 4612: 4607: 4602: 4597: 4592: 4587: 4582: 4576: 4574: 4568: 4567: 4565: 4564: 4559: 4554: 4549: 4544: 4539: 4534: 4529: 4524: 4519: 4514: 4509: 4504: 4499: 4494: 4489: 4484: 4479: 4474: 4469: 4464: 4459: 4454: 4448: 4446: 4440: 4439: 4437: 4436: 4431: 4426: 4421: 4416: 4411: 4405: 4403: 4394: 4380: 4379: 4377: 4376: 4371: 4366: 4361: 4356: 4351: 4346: 4341: 4335: 4333: 4323: 4322: 4320: 4319: 4314: 4309: 4303: 4301: 4297: 4296: 4294: 4293: 4288: 4283: 4278: 4273: 4268: 4263: 4258: 4253: 4248: 4243: 4238: 4233: 4225: 4223: 4214: 4206: 4205: 4203: 4202: 4197: 4192: 4187: 4182: 4177: 4172: 4167: 4162: 4157: 4152: 4147: 4142: 4137: 4132: 4126: 4124: 4120: 4119: 4112: 4110: 4108: 4107: 4102: 4100:X Input Method 4097: 4092: 4087: 4082: 4074: 4072: 4066: 4065: 4060: 4058: 4057: 4050: 4043: 4035: 4029: 4028: 4022: 4016: 4005: 4004:External links 4002: 4000: 3999: 3980: 3961: 3935: 3916: 3897: 3871: 3845: 3819: 3794: 3772: 3746: 3717: 3691: 3665: 3639: 3613: 3587: 3561: 3535: 3509: 3483: 3457: 3431: 3405: 3379: 3353: 3327: 3301: 3276: 3250: 3225: 3199: 3196:. 26 May 2008. 3185: 3159: 3134: 3105: 3079: 3053: 3028: 3002: 2977: 2951: 2926: 2912: 2890: 2868: 2846: 2824: 2799: 2776: 2757: 2729: 2707: 2689: 2684:Linux Magazine 2670: 2656: 2636: 2622: 2600: 2574: 2552: 2534: 2517: 2499: 2481: 2466: 2452: 2434: 2416: 2402: 2382: 2360: 2338: 2315:Anholt, Eric. 2307: 2285: 2274:. 7 March 2000 2259: 2230: 2218:www.usenix.org 2212:Anholt, Eric. 2204: 2174: 2160: 2146: 2128: 2110: 2087: 2073: 2068:"Xlib and XCB" 2059: 2054:"Xlib and XCB" 2045: 2040:"Xlib and XCB" 2031: 2017: 1995: 1984:. 7 April 2004 1965: 1963: 1960: 1958: 1957: 1952: 1946: 1940: 1935: 1930: 1925: 1919: 1912: 1911: 1910: 1894: 1891: 1888: 1887: 1883:Future release 1881: 1876: 1872:Latest version 1869: 1864: 1859: 1852: 1851: 1848: 1847: 1840: 1838: 1833: 1824: 1823: 1813: 1811: 1806: 1799: 1798: 1795: 1793: 1788: 1781: 1780: 1777: 1775: 1770: 1763: 1762: 1751: 1749: 1744: 1737: 1736: 1726:systemd-logind 1722: 1720: 1715: 1708: 1707: 1704: 1702: 1697: 1690: 1689: 1686: 1684: 1679: 1672: 1671: 1657: 1655: 1650: 1643: 1642: 1639: 1636: 1631: 1624: 1623: 1621: 1619: 1617:26 August 2011 1614: 1607: 1606: 1603: 1601: 1596: 1589: 1588: 1586: 1583: 1581:20 August 2010 1578: 1571: 1570: 1564: 1562: 1557: 1550: 1549: 1546: 1543: 1541:1 October 2009 1538: 1531: 1530: 1523: 1521: 1516: 1509: 1508: 1503: 1500: 1495: 1488: 1487: 1484: 1481: 1476: 1469: 1468: 1465: 1463: 1458: 1451: 1450: 1447: 1444: 1439: 1432: 1431: 1424: 1421: 1416: 1409: 1408: 1401: 1398: 1393: 1386: 1385: 1384:Main features 1382: 1379: 1376: 1359: 1356: 1278:dynamic linker 1232:Main article: 1229: 1226: 1225: 1224: 1217: 1214: 1192: 1189: 1180:X-server) and 1163: 1160: 1137: 1136:Unix and Linux 1132: 1129: 1123:There is also 1087: 1086: 1068: 1057: 1056: 1055: 1054: 1051: 1045: 1025: 1022: 981: 978: 977: 976: 954: 951: 944: 941: 930: 927: 912: 909: 897: 892: 889: 849: 846: 827: 826:Virtualization 824: 788: 785: 697: 694: 682:xf86-video-ati 658:The available 637:nouveau_drv.so 597: 594: 588: 585: 573: 570: 543: 540: 497:display server 480: 479: 470: 466: 465: 460: 454: 453: 451:Display server 448: 442: 441: 436: 432: 431: 428: 422: 421: 419:Cross-platform 416: 410: 409: 404: 400: 399: 397: 396: 375: 373: 367: 366: 363: 362: 353: 351: 349:Stable release 345: 344: 341: 340: 327: 323: 322: 317: 311: 310: 296: 295: 278: 277: 219:"X.Org Server" 192: 190: 183: 176: 175: 117:"X.Org Server" 90: 88: 81: 76: 50: 49: 47: 40: 26: 24: 14: 13: 10: 9: 6: 4: 3: 2: 5082: 5071: 5068: 5066: 5063: 5061: 5058: 5056: 5053: 5052: 5050: 5035: 5032: 5030: 5027: 5026: 5024: 5020: 5014: 5011: 5009: 5006: 5004: 5001: 5000: 4998: 4996: 4992: 4986: 4983: 4981: 4978: 4976: 4973: 4971: 4968: 4966: 4963: 4961: 4958: 4956: 4953: 4951: 4948: 4946: 4943: 4941: 4938: 4936: 4933: 4931: 4928: 4926: 4923: 4921: 4918: 4917: 4915: 4913: 4909: 4904: 4890: 4887: 4885: 4882: 4880: 4877: 4875: 4872: 4870: 4867: 4865: 4862: 4860: 4857: 4855: 4852: 4851: 4849: 4845: 4839: 4836: 4832: 4829: 4828: 4827: 4824: 4822: 4819: 4817: 4814: 4812: 4809: 4807: 4804: 4802: 4799: 4797: 4794: 4793: 4791: 4787: 4781: 4778: 4776: 4773: 4772: 4770: 4766: 4763: 4760: 4756: 4752: 4748: 4741: 4736: 4734: 4729: 4727: 4722: 4721: 4718: 4706: 4703: 4701: 4698: 4696: 4693: 4691: 4688: 4686: 4683: 4681: 4678: 4676: 4673: 4672: 4670: 4666: 4660: 4657: 4655: 4652: 4650: 4647: 4645: 4642: 4641: 4639: 4635: 4621: 4618: 4616: 4613: 4611: 4608: 4606: 4603: 4601: 4598: 4596: 4593: 4591: 4588: 4586: 4583: 4581: 4578: 4577: 4575: 4573: 4569: 4563: 4560: 4558: 4555: 4553: 4550: 4548: 4545: 4543: 4540: 4538: 4535: 4533: 4530: 4528: 4525: 4523: 4520: 4518: 4515: 4513: 4510: 4508: 4505: 4503: 4500: 4498: 4495: 4493: 4490: 4488: 4485: 4483: 4480: 4478: 4475: 4473: 4470: 4468: 4465: 4463: 4460: 4458: 4455: 4453: 4450: 4449: 4447: 4445: 4441: 4435: 4434:Enlightenment 4432: 4430: 4427: 4425: 4422: 4420: 4417: 4415: 4412: 4410: 4407: 4406: 4404: 4402: 4398: 4395: 4391: 4385: 4381: 4375: 4372: 4370: 4367: 4365: 4362: 4360: 4357: 4355: 4352: 4350: 4347: 4345: 4342: 4340: 4337: 4336: 4334: 4332: 4328: 4324: 4318: 4315: 4313: 4310: 4308: 4305: 4304: 4302: 4298: 4292: 4289: 4287: 4284: 4282: 4279: 4277: 4274: 4272: 4269: 4267: 4264: 4262: 4259: 4257: 4254: 4252: 4249: 4247: 4244: 4242: 4239: 4237: 4234: 4232: 4231: 4227: 4226: 4224: 4222: 4218: 4215: 4207: 4201: 4198: 4196: 4193: 4191: 4188: 4186: 4183: 4181: 4178: 4176: 4173: 4171: 4168: 4166: 4163: 4161: 4158: 4156: 4153: 4151: 4148: 4146: 4143: 4141: 4138: 4136: 4133: 4131: 4128: 4127: 4125: 4121: 4116: 4106: 4103: 4101: 4098: 4096: 4093: 4091: 4088: 4086: 4083: 4081: 4080: 4079:Core protocol 4076: 4075: 4073: 4071: 4067: 4063: 4056: 4051: 4049: 4044: 4042: 4037: 4036: 4033: 4026: 4023: 4020: 4017: 4013: 4008: 4007: 4003: 3995: 3994:xorg-announce 3991: 3984: 3981: 3976: 3975:xorg-announce 3972: 3965: 3962: 3950: 3946: 3939: 3936: 3931: 3930:xorg-announce 3927: 3920: 3917: 3912: 3911:xorg-announce 3908: 3901: 3898: 3886: 3882: 3875: 3872: 3860: 3856: 3849: 3846: 3834: 3830: 3823: 3820: 3805: 3798: 3795: 3783: 3776: 3773: 3761: 3757: 3750: 3747: 3735: 3731: 3724: 3722: 3718: 3706: 3702: 3695: 3692: 3680: 3676: 3669: 3666: 3654: 3650: 3643: 3640: 3628: 3624: 3617: 3614: 3602: 3598: 3591: 3588: 3576: 3572: 3565: 3562: 3550: 3546: 3539: 3536: 3524: 3520: 3513: 3510: 3498: 3494: 3487: 3484: 3472: 3468: 3461: 3458: 3446: 3442: 3435: 3432: 3420: 3416: 3409: 3406: 3394: 3390: 3383: 3380: 3368: 3364: 3357: 3354: 3342: 3338: 3331: 3328: 3316: 3312: 3305: 3302: 3290: 3286: 3280: 3277: 3265: 3261: 3254: 3251: 3239: 3235: 3229: 3226: 3214: 3210: 3203: 3200: 3195: 3189: 3186: 3174: 3170: 3163: 3160: 3148: 3144: 3138: 3135: 3123: 3119: 3112: 3110: 3106: 3094: 3090: 3083: 3080: 3068: 3064: 3057: 3054: 3042: 3038: 3032: 3029: 3017: 3013: 3006: 3003: 2991: 2987: 2981: 2978: 2966: 2962: 2955: 2952: 2940: 2936: 2930: 2927: 2922: 2916: 2913: 2901: 2894: 2891: 2879: 2872: 2869: 2856: 2850: 2847: 2835: 2828: 2825: 2809: 2803: 2800: 2787: 2780: 2777: 2773: 2769: 2766: 2761: 2758: 2754: 2743: 2739: 2733: 2730: 2717: 2711: 2708: 2703: 2699: 2693: 2690: 2685: 2681: 2674: 2671: 2659: 2657:9780596101954 2653: 2649: 2648: 2647:X Power Tools 2640: 2637: 2632: 2626: 2623: 2610: 2604: 2601: 2588: 2584: 2578: 2575: 2562: 2556: 2553: 2548: 2544: 2538: 2535: 2527: 2521: 2518: 2513: 2509: 2503: 2500: 2495: 2491: 2485: 2482: 2477: 2470: 2467: 2462: 2456: 2453: 2448: 2444: 2438: 2435: 2430: 2426: 2420: 2417: 2412: 2406: 2403: 2398: 2397: 2392: 2386: 2383: 2370: 2364: 2361: 2349: 2342: 2339: 2326: 2322: 2321:linux.conf.au 2318: 2311: 2308: 2295: 2289: 2286: 2273: 2269: 2263: 2260: 2248: 2241: 2234: 2231: 2219: 2215: 2208: 2205: 2192: 2188: 2184: 2178: 2175: 2170: 2164: 2161: 2156: 2150: 2147: 2142: 2138: 2132: 2129: 2124: 2120: 2114: 2111: 2106: 2102: 2096: 2094: 2092: 2088: 2083: 2077: 2074: 2069: 2063: 2060: 2055: 2049: 2046: 2041: 2035: 2032: 2027: 2021: 2018: 2006: 1999: 1996: 1983: 1979: 1973: 1971: 1967: 1961: 1956: 1953: 1950: 1947: 1944: 1941: 1939: 1936: 1934: 1931: 1929: 1926: 1923: 1920: 1917: 1914: 1913: 1908: 1897: 1892: 1873: 1856: 1849: 1845: 1841: 1839: 1834: 1832: 1825: 1821: 1817: 1814: 1812: 1807: 1800: 1796: 1794: 1789: 1782: 1778: 1776: 1771: 1764: 1760: 1752: 1750: 1745: 1738: 1731: 1727: 1723: 1721: 1716: 1709: 1705: 1703: 1698: 1691: 1687: 1685: 1680: 1673: 1670: 1666: 1662: 1658: 1656: 1651: 1644: 1640: 1637: 1632: 1625: 1622: 1620: 1615: 1608: 1604: 1602: 1597: 1590: 1587: 1584: 1579: 1572: 1565: 1563: 1558: 1551: 1547: 1544: 1539: 1532: 1529:, XInput 1.5 1528: 1524: 1522: 1517: 1510: 1507: 1504: 1501: 1496: 1489: 1485: 1482: 1477: 1470: 1466: 1464: 1461:19 April 2007 1459: 1452: 1448: 1445: 1440: 1433: 1429: 1425: 1422: 1417: 1410: 1407:architecture 1406: 1402: 1399: 1394: 1387: 1383: 1380: 1377: 1374: 1373: 1369: 1365: 1357: 1355: 1353: 1349: 1345: 1340: 1338: 1335:(UMS) to the 1334: 1330: 1325: 1323: 1319: 1315: 1314:Keith Packard 1309: 1304: 1302: 1298: 1293: 1291: 1288:tree on many 1279: 1274: 1270: 1269:GNU Autotools 1264: 1261: 1257: 1253: 1245: 1240: 1235: 1227: 1222: 1218: 1215: 1212: 1208: 1204: 1200: 1196: 1193: 1190: 1187: 1183: 1179: 1175: 1171: 1167: 1164: 1161: 1158: 1154: 1150: 1146: 1142: 1138: 1135: 1134: 1130: 1128: 1126: 1121: 1119: 1114: 1112: 1106: 1104: 1069: 1062: 1061: 1060: 1052: 1049: 1048: 1046: 1043: 1039: 1038: 1037: 1034: 1030: 1023: 1021: 1019: 1013: 1011: 1006: 1004: 1000: 996: 992: 988: 979: 974: 970: 966: 962: 958: 955: 952: 948: 945: 942: 939: 935: 931: 928: 925: 921: 917: 913: 910: 907: 902: 898: 895: 894: 890: 888: 878: 873: 847: 845: 844: 839: 837: 833: 825: 823: 821: 817: 813: 808: 806: 800: 798: 794: 786: 784: 782: 778: 773: 771: 766: 755: 753: 749: 745: 741: 737: 733: 725: 721: 717: 713: 711: 707: 703: 695: 693: 691: 678: 667: 665: 661: 656: 650: 645:nvidia_drv.so 642: 630: 626: 621: 619: 615: 611: 607: 603: 595: 593: 586: 584: 582: 577: 571: 569: 567: 562: 560: 548: 541: 539: 537: 531: 529: 525: 521: 517: 513: 512:X11 libraries 509: 504: 502: 498: 494: 490: 486: 477: 471: 467: 464: 461: 459: 455: 452: 449: 447: 443: 440: 437: 433: 429: 427: 423: 420: 417: 415: 411: 408: 405: 401: 394: 389: 377: 376: 374: 372: 368: 364: 358: 354:21.1.13  352: 350: 346: 342: 328: 324: 321: 318: 316: 312: 308: 303: 300: 292: 289: 274: 271: 263: 252: 249: 245: 242: 238: 235: 231: 228: 224: 221: –  220: 216: 215:Find sources: 209: 203: 202: 198: 193:This article 191: 187: 182: 181: 172: 169: 161: 150: 147: 143: 140: 136: 133: 129: 126: 122: 119: –  118: 114: 113:Find sources: 107: 103: 97: 96: 91:This article 89: 85: 80: 79: 74: 72: 65: 64: 59: 58: 53: 48: 39: 38: 33: 19: 4826:X.Org Server 4825: 4668:Applications 4557:Window Maker 4230:X.Org Server 4229: 4228: 4077: 4070:Architecture 3993: 3983: 3974: 3964: 3952:. Retrieved 3948: 3938: 3929: 3919: 3910: 3900: 3888:. Retrieved 3884: 3874: 3862:. Retrieved 3858: 3848: 3836:. Retrieved 3832: 3822: 3810:. Retrieved 3797: 3785:. Retrieved 3775: 3763:. Retrieved 3759: 3749: 3737:. Retrieved 3733: 3708:. Retrieved 3704: 3694: 3682:. Retrieved 3678: 3668: 3656:. Retrieved 3652: 3642: 3630:. Retrieved 3626: 3616: 3604:. Retrieved 3600: 3590: 3578:. Retrieved 3574: 3564: 3552:. Retrieved 3548: 3538: 3526:. Retrieved 3522: 3512: 3500:. Retrieved 3496: 3486: 3474:. Retrieved 3470: 3460: 3448:. Retrieved 3444: 3434: 3422:. Retrieved 3418: 3408: 3396:. Retrieved 3392: 3382: 3370:. Retrieved 3366: 3356: 3344:. Retrieved 3340: 3330: 3318:. Retrieved 3314: 3304: 3292:. Retrieved 3288: 3279: 3267:. Retrieved 3263: 3253: 3241:. Retrieved 3237: 3228: 3216:. Retrieved 3212: 3202: 3188: 3176:. Retrieved 3172: 3162: 3150:. Retrieved 3146: 3137: 3125:. Retrieved 3121: 3096:. Retrieved 3092: 3082: 3070:. Retrieved 3066: 3056: 3044:. Retrieved 3040: 3031: 3019:. Retrieved 3015: 3005: 2993:. Retrieved 2989: 2980: 2968:. Retrieved 2964: 2954: 2942:. Retrieved 2938: 2929: 2915: 2903:. Retrieved 2893: 2881:. Retrieved 2871: 2859:. Retrieved 2849: 2839:17 September 2837:. Retrieved 2827: 2815:. Retrieved 2802: 2790:. Retrieved 2779: 2760: 2752: 2745:. Retrieved 2741: 2732: 2720:. Retrieved 2718:. Github.com 2710: 2701: 2692: 2683: 2673: 2663:14 September 2661:. Retrieved 2646: 2639: 2625: 2613:. Retrieved 2603: 2591:. Retrieved 2577: 2565:. Retrieved 2555: 2546: 2537: 2520: 2511: 2502: 2493: 2484: 2469: 2455: 2437: 2419: 2405: 2394: 2385: 2373:. Retrieved 2363: 2351:. Retrieved 2341: 2329:. Retrieved 2325:the original 2310: 2298:. Retrieved 2288: 2278:16 September 2276:. Retrieved 2271: 2262: 2252:14 September 2250:. Retrieved 2246: 2233: 2223:14 September 2221:. Retrieved 2217: 2207: 2197:22 September 2195:. Retrieved 2186: 2177: 2163: 2149: 2140: 2131: 2122: 2113: 2076: 2062: 2048: 2034: 2020: 2008:. Retrieved 1998: 1986:. Retrieved 1871: 1854: 1830: 1761:with GLAMOR 1718:17 July 2014 1682:5 March 2013 1634:4 March 2012 1560:2 April 2010 1381:X11 Release 1341: 1337:kernel space 1326: 1311: 1306: 1294: 1265: 1249: 1191:OS X / macOS 1122: 1115: 1107: 1088: 1058: 1035: 1031: 1027: 1014: 1007: 983: 960: 956: 874: 870:wacom_drv.so 862:mouse_drv.so 858:evdev_drv.so 851: 840: 829: 809: 801: 790: 774: 767: 756: 739: 735: 729: 724:Linux kernel 719: 699: 679: 668: 657: 653:fglrx_drv.so 628: 622: 609: 602:mode-setting 599: 590: 578: 575: 563: 556: 532: 511: 505: 485:X.Org Server 484: 483: 435:Available in 430:3.7 MiB 382:.freedesktop 315:Developer(s) 299: 284: 266: 257: 247: 240: 233: 226: 214: 194: 164: 155: 145: 138: 131: 124: 112: 100:Please help 95:verification 92: 68: 61: 55: 54:Please help 51: 18:X.org Server 4401:Compositing 4211:and notable 3954:15 November 2792:23 February 2788:. MacRumors 2567:10 February 2490:"libratbag" 2331:10 February 2300:10 February 2187:XFree86.org 1809:10 May 2018 1688:XInput 2.3 1567:xorg.conf.d 1525:RandR 1.3, 1419:22 May 2006 1250:The modern 973:root window 848:Input stack 770:ARK chipset 463:MIT License 5049:Categories 4995:Frameworks 4935:Fontconfig 4884:pkg-config 4879:PackageKit 4775:PulseAudio 4761:components 4390:comparison 4209:Components 4123:Extensions 3890:9 February 3864:9 February 3838:7 February 3765:9 February 3739:7 February 3710:9 February 3684:9 February 3658:7 February 3632:9 February 3606:7 February 3580:8 February 3554:7 February 3528:8 February 3502:7 February 3476:7 February 3450:8 February 3424:7 February 3398:7 February 3372:7 February 3346:7 February 3320:7 February 3294:7 February 3269:7 February 3243:7 February 3218:7 February 3178:7 February 3152:7 February 3127:7 February 3098:7 February 3072:7 February 3046:7 February 3021:7 February 2995:7 February 2970:7 February 2944:7 February 2905:12 January 2883:6 February 2861:6 February 2722:7 February 2615:25 October 2587:Arch Linux 2119:"Glossary" 1962:References 1779:RandR 1.5 1467:RandR 1.2 1362:See also: 1333:user space 1282:/usr/X11R6 1178:Visual C++ 1001:overhead ( 916:Apple Inc. 759:XF86Config 608:hardware ( 536:developers 403:Written in 371:Repository 336:2004-04-06 230:newspapers 197:references 128:newspapers 57:improve it 5055:X servers 5013:Telepathy 4940:GStreamer 4920:AppStream 4912:Libraries 4637:Standards 4600:ratpoison 4552:WindowLab 4457:AfterStep 2817:2 January 2583:"Wayland" 1938:xorg.conf 1292:systems. 1141:Unix-like 1040:multiple 1003:checksums 763:xorg.conf 651:installs 260:July 2017 158:July 2017 63:talk page 5022:Meetings 4955:HarfBuzz 4945:libinput 4930:FreeType 4816:Plymouth 4789:Graphics 4780:PipeWire 4502:Matchbox 4467:Blackbox 4444:Stacking 4419:Metacity 4369:Entrance 4291:XWayland 4236:Cygwin/X 4200:Xinerama 3949:Phoronix 3885:Phoronix 3812:18 April 3787:17 April 3760:Phoronix 3705:Phoronix 3575:Phoronix 3523:Phoronix 3445:Phoronix 3367:Phoronix 3315:Phoronix 2768:Archived 2447:Phoronix 2429:Phoronix 2375:23 March 2191:Archived 2010:13 April 1955:Xenocara 1893:See also 1822:support 1820:Steam VR 1730:libinput 1430:support 1375:Version 1358:Releases 1166:Cygwin/X 1131:Adoption 999:protocol 950:machine. 896:XWayland 877:libinput 551:xdpyinfo 388:/xserver 5003:CppUnit 4965:Poppler 4950:Mesa 3D 4889:Systemd 4864:Flatpak 4821:Wayland 4811:nouveau 4806:Enchant 4615:StumpWM 4580:awesome 4527:Sawfish 4517:Openbox 4482:Fluxbox 4359:LightDM 4286:XQuartz 4256:XDarwin 4251:XFree86 4241:X-Win32 4105:Wayland 2747:23 June 2589:Project 2353:7 March 1988:4 April 1982:LWN.net 1943:XQuartz 1855:Legend: 1352:Red Hat 1344:tearing 1318:XFree86 1256:XFree86 1228:History 1221:OpenVMS 1216:OpenVMS 1207:XQuartz 1162:Windows 1157:Minix 3 1153:Solaris 1120:XDMCP. 963:) is a 911:XQuartz 901:Wayland 805:shaders 752:XFree86 730:In the 690:Polaris 664:Mesa 3D 566:systemd 534:global 487:is the 469:Website 458:License 439:English 334: ( 244:scholar 142:scholar 4970:Swfdec 4869:Kmscon 4838:Xephyr 4831:Glamor 4796:Compiz 4680:xclock 4620:larswm 4610:xmonad 4572:Tiling 4424:Mutter 4409:Compiz 4281:Xephyr 4025:VcXsrv 4019:VcXsrv 2686:(106). 2654:  2531:(pdf). 1665:OpenGL 1366:, and 1260:forked 1170:Cygwin 1067:'PCI'. 1042:Xephyr 947:Xephyr 943:Xephyr 929:Xspice 906:Weston 816:Xephyr 793:OpenGL 787:Glamor 781:OpenGL 625:Debian 495:(X11) 380:gitlab 246:  239:  232:  225:  217:  144:  137:  130:  123:  115:  4960:Pango 4925:Cairo 4859:D-Bus 4854:Avahi 4847:Other 4768:Sound 4700:xeyes 4695:xterm 4690:xload 4685:xedit 4675:xcalc 4644:ICCCM 4537:tvtwm 4497:IceWM 4462:amiwm 4261:Xming 4175:AIGLX 4140:RandR 3859:X.org 3833:X.org 3807:(PDF) 3734:X.org 3679:X.org 3653:X.org 3627:X.org 3601:X.org 3549:X.org 3497:X.org 3471:X.org 3419:X.org 3393:X.org 3341:X.org 3289:X.org 3264:X.org 3238:X.org 3213:X.org 3173:X.org 3147:X.org 3122:X.org 3093:X.org 3067:X.org 3041:X.org 3016:X.org 2990:X.org 2965:X.org 2939:X.org 2811:(PDF) 2593:9 May 2529:(PDF) 2512:X.org 2494:X.org 2243:(PDF) 2123:X.org 1949:Xming 1933:evdev 1816:Meson 1805:1.20 1787:1.19 1769:1.18 1743:1.17 1714:1.16 1696:1.15 1678:1.14 1649:1.13 1630:1.12 1613:1.11 1595:1.10 1428:AIGLX 1378:Date 1273:imake 1186:PuTTY 1182:Xming 1010:D-Bus 957:RandR 953:RandR 934:SPICE 836:SPICE 581:XLFDs 386:/xorg 251:JSTOR 237:books 149:JSTOR 135:books 4874:luit 4649:EWMH 4605:wmii 4547:vtwm 4522:Qvwm 4512:olwm 4492:FVWM 4487:FLWM 4472:CTWM 4452:4Dwm 4429:Xfwm 4414:KWin 4364:LXDM 4349:SDDM 4307:Xlib 4271:Xsun 4266:Xsgi 4246:X386 3956:2016 3892:2015 3866:2015 3840:2015 3814:2016 3789:2016 3767:2015 3741:2015 3712:2015 3686:2015 3660:2015 3634:2015 3608:2015 3582:2015 3556:2015 3530:2015 3504:2015 3478:2015 3452:2015 3426:2015 3400:2015 3374:2015 3348:2015 3322:2015 3296:2015 3271:2015 3245:2015 3220:2015 3180:2015 3154:2015 3129:2015 3100:2015 3074:2015 3048:2015 3023:2015 2997:2015 2972:2015 2946:2015 2907:2019 2885:2014 2863:2014 2841:2018 2819:2021 2794:2012 2749:2013 2724:2024 2665:2018 2652:ISBN 2617:2013 2595:2016 2569:2014 2377:2014 2355:2014 2333:2014 2302:2014 2280:2018 2254:2018 2225:2018 2199:2018 2012:2024 1990:2012 1831:21.1 1759:DRI2 1661:DRI2 1577:1.9 1556:1.8 1537:1.7 1527:DRI2 1515:1.6 1494:1.5 1475:1.4 1457:1.3 1438:1.2 1415:1.1 1392:1.0 1290:Unix 1286:/usr 1195:OS X 1147:and 1125:Xdmx 1091:Ctrl 1075:Ctrl 1071:vtXX 820:DRI3 818:and 708:and 647:and 612:, a 610:e.g. 526:and 524:Xlib 516:Xlib 476:.org 446:Type 426:Size 384:.org 223:news 121:news 4985:Xft 4980:XCB 4801:DRI 4654:XDS 4595:Ion 4585:dwm 4562:wm2 4542:twm 4532:swm 4507:mwm 4477:cwm 4374:WDM 4354:XDM 4344:KDM 4339:GDM 4312:XCB 4276:Xgl 4180:GLX 1669:XAA 1506:MPX 1405:EXA 1348:GLX 1322:EXA 1301:git 1299:to 1297:CVS 1149:BSD 1111:PCI 1103:GDM 1095:Alt 1079:Alt 980:IPC 969:X11 938:KVM 868:or 777:EXA 765:). 761:or 740:XAA 720:XAA 710:SNA 706:UXA 702:EXA 623:In 618:DRM 614:GPU 528:XCB 520:XCB 199:to 104:by 5051:: 4759:OS 4590:i3 3992:. 3973:. 3947:. 3928:. 3909:. 3883:. 3857:. 3831:. 3758:. 3732:. 3720:^ 3703:. 3677:. 3651:. 3625:. 3599:. 3573:. 3547:. 3521:. 3495:. 3469:. 3443:. 3417:. 3391:. 3365:. 3339:. 3313:. 3287:. 3262:. 3236:. 3211:. 3171:. 3145:. 3120:. 3108:^ 3091:. 3065:. 3039:. 3014:. 2988:. 2963:. 2937:. 2751:. 2740:. 2700:. 2682:. 2585:. 2545:. 2510:. 2492:. 2445:. 2427:. 2393:. 2319:. 2270:. 2245:. 2216:. 2189:. 2185:. 2139:. 2121:. 2103:. 2090:^ 1980:. 1969:^ 1354:. 1339:. 1168:, 1083:F7 1020:. 1012:. 872:. 864:, 860:, 807:. 799:. 783:. 734:, 712:. 704:, 538:. 503:. 210:. 66:. 4739:e 4732:t 4725:v 4392:) 4388:( 4054:e 4047:t 4040:v 3958:. 3894:. 3868:. 3842:. 3816:. 3791:. 3769:. 3743:. 3714:. 3688:. 3662:. 3636:. 3610:. 3584:. 3558:. 3532:. 3506:. 3480:. 3454:. 3428:. 3402:. 3376:. 3350:. 3324:. 3298:. 3273:. 3247:. 3222:. 3182:. 3156:. 3131:. 3102:. 3076:. 3050:. 3025:. 2999:. 2974:. 2948:. 2909:. 2887:. 2865:. 2843:. 2821:. 2796:. 2726:. 2704:. 2667:. 2633:. 2619:. 2597:. 2571:. 2549:. 2514:. 2496:. 2478:. 2413:. 2399:. 2379:. 2357:. 2335:. 2304:. 2282:. 2256:. 2227:. 2201:. 2143:. 2125:. 2084:. 2070:. 2056:. 2042:. 2028:. 2014:. 1992:. 1159:. 1099:F 1097:+ 1093:+ 1081:+ 1077:+ 959:( 926:. 738:( 726:. 474:x 407:C 338:) 291:) 285:( 273:) 267:( 262:) 258:( 248:· 241:· 234:· 227:· 204:. 171:) 165:( 160:) 156:( 146:· 139:· 132:· 125:· 98:. 73:) 69:( 34:. 20:)

Index

X.org Server
X.Org Foundation
improve it
talk page
Learn how and when to remove these messages

verification
improve this article
adding citations to reliable sources
"X.Org Server"
news
newspapers
books
scholar
JSTOR
Learn how and when to remove this message

references
primary sources
secondary or tertiary sources
"X.Org Server"
news
newspapers
books
scholar
JSTOR
Learn how and when to remove this message
Learn how and when to remove this message
X.Org Server logo
Developer(s)

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.