X Window SystemはUNIXのグラフィックスの基礎となっています.X Window System自身はごく簡単な描画機能と単純なウィンドウ操作機能しか提供していませんが,これを元にXウィンドウのツールキット(グラフィックスの部品)が提供されています.ターミナルや各種アプリケーションもX Window Systemのライブラリを元に作成されています.いずれも無償で提供されてきたため,非常に多くのアプリケーションがあります.
Vine LinuxのXウィンドウ環境はX Window Systemをベースにしたウィンドウマネージャやデスクトップ環境によって構成されています.ここでは,Vine Linuxでよく用いられるウィンドウマネージャWindow Makerとデスクトップ環境GNOMEとKDEを紹介します.
Xウィンドウのアプリケーションを紹介する前に,使われる用語について述べます.
マウスの操作について
ディスプレイマネージャwdmを使ってログインしたり,コンソールからログインし,startxを実行すると,ウィンドウマネージャが起動されます.ウィンドウマネージャはウィンドウの大きさや位置,アイコンなどをマウス等で操作するためのアプリケーションです.最近のウィンドウマネージャは非常に高機能になっており,次のような機能を備えています.
最近ではウィンドウマネージャの上位にデスクトップ環境を加えることができます.デスクトップ環境はパネル,アイコン,ツールバーなどを提供し,主にユーザアプリケーションやデスクトップ環境自身の設定を行うツールを呼び出します.Vine LinuxではGNOMEとKDEのデスクトップ環境が用意されています.いずれも画面にパネルが現れ,パネルから各種アプリケーションを呼び出すことができます.また,パネルにアプリケーションを登録したり,背景やアイコンなどの見た目の変更や,キーボードやマウスの機能の変更など様々な機能を備えています.KDEは独自のウィンドウマネージャを持っており,デスクトップ環境とウィンドウマネージャを統合した機能を備えています.一方,GNOMEには専用のウィンドウマネージャはありませんが,既存のウィンドウマネージャ(sawfish,Window Makerなど)と組み合わせて使うことができます. 図 図
デスクトップ環境
↑
ウィンドウマネージャ
↑
X Window System