Iconography of the X Window System: The Boot Stipple

Origins and Design of the Stipple Pattern

  • Stippled or patterned backgrounds predate X; cited examples include Xerox GUIs, Blit, Perq, Macintosh, GEM.
  • On 1‑bit displays, patterns avoided harsh pure black/white backgrounds and reduced memory: just a color/bitmap used repetitively in VRAM.
  • Commenters note the X root weave pattern is distinctive and “woven fabric”-like rather than a basic MacPaint or QuickDraw pattern.
  • Some see it as deliberately stressful to displays: dense black/white transitions reveal configuration or hardware issues.

Why the Stipple Disappeared

  • X can be started with -retro to restore it; many modern setups instead show solid gray or directly a login/desktop.
  • Explanations offered:
    • Cosmetic/branding: noisy 1‑bpp stipple looks “old” vs modern GUIs.
    • UX: sudden flash of stipple during fast startup is jarring.
    • Hardware: stipple can cause visible flicker or moiré on some LCDs and early panels.
  • One person claims research shows modern‑looking UIs are perceived as easier; others demand citations and prefer older UIs.

Nostalgia and Cultural Symbolism

  • Many associate the stipple + X cursor with:
    • First successful Linux/X installs.
    • X terminals and university labs.
    • Remote X sessions over LAN or commercial Windows X servers.
  • For some it was a sign of success; for others a sign something (e.g., window manager) just crashed or misconfigured.

X Configuration, Modelines, and CRT Risk

  • Large subthread on how hard X was to configure:
    • Need to hand‑enter mouse types, sync ranges, modelines, sometimes by trial‑and‑error.
    • Others counter that manuals used to include timing specs; critics reply those were often incomplete or absent, especially for consumer/used gear.
  • Multiple anecdotes of misconfigured modelines allegedly damaging or killing CRTs; explanations involve CRT HV supplies tied to sync frequencies.
  • Some remember commercial X servers (MetroX, AcceleratedX) as easier and bundled with boxed distros.

Modern Display Handling

  • Today, EDID and xrandr usually make manual config unnecessary, though issues remain with:
    • KVMs blocking EDID.
    • Odd monitors, projectors, or very old/cheap hardware.
  • There is debate over whether things are now better (“just works”) or harder to diagnose when they don’t.