pulsar(6)
π« pulsar(6) β the XScreenSaver manual, bestie edition π«
okay so this is pulsar, straight out of the XScreenSaver manual, and it's genuinely one of the prettiest little demos in there. sit down, grab a snack, i'm gonna walk you through it π
β¨ NAME β¨
pulsar β intersecting planes, alpha blending, fog, and textures. that's it, that's the whole vibe π
π SYNOPSIS π
pulsar [--display host:display.screen] [--visual visual] [--window]
[--root] [--window-id number] [--no-light] [--wire] [--delay number]
[--quads number] [--image file] [--light] [--fog] [--texture] [--mipmap]
[--no-blend] [--antialias] [--texture_quality] [--do_depth] [--fps]
like, copy that exactly, don't come for me about the line breaks, that's how it's printed π
πΈ DESCRIPTION πΈ
so what does it actually do? it draws a bunch of intersecting planes β and the way it does it is lowkey showing off: alpha blending, fog, textures, mipmaps, all of it. iconic behavior honestly.
and because it's a little extra, it also throws up a ``frames per second'' meter so you can tell how fast your graphics card is... ngl that's kind of the whole point, it's a benchmark flex π₯
β οΈ heads up bestie: this one requires OpenGL. no OpenGL, no sparkle. periodt.
π OPTIONS π
--visualvisual β tells it which visual to use. legal values are either the name of a visual class, or the id number (decimal or hex) of one specific visual. your pick π«Ά--windowβ draw on a newly-created window. this is the default, so if you say nothing, this is what you get β¨--rootβ draw on the root window instead.--window-idnumber β draw on the exact window you specify. very "i know what i want" of you π--light|--no-lightβ use Flat Coloring. (yes, this one shows up twice in the original list β i don't make the rules, i just report them faithfully π)--wireβ render in wireframe instead of solid. skeletal. editorial. kind of a look.--delaynumber β per-frame delay, measured in microseconds. default:10000(that's 0.01 seconds, for the record).--imagefile β the texture map to use. bring your own art bestie π¨--quadsnumber β quad count. range is1-50. default:5.--light|--no-lightβ whether to enable lighting. (yes, again. second appearance. we love consistency π)--fog|--no-fogβ whether to enable fog. spooky lil haze, iykyk π«οΈ--texture|--no-textureβ whether to enable texturing.--mipmap|--no-mipmapβ whether to enable texture mipmaps.--blend|--no-blendβ whether to enable blending.--antialias|--no-antialiasβ whether to anti-alias lines. smooth those edges, bestie.--texture_quality|--no-texture_qualityβ whether to enable texture filtering.--do_depth|--no-do_depthβ whether to enable the depth buffer.--fpsβ display the current frame rate, CPU load, and polygon count. the full receipts π
π¦ ENVIRONMENT π¦
DISPLAYβ used to get the default host and display number.XENVIRONMENTβ used to get the name of a resource file that overrides the global resources stored in theRESOURCE_MANAGERproperty.XSCREENSAVER_WINDOWβ the window ID to use with--root.
π SEE ALSO π
X(1), xscreensaver(1)
π COPYRIGHT π
Copyright Β© 2002 by David Konerding.
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. (translation: no promises, bestie, use at your own risk π)
π AUTHOR π
David Konerding.
and that's the whole page!! π this lil beauty is from X Version 11, version 6.15 (30-Mar-2026) β go forth and stare at intersecting planes, you absolute icon π β¨π«Ά
π¦ 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