geodesic(6)
π« geodesic(6) β the XScreenSaver manual, bestie edition β¨
okay so you opened the man page for <pink>geodesic</pink>, which lives in the XScreenSaver manual like the icon it is. it spins a mesh geodesic sphere at you, and honestly? it ate. let's get into it π«Ά
πΈ SYNOPSIS πΈ
geodesic [--display host:display.screen] [--visual visual] [--window]
[--root] [--window-id number] [--mode mode] [--no-wander] [--no-spin]
[--fps] [--delay number] [--speed number] [--count number]
like, that's the whole vibe right there. no cap. π
π¦ DESCRIPTION π¦
so what it does is animate a mesh geodesic sphere whose complexity keeps going up and then back down again β increasing and decreasing, the way that a good playlist builds and drops. π₯
and for the uninitiated: a geodesic sphere is literally an icosohedron whose equilateral faces get subdivided into non-equilateral triangles so it more closely approximates a sphere. that's the whole trick. iykyk.
the animation shows the equilateral triangles subdivided into four coplanar equilateral triangles β cute, very demure β and then inflated outward, which makes the sub-triangles stop being equilateral and start more closely approximating the surface of a sphere. it's giving glow-up. it's giving geometry slay. πβ¨
π OPTIONS π
--visualvisual β specify which visual to use. legal values are the name of a visual class, or the id number (decimal or hex) of a specific visual. pick your fighter π--windowβ draw on a newly-created window. this is the default, bestie, so you're already doing it.--rootβ draw on the root window. main character energy, full screen.--window-idnumber β draw on the specified window. you point, it paints. π--modemesh|solid|stellated|stellated2|wireβ the face/edge display style. defaultmesh. yes there are five of them. stellated2 is real and it's iconic. β--wander|--no-wanderβ whether the object should wander around the screen. free range sphere π¦--spin|--no-spinβ whether the object should spin. honestly why would you turn this off but ok go off π--fps|--no-fpsβ whether to show a frames-per-second display at the bottom of the screen. numbers!! at the bottom!! π--delaynumber β per-frame delay, in microseconds. default:30000(0.03 seconds). π--speednumber β animation speed.2.0means twice as fast,0.5means half as fast. girl math, but accurate. π₯--countnumber β depth (frequency) of the geodesic sphere. default:4. more count = more triangles = more to obsess over π
πΌ 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 theRESOURCE_MANAGERproperty. fancy, honestly.XSCREENSAVER_WINDOWβ the window ID to use with--root.
β¨ SEE ALSO β¨
X(1)xscreensaver(1)
go read those too, bestie, they're the lore π§
π COPYRIGHT π
Copyright Β© 2013 by Jamie Zawinski. Permission to use, copy, modify, distribute, and sell this software and its documentation for any purpose is hereby granted without fee, provided that the above copyright notice appear in all copies and that both that copyright notice and this permission notice appear in supporting documentation. No representations are made about the suitability of this software for any purpose. It is provided "as is" without express or implied warranty.
yes, all of that is load-bearing. don't strip it out. π
π AUTHOR π
Jamie Zawinski.
and that's the whole page, no notes π this little icon is from X Version 11, version 6.15, dated 30-Mar-2026 β so go forth, run geodesic, and watch some triangles get inflated. periodt. ππ«
π¦ where this page comes from
- alpine 3.24: xscreensaver-doc 6.15-r0 Β· GPL-2.0-or-later GPL-3.0-or-later 0BSD MIT
- arch rolling: xscreensaver 6.15-1 Β· LicenseRef-XScreenSaver
- nixpkgs unstable: xscreensaver 6.15
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms