Per screen saver si intende un'applicazione che sostituisce un'immagine su uno schermo quando questo non è in uso. L'applicazione screen saver di Oracle Solaris Desktop è XScreenSaver. Nelle sezioni seguenti viene descritto come impostare le preferenze per l'applicazione XScreenSaver e come modificare le visualizzazioni disponibili per lo screensaver.
In questa sezione viene descritto come impostare le preferenze per lo screen saver. Vengono inoltre fornite informazioni su come modificare le visualizzazioni disponibili per lo screen saver.
Le preferenze predefinite dello screen saver vengono memorizzate nel file /usr/share/X11/app-defaults/XScreenSaver. Per avviare lo strumento di preferenza Screen saver, eseguire il comando xscreensaver-demo dalla directory /usr/bin/. Per avviare lo strumento di preferenza Screen saver dal menu System (Sistema), scegliere System(Sistema) -> Preferences (Preferenze) -> Screen saver.
Per impostare preferenze predefinite degli screen saver per tutti gli utenti, modificare il file XScreenSaver. Oppure, è possibile utilizzare la finestra di dialogo XScreenSaver per creare un file $HOME/.xscreensaver, quindi copiarlo nella posizione del file XScreenSaver.
Per ripristinare le impostazioni predefinite per un utente, eliminare il file $HOME/.xscreensaver dalla directory home dell'utente. Se non è presente alcun file $HOME/.xscreensaver, il sistema utilizza le preferenze predefinite nel file XScreenSaver.
Per attivare le modifiche alle preferenze dello screen saver, utilizzare il seguente comando per ricaricare le preferenze dello screen saver:
# xscreensaver-command -restart
Per modificare le preferenze dell'applicazione screen saver, è possibile utilizzare lo strumento di preferenze Screen saver. Quando si modificano le preferenze dello screen saver, queste vengono memorizzate nella directory home dell'utente, nel file $HOME/.xscreensaver.
Le visualizzazioni dello screen saver sono elencate nel file XScreenSaver e nel file $HOME/.xscreensaver. L'applicazione screen saver consente agli utenti di scegliere una o più visualizzazioni screen saver.
Per eseguire la visualizzazione dello screen saver sullo schermo intero e non su un'unica finestra, includere argomenti appropriati. Ad esempio, si potrebbe volere includere l'opzione –root per visualizzare il salvaschermo sull'intero schermo.
Per disattivare le visualizzazioni dello screen saver per tutti gli utenti in un client Sun Ray, digitare il seguente comando:
# pkg uninstall 'desktop/xscreensaver/hacks*'