MiracleJobLogo
エンジニアのエンジニアによるエンジニアのためのサイト
News 07/25 おすすめ情報に 『 【案件】Azure AD関連の認証設計/azureの基本設計 』 を追加しました。
会員登録するとキャリア診断やサイトに参加することができます。
あなたにおすすめな技術情報、資格、仕事などをお知らせします。

無料会員登録


パスワードを忘れた場合
LINEで送る
MiracleJobBanaLeft1
MiracleJobBanaLeft2


X Window System【統合デスクトップ環境】
profile-img
投稿者: thoriさん
投稿日:2021/09/06 14:45
更新日:2021/09/06 14:53
like-img
分類
技術
テクノロジー
全般
キャリア
運用・保守
投稿内容

X Window Systemの統合デスクトップ環境についてです。

X Window Systemについての解説はこちらの記事で行っています。

X Window System【アーキテクチャ編】

統合デスクトップ環境

ディスプレイマネージャーやウインドウマネージャーのGUI環境とアプリケーションをまとめて統一的な操作をします。

代表的な統合デスクトップ環境

GNOME(グノーム)

KDE(ケーディーイー)

Xfce(エックスエフシーイー)


ディスプレイマネージャーとは

X Window SystemXサーバーから受け取った処理結果を画面上に出力するGUIシステムですが、その画面上の様々な設定をするのがディスプレイマネージャーです。

システムのランレベル5にするとグラフィカルインターフェースになり、ログイン画面がグラフィカル表示されます。


ランレベル5にする設定

/etc/inittabファイルで以下の設定を行います。

id:5:initdefault:


主なディスプレイマネージャー

代表的なディスプレイマネージャーです。

XDMX Window Systemの標準   /etc/X11/xdm

KDMKDEの標準              /etc/X11/kdm

GDMGNOMEの標準          /etc/X11/gdm


XDMの詳細

XDMX.OrgFoundationで開発されているX11標準のディスプレイマネージャーです。

リモートのXクライアントとXサーバーが通信するためには、XDMの認証が必要になります。その認証プロトコルにXDMCPが使われます。

XDMの基本設定ファイルは/etc/X11/xdm/以下のディレクトリにあります。

- /etc/X11/xdmディレクトリ以下のファイル

xdm-configXDMの設定ファイル

XresourcesXDMログイン画面のデザイン設定

Xaccess:ホストからのXDMへアクセス許可の設定

Xsetup_0XDMログイン画面表示前に実行されるスクリプト _0はディスプレイ番号

XsessionXDMのログイン後に実行されるスクリプト

XserversXサーバとディスプレイ対応などの設定


Xresourcesはログイン画面そのものの設定(背景の色、グリーティングメッセージなど)

Xsetup_0XDM起動時(ログイン前)の処理設定や背景の色などの設定を行います。

XsessionXDM起動後(ログイン後)の処理設定を行います。

背景の色の設定に関することは

ログイン画面自体はXresources、ログイン画面ではないそれ以外の背景はXsetup_0が担当します。


ウインドウマネージャー

ウインドウマネージャはディスプレイの外観、アイコン、メニューなどをユーザーが設定できるようになっています。

 - 代表的なウインドウマネージャー

metacitymutterGNOMEのウインドウマネージャー

kwmKDEのウインドウマネージャー

twm:必要最低限の機能だけを備えたウXのインドウマネージャー

GNOMEKDEX Windows System上で稼働する統合デスクトップ環境です。

X Window Systemtwmを基礎として、統一的なソフトウェアを提供しています。


■参考

https://www.infraeye.com/study/linuxz38.html

コメント


MiracleJobBanaRight1
MiracleJobBanaRight2
MiracleJobBanaRight3