home *** CD-ROM | disk | FTP | other *** search
/ Peanuts NeXT Software Archives / Peanuts-2.iso / Developer / objc / appkit / darken.README < prev    next >
Encoding:
Text File  |  1991-04-24  |  1.6 KB  |  34 lines

  1. The files in this archive provide a method for darkening the NeXT display
  2. completely when logging out.  This prevents burn-in of the login dialogue
  3. box.  This technique has been tested under NeXTStep 1.0 and 2.0.
  4.  
  5. To use the technique, follow these steps.
  6.  
  7. 1. Pick a place to install the VidLev program and the LoginHook and
  8.    LogoutHook shell scripts.  If you don't want to use /usr/local/etc,
  9.    modify the BIN string in Makefile to identify the installation path.
  10.    Make sure that the BIN path exists.
  11.    
  12. 2. Become root and:
  13.  
  14.     # make install
  15.  
  16.    The install rule will compile VidLev, customize the LoginHook and
  17.    LogoutHook shell scripts, install all three, and set root's defaults
  18.    for the loginwindow program's login and logout hooks.
  19.  
  20. 3. Reboot.  (This makes loginwindow aware of the login and logout hooks.)
  21.  
  22. When you log out the screen will darken completely.  You can rebrighten it
  23. by pressing the "brightness up" key on the NeXT keyboard (next to the
  24. "Power" key) -- moving the mouse or typing a login and password to the login
  25. dialogue box will not restore brightness until after the loginwindow manager
  26. has attempted to dim the login dialogue box (about 30 minutes after logoff).
  27. VidLev will darken the screen again every 10 minutes until someone logs on,
  28. so that loginwindow's post-logoff dimming won't accidentally raise the video
  29. level from VidLev's complete darkness to a dim login dialogue box level.  At
  30. login the LoginHook script sends a SIGHUP to the VidLev process and it
  31. restores screen brightness values to ones remembered from logout time.
  32.  
  33. Vic Abell <abe@mace.cc.purdue.edu>
  34.