<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Kernel number limit]]></title><description><![CDATA[<p dir="auto">Hi Sergi,<br />
I wanted to give you a quick piece of feedback regarding Soplos Welcome (the Kernels section). I know I'm probably an outlier here because I created a dedicated 1GB /boot partition on my MacBook Pro, which isn't very common nowadays.<br />
However, the kernel update cycle over the last 15 days has been quite intense, and my boot partition quickly filled up to 80%. I noticed that the "Clean Old Kernels" tool in Soplos Welcome works as an "all or nothing" solution—it offers to purge every single older kernel, leaving only the currently running one.<br />
Since Soplos is based on Forky and is essentially a one-man show, I prefer to keep at least 3 kernel versions (the current one + 2 older functional backups) just to be safe. If a new kernel misbehaves after an update, I need a working fallback to boot into.<br />
Could you please consider adding an option to the GUI allowing users to choose how many old kernels they want to keep (e.g., a limit of 3)?<br />
For now, I've resolved this on my end by creating a permanent rule via a custom APT hook. Whenever packages are updated, it checks the number of installed kernels. If there are more than 3, it automatically and safely purges the oldest one using dpkg (to avoid APT looping) and updates GRUB. I placed it in /etc/apt/apt.conf.d/99soplos-kernel-limit:<br />
DPkg::Post-Invoke { "if [ $(dpkg -l | grep -E '^ii  linux-image-[0-9]' | wc -l) -gt 3 ]; then KERNELS=$(dpkg -l | grep -E '^ii  linux-image-[0-9]' | awk '{print $2}' | sort -V); OLDEST=$(echo "$KERNELS" | head -n 1); VER=$(echo "$OLDEST" | sed 's/linux-image-//'); CURRENT=$(uname -r); if [ "$CURRENT" != "$VER" ]; then echo "[Soplos Kernel Limit] Nalezena &gt; 3 jádra. Automaticky odstraňuji nejstarší: $VER"; dpkg --purge "linux-image-$VER" "linux-headers-$VER"; update-grub; fi; fi"; };<br />
Maybe a similar automation or an APT hook that retains n-versions could be useful directly in the distribution for users who forget to clean up manually via the app.<br />
Thanks for your hard work on Soplos Linux, it runs great!</p>
]]></description><link>https://forums.soplos.org/topic/69/kernel-number-limit</link><generator>RSS for Node</generator><lastBuildDate>Wed, 14 Oct 2026 08:30:37 GMT</lastBuildDate><atom:link href="https://forums.soplos.org/topic/69.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 12 Oct 2026 21:11:10 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Kernel number limit on Tue, 13 Oct 2026 22:01:50 GMT]]></title><description><![CDATA[<p dir="auto">Hi Dan,</p>
<p dir="auto">Thank you so much for the kind words! We're really glad you're enjoying Soplos, especially coming from so many years on Debian Stable with Xfce. If any questions come up or you find anything to improve, we're here.</p>
<p dir="auto">Best regards</p>
]]></description><link>https://forums.soplos.org/post/385</link><guid isPermaLink="true">https://forums.soplos.org/post/385</guid><dc:creator><![CDATA[subdes]]></dc:creator><pubDate>Tue, 13 Oct 2026 22:01:50 GMT</pubDate></item><item><title><![CDATA[Reply to Kernel number limit on Mon, 12 Oct 2026 22:23:05 GMT]]></title><description><![CDATA[<p dir="auto">thanks for the prompt reply,<br />
i have to say that Soplos Linux is the most i've enjoyed since Sam Linux and that was a bunch of years ago... i've been on Debian Stable with xfce for a long time. Debian Testing with a tuned plasma 6 in Soplos style is a blast!</p>
]]></description><link>https://forums.soplos.org/post/381</link><guid isPermaLink="true">https://forums.soplos.org/post/381</guid><dc:creator><![CDATA[Dan669]]></dc:creator><pubDate>Mon, 12 Oct 2026 22:23:05 GMT</pubDate></item><item><title><![CDATA[Reply to Kernel number limit on Mon, 12 Oct 2026 21:47:42 GMT]]></title><description><![CDATA[<p dir="auto">Hi, Dan669.</p>
<p dir="auto">Thanks for your feedback and for explaining your use case in detail. You're right that keeping several kernel versions can be very useful as a fallback if an update causes any issues.</p>
<p dir="auto">You can currently manage this directly using the existing Soplos Linux tools, without having to create additional APT rules:</p>
<ul>
<li><strong>Soplos Kernel Installer:</strong> you can individually uninstall any kernels you no longer want to keep.</li>
<li><strong>Soplos Sys Cleaner:</strong> you can also remove unwanted kernels by running it as <code>root</code>.</li>
</ul>
<p dir="auto">This allows you to keep your current kernel and the two previous versions you want to retain as backups, removing only the others.</p>
<p dir="auto">I also appreciate your suggestion to add an option for setting the number of kernels to keep. It's an interesting idea that I'll take into consideration when evaluating potential improvements to Soplos Welcome.</p>
<p dir="auto">Thanks again for using Soplos Linux and for sharing your suggestions!</p>
]]></description><link>https://forums.soplos.org/post/379</link><guid isPermaLink="true">https://forums.soplos.org/post/379</guid><dc:creator><![CDATA[subdes]]></dc:creator><pubDate>Mon, 12 Oct 2026 21:47:42 GMT</pubDate></item></channel></rss>