[neon/neon/calamares-settings/Neon/release] bigscreen/calamares/bigscreen/modules: set bigscreen to wayland
Carlos De Maine
null at kde.org
Fri Jul 18 11:47:11 BST 2025
Git commit 0b692062114db8eb088fb360e1c7c7866400b56c by Carlos De Maine.
Committed on 18/07/2025 at 10:46.
Pushed by carlosdem into branch 'Neon/release'.
set bigscreen to wayland
(cherry picked from commit 0b0e6c9c5e7fe67fef282f3c782048397c183b33)
A +27 -0 bigscreen/calamares/bigscreen/modules/displaymanager.conf
https://invent.kde.org/neon/neon/calamares-settings/-/commit/0b692062114db8eb088fb360e1c7c7866400b56c
diff --git a/bigscreen/calamares/bigscreen/modules/displaymanager.conf b/bigscreen/calamares/bigscreen/modules/displaymanager.conf
new file mode 100644
index 0000000..5e10f98
--- /dev/null
+++ b/bigscreen/calamares/bigscreen/modules/displaymanager.conf
@@ -0,0 +1,27 @@
+# SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-KDE-Accepted-GPL
+# SPDX-FileCopyrightText: 2018-2021 Harald Sitter <sitter at kde.org>
+#
+# Configure one or more display managers (e.g. SDDM)
+# with a "best effort" approach.
+---
+displaymanagers:
+ - sddm
+
+# Force plasma as default session. calamares doesn't necessarily do a good job at picking
+# a "smart" default. Whatever smart means anyway.
+defaultDesktopEnvironment:
+ # executable this is entirely pointless for sddm specifically, and in general
+ # counterproductive https://github.com/calamares/calamares/issues/1248
+ # We therefore set it to /bin/true to ensure forwards/backwards
+ # compatibility. Ideally of course the issue should get solved and we'd
+ # be able to rely on TryExec being checked by calamares.
+ executable: "/bin/true"
+ # NB: this may be changed by our casper script on the live ISO.
+ # Depending on the neon edition we may opt to use wayland instead.
+ desktopFile: "/usr/share/wayland-sessions/plasma-bigscreen-wayland.desktop"
+
+# Only for distros where the sddm package isn't self sufficient.
+basicSetup: false
+
+# Only relevant on suse.
+sysconfigSetup: false
More information about the Neon-commits
mailing list