WEBNov 17, 2020 · Running X. User documentation contains documentation for running the X server and basic X clients, as well as protocol specifications and basic client programming documentation.. Developing X applications. Rather than develop directly for X, we recommend you use a toolkit such as GTK+ or Qt.There are many other popular toolkits, some special-purpose, such as Clutter and Enlightenment/EFL.