サイト内検索

KDE PlasmaログインマネージャーはSystemdなしのLinuxやBSDシステムをサポートしない


KDEの新しいPlasmaログインマネージャーはsystemdに強く依存しており、systemd非対応のLinuxディストリビューションやBSDシステムでは使用できません。

KDEの次期Plasmaログインマネージャーは、Plasma 6.6(2月17日リリース予定)で初めて公式に登場します。これは、長年KDE Plasmaで使用されてきたSDDMの後継として明確に設計されたものです。

KDEの開発者たちは、これをPlasmaスタック自体に深く統合されたものとして位置づけており、Plasmaセッションが実際にどのように開始・管理されるかとより密接に連携させることでログイン処理を近代化し、SDDM周りに蓄積された歴史的な複雑さや重複したロジックを減らすことを目標としています。

しかし、いくつかの制限があり、systemdを使わないLinuxディストリビューションやBSDシステムのユーザーにはあまり好まれないかもしれません。ここではその内容を説明します。

PLMは完全にsystemdに対応しており、セッションのライフサイクル管理、権限、シートの管理にsystemd-logindおよびsystemdユーザーサービスを利用しています。これらは任意の機能ではなく、必須の依存関係であり、新しいログインマネージャーの基盤を形成しています。

このため、systemdを使用しないLinuxディストリビューションではPlasmaログインマネージャを使用できず、systemdをまったく持たず、PLMが依存するAPIに対応する代替手段もないすべてのBSDオペレーティングシステムにも同じことが当てはまります。あるKDE開発者がRedditで次のようにコメントしています:

「結局のところ、理想的にはBSDやその他のニッチなディストリビューションのサポートを削減したくはありませんが、同時に大多数のユーザーにとって最高の体験を提供することを妨げたくもありません。」

混乱を避けるために強調しておくと、systemd非搭載のLinuxディストリビューションやBSDシステムでPLMがサポートされていないからといって、KDE Plasmaデスクトップ環境が使えないわけではありません。Plasma自体はこれらのプラットフォームでも完全に利用可能です。

言い換えれば、そうしたユーザーにとっては状況は変わりません。彼らのシステムでは、Plasmaは今後もSDDMやその他のプラットフォーム固有の起動メカニズムに依存し続け、KDEからPLMがsystemd環境以外でも移植可能になるという兆しは示されていません。