diff --git a/config.sh b/config.sh index 2bf38d3..9495f08 100644 --- a/config.sh +++ b/config.sh @@ -91,6 +91,9 @@ rm -rf /usr/lib*/libmfxhw*.so.* /usr/lib*/mfx/ if [ "$desktop" = "x11" ]; then # Generated on boot if missing rm /etc/udev/hwdb.bin + # xfce4-pulseaudio-plugin is omitted, remove it from the panel config. + # To avoid having to mess with IDs, just replace it with a separator. + sed -i 's/"pulseaudio"/"separator"/' /etc/xdg/xfce4/xfconf/xfce-perchannel-xml/xfce4-panel.xml fi # Kernel modules (+ firmware) for X13s @@ -146,7 +149,9 @@ rm -f /boot/System.map-* /lib/modules/*/System.map # Decompress kernel modules, better for squashfs (boo#1192457) find /lib/modules/*/kernel -name '*.ko.xz' -exec xz -d {} + find /lib/modules/*/kernel -name '*.ko.zst' -exec zstd --rm -d {} + -depmod $(basename /lib/modules/*) +for moddir in /lib/modules/*; do + depmod "$(basename "$moddir")" +done # Add repos from /etc/YaST2/control.xml add-yast-repos diff --git a/livecd-openSUSE.changes b/livecd-openSUSE.changes index c7d42be..da67a1e 100644 --- a/livecd-openSUSE.changes +++ b/livecd-openSUSE.changes @@ -1,3 +1,15 @@ +------------------------------------------------------------------- +Thu Jan 9 09:28:23 UTC 2025 - Fabian Vogt + +- config.sh: Replace pulseaudio entry in the xfce panel config for + the rescue CD with a separator + +------------------------------------------------------------------- +Thu Jan 9 08:26:48 UTC 2025 - Fabian Vogt + +- config.sh: Run depmod for all kernel module directories to support + kmps with mismatching versions (boo#1233432) + ------------------------------------------------------------------- Wed Nov 27 08:56:55 UTC 2024 - Dominique Leuenberger