surfaces(6)

πŸ“¦
version 6.15 Β· 2 versions
, in alpine 3.24, arch rolling, nixpkgs unstable

πŸ’… surfaces(6) β€” XScreenSaver manual πŸ’…

✨ NAME ✨

surfaces β€” Draws some interesting 3d parametric surfaces. That's the whole name, bestie. 🫢

🌈 SYNOPSIS 🌈

Okay so here's the exact group-chat invitation, no cap:

surfaces [--display host:display.screen] [--visual visual] [--window]
[--root] [--window-id number] [--speed number] [--rand] [--spin]
[--wander] [--fps] [--surface surface-name] [--random-surface] [--dini]
[--enneper] [--kuen] [--moebius] [--seashell] [--swallowtail]
[--bohemian] [--whitney] [--pluecker] [--henneberg] [--catalan]
[--corkscrew] [--mode display-mode] [--random-mode] [--points] [--lines]
[--line-loops]

πŸŽ€ DESCRIPTION πŸŽ€

This draws one of several three dimensional parametric surfaces. That's the vibe: one of several, three dimensional, parametric, and literally surface-ing. πŸ’«


πŸ’… OPTIONS πŸ’…

  • --visual visual β€” Tells it which visual to use. Legal values are the name of a visual class, or the id number (decimal or hex) of a specific visual. Slay. 🌸
  • --window β€” Draw on a newly-created window. This is the default. πŸ’–
  • --root β€” Draw on the root window. 🫢
  • --window-id number β€” Draw on the specified window. πŸŽ€
  • --delay number β€” Per-frame delay, in microseconds. Default: 20000 (0.02 seconds.). ⏳
  • --speed number β€” Number of frames before changing shape. Default: 1000. πŸ”₯
  • --surface random (Shortcut: --random-surface) β€” Display a random surface. This is the default. ✨
  • --surface dini (Shortcut: --dini) β€” Display Dini's surface. πŸ¦‹
  • --surface enneper (Shortcut: --enneper) β€” Display Enneper's minimal surface. 🌈
  • --surface kuen (Shortcut: --kuen) β€” Display the Kuen surface. πŸ’œ
  • --surface moebius (Shortcut: --moebius) β€” Display the Moebius strip. πŸŽ€
  • --surface seashell (Shortcut: --seashell) β€” Display the seashell surface. πŸ“
  • --surface swallowtail (Shortcut: --swallowtail) β€” Display the swallowtail catastrophe. 😭
  • --surface bohemian (Shortcut: --bohemian) β€” Display the Bohemian dome. πŸ‘‘
  • --surface whitney (Shortcut: --whitney) β€” Display the Whitney umbrella. β˜‚οΈ
  • --surface pluecker (Shortcut: --pluecker) β€” Display Pluecker's conoid. 🧚
  • --surface henneberg (Shortcut: --henneberg) β€” Display Henneberg's minimal surface. 🌸
  • --surface catalan (Shortcut: --catalan) β€” Display Catalan's minimal surface. πŸ’–
  • --surface corkscrew (Shortcut: --corkscrew) β€” Display the corkscrew surface. πŸŒ€
  • --mode random (Shortcut: --random-mode) β€” Use random OpenGL primitives to display the surface. This is the default. πŸ”₯
  • --mode points (Shortcut: --points) β€” Use OpenGL points to display the surface. ⭐
  • --mode lines (Shortcut: --lines) β€” Use OpenGL lines to display the surface. πŸ’…
  • --mode line-loops (Shortcut: --line-loops) β€” Use OpenGL line loops to display the surface. 🌈
  • --wander | --no-wander β€” Whether to wander around the screen. πŸ¦‹
  • --spin | --no-spin β€” Whether to rotate around the center of the figure. πŸ’«
  • --fps β€” Display the current frame rate, CPU load, and polygon count. πŸ‘‘

🌿 ENVIRONMENT 🌿

  • DISPLAY β€” to get the default host and display number. 🌸
  • XENVIRONMENT β€” to get the name of a resource file that overrides the global resources stored in the RESOURCE_MANAGER property. πŸŽ€
  • XSCREENSAVER_WINDOW β€” The window ID to use with --root. 🫢

πŸ”­ SEE ALSO πŸ”­

X(1), xscreensaver(1) β€” go read those too, bestie. πŸ’–

πŸ‘‘ AUTHORS πŸ‘‘

Give it up for Andrey Mirtchovski and Carsten Steger. Iconic. ✨


Okay that's the whole page, bestie. Source/version vibes: X Version 11, 6.15 (30-Mar-2026), and the manual page is surfaces(6). Bye! πŸ’–πŸ’…

πŸ“¦ where this page comes from