試験運用中なLinux備忘録・旧記事

はてなダイアリーで公開していた2007年5月-2015年3月の記事を保存しています。

Xfce4のスプラッシュ画面をカスタマイズする

Xfce4にログインするとき、進行状況を表示するスプラッシュ画面が出るのだが、その設定方法についてまとめてみる。

設定場所

Xfce設定マネージャー(xfce-setting-showコマンドでも出る)の中から「起動画面」を開く。

起動画面エンジンについて

「起動画面」設定ダイアログを開くと、

  • 無し
  • Balou
  • Mice
  • シンプル

といった項目がある。「無し」以外の3つは、スプラッシュ画面の表示の流れがそれぞれ異なる。「シンプル」エンジンと「Balou」エンジンについては、カスタマイズが可能。
なお、「テスト」をクリックすると、プレビューができる。

「シンプル」エンジンの設定

  • 表示さるメッセージのフォント
  • 背景色
  • 文字色
  • 標準以外の画像を指定

の設定項目があるので、必要に応じて設定。

「Balou」エンジンの設定

Balouエンジンでは、専用の「テーマ」を用いることで、背景画像(SVG/PNG/JPEG/XPM)、背景色(縦方向のグラデーションが可能)とメッセージ文字色が指定される。
「起動画面」ダイアログで「Balou」を選択し、下の「設定」をクリックすると、テーマ一覧が出るが、初めは「標準のテーマ」のみしか無い。ここで右クリックメニューを開くと、テーマの追加と、追加されたテーマの削除が行える。もし、自作したテーマがあれば、それを取り込み可能な.tar.gzファイルにエクスポートもできる。

テーマファイルの場所、レイアウト、書式

${HOME}/.themes/[テーマ名]/以下にbalou/というディレクトリがあり、その中にthemercという設定ファイルが配置される形になっている。書式と設定方法は/usr/share/themes/Default/balou/themercを例として参考にできる。中身はそれほど難しくないので、簡単に作ろうと思えば作れそう。

[引用]ファイル名: /usr/share/themes/Default/balou/themerc より

#
# Info section
#
[Info]
Name=Default Theme
Name[de]=Standard Thema
Name[ja]=標準のテーマ
Description=This is the default Balou splash theme.
Description[de]=Dies ist das Standard Balou Thema.
Description[ja]=これは標準の Balou スプラッシュテーマです。

#
# splash screen settings
#
[Splash Screen]
# The background color, can be a single color or a vertical gradient. The
# latter is written as <color1>:<color2>.
bgcolor=#7991ae:#b6c4d7
# The foreground color, used for text.
fgcolor=#fefefe
# The logo file, if the extension is missing, xfce4-session will search
# for .svg, .png, .jpeg, .jpg, .xpm
logo=logo
Balouエンジン用テーマの入手とインストール

http://www.xfce-look.org/
の検索窓(「SEARCH」と書いてあるところ)に「balou」と入力して検索すると、(数は少ないが)Balouエンジン用テーマがヒットする。ここからファイルをダウンロードし、設定マネージャーの「起動画面」の中のBalouの設定を開いて、テーマ一覧を右クリックして「新しいテーマのインストール」を選択。次にダウンロードしたファイルを選べば、テーマ一覧に追加されて使用可能になる。