Linuxディスプレイマネージャーとは何ですか? 1つを選択して設定する方法

linux-display-manager

あなたはおそらくあなたのLinuxオペレーティングシステムに満足していますが、時々更新することは役に立ちます。これを行う1つの方法は、デフォルトのアプリケーションとコンポーネントの一部を置き換えることです。デフォルトのファイルマネージャ、テキストエディタ、あるいはデスクトップ環境やカーネルについて考えてみてください。

見落とされがちな切り替え可能なコンポーネントはディスプレイマネージャです。しかし、このコンポーネントは何ですか? Linuxで新しいディスプレイマネージャーに切り替えるにはどうすればよいですか?確認してみましょう。

ディスプレイマネージャーとは何ですか?

「アクセスマネージャー」とも呼ばれる画面マネージャーは、画面サーバーの起動とデスクトップの読み込みを担当します。これは、ユーザー名とパスワードを正しく入力した直後に発生します

Linuxディスプレイマネージャーを新しいswishログインボックスに変更する

簡単に言えば、ユーザーセッションを制御し、ユーザー認証を管理します。ディスプレイマネージャの魔法の多くは、「内部」で発生します。表示される唯一の要素はログインウィンドウであり、「グリーター」と呼ばれることもあります。

ディスプレイマネージャではないもの

Linuxコンピューターにウィンドウマネージャーとディスプレイサーバーがあることはすでにご存じでしょう。

ディスプレイマネージャーは別のソフトウェアです。 3つすべてが相互作用しますが、それらは異なる機能を持ち、異なるジョブを実行します。

ウィンドウマネージャーの例は次のとおりです。

  • クウィン
  • 箱を開ける
  • DWM

いくつかの有名なLinuxディスプレイサーバーは次のとおりです。

  • ウェイランド
  • ミール
  • 組織

(多くのLinuxディストリビューションはデフォルトのビューサーバーとしてWaylandを提示しており、他のディストリビューションもその方向に進んでいるため、WaylandでのLinuxの使用について詳しく知ることをお勧めします。)

Linuxディスプレイマネージャーの構成

一方、一部のディスプレイマネージャは次のとおりです。

  • GDM(Gnome Display Manager)
  • LightDM
  • LXDM

以下に、他のディスプレイマネージャをいくつか示します。

ディスプレイマネージャーを置き換える理由

なぜだれもがディスプレイマネージャを置き換えたいと思うでしょうか。まあ、ここにいくつかの考えられるシナリオがあります:

  • 古いPC復元しようとしていて、ライトディスプレイマネージャーが必要です。
  • 現在のビューマネージャーは更新後に停止し、 別のディストリビューションに移行するよりも別のビューマネージャーをインストールする方がはるかに高速です。
  • ログインウィンドウに美しいテーマを適用したいのですが、ディストリビューションのデフォルトのディスプレイマネージャーはこの点で制限されています。

Linux用の人気のあるディスプレイマネージャがいくつかあります。それらは見た目がかなり似ていることに気づくでしょう。主な違いは、サイズ、複雑さ、ユーザーとセッションの管理方法です。

切り替え可能な6つのLinuxディスプレイマネージャー

新しいディスプレイマネージャーをインストールすると、テーマを楽しむことができます。 MDMは、パーソナライゼーションを優先する場合に最適です。MDMは、古いGDMテーマと新しいHTMLテーマの両方をサポートしています。 DeviantARTは、たとえば、さまざまなディスプレイマネージャー向けにテーマの多くのコレクションを提供しています。 SDDMを使用している場合は、SDDMのテーマパックをリポジトリで見つけることができます。

しかし、最初に、どのディスプレイマネージャーに切り替えますか?

1. KDM

KDE Plasma 5までのKDEのディスプレイマネージャーには、多くのカスタマイズオプションがあります。システム設定のコントロールモジュールから簡単に設定できます。ここでは、使用するKDMテーマを選択するか、背景、ウェルカムメッセージ、フォントをカスタマイズできる単純なウェルカムメッセージに切り替えることができます。

その他の機能は次のとおりです。

  • クイックユーザースイッチ
  • ユーザーリストを見る
  • ルートシャットダウンを有効にする
  • パスワードなしでログインを許可する
  • 自動ログイン
  • 指紋スキャン

