KDE Plasma Login Manager Tidak Akan Mendukung Sistem Linux atau BSD Tanpa Systemd


Pengelola Login Plasma baru KDE sangat terkait dengan systemd, sehingga tidak dapat digunakan pada distribusi Linux tanpa systemd dan sistem BSD.

Manajer Login Plasma KDE yang akan datang akan melakukan penampilan resmi pertamanya di Plasma 6.6 (dijadwalkan rilis pada 17 Februari), secara eksplisit dirancang sebagai penerus dari SDDM yang telah lama digunakan, yang telah dipakai oleh KDE Plasma selama bertahun-tahun.

Pengembang KDE telah merancangnya agar terintegrasi secara mendalam ke dalam tumpukan Plasma itu sendiri, dengan tujuan memodernisasi proses login dengan menyelaraskannya lebih dekat dengan cara sesi Plasma sebenarnya dimulai dan dikelola, mengurangi kompleksitas historis dan logika duplikat yang menumpuk di sekitar SDDM.

Namun, ini memang memiliki beberapa keterbatasan, yang kemungkinan besar tidak akan dihargai oleh pengguna distribusi Linux tanpa systemd atau sistem BSD. Berikut ini penjelasannya.

PLM sepenuhnya berbasis systemd, mengandalkan systemd-logind dan layanan pengguna systemd untuk manajemen siklus hidup sesi, izin, dan penanganan kursi. Ini adalah ketergantungan yang keras, bukan fitur opsional, dan mereka membentuk dasar dari manajer login baru.

Karena hal ini, distribusi Linux yang bebas systemd tidak dapat menggunakan Plasma Login Manager, dan hal yang sama berlaku untuk semua sistem operasi BSD, yang sama sekali tidak memiliki systemd dan tidak ada pengganti yang kompatibel untuk API yang dibutuhkan PLM. Seperti yang dikomentari salah satu pengembang KDE di Reddit:

“Pada akhirnya, kita sebenarnya tidak ingin menghentikan dukungan untuk BSD dan distro niche lainnya, tetapi kita juga tidak ingin menahan diri dalam menciptakan pengalaman terbaik bagi mayoritas pengguna.”

Untuk menghindari kebingungan, penting untuk menekankan bahwa kurangnya dukungan PLM pada distribusi Linux tanpa systemd atau sistem BSD tidak berarti Anda tidak dapat menggunakan lingkungan desktop KDE Plasma di sana. Plasma itu sendiri tetap sepenuhnya dapat digunakan di platform-platform tersebut.

Dengan kata lain, bagi pengguna tersebut, situasinya tetap tidak berubah. Pada sistem mereka, Plasma akan terus bergantung pada SDDM atau mekanisme startup spesifik platform lainnya, tanpa ada indikasi dari KDE bahwa PLM akan dibuat portabel di luar lingkungan systemd.