Linux workstation

Upstream software project

xscreensaver

Screensavers for X11 environment

About xscreensaver

Screensavers for X11 environment

This project links 38 native package records across 8 recorded operating-system releases. Compare the retained versions and architectures below, then open the package for your own release.

These are catalog observations, not a guarantee of installation, compatibility, or upstream support.

Project pictures and package coverage

Alpine Linux 3.21: 4 package records; Alpine Linux 3.22: 4 package records; Alpine Linux 3.23: 4 package records; Debian 12 (Bookworm): 7 package records; Debian 13 (Trixie): 7 package records; openSUSE Leap 15.6: 4 package records; openSUSE Leap 16.0: 4 package records; openSUSE Tumbleweed: 4 package records. Catalog coverage diagram, not an application screenshot.xscreensaver: recorded package coverageAlpine Linux 3.214 recordsAlpine Linux 3.224 recordsAlpine Linux 3.234 recordsDebian 12 (Bookworm)7 recordsDebian 13 (Trixie)7 recordsopenSUSE Leap 15.64 recordsopenSUSE Leap 16.04 recordsopenSUSE Tumbleweed4 records
OpenFactory diagram of linked package records. It is not an application screenshot.

Project identity

Project
xscreensaver
Publisher
Not authoritatively mapped
Native package records
38
Operating systems
alpine-linux-3-21, alpine-linux-3-22, alpine-linux-3-23, debian-12, debian-13, opensuse-leap-15-6, opensuse-leap-16-0, opensuse-tumbleweed
License expression
GPL-2.0-or-later GPL-3.0-or-later 0BSD MIT
Metadata completeness
70/100 (not a software quality rating)
Source repository
Not reported

Source-reported description

The fullest retained description is shown with its source. Distribution packaging descriptions may include downstream details.

The xscreensaver program waits until the keyboard and mouse have been idle for a period of time, and then runs a graphics demo chosen at random. It turns off as soon as there is any mouse or keyboard activity. It can also lock the screen immediately, after a longer idle period, or on demand. The xscreensaver package consists of two parts: the screensaver and the "driver" or "daemon", which detects idleness and does locking, and the many graphics demos that are launched by xscreensaver. Any X program that can draw on the root window can be used with xscreensaver, regardless of how that program is written, what language it is written in, or what libraries it uses. The xscreensaver daemon takes care of detecting when the user is idle, locking, and checking passwords and all the other book-keeping. All the other programs need to do is draw. The benefit that xscreensaver has over the combination of the xlock and xautolock programs is the ease with which new graphic hacks can be installed. You do not need to recompile (or even re-run) the xscreensaver program to add a new display mode, you just change a config file.

Description source

Packages by operating system

Compare recorded versions, then open a package for dependency, file, checksum, and repository evidence. Version strings are distribution-specific, not a ranking of newer software.

Alpine Linux 3.21

  1. xscreensaver

    Alpine Linux 3.21 / source xscreensaver

    6.09-r0

    Screensavers for X11 environment

    aarch64x86_64v3.21
  2. xscreensaver-doc

    Alpine Linux 3.21 / source xscreensaver

    6.09-r0

    Screensavers for X11 environment (documentation)

    aarch64x86_64v3.21
  3. xscreensaver-extras

    Alpine Linux 3.21 / source xscreensaver

    6.09-r0

    An enhanced set of screensavers

    aarch64x86_64v3.21
  4. xscreensaver-gl-extras

    Alpine Linux 3.21 / source xscreensaver

    6.09-r0

    An enhanced set of screensavers that require OpenGL

    aarch64x86_64v3.21

Alpine Linux 3.22

  1. xscreensaver

    Alpine Linux 3.22 / source xscreensaver

    6.09-r0

    Screensavers for X11 environment

    aarch64x86_64v3.22
  2. xscreensaver-doc

    Alpine Linux 3.22 / source xscreensaver

    6.09-r0

    Screensavers for X11 environment (documentation)

    aarch64x86_64v3.22
  3. xscreensaver-extras

    Alpine Linux 3.22 / source xscreensaver

    6.09-r0

    An enhanced set of screensavers

    aarch64x86_64v3.22
  4. xscreensaver-gl-extras

    Alpine Linux 3.22 / source xscreensaver

    6.09-r0

    An enhanced set of screensavers that require OpenGL

    aarch64x86_64v3.22

Alpine Linux 3.23

  1. xscreensaver

    Alpine Linux 3.23 / source xscreensaver

    6.11-r0

    Screensavers for X11 environment

    aarch64x86_64v3.23
  2. xscreensaver-doc

    Alpine Linux 3.23 / source xscreensaver

    6.11-r0

    Screensavers for X11 environment (documentation)

    aarch64x86_64v3.23
  3. xscreensaver-extras

    Alpine Linux 3.23 / source xscreensaver

    6.11-r0

    An enhanced set of screensavers

    aarch64x86_64v3.23
  4. xscreensaver-gl-extras

    Alpine Linux 3.23 / source xscreensaver

    6.11-r0

    An enhanced set of screensavers that require OpenGL

    aarch64x86_64v3.23

