xf86-video-vesa
Den sista utvägen för X på en PC: en drivrutin som inte kan något om grafikkortet utan ber BIOS om ett bildläge och ritar resten i mjukvara.
Varje PC-grafikkort sedan 90-talet har VESA BIOS Extensions, ett standardiserat sätt att via BIOS byta bildläge och få en linjär bildbuffert. vesa-drivrutinen använder bara det: den anropar BIOS genom en x86-emulator, väljer ett av de lägen kortet listar och ritar sedan allt med processorn, gärna via en skuggbuffert i vanligt minne eftersom det är långsamt att läsa från grafikkortet. Ingen acceleration, ingen 3D, inga extra skärmar.
Det räckte för installationsprogram, virtuella maskiner och nya kort som ännu saknade drivrutin. Ofta gav den 1024×768 på en skärm som egentligen ville ha något bredare, eftersom BIOS inte kände till den inbyggda panelens upplösning. På maskiner med enbart UEFI finns inget BIOS att anropa, och där har modesetting och fbdev tagit rollen.