Can't update because of space?
I installed bazzite with default settings by following the guide on the website. I started getting the uupd "no update in over a month" popup recently. I looked into it a bit and i use ujust update to try and manually trigger the update. The first step then fails: rpm-ostree update fails because "Importing regfile small: Writing content object: min-free-space-percent '3%' would be exceeded, at least 4.1 kB requested".
So my two problems are:
1.) why does my auto update not work?
2.) How can my bazzite partition be so small? Is it possible to resize without having to redo my entire system?
13 Replies
actually, something doesn't make sense here in general. When I look at the bazzite_fedora device using dolphin, it says its 28 mb, but also has 52GiB of 1.8 TiB free. Why does my rpm-ostreenot see enough space?
Okay, I think I found the issue and a fix. In this thread: https://discussion.fedoraproject.org/t/get-rid-of-the-min-free-space-percent-3-would-be-exceeded-error-in-rpm-ostree/36631
Apparently the default setting for rpm-ostree is 3% of space has to be free for an update. I have a big a** drive, 2.5TB, with at least 1.8TB (i think?) in the partition. Only 50GB free though, because I have too many games installed. Apparently 3% would equal to more. I set my min size by using
sudo ostree config set core.min-free-space-size "50GB"and now the update ran successfully. Still don't know why my auto update isn't working though; if it was for the same reason, how can I find out?
The autoupdater will probably work now that you have unblocked it. Suspect it was constantly failing because of the minimum free disk space issue
I wonder if we can make 'sudo ostree config set core.min-free-space-size "10GB"' or somewhere around there rather then the the 3% default.
It get's worse with a 8TB drive as you'd need 240GB free which is crazy
Yeah absolutely. 3% is a bit nonsensical.
I've created a github issue for this https://github.com/ublue-os/bazzite/issues/2652
GitHub
Set the default min-free-space-size for ostree · Issue #2652 · ub...
I've created this task due to issue logged in the Bazzite Discord https://discord.com/channels/1072614816579063828/1373569559717744640 If you have a 8TB drive, the ostree update requires a defa...
Another question: is there a in-system way to actually see my partitions? The values displayed in the device section don't make sense to me.
If you open up "KDE partition manager" you can see the amount of free space on every partition. Note that the "/" partition always shows as a very small full partition which you can ignore
welp, apparently the saga is not entirely over. I just randomly got the system popup "Some System Updates Failed - Systems Failed: System Update". How do I find out what that means? @wolfyreload
just run
ujust update
from the terminal and see what fails to updateweird... it says "packages not found: lact".i never uninstalled lact and i am in fact running it right now
ahhhh lact,
rpm-ostree uninstall lact
reboot and run ujust install-lact
Bazzite has switched to using the flatpak for lactdoes that uninstall my profile too?
i mean ultimately it doesnt matter because its a single change
Probably, flatpak's usually store there data in the ~/.var/app-name/... area so you'll probably need to setup your profile again
looks like that worked, and i even still have my profiles
actually not really, looks like this new LACT-Version handles gpu clock differently
ah nvm the GPUs are just both called "unknown" now so i mixed up on board cpu with gpu. weird