XScreenSaver(1) General Commands Manual XScreenSaver(1) (NAME) xscreensaver-command - xscreensaver (SYNOPSIS) xscreensaver-command [--display host:display.screen] [--help | --quiet | --verbose | --activate | --deactivate | --cycle | --next | --prev | --select n | --lock | --suspend | --exit | --restart | --time | --watch | --version] (DESCRIPTION) xscreensaver-command xscreensaver(1) . (OPTIONS) xscreensaver-command : --help . --quiet . --verbose --quiet. . --activate xscreensaver ( / ). . --deactivate xscreensaver . ( ) . . ( --deactivate ). --cycle ( ) ( ) . --next --activate --cycle . --next xscreensaver . ( --settings ). --prev --next . --select number --activate N . programs . ( ). --lock xscreensaver . --activate ( lock xscreensaver (false) lockTimeout ). xscreensaver . xscreensaver(1) . --suspend --activate lockTimeout . . --exit xscreensaver . . : kill -9 xscreensaver . (logout) . --restart . xscreensaver .xscreensaver . --time ( ). --watch : . . : BLANK Fri Nov 5 01:57:22 1999 RUN 34 RUN 79 RUN 16 LOCK Fri Nov 5 01:57:22 1999 RUN 76 RUN 12 UNBLANK Fri Nov 5 02:05:59 1999 ( ) ( ) . `programs` ( --select ). . Perl . --watch : #!/usr/bin/perl my $blanked = 0; open (my $in, "xscreensaver-command -watch |") || die; while (<$in>) { if (m/^(BLANK|LOCK)/) { if (!$blanked) { system ("sound-off"); $blanked = 1; } } elsif (m/^UNBLANK/) { system ("sound-on"); $blanked = 0; } } LOCK BLANK ( ) . --version xscreensaver : xscreensaver xscreensaver-command. ( xscreensaver-command --help ). (STOPPING GRAPHICS) xscreensaver ( ) . xscreensaver . : xset dpms force off xset(1) . xscreensaver-settings(1) xscreensaver . (DIAGNOSTICS) xscreensaver stderr xscreensaver-command . stdout . (ENVIRONMENT) DISPLAY . PATH ( --restart). xscreensaver xscreensaver-command. (UPGRADES) xscreensaver(1) . (SEE ALSO) X(1), xscreensaver(1), xscreensaver-settings(1), xset(1) (COPYRIGHT) Copyright (C) 1992-2026 by Jamie Zawinski. . . << >> . (AUTHORS) Jamie Zawinski . . X Version 11 6.15 (30-Mar-2026) XScreenSaver(1)