コンテンツにスキップ

atrium

提供: ArchWiki

atrium は、マルチシート のサポートを第一級に備えた Wayland ディスプレイマネージャ です。マルチシート構成では、複数のユーザーが 1 台のマシンを共有し、それぞれが独自のモニター、キーボード、マウス、独立したログインセッションを使用します。atrium は各シートを自動的に処理します。シートを検出し、ログイン画面を表示し、PAM 経由でユーザーを認証し、Wayland コンポジタを起動します。

ノート atrium は Wayland セッションのみをサポートしています。X11 セッションはサポートされていません。

インストール

atriumAURインストール してください。

設定

ノート デフォルト設定は、ほとんどのシングルシートおよび標準的なマルチシート構成で動作します。何かが動作しない場合や、コンポジタの選択をカスタマイズする必要がある場合を除き、この手順は省略できます。

atrium は起動時に 2 つの設定ファイルを読み込みます:

  • /etc/atrium.conf — デーモン設定 (コンポジタコマンド、セッションポリシー、タイムアウト)
  • /etc/atrium-greeter.conf — greeter 設定 (フォントサイズ、画面ブランキングのタイムアウト、パスワードなしユーザー)

どちらのファイルも、コメントアウトされたデフォルト設定とともにインストールされます。利用可能なオプションについては、インラインコメントを参照してください。

atrium は /usr/share/wayland-sessions/ から利用可能なセッションを検出します。そこに .desktop ファイルを提供するインストール済みの Wayland コンポジタは、ログイン画面に自動的に表示されます。

起動

atrium を起動するには、atrium.service有効化して再起動してください。

ノート
  • systemd サービスを有効化する前に、他のディスプレイマネージャを無効化してください。
  • すぐに起動すると、アクティブなグラフィカルセッションが終了します。

マルチシート

atrium にはマルチシートサポートが組み込まれています。各シートには専用の GPU が必要です。atrium は logind 経由でシートを検出し、それぞれで独立した greeter を起動します。デバイスは loginctl attach でシートに割り当てる必要がありますが、追加の設定は不要です。

手順ごとのデバイス割り当てガイドについては、Multiseat Setup Guide を参照してください。

既知の制限

  • 限定的なホットプラグ — 実行時の GPU またはシートの削除/追加は、まだ完全には処理されません。復旧するには atrium を再起動してください (これによりアクティブなセッションは終了します)。
  • SIGKILL へのエスカレーションなし — SIGTERM を無視するコンポジタは、無期限に待機されます。

参照