LoginSignup
1
1

More than 3 years have passed since last update.

X Window Systemとは?

Last updated at Posted at 2020-10-12
  • Linuxとは独立したソフトウェアで、GUI環境を提供するウィンドウシステムのこと。「X」と略されることが多い。

  • 現在はほとんどのUnix系システムで標準的に採用されている。

  • X Window Systemはクライアント・サーバーモデルを採用している。通常のクライアント・サーバーモデルとは逆で、ユーザーが直接操作する側がサーバー(Xサーバー)で、リモートで動作する側がクライアント(Xクライアント)となる。(これは、X Window Systemの機能を提供する側か、利用する側かという視点で見ている為)

Xサーバーとは

  • ユーザーが操作したキーボードやマウスのイベントをXクライアントに伝える。また、Xクライアントから送られてきた描画命令を解釈してディスプレイに表示する役目もある。つまりXサーバーは、ユーザーとアプリケーションとの間を取り持っている。

Xクライアントとは

  • XクライアントはXサーバーに対して文字やグラフィックスの描画命令を発行したり、Xサーバーからキーボードやマウスの入力のイベントを受け取って動作する。

XサーバーとXクライアントの通信について

  • XクライアントとXサーバの間の通信には、「Xプロトコル」というOSに依存しない規約を用いている。

X Server Systemて使われるウィンドウマネージャーとは

  • X Server SystemによるGUI環境は、実際には「ウィンドウマネージャー」と呼ばれるフロントエンドプログラムを使うことで提供される。このウィンドウマネージャーにはいくつか種類があり、その中から自分の好みにあったGUIを選択することができる。

参考サイト:http://www.astec-x.com/FAQ/aboutx.html

1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1