GNOME 2.2 システム管理 (Linux 版)

第 5 章 スクリーンセーバーの設定

この章では、スクリーンセーバーの設定を行う方法について説明します。 この章では、スクリーンセーバーに利用可能なディスプレイの変更方法についても説明します。

スクリーンセーバーの概要

スクリーンセーバーは、画面が使用されていないときに、画面上のイメージを置き換えるアプリケーションです。GNOME デスクトップ用のスクリーンセーバーアプリケーションは、XScreenSaver です。この節では、XScreenSaver アプリケーションの設定方法、スクリーンセーバーに利用可能なディスプレイの変更方法について説明します。

スクリーンセーバーの設定

デフォルトのスクリーンセーバー設定は、XScreenSaver ファイルに格納されています。 このファイルの格納場所は、/usr/X11R6/lib/X11/app-defaults/XScreenSaver です。

スクリーンセーバーのアプリケーション設定を変更するには、スクリーンセーバー設定ツールを使用します。 スクリーンセーバー設定を変更すると、ホームディレクトリに $HOME/.xscreensaver ファイルとして格納されます。 スクリーンセーバー設定の詳細については、『GNOME 2.2 ユーザーズガイド (Linux 版)』を参照してください。

/usr/bin/xscreensaver-demo コマンドを実行しても、「XScreenSaver」ダイアログを開くことができます。

すべてのユーザー用にデフォルトのスクリーンセーバー設定を行うには、XScreenSaver ファイルを変更します。 また、「XScreenSaver」ダイアログを使用して、 $HOME/.xscreensaver ファイルを作成し、そのファイルを XScreenSaver ファイルの場所にコピーすることもできます。

ユーザーのデフォルト設定を復元する場合は、そのユーザーのホームディレクトリから $HOME/.xscreensaver ファイルを削除します。 $HOME/.xscreensaver ファイルが存在しない場合は、XScreenSaver ファイルのデフォルト設定が使用されています。


注 –

XScreenSaver のデフォルトの表示動作では、ブランク画面が表示されます。 ブランク画面ではユーザーが困惑する恐れがあります。 したがって、デフォルトの表示動作を変更することをお勧めします。


スクリーンセーバー設定の変更を有効にするには、以下のコマンドを使用してスクリーンセーバー設定を再読み込みします。

# xscreensaver-command -restart


注 –

このマニュアルの発行時点では、xset アプリケーションは、XScreenSaver で機能していません。 スクリーンセーバー設定を変更するには、XScreenSaver ファイルまたは $HOME/.xscreensaver ファイルを変更します。


スクリーンセーバーディスプレイの変更

スクリーンセーバーアプリケーションでは、1 つ以上のスクリーンセーバーディスプレイを選択できます。 スクリーンセーバーディスプレイは、画面が使用されていないときに、画面上にイメージを表示するアプリケーションのこと スクリーンセーバーディスプレイは、XScreenSaver ファイルと $HOME/.xscreensaver ファイルに記述されています。

新しいスクリーンセーバーディスプレイを追加するには、そのディスプレイの実行ファイルをディスプレイ用のディレクトリにコピーします。 スクリーンセーバーディスプレイのコマンドを XScreenSaver ファイルまたは $HOME/.xscreensaver ファイルに追加します。 ウィンドウ内ではなく、全画面上でスクリーンセーバーディスプレイを実行するために必要となる引数を含めます。 たとえば、スクリーンセーバーディスプレイを全画面に表示するために、-root オプションを含める場合があります。

Java デスクトップシステムでは、ディスプレイの格納場所は /usr/lib/xscreensaver ディレクトリです。

スクリーンセーバーディスプレイを無効にするには、設定ファイルで、スクリーンセーバーディスプレイのコマンドの先頭にマイナス記号 (-) を追加します。 以下の $HOME/.xscreensaver ファイルからの抜粋は、Qix (solid) スクリーンセーバーディスプレイを無効化した状態を表しています。

-		 "Qix (solid)" 	qix -root -solid -segments 100