This chapter is has been getting neglected. Shame, because this is very stable and now that linux has moved to Wayland, upstream has become very agreeable to supporting us. Further, X11 is much lighter and more responsive than equivalent Wayland setups that I've seen. Here is a draft attempting to fix this chapter.
Rendered: https://people.freebsd.org/~ziaee/tmp/handbook_en.pdf#x11-synopsis
Rough changelog:
Graphics
+ drivers logically come first, and explain why we have to install them + intel graphics is not always integrated and not always cards + clarify whats the vaapi driver package Xorg + disambiguate Xorg server/X Window System + xorg-ins should directly precede xorg-cfg + try to tersely explain why at more points + autoconfiguration should not be a warning in a previous chapter, it needs to be part of the introduction to configuration + explain why we have xf86-input drivers, there are good use cases for them Fonts + sort and sync fonts intro + truetype fonts are what most users are looking for, for screens. + postscript fonts are specialized for typography, for printing. + therefore, move truetype first, and explain the difference. Pointy hat for whoever removed XDM: - XDM Just Works (every single time) - it is the lightest solution - it is cfg'd in a very traditional manner consistent with xterm - there is a massive trove of info and example cfg - it has literally been stable for generations - no X11 DM has been left here in it's space! - forgetting to take it out of the synopsis makes everything look crusty
Outstanding:
+ yes, abstract at the top is not correct style. I am not trying to merge it like that, this is very much a draft.
+ the fonts section really needs more love. I don't like removing information, but this has become very simple for the user. Just drop the font in .fonts, done.
+ I think the xorg configuration section could possibly say something guiding people to the desktops section.
+ ...the whole thing could still be a little clearer.