屏幕保护应用程序允许用户选择一个或多个屏幕保护显示程序。屏幕保护显示程序是一种在不使用屏幕时在用户的屏幕上显示图像的应用程序。屏幕保护显示程序列在 XScreenSaver 文件和 $HOME/.xscreensaver 文件中。
要添加新的屏幕保护显示程序,请执行下列步骤:
将显示程序的可执行文件复制到 /usr/openwin/lib/xscreensaver/hacks 目录。
将屏幕保护显示程序的命令添加到 XScreenSaver 文件或 $HOME/.xscreensaver 文件中。应包含在整个屏幕上(而不仅是某个窗口中)运行屏幕保护显示程序所需的所有参数。例如,您可能希望包含 -root 选项以便在整个屏幕上显示屏幕保护显示程序。
要在 Sun RayTM 客户机上为所有用户禁用屏幕保护显示程序,请把 /usr/openwin/lib/xscreensaver/hacks 目录重命名为除 hacks 外的任何名称。
OpenGL
屏幕保护程序显示程序是 GNOME 桌面附带的。默认情况下,会禁用所有 OpenGL
屏幕保护程序显示程序,因为许多用户没有安装 OpenGL
库。安装了 OpenGL
库的用户可以使用 XScreenSaver 对话框启用 OpenGL
屏幕保护程序显示程序。
有些屏幕保护程序显示程序会显示用户屏幕的内容。为避免安全性违规,在 Java Desktop System 中不包含显示屏幕内容的屏幕保护显示程序。
用于 XScreenSaver
应用程序的可插认证模块 (Pluggable Authentication Modules, PAM) 服务名为 dtsession。使用此名称是为了与以前的应用程序兼容。