Debian 12 (Bookworm)

  1. xscreensaver

    Debian 12 (Bookworm) / x11

    6.08+dfsg1-1~bpo12+1

    Screensaver daemon and frontend for X11

    amd64arm64bookwormbookworm-backports
  2. xscreensaver-data

    Debian 12 (Bookworm) / x11 / source xscreensaver

    6.08+dfsg1-1~bpo12+1

    Screen saver modules for screensaver frontends

    amd64arm64bookwormbookworm-backports
  3. xscreensaver-data-extra

    Debian 12 (Bookworm) / x11 / source xscreensaver

    6.08+dfsg1-1~bpo12+1

    Extra screen saver modules for screensaver frontends

    amd64arm64bookwormbookworm-backports
  4. xscreensaver-gl

    Debian 12 (Bookworm) / x11 / source xscreensaver

    6.08+dfsg1-1~bpo12+1

    GL(Mesa) screen saver modules for screensaver frontends

    amd64arm64bookwormbookworm-backports
  5. xscreensaver-gl-extra

    Debian 12 (Bookworm) / x11 / source xscreensaver

    6.08+dfsg1-1~bpo12+1

    Extra GL(Mesa) screen saver modules for screensaver frontends

    amd64arm64bookwormbookworm-backports
  6. xscreensaver-screensaver-bsod

    Debian 12 (Bookworm) / x11 / source xscreensaver

    6.08+dfsg1-1~bpo12+1

    BSOD screen saver module from XScreenSaver

    amd64arm64bookwormbookworm-backports
  7. xscreensaver-screensaver-webcollage

    Debian 12 (Bookworm) / x11 / source xscreensaver

    6.08+dfsg1-1~bpo12+1

    Webcollage screen saver module from XScreenSaver

    amd64arm64bookwormbookworm-backports

Debian 13 (Trixie)

  1. xscreensaver

    Debian 13 (Trixie) / x11

    6.09+dfsg1-1

    Screensaver daemon and frontend for X11

    amd64arm64trixie
  2. xscreensaver-data

    Debian 13 (Trixie) / x11 / source xscreensaver

    6.09+dfsg1-1

    Screen saver modules for screensaver frontends

    amd64arm64trixie
  3. xscreensaver-data-extra

    Debian 13 (Trixie) / x11 / source xscreensaver

    6.09+dfsg1-1

    Extra screen saver modules for screensaver frontends

    amd64arm64trixie
  4. xscreensaver-gl

    Debian 13 (Trixie) / x11 / source xscreensaver

    6.09+dfsg1-1

    GL(Mesa) screen saver modules for screensaver frontends

    amd64arm64trixie
  5. xscreensaver-gl-extra

    Debian 13 (Trixie) / x11 / source xscreensaver

    6.09+dfsg1-1

    Extra GL(Mesa) screen saver modules for screensaver frontends

    amd64arm64trixie
  6. xscreensaver-screensaver-bsod

    Debian 13 (Trixie) / x11 / source xscreensaver

    6.09+dfsg1-1

    BSOD screen saver module from XScreenSaver

    amd64arm64trixie
  7. xscreensaver-screensaver-webcollage

    Debian 13 (Trixie) / x11 / source xscreensaver

    6.09+dfsg1-1

    Webcollage screen saver module from XScreenSaver

    amd64arm64trixie

openSUSE Leap 15.6

  1. xscreensaver

    openSUSE Leap 15.6 / Amusements/Toys/Screensavers / source xscreensaver

    6.08-150600.1.4

    A screen saver and locker for the X Window System

    aarch64ppc64les390xx86_64leap-15.6
  2. xscreensaver-data

    openSUSE Leap 15.6 / Amusements/Toys/Screensavers / source xscreensaver

    6.08-150600.1.4

    Selection of screensavers from xscreensaver

    aarch64ppc64les390xx86_64leap-15.6
  3. xscreensaver-data-extra

    openSUSE Leap 15.6 / Amusements/Toys/Screensavers / source xscreensaver

    6.08-150600.1.4

    Selection of screensavers from xscreensaver

    aarch64ppc64les390xx86_64leap-15.6
  4. xscreensaver-lang

    openSUSE Leap 15.6 / System/Localization / source xscreensaver

    6.08-150600.1.4

    Translations for package xscreensaver

    noarchleap-15.6

openSUSE Leap 16.0

  1. xscreensaver

    openSUSE Leap 16.0 / Amusements/Toys/Screensavers / source xscreensaver

    6.09-bp160.1.11

    A screen saver and locker for the X Window System

    aarch64ppc64les390xx86_64leap-16.0
  2. xscreensaver-data

    openSUSE Leap 16.0 / Amusements/Toys/Screensavers / source xscreensaver

    6.09-bp160.1.11

    Selection of screensavers from xscreensaver

    aarch64ppc64les390xx86_64leap-16.0
  3. xscreensaver-data-extra

    openSUSE Leap 16.0 / Amusements/Toys/Screensavers / source xscreensaver

    6.09-bp160.1.11

    Selection of screensavers from xscreensaver

    aarch64ppc64les390xx86_64leap-16.0
  4. xscreensaver-lang

    openSUSE Leap 16.0 / System/Localization / source xscreensaver

    6.09-bp160.1.11

    Translations for package xscreensaver

    noarchleap-16.0

openSUSE Tumbleweed

  1. xscreensaver

    openSUSE Tumbleweed / Amusements/Toys/Screensavers / source xscreensaver

    6.15-3.3

    A screen saver and locker for the X Window System

    x86_64tumbleweed
  2. xscreensaver-data

    openSUSE Tumbleweed / Amusements/Toys/Screensavers / source xscreensaver

    6.15-3.3

    Selection of screensavers from xscreensaver

    x86_64tumbleweed
  3. xscreensaver-data-extra

    openSUSE Tumbleweed / Amusements/Toys/Screensavers / source xscreensaver

    6.15-3.3

    Selection of screensavers from xscreensaver

    x86_64tumbleweed
  4. xscreensaver-lang

    openSUSE Tumbleweed / System/Localization / source xscreensaver

    6.15-3.3

    Translations for package xscreensaver

    noarchtumbleweed

Project resources and further reading

Mapping provenance

Only source-backed identity signals create public cross-OS links. A reviewer can later approve or dispute an inferred relationship without rewriting native package history.

No field-level source record is published yet.