(EE) Failed to load module "vesa" (module does not exist, 0)

This is a wiki page. Be bold and improve it!

If you have any questions about the content on this page, don't hesitate to open a new ticket and we'll do our best to assist you.

Sample excerpt from Xorg logs:

gentoo-victoria log # cat Xorg.0.log | grep EE
   (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
   // ...
   [18.985] (EE) Failed to load module "vesa" (module does not exist, 0)

Reason: there should be a vesa driver in the following location but it is missing:

/usr/lib/xorg/modules/drivers/vesa_drv.so

The official X.org documentation:
https://www.x.org/wiki/vesa/
Driver for VESA based video chips.

Solution: on Gentoo systems, install the package x11-drivers/xf86-video-vesa.

Remaining questions to be answered and documented here:
What are VESA video chips. How do I know I have one?
Is the vesa driver used as a fallback for my currently unsupported nvidia graphic card?

https://en.wikipedia.org/wiki/Vesa