unknownpleasures(6)

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

πŸ’« unknownpleasures πŸ’«

ok so this is unknownpleasures(6) from the XScreenSaver manual, and bestie, it's literally the Joy Division album cover as a screensaver. buckle up πŸŽ€


✨ NAME ✨

unknownpleasures β€” a waterfall graph of the signal from pulsar PSR B1919+21. no cap, that's the whole vibe. πŸ¦‹


🌸 SYNOPSIS 🌸

unknownpleasures [--display host:display.screen] [--visual visual]
[--window] [--root] [--window-id number] [--delay number] [--count
number] [--speed number] [--resolution number] [--amplitude number]
[--noise number] [--mask file] [--no-ortho] [--buzz] [--wireframe]
[--fps]

πŸ’– DESCRIPTION πŸ’–

okay so storytime, because this is genuinely iconic lore. πŸ“–

PSR B1919+21 (also known as CP 1919) was the first pulsar ever discovered β€” it's a spinning neutron star that emits a periodic, lighthouse-like beacon. literally a space lighthouse. main character energy fr fr ⭐

An illustration of the signal received from it was published in Scientific American in 1971, and later in The Cambridge Encyclopedia of Astronomy in 1977 β€” where it was seen by Stephen Morris, the drummer of Joy Division, and was consequently appropriated by Peter Saville for the cover of the band's album "Unknown Pleasures". πŸ’€πŸ‘‘

so yeah. you're running a piece of music history as a screensaver. slay.


πŸ’… OPTIONS πŸ’…

  • --visual visual β€” 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. iykyk 🎨
  • --window β€” draw on a newly-created window. this one is the default, so like, you're already doing it bestie.
  • --root β€” draw on the root window instead. full desktop takeover, lowkey iconic 🌈
  • --window-id number β€” draw on the specified window. you pick the window, it does its thing.
  • --delay number β€” per-frame delay, in microseconds. default: 30000 (that's 0.03 seconds, yes i did the math for you πŸ’œ).
  • --speed number β€” animation speed. 2 for twice as fast, 0.5 for half as fast. go zoom πŸƒβ€β™€οΈ
  • --count number β€” scanlines (vertical resolution). default: 80.
  • --resolution number β€” horizontal resolution. default: 100.
  • --amplitude number β€” height of the waves, 0 – 1.0. default: 0.13. tiny waves, big mood 🌊
  • --noise number β€” how noisy the signal is. 2 for twice as noisy, 0.5 for half as noisy. static girlies rise πŸ™ˆ
  • --mask file β€” use the given image file as a clipping mask against the data. a high contrast image of around 256x256 works best. signal peaks appear in the dark areas. πŸ–€ genuinely obsessed with this one
  • --ortho | --no-ortho β€” whether to use an orthographic projection.
  • --buzz | --no-buzz β€” whether each line should seethe with noise. seethe, bestie. seethe. 😀
  • --wireframe | --no-wireframe β€” render in wireframe instead of solid. πŸ•ΈοΈ
  • --fps | --no-fps β€” whether to show a frames-per-second display at the bottom of the screen.

🧚 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, they're the supporting cast 🫢


Copyright Β© 2013-2018 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. (translation: it's free, use it, but nobody's promising it's perfect πŸ’€)


⭐ AUTHOR ⭐

Jamie Zawinski. πŸŽ€


okay that's the whole page, every flag and every fact, nothing skipped. you're welcome πŸ’–

and that's a wrap!! this was unknownpleasures from X Version 11, version 6.15 (30-Mar-2026) β€” mwah, go make your desktop look like a 1979 album cover βœ¨πŸ¦‹πŸ’…

πŸ“¦ where this page comes from