[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