屏幕保护程序是在屏幕不使用时,替代屏幕上所显示图像的应用程序。Oracle Solaris Desktop 的屏幕保护程序应用程序是 XScreenSaver。以下各节介绍如何设置 XScreenSaver 应用程序的首选项,以及如何修改该屏幕保护程序可用的显示模式。
本节介绍如何设置该屏幕保护程序的首选项。本节还介绍了如何修改该屏幕保护程序可用的显示模式。
缺省的屏幕保护程序首选项存储在 /usr/share/X11/app-defaults/XScreenSaver 文件中。要启动 "Screensaver"(屏幕保护程序)首选项工具,请从 /usr/bin/ 目录运行 xscreensaver-demo 命令。要从 "System"(系统)菜单中启动 "Screensaver"(屏幕保护程序)首选项工具,请选择 "System"(系统)-> "Preferences"(首选项)-> "Screensaver"(屏幕保护程序)。
要为所有用户设置缺省屏幕保护程序首选项,请修改 XScreenSaver 文件。也可以使用 XScreenSaver 对话框创建 $HOME/.xscreensaver 文件,然后将该文件复制到 XScreenSaver 文件所在的位置。
要恢复用户的缺省设置,请从该用户的起始目录中删除 $HOME/.xscreensaver 文件。如果不存在 $HOME/.xscreensaver 文件,系统将使用 XScreenSaver 文件中的缺省首选项。
要激活对屏幕保护程序首选项的更改,请使用以下命令重新装入屏幕保护程序首选项:
# xscreensaver-command -restart
要修改屏幕保护程序首选项,可以使用 "Screensaver"(屏幕保护程序)首选项工具。修改屏幕保护程序首选项时,这些首选项存储在用户起始目录的 $HOME/.xscreensaver 文件中。
屏幕保护程序显示模式列在 XScreenSaver 文件和 $HOME/.xscreensaver 文件中。屏幕保护程序允许用户选择一个或多个屏幕保护程序显示模式。
要在整个屏幕上而不是在窗口中运行屏幕保护程序显示模式,请包含相应的参数。例如,要让屏幕保护程序显示模式在整个屏幕上显示,需要包含 –root 选项。
要在 Sun Ray 客户机上对所有用户禁用屏幕保护程序显示模式,请键入以下命令:
# pkg uninstall 'desktop/xscreensaver/hacks*'