XLOCK(1) General Commands Manual XLOCK(1) (NAME) xlock - X (SYNOPSIS) xlock [ -help ] [ -version ] [ -resources ] [ -display displayname ] [ -visual visualname ] [ -name resourcename ] [ -mode modename ] [ -delay usecs ] [ -batchcount num ] [ -count num ] [ -cycles num ] [ -ncolors num ] [ -size num ] [ -saturation value ] [ -erasemode modename ] [ -erasedelay usecs ] [ -/+allowaccess ] [ -vtlock modename ] [ -/+nolock ] [ -/+inwindow ] [ -/+inroot ] [ -/+remote ] [ -/+mono ] [ -/+allowroot ] [ -/+debug ] [ -/+description ] [ -/+echokeys ] [ -echokey echokey ] [ -/+enablesaver ] [ -/+resetsaver ] [ -/+grabmouse ] [ -/+grabserver ] [ -/+install ] [ -/+mousemotion ] [ -/+sound ] [ -/+showdate ] [ -/+timeelapsed ] [ -/+usefirst ] [ -/+verbose ] [ -nice level ] [ -lockdelay seconds ] [ -timeout seconds ] [ -xkblockgroup layout ] [ -font fontname ] [ -planfont fontname ] [ -bg color ] [ -fg color ] [ -background color ] [ -foreground color ] [ -username string ] [ -password string ] [ -info string ] [ -validate string ] [ -invalid string ] [ -geometry geom ] [ -icongeometry geom ] [ -glgeometry geom ] [ -/+wireframe ] [ -/+showfps ] [ -fpsfont fontname ] [ -/+fpstop ] [ -/+use3d ] [ -delta3d value ] [ -none3d color ] [ -right3d color ] [ -left3d color ] [ -both3d color ] [ -program programname ] [ -messagesfile formatted-filename ] [ -messagefile filename ] [ -message string ] [ -messagefont fontname ] [ -bitmap filename ] [ -cpasswd crypted-password ] [ -forceLogout minutes ] [ -logoutButton minutes ] [ -logoutButtonLabel textstring ] [ -logoutButtonHelp textstring ] [ -logoutFailedString textstring ] [ -/+dtsaver ] [.BI -/+xinerama ] [ -modulepath path ] [ -locksound string ] [ -infosound string ] [ -validsound string ] [ -invalidsound string ] [ -startCmd string ] [ -endCmd string ] [ -pipepassCmd string ] [ -logoutCmd string ] (DESCRIPTION) xlock X . xlock . . . . xlock . X . Control-U Control-H kill ( ) erase ( ) . . . : $HOME/.xlocktext $HOME/.plan $HOME/.signature. BSD ( "style:password"). login.conf(5) . (NOTE ON ETIQUETTE) xlock . ( ) . (OPTIONS) -help . -version ( >= 4.00) . -resources . -display displayname display X11 . xlock unix:0 localhost:0 :0 -remote . -visual visualname visualname "StaticGray" "GrayScale" "StaticColor" "PseudoColor" "TrueColor" "DirectColor" "default" . default visual (visual ) . -name resourcename xlock resourcename XLock . -mode modename ( ). anemone . ant . ant3d . apollonian . atlantis // . . atunnels GL. . ball . bat . bevel Bevel Helicopter . . blot . bouboule (bouboule) . bounce . boxed GL . braid . bubble . bubble3d GL . . bug . clock oclock . coral . crystal . daisy . dclock ..TP 8 deco . demon Griffeath . dilemma Lloyd . dino (Dinosaur Cube) . . discrete . dragon Deventer . drift . cage (Impossible Cage) GL Escher . . epicycle . euler2d . eyes grelb . fadeplot . fiberlamp . fire . . flag . . . flame . flow . forest . fzort fzort . galaxy . gears GL . . glplanet () . goop (lava lamp) . grav . helix (string art) . hop . hyper n- . ico . ifs (IFS) . image . juggle (Juggler) . juggle . julia (Julia set) . kaleid (Kaleidoscope) . kumppa kumppa . laser . life (Conway's Game of Life) . life1d Wolfram . life3d Bays . lightning Keith . lisa (lissajous) . lissie . loop Langton . mandelbrot (mandelbrot) . marquee . matrix . maze . mball Masterball . . moebius (Moebius Strip II) GL Escher . . molecule PDB (Protein Data Base) . morph3d (morphing) GL . . mountain Papo . munch (munching squares) . noof SGI . nose . oct . . pacman Pacman(tm) . paterson Paterson ..TP 8 penrose (Penrose) . petal GCD . petri . pipes . . polyominoes () . puzzle . pyraminx (Pyraminx) . . pyro . pyro2 . qix Qix(tm) . roll . rain . rotor (Roto-Rooter) . rubik . . sballs GL . . scooter . shape . sierpinski (Sierpinski) . sierpinski3d (Sierpinski gasket) . skewb (Skewb) . . slip (blits) . solitaire (Solitaire) . space . sphere . spiral . spirolateral (Odds) . spline (splines) . sproingies (Sproingies)! . . squiral . stairs GL (Escher) . . star . starfish . strange (strange attractors) . superquadrics . . swarm . swirl . t3d . tetris . text3d | text3d2 . thornbird << >> . tik_tak . toneclock (toneclock) . triangle . tube . turtle . vines . voters (Dewdney) . wator (Water-Torus) . wire . world . worm . xjack . xcl (Control Line) . blank . (random) . bomb ( ). . random blank ( bomb) . -delay usecs delay . . blank blank CPU ..TP 5 -count num batchcount things num . anenome . ant ant3d . apollonian . atlantis . atunnels . ball . bat . bevel . blot . bouboule . bounce . braid . bubble . bubble3d . bug . cage . clock ( 100%) . coral . crystal . daisy . dclock . deco . demon . dilemma (defectors) . dino . discrete . drift ( = ). dragon . epicycle . euler2d . eyes . fadeplot . fiberlamp () . fire ( 0 ). flag . flame ( = ). flow . forest . fzort . galaxy . gears . glplanet . goop (blobs) . grav . helix . hop . hyper . ico i- . ifs . image (logos) . juggle . juggler3d . julia . kaleid . kumppa . lament . laser . life life3d (glider) . life1d . lisa . lissie . loop . mandelbrot . marquee . matrix . maze . mball . moebius . molecule . morph3d i- . mountain . munch . noof . nose . qix . oct . pacman . paterson . penrose . petal . petri . pipes : 0 1 2 3 4 . polyominoes . puzzle . pyraminx . pyro . pyro2 . rain . roll . rotor (rotor) ... rubik . sballs . scooter . shape . sierpinski . skewb . slip . solitaire . space . sphere . spiral . spirolateral . spline (<>) . sproingies sproingies . siral . stairs . star . starfish . strange . superquadrics superquadric . swirl <<>> . swarm . t3d . tetris . text3d . thornbird . triangular . tube (= 1) (= 2) . turtle . vines (= 0) (= 1) . voters . wator . wire . world . worm . xcl . xjack . blank . bomb . count . count ABS( count ) ( count ) . -batchcount num batchcount count . -cycles num cycles (time out) ant ant3d apollonian blot braid bug clock crystal daisy deco demon dilemma discrete dragon epicycle eyes fiberlamp flag flow forest galaxy helix hop hyper ico juggle juggler3d laser life life1d life3d lisa lissie loop mandelbrot mountain paterson petal sierpinski shape spline +erase t3d thornbird triangle tube voters wator wire . atlantis bevel dino euler2d worm fadeplot julia spiral munch kaleid qix spline -erase * ( +erase) gears glplanet mball molecule oct pipes pyraminx rubik sballs scooter skewb spirolateral superquadrics . text3d . -size num size bouboule pyro star ball bounce bat bubble clock deco crystal tik_tak toneclock ico lissie lissie flag kaleid maze penrose lisa roll sierpinski scooter tube worm rotor ant bug dilemma dragon life life1d pacman petri tetris voters wator wire . pipes . flow swarm . atlantis . mball . pyraminx oct rubik . count . atunnels fire gears sballs sproingies ( ) . 0 . -ncolors num ncolors . -saturation value saturation value . 0 1 . 0.4 . -erasemode modename ( ). random_lines random_squares venetian triple_wipe quad_wipe circle_wipe three_circle_wipe squaretate fizzle spiral slide_lines losira no_fade. modename modelist "all-losira" losira . "+" "," "spiral+venetian" . -erasedelay usecs erasedelay erasemode ( 0 erasemode ). +/-nolock nolock xlock . . -/+inwindow xlock . xlock . -/+inroot xlock (root window) . inwindow . -/+remote remote xlock X11 . X11 xlock . . +remote (resource) remote xlock X11 . ( "+" "+" "-" .) -/+mono mono xlock ( ) ..TP 5 -/+allowaccess (host access control list) . x ... allowaccess (true) X11 . xlock -KILL . -vtlock modename XFree86 VT [off|noswitch|switch|restore] . off VT . switch VT + VT xlock . restore VT + VT xlock + VT . noswitch VT VT xlock . -/+allowroot allowroot root xlock . xlock . -/+debug () xlock . -/+description description xlock (mode) . . -/+echokeys echokeys xlock <> () . . -echokey echokey echokeys. -/+enablesaver xlock X . . -/+resetsaver xlock XResetScreenSaver . DPMS . -/+grabmouse grabmouse xlock . xlock . -/+grabserver grabserver xlock . X . -/+install xlock xlock (colormap) . ( fvwm) -inroot . -/+mousemotion . -/+sound . -/+showdate . . -/+timeelapsed . -/+usefirst usefirst xlock . . -/+verbose (verbose) . -nice nicelevel nice nicelevel xlock nicelevel . -lockdelay seconds lockdelay seconds () . xautolock(1) . -timeout seconds timeout seconds () (timeout) . -font fontname font () . -planfont fontname . -fg color fg color . -bg color bg color . -foreground color foreground color ..TP 5 -background color background color . -username string string "Name: " . -password string string "Password: " . -info string string "Enter password to unlock; select icon to lock." . -validate string string "Validating login..." . -invalid string string "Invalid login." . -geometry geom geometry ( ) geom . . . ( 0x0 ). -enablesaver . -icongeometry geom icongeometry ( 64x64) geom . ( 0x0 ). 256x256 . . . -glgeometry geom glgeometry gl geom . . -/+wireframe / (wireframe) ant3d atlantis atunnels daisy fire gears lament life3d mountain sballs sproingies superquadrics triangle. -/+showfps / (fps) atlantis atunnels bevel dino bubble3d cage fire gears invert lament moebius morph3d mball oct pyraminx rubik sballs skewb stairs superquadrics. -/+fpstop / showfps . -fpsfont fontname fpsfont showfps . -/+use3d / bouboule pyro star worm. -delta3d value . -none3d color / . -right3d color . -left3d color . -both3d color . -program programname program (fortune generator) . marquee nose . -messagesfile formatted-filename messagesfile . . "%%" . marquee nose . fortune . -messagefile filename messagefile . marquee nose . fortune messagesfile . -message textstring message . flag marquee nose . fortune messagesfile message . -messagefont fontname messagefont . flag marquee nose . -bitmap filename bitmap xbm xpm ras flag image life life1d maze puzzle . eyes pacman xbm . . / -cpasswd crypted-password cpasswd xlock . -forceLogout minutes forceLogout minutes () . -logoutButton minutes logoutButton minutes () . -logoutButtonLabel string string . "Logout" . -logoutButtonHelp string string . : "Click the \"Logout\" button to log out current\n user and make workstation available." -logoutFailedString string string . : "Logout attempt FAILED.\n Current user could not be automatically logged out." -/+dtsaver / CDE Saver. CDE . -/+xinerama / Xinerama. Xinerama . -modulepath path modulepath ( directories) xlock . (:) . "%S" modulepath . '%S:~/mymoduledir' . . -locksound string string . ( ): "Thank you, for your cooperation." -infosound string string . ( ): "Identify please." -validsound string string . ( ): "Complete." -invalidsound string string . ( ): "I am not programmed to give you that information." -startCmd string string . : "zaway". (kill) . -endCmd string string . -pipepassCmd string string (pipe) . -logoutCmd string string ( ) . -mailCmd string string . -mailIcon string string (bitmap) << >>. -nomailIcon string string (bitmap) << >>. -dpmsstandby seconds (Standby) DPMS ( ). ( RGB ( ). ... ). DPMS . . -dpmssuspend seconds (Suspend) DPMS ( ). ( RGB . ... ). DPMS . . -dpmsoff seconds (Power Off) DPMS ( ). ( HS/VS . ... ). DPMS . . -neighbors num neighbors (ant, bug, demon, dilemma, life, loop, voters, wator, wire) (bug loop ) ( ) . () (dilemma, life, voters, wator). -/+eyes ant, ant3d, bug. -/+cycle crystal, lyapunov, mandelbrot, starfish, swirl, tetris, tik_tak, toneclock, tube. -/+label apollonian. ant ant3d . life life3d . -/+serial kaleid. life life3d ( ) . -/+trackmouse eyes, fire, julia, solitaire, sballs, swarm, tetris. maze, pacman, solitaire tetris xlock . -/+texture fire, lament sballs. xlock . -rule B/S life life3d . : P G . life B3/S23 . B36/S23 B3678/S34678 . life3d B5/S45 B6/S567 B5/S56 B67/S67 . ( 1 0) ant ( quadranary) ( ) ant3d . T . -lifefile filename lifefile life life3d . #P xlife . life3d . -arms num anemone . -finpoints num anemone . -width num anemone . -withdraws num anemone. -turnspeed num -/+truchet () ant. -/+altgeom (: : ) apollonian. -whalespeed num atlantis . -/+boil bubble. -nx num x crystal . -ny num y crystal . -/+centre crystal. -/+maxsize crystal. -/+cell crystal. -/+grid ( -cell) crystal. -/+garden daisy. -/+binary dclock. -/+led LED dclock..TP 5 -/+popex dclock. -/+forest (/) dclock. -/+hiv HIV dclock. -/+lab dclock. -/+veg dclock. -/+y2k dclock. -/+millennium ( ) dclock. -bonus value ... . . dilemma. -/+conscious dilemma. -/+grow ( ) drift. -/+liss drift. -/+fog fire. -/+shadows fire. -trees num fire . -/+invert flag. -/+rotate / flow. -/+ride / flow. -/+box / flow. -/+periodic / flow. -/+search / flow. -/+dbuf / (double buffering) flow. -/+tracks galaxy. -/+light glplanet. -/+bounce glplanet. -pimage filename xbm xpm glplanet. BUILTIN Xearth . -/+roll glplanet. -/+rotate glplanet. -/+texture glplanet. -/+stars glplanet. -/+decay grav. -/+trail grav. -/+ellipse helix. -/+martin hop. -/+popcorn . hop. -/+ejk1...ejk6 hop . . -/+rr hop . -/+jong hop . -/+sine hop. -pattern juggle. -tail num juggle. -/+real / juggle. . . -count . -/+describe / juggle. -/+balls / juggle. -/+clubs / juggle..TP 5 -/+torches juggle. -/+knives juggle. -/+rings juggle. -/+bballs juggle. -/+planetary () gears. -planetsize num (planetary) gears. . ( 0 ). -/+disconnected kaleid. -/+alternate kaleid. -/+quad / kaleid. -/+oct / kaleid. -/+linear / kaleid. -/+conway B3/S23 life. -/+highlife HighLife B36/S23 life. -/+daynight (Day and Night) B3678/S34678 life. -/+callahan B2o/S2m34 life. -/+andreen B2o3o4m/S2om4o life. -/+trilife B45/S34 life. -/+trilife1 B456/S45 life. -/+trilife2 B45/S23 life. -/+totalistic () life1d. LCAU . . -/+additive lisa. -/+dissolve ( ) loop. -/+evolve loop. -/+langton (Langton Loops) loop. -/+sheath loop. -/+wrap loop. -increment num mandelbrot. -/+alpha mandelbrot. -/+binary mandelbrot. -/+dem (Distance Estimator Method) ( ) mandelbrot. -/+index mandelbrot. -/+lyap mandelbrot. -/+pow z^z mandelbrot. -/+sin sin(z) mandelbrot. -/+noants moebius. -/+solidmoebius moebius. -/+atoms molecule. -/+bbox molecule. -/+bonds molecule. -molecule filename pdb molecule. -/+labels molecule. -spin{x|y|z} molecule. "XYZ" . +spin molecule. -/+titles molecule..TP 5 -/+wander molecule. fire. -/+ammann penrose. -increment value mandelbrot . -/+erase spline. cycles -fullrandom . -factory num pipes. -/+fisheye pipes . -/+tightturns pipes . -/+rotatepipes pipes . -/+complete qix. -msg textstring pyro2 . &0 &1 ... &9 &a ... &f . . # . -fnt font pyro2 . -size[xyz] num x y z . . star. -/+hideshuffling bevel, dino, mball, oct, pyraminx, rubik skewb. -/+border shape. -/+shadowing shape. -/+stippling shape. -intensity value ( ) sierpinski3d. -maxdepth value ( ) sierpinski3d. -speed value sierpinski3d . -sharpness num spirolateral . -trek num star . -/+rock star. . -/+straight star . -cyclepeed num starfish. -rotation num starfish. -thickness num starfish. -/+rock starfish. -curve num strange. -points num / strange. -point-size num strange. -zoom float strange. -brightness float strange. -motion-blur float strange. -spinspeed num superquadrics. -/+bonus tetris . -/+well tetris welltris . -ttfont filename True Type ( ) text3d -extrusion num text3d -rot_amplitude float text3d -rot_frequency float text3d -/+no_split text3d.TP 5 -ttanimate function_name text3d . : Random FullRandom Default Default2 None Crazy UpDown Extrude RotateXY RotateYZ Frequency Amplitude -speed km/h km/h xcl. -frametime microseconds . X server xcl . -line_length mm mm xcl. -spectator mm . line_length xcl . -viewmodel xcl . -/+oldcolor xcl . -xcldebug xcl . -automatic xcl . -randomstart xcl. -duration seconds random . 0 . -/+fullrandom random / . . -modelist textstring random . "all" blank ( bomb) . "all,blank" . "all,-image bounce,+blank" image bounce . "bug wator" bug wator . "allgl" GL all-allgl GL "allnice" (CPU) hackers gl . "allxpm" xpm . "allwrite" (colormap) ( xpm) . "all3d" . "allmouse" . "allautomata" automata "allfractal" fractal "allgeometry" geometry "allspace" space . random . -/+sequential random . (WARNING) xlock CPU . xlock 'nice -20' ( ) xlock . (shadow password) xlock . -cpasswd $HOME/.xlockrc . ( makekey(8) ). xlock $HOME/.xlockrc . XLOCK SSH-AGENT (XLOCK AND SSH-AGENT) ssh-agent(1) (passphrase) ssh(1) ssh-agent . ssh . ssh-agent . xlock . startCmd xlock 'ssh-add -D' ssh-agent . ssh xlock pipepassCmd ssh-agent . ssh-add . xlock - etc/xlockssh* . (BUGS) "kill -KILL xlock" ( localhost) X xlock SIGKILL . X : << .>> - X11R4 Xlib . NCD xlock . -remote -allowaccess . NCD -allowaccess xlock (reboot) SETUP 'Network Parameters' TCP/IP . (SEE ALSO) X(1) Xlib. (AUTHORS) : David A. Bagley, : https://www.sillycycle.com/xlock http://www.ibiblio.org/pub/Linux/X11/screensavers : Patrick J. Naughton, Mailstop 21-14 Sun Microsystems Laboratories, Inc. Mountain View, CA 94043 415/336-1080 . (c) 1988-1991 Patrick J. Naughton (c) 1993-2024 David A. Bagley . << >> (AS IS) . . . BSD Marshall Kirk McKusick (c) 1988 . . DEC HP IBM Linux SCO SGI Sun . X11R6 Contrib 20 Oct 2025 XLOCK(1)