[neon/neon/settings/Neon/unstable] /: rebase
Carlos De Maine
null at kde.org
Sat Jul 19 06:55:31 BST 2025
Git commit 46b038736ba8fd1dff2c906ba9fee851a761d119 by Carlos De Maine.
Committed on 19/07/2025 at 05:55.
Pushed by carlosdem into branch 'Neon/unstable'.
rebase
M +4 -0 debian/neon-settings-2.postinst
M +13 -0 etc/apt/preferences.d/99-noble-overrides
M +3 -2 usr/share/initramfs-tools/scripts/casper-bottom/40kde_neon_setup
https://invent.kde.org/neon/neon/settings/-/commit/46b038736ba8fd1dff2c906ba9fee851a761d119
diff --git a/debian/neon-settings-2.postinst b/debian/neon-settings-2.postinst
index d325223..88d5b99 100644
--- a/debian/neon-settings-2.postinst
+++ b/debian/neon-settings-2.postinst
@@ -13,6 +13,10 @@ rm -f /etc/apt/preferences.d/99-jammy-overrides
# remove old file from 2018 that conflicts with plasma 5.20
rm -f /etc/apt/preferences.d/99-plasma-discover
+
+# remove old plasma-welcome desktop file from 6.0 that is now replaced by kded module
+rm -f /etc/xdg/autostart/org.kde.plasma-welcome.desktop
+
# We suggest using this file to migrate from LTS to regular user edition.
# https://userbase.kde.org/Neon/LTS/EOL
rm -f /etc/apt/preferences.d/40-neon-user-lts-migration
diff --git a/etc/apt/preferences.d/99-noble-overrides b/etc/apt/preferences.d/99-noble-overrides
index fdd5cfc..baeb09e 100644
--- a/etc/apt/preferences.d/99-noble-overrides
+++ b/etc/apt/preferences.d/99-noble-overrides
@@ -39,6 +39,18 @@ Package: xdg-desktop-portal-tests
Pin: version 1.18.*
Pin-Priority: 1100
+Package: spacebar
+Pin: version 1:6.*
+Pin-Priority: 1100
+
+Package: plasma-dialer
+Pin: version 1:6.*
+Pin-Priority: 1100
+
+Package: plasma-mobile
+Pin: version 1:6.*
+Pin-Priority: 1100
+
##### list of the noble pins
## the following are listed by alphabetical source package
## then packages in alphabetical order within each source
@@ -1588,3 +1600,4 @@ Pin-Priority: 1100
Package: kraft
Pin: release o=Ubuntu
Pin-Priority: 1100
+Pin-Priority: 1100
\ No newline at end of file
diff --git a/usr/share/initramfs-tools/scripts/casper-bottom/40kde_neon_setup b/usr/share/initramfs-tools/scripts/casper-bottom/40kde_neon_setup
index 9a98c0a..81cb7a7 100755
--- a/usr/share/initramfs-tools/scripts/casper-bottom/40kde_neon_setup
+++ b/usr/share/initramfs-tools/scripts/casper-bottom/40kde_neon_setup
@@ -31,6 +31,7 @@ if [ -d ${SETTINGSDIR} ]; then
[Daemon]
Timeout=0
Autolock=false
+RequirePassword=false
EOF
# No search indexing. Useless and eating away at already meh performance
cat << EOF > ${SETTINGSDIR}baloofilerc
@@ -73,14 +74,14 @@ User=$USERNAME
Session=/usr/share/wayland-sessions/plasma-mobile.desktop
Relogin=true
EOF
-elif [ -f /root/usr/bin/sddm ] && [ -f /root/usr/bin/plasma-bigscreen-x11 ]; then
+elif [ -f /root/usr/bin/sddm ] && [ -f /root/usr/bin/plasma-bigscreen-wayland ]; then
cat << EOF > /root/etc/sddm.conf
[Users]
MinimumUid=999
[Autologin]
User=$USERNAME
-Session=plasma-bigscreen-x11.desktop
+Session=plasma-bigscreen-wayland.desktop
Relogin=true
EOF
elif [ -f /root/usr/bin/sddm ]; then
More information about the Neon-commits
mailing list