xenocara/xserver
kettenis 35220e47ea Add modesetting driver as a fall-back when appropriate such that we can
use it when running withour root privileges which prevents us from
scanning the PCI bus.

This makes startx(1)/xinit(1) work again on modern systems with inteldrm(4),
radeondrm(4) and amdgpu(4).  In some cases this will result in using a
different driver than with xenodm(4) which may expose issues (e.g. when
we prefer the intel Xorg driver) or loss of acceleration (e.g. older
cards supported by radeondrm(4)).

ok jsg@, matthieu@
2019-09-15 12:31:08 +00:00
..
composite Update to xserver 1.20.5. Tested by jsg@ 2019-07-27 07:57:06 +00:00
config Remove files that are no longer part of upstream tarballs. 2019-08-03 16:56:01 +00:00
damageext Remove files that are no longer part of upstream tarballs. 2019-08-03 16:56:01 +00:00
dbe Update to xserver 1.20.5. Tested by jsg@ 2019-07-27 07:57:06 +00:00
dix Update to xserver 1.20.5. Tested by jsg@ 2019-07-27 07:57:06 +00:00
doc Remove files that are no longer part of upstream tarballs. 2019-08-03 16:56:01 +00:00
dri3 Update to xserver 1.20.5. Tested by jsg@ 2019-07-27 07:57:06 +00:00
exa Update to xserver 1.20.5. Tested by jsg@ 2019-07-27 07:57:06 +00:00
fb Update to xserver 1.20.5. Tested by jsg@ 2019-07-27 07:57:06 +00:00
glamor Update to xserver 1.20.5. Tested by jsg@ 2019-07-27 07:57:06 +00:00
glx Update to xserver 1.20.5. Tested by jsg@ 2019-07-27 07:57:06 +00:00
hw Add modesetting driver as a fall-back when appropriate such that we can 2019-09-15 12:31:08 +00:00
include Update to xserver 1.20.5. Tested by jsg@ 2019-07-27 07:57:06 +00:00
m4 Update to xserver 1.19.5. 2017-12-08 15:01:59 +00:00
man Update to xserver 1.20.5. Tested by jsg@ 2019-07-27 07:57:06 +00:00
mi Update to xserver 1.20.5. Tested by jsg@ 2019-07-27 07:57:06 +00:00
miext Update to xserver 1.20.5. Tested by jsg@ 2019-07-27 07:57:06 +00:00
os Update to xserver 1.20.5. Tested by jsg@ 2019-07-27 07:57:06 +00:00
present Update to xserver 1.20.5. Tested by jsg@ 2019-07-27 07:57:06 +00:00
pseudoramiX Update to xserver 1.20.5. Tested by jsg@ 2019-07-27 07:57:06 +00:00
randr Update to xserver 1.20.5. Tested by jsg@ 2019-07-27 07:57:06 +00:00
record Update to xserver 1.20.5. Tested by jsg@ 2019-07-27 07:57:06 +00:00
render Update to xserver 1.20.5. Tested by jsg@ 2019-07-27 07:57:06 +00:00
test Remove one more file that is no longer part of upstream tarballs. 2019-08-03 17:19:54 +00:00
Xext Update to xserver 1.20.5. Tested by jsg@ 2019-07-27 07:57:06 +00:00
xfixes Update to xserver 1.20.5. Tested by jsg@ 2019-07-27 07:57:06 +00:00
Xi Update to xserver 1.20.5. Tested by jsg@ 2019-07-27 07:57:06 +00:00
xkb Remove files that are no longer part of upstream tarballs. 2019-08-03 16:56:01 +00:00
aclocal.m4 Update to xserver 1.20.5. Tested by jsg@ 2019-07-27 07:57:06 +00:00
autogen.sh Update to xserver 1.18.3. Tested by shadchin@ and naddy@. 2016-05-29 12:02:34 +00:00
ChangeLog Update to xserver 1.20.5. Tested by jsg@ 2019-07-27 07:57:06 +00:00
config.guess Update to X server 1.14.1. Tested by many during t2k13. Thanks. 2013-06-07 17:28:45 +00:00
config.sub Update to X server 1.14.1. Tested by many during t2k13. Thanks. 2013-06-07 17:28:45 +00:00
configure Update to xserver 1.20.5. Tested by jsg@ 2019-07-27 07:57:06 +00:00
configure.ac Update to xserver 1.20.5. Tested by jsg@ 2019-07-27 07:57:06 +00:00
COPYING Update to xserver 1.17.2. tested by dcoppa@, jsg@, jasper@ & naddy@ 2015-09-16 19:10:19 +00:00
depcomp Update to X server 1.14.1. Tested by many during t2k13. Thanks. 2013-06-07 17:28:45 +00:00
devbook.am Update to xserver 1.17.2. tested by dcoppa@, jsg@, jasper@ & naddy@ 2015-09-16 19:10:19 +00:00
docbook.am Update to xserver 1.12.2. tested by naddy@, krw@, mpi@. 2012-06-10 13:21:05 +00:00
install-sh regen autotools 2012-08-05 18:14:29 +00:00
ltmain.sh Bugfix Update to xserver 1.11.3 2011-12-18 16:08:59 +00:00
Makefile.am Update to xserver 1.20.5. Tested by jsg@ 2019-07-27 07:57:06 +00:00
Makefile.bsd-wrapper Explicitely disable xdm-authorization-1 support in X server. 2018-11-03 14:05:28 +00:00
Makefile.in Update to xserver 1.20.5. Tested by jsg@ 2019-07-27 07:57:06 +00:00
manpages.am Update to xserver 1.20.5. Tested by jsg@ 2019-07-27 07:57:06 +00:00
meson_options.txt Update to xserver 1.20.5. Tested by jsg@ 2019-07-27 07:57:06 +00:00
missing regen autotools 2012-08-05 18:14:29 +00:00
README.md Update to xserver 1.20.5. Tested by jsg@ 2019-07-27 07:57:06 +00:00
xorg-server.m4 Update to X server 1.14.1. Tested by many during t2k13. Thanks. 2013-06-07 17:28:45 +00:00
xorg-server.pc.in Update to X server 1.14.1. Tested by many during t2k13. Thanks. 2013-06-07 17:28:45 +00:00
xserver.ent.in Update to xserver 1.11.2 2011-11-05 13:32:40 +00:00
ylwrap regen 2012-10-14 08:59:33 +00:00

X Server

The X server accepts requests from client applications 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.

For a comprehensive overview of X Server and X Window System, consult the following article: https://en.wikipedia.org/wiki/X_server

All questions regarding this software should be directed at the Xorg mailing list:

https://lists.freedesktop.org/mailman/listinfo/xorg

The master development code repository can be found at:

https://gitlab.freedesktop.org/xorg/xserver

For patch submission instructions, see:

https://www.x.org/wiki/Development/Documentation/SubmittingPatches

As with other projects hosted on freedesktop.org, X.Org follows its Code of Conduct, based on the Contributor Covenant. Please conduct yourself in a respectful and civilized manner when using the above mailing lists, bug trackers, etc:

https://www.freedesktop.org/wiki/CodeOfConduct