KDMはXとWaylandをサポートし、インストールされているデスクトップ環境とウィンドウマネージャーも検出できます。次に、それらはリスト形式で提供され、資格情報の入力時に開始するものを選択できます。

一部の機能は初心者を圧倒するかもしれませんが、KDMはシンプルなグラフィカルダイアログのおかげで簡単に構成できます。

2. GDM(GNOMEディスプレイマネージャー)

KDEはKDEにとって何であり、GDM3はGNOMEであり、一般的なLinuxデスクトップ環境のデフォルトのディスプレイマネージャーです。 KDMと同様に、XとWaylandをサポートし、以下を提供します。

  • 自動ログイン
  • ユーザーリストを非表示にする
  • パスワードなしでログイン
  • パーソナライズされたセッション
  • 統合されたテーマ
  • 複数のユーザーのアクセス
  • 簡単なセッション変更
  • 指紋スキャン
  • スマートカードによる認証

GDM3の設定は、システム設定の専用ダイアログを介して、または設定ファイルを編集して行うことができます。

GDM3はレガシーGDMとは異なることに注意してください。それらは似ているように見えるかもしれませんが、GDM3はオプションが構成ファイルに隠されているため、レガシーGDMテーマとの下位互換性はありません。

3. SDDM(シンプルデスクトップディスプレイマネージャー)

SDDMは、比較的新しいディスプレイマネージャシーンです。 2013年にリリースされ、それはSLiMやMint Display Managerなどの古いライバルがクローズしている間生き残った。

XとWaylandのサポートにより、SDDMはQMLテーマに依存し、KDE ​​Plasma 5のデフォルトのディスプレイマネージャーとしてKDMを置き換えました。

SDDMの機能:

  • 自動ログイン
  • Num Lockがアクティブになりました
  • ウェルカムユーザーを編集
  • テーマのサポート

他の飾り気のないディスプレイマネージャーと同様に、SDDMは構成ファイル(sddm.conf)を編集して構成できます。 KDMでSDDMを使用している場合は、システム設定に構成モジュールがあります。または、便利なsddm-config-editorユーティリティを使用します

4. LXDM

LXDMはLXDE環境の一部ですが、依存関係が少ないため、他のデスクトップ環境でも快適に動作します。構成ユーティリティを使用して設定するか、 /etc/lxdm内の構成ファイルを編集できます(または、Lubuntuを使用している場合は、 /etc/xdg/lubuntu/lxdm )。

LXDMを使用すると、次のことが期待できます。

  • 構成可能なユーザーリスト
  • 自動ログイン
  • 各ユーザーのアイコン
  • ユーザースイッチ
  • 時限自動ログイン
  • カスタム背景画像

公式ドキュメントとさまざまなフォーラムの非公式の目撃者アカウントの両方で、LXDMはログアウト時にユーザープロセスを終了しないことに注意してください。これが確実に行われるようにするには、 /etc/lxdm/PostLogoutます。

LXDMは奇妙かもしれませんが、高速なので、それが許容できる妥協案である場合は、試してください。

5. LightDM

おそらく最も人気があり、確かに最も用途の広いディスプレイマネージャーはLightDMです。人気の高いディストリビューションで古いディスプレイマネージャーに取って代わった、それはカスタマイズ可能で機能が豊富です。 LightDMも軽量で、X.OrgとMirをサポートしています。

LightDMを使用すると、次のことが期待できます。

  • GTK、Qt / KDE、Unityなどのご挨拶
  • ログイン画面のテーマ
  • ユーザーのリスト
  • カスタム背景画像
  • 調整可能なウィンドウ位置

これらの変更を行うには、構成ファイルを変更する必要があります。最も簡単な方法は、 LightDM GTKウェルカム設定ツールです。

6. XDM

これは、X Windowシステムのデフォルトのディスプレイマネージャーで、1988年に最初にリリースされました。これは、仕様が低いシステムや要件が中程度のシステムに適したミニマリストのディスプレイマネージャーです。

これにもかかわらず、XDMはまだいくつかの機能を提供しています:

  • テーマ
  • 壁紙を設定する
  • 文字を変更する
  • ログインボックスの位置を調整する
  • 複数のXセッションを管理します。
  • パスワードなしでログイン

ほとんどの変更は、 etc/X11/xdm/Xresources編集することで適用されます。

Linuxでディスプレイマネージャーを置き換える方法

あなたはあなたが好きなものを見ましたか? UbuntuのディスプレイマネージャーをLightDMに切り替えたいと思うかもしれません。

Linuxで現在のディスプレイマネージャーを置き換えるには、好みやディストリビューションが何であれ、2つのステップしかありません。

  1. 新しいディスプレイマネージャーをインストールする
  2. デフォルトとして設定

ディストリビューションに適したパッケージ見つけてインストールするだけなので、プロセスの最初の部分は単純です。必要に応じて、古いディスプレイマネージャーを削除できますが、ほとんどの場合は不要です。

デフォルトとしての新しいディスプレイマネージャの設定は、ディストリビューションごとに異なります。つまり、いくつかの構成ファイルを変更するか、ターミナルで簡単な1行のコマンドを実行します。

この短いガイドを使用して、選択したディスプレイマネージャーをセットアップします。これは、既にインストールされているはずです。

Debian、Ubuntu、Linux MintおよびほとんどのUbuntu派生物

新しいディスプレイマネージャーをインストールするには、dpkg-reconfigureツールを起動する必要があります。そうでない場合は、手動で実行します。

  • sudo dpkg-reconfigure gdm3を実行します
  • 表示されるダイアログでデフォルトのディスプレイマネージャを選択します

Linuxディスプレイマネージャーを変更する

「gdm3」は、現在システムにインストールされているディスプレイマネージャの1つに置き換えることができます。失敗した場合は、 /etc/X11/default-display/managerをroot権限で編集し/etc/X11/default-display/manager

Arch LinuxおよびManjaroの場合

新しいディスプレイマネージャーのsystemdサービスを有効にします。

 systemctl enable displaymanager.service -f 

それでもうまくいかない場合は、Manjaroユーザーは最初に以前のディスプレイマネージャーを無効にしてみることができます。

 sudo systemctl stop gdm sudo systemctl disable gdm sudo systemctl enable lightdm.service sudo systemctl start lightdm 

アーチのLinux上では除去することが必要かもしれないが/etc/systemd/system/default.targetファイルをと表示-manager.serviceファイルを作成する/etc/systemd/system directory 。この新しいファイルは、 /usr/lib/systemd/system/にある新しいディスプレイマネージャーのサービスファイルへのシンボリックリンクである必要があります。

ディスプレイマネージャーをFedoraに変更する

まず、古いディスプレイマネージャーを無効にし、新しくインストールされたディスプレイを有効にしてから、再起動します。

  • systemctl disable [old display manager]を実行します
  • これに続いてsystemctl enable [新しいディスプレイマネージャー]
  • その後、 再起動します

Fedoraが再起動すると、新しいディスプレイマネージャーがインストールされます。

PCLinuxOSの場合

デスクトップから新しいディスプレイマネージャを選択できるはずです。

  • コントロールセンターを開く>開始
  • セット表示マネージャーを検索
  • 以前にインストールしたディスプレイマネージャーを選択します

システムが変更を認識しない場合は、 /etc/sysconfig/desktopを編集して、新しいディスプレイマネージャーをセットアップします。

openSUSEの場合

openSUSEでディスプレイマネージャーを変更するには、最初に代替品をダウンロードし、インストールパスを確認します。

どうぞいらっしゃい

 sudo update-alternatives --set default-displaymanager [FILEPATH] 

デスクトップツールでディスプレイマネージャーを変更しますか?

  • yast2-alternativeをインストールする
  • コントロールセンターを開く
  • ディスプレイマネージャに切り替え
  • 新しいディスプレイマネージャーを設定する

新しいディスプレイマネージャーは、次の再起動時にアクティブになります。

Linux Display Managerを今すぐ変更してください

ご覧のとおり、ディスプレイマネージャーの交換は見かけほど難しくありません。それらの機能の詳細を読み始めると、いくつかの異なるディスプレイマネージャーをテストして最適なものを探したくなるかもしれません。そうすることをお勧めします。

ソフトウェアが「壊れて」新しいものを試したり、新しいLinuxデスクトップ環境を体験するのを待つ必要はありません。

記事全文を読む: Linux Display Managerとは? 1つを選択して設定する方法

(出典)

Facebookへのコメント