LPICに対応しています。一般的なLinuxユーザーレベルのトピックは省略し、システム管理とサーバ管理の内容を取り上げています。LPIC対策だけでなく、関連するトピックについて系統的な理解を問う問題も出題しています。連載の特徴は、対象となるプログラムのバージョンを可能な限り明記していること、比較的新しくまとまった解説がまだ少ないトピック、重要だが理解しにくいトピックを優先して取り上げていることです。問題を解き、その解説を読むことにより実践でLinuxを活用できる力を身に付けます。【1】【2】このトピックに関連した設定や試験問題を解く際には、以下の項目がポイントになります。Systemは、クライアントとサーバがXプロトコルで通信するネットワーク型のウィンドウシステムで、次のような構成になっています。Xサーバ、ディスプレイマネージャ、ウィンドウマネージャなどの主要なコンポーネントの機能と、それらが参照する設定ファイルについて理解しておくことが必要です。Xサーバ、ディスプレイマネージャxdm、ウィンドウマネージャtwm、基本的なXクライアント、Xライブラリ、フォントファイルなどから構成されています。Systemは動作します。統合デスクトップ環境はディスプレイマネージャ、ウィンドウマネージャ、メニュー、パネル、アプリケーションなどを統一的なデザインと操作性で提供します。主要な統合デスクトップ環境にはGNOMEとKDEがあります。Systemを立ち上げたときに表示されるグラフィカルなアプリケーションがクライアントプログラです。Xサーバビデオカード、モニタ、キーボード、マウスなどのハードウェアを制御します。キーボードやマウスの入力をクライアントに送信し、クライアントからのリクエストにより画面に表示を行います。ディスプレイマネージャグラフィカルなログイン画面を表示して、ユーザー認証を行います。Xサーバとデスクトップ環境を起動します。ウィンドウメニューやマウス操作を管理します。ウィンドウマネージャにより、ウィンドウフレームのデザインや操作方法が決まります。ウィンドウマネージャが起動していないときのウィンドウ。sawfish、fvwm、enlightenmentなど、いろいろあります。ユーザーは好みのウィンドウマネージャをインストールして使うことができます。Systemの立ち上げシーケンスを把握しておくXの立ち上げシーケンスはランレベル3の場合とランレベル5の場合とに大別されます。(1)ランレベル3で立ち上げ、テキストベースでログインしてから、startxあるいはxinitコマンドでXサーバとクライアントアプリケーションを起動する。統合デスクトップ環境Xが起動し、xtermが表示されたらコマンドラインからウィンドウマネージャtwmを実行する。metacityやkwinなど、ほかのウィンドウマネージャを起動することもできます。代表的な統合デスクトップ環境にはGNOMEとKDEがあります。統合デスクトップ環境GNOMEはgnome-sessionが起動します。GNOMEではmetacityが標準のウィンドウマネージャとして使用されます。統合デスクトップ環境KDEはstartkdeが起動します。KDEではkwinが標準のウィンドウマネージャとして使用されます。設定によって、どのデスクトップ環境を使用するか、あるいは単にtwmのようなウィンドウマネージャを直接起動するかを選択できます。twm(注)上記シーケンスは分かりやすくするために簡略化して主要部を書いたものです。実際のシーケンスはもう少し複雑であり、またディストリビューションによっても若干異なります。(2)ランレベル5で立ち上げ、ディスプレイマネージャからログインする。ディスプレイマネージャがXサーバとクライアントアプリケーションを起動する。ディスプレイマネージャ代表的なディスプレイマネージャにはgdm、kdm、xdmがあります。どれを使用するか設定によって選択できます。ディスプレイマネージャからログインした後、Xサーバと統合デスクトップ環境/Xクライアントが起動するシーケンスはランレベル3の場合と同じになります。twm(注)上記シーケンスは分かりやすくするために簡略化して、主要部を書いたものです。実際のシーケンスはもう少し複雑であり、またディストリビューションによっても若干異なります。いった設定も可能です。メールマガジンをご購読ください。申し込みページへITmediaはアイティメディア株式会社の登録商標です。