kde-linux_202605210254.raw does not update.

hello, first post here. this query relates to a new SSD-based install i did recently, using the kde-linux_202605210254.raw file, which was current when i downloaded.

is this raw known by others also to not be able to update?

i began running kde-linux in some qemu vm’s late last year, so i learned then that some of the raws do have such problem, being alpha ofc. otoh, iirc it happened to me with one of those vm’s that the initial raw was ok, but later updates then could not update… this was easy to handle though because all i had to do was boot back into an older boot & proceed.

however now i have no such option, & do not know what to do. these are the konsole messages that have occurred 100% of my many post-install attempts:

[me@kde-linux:~] $ updatectl check
Failed to call CheckNew for ‘host’: Method call timed out
No updates available.
[me@kde-linux:~] $

[me@kde-linux:~] $ updatectl update
host: ✗ Connection timed out
[me@kde-linux:~] [1] $

i know that some users have managed to workaround this by doing `sudo systemctl disable --now kde-linux-sysupdated.socket`, as per KDE Linux not pulling down the latest updates. Verbose output of updatectl update posted - #8 by pg-tips – unfortunately it made no difference for me. after disabling delta-updates that way, i retried the check & update, but nothing changed. i rebooted & again tried, but still no difference. btw post-reboot, this is its status, which tbh confuses me a bit:

[me@kde-linux:~] [1] $ systemctl status kde-linux-sysupdated.socket
○ kde-linux-sysupdated.socket - KDE Linux Update Service
Loaded: loaded (/usr/lib/systemd/system/kde-linux-sysupdated.socket; disabled; preset: enabled)
Active: inactive (dead)
Triggers: ● kde-linux-sysupdated.service
Listen: 127.0.0.1:3129 (Stream)
[me@kde-linux:~] [3] $

given atm my SSD only has a single kde-linux instance [is “snapshot” the proper term?], unless someone can suggest a better alternative, i fear i’ll need to abandon this installation, d/l a newer raw, & begin again… but it would be nice to avoid that.

oh finally, i believe my problem is not a server sync or availability issue, because after doing the delta-updates disable stuff per above, i temporarily rebooted back into my archlinux boot, launched both those aforesaid qemu vm’s, & verified they both easily were able to update to the then-current raw version of today.

thanks in hope of help.

What happens if you run the below command (which should give more verbose output)?

run0 /usr/lib/systemd/systemd-sysupdate update

hi & thanks for the fast reply.

$ run0 /usr/lib/systemd/systemd-sysupdate update
Discovering installed instances…
Discovering available instances…
⤵ Acquiring manifest file ``https://files.kde.org/kde-linux/sysupdate/v2/SHA256SUMS…``
Pulling '``https://files.kde.org/kde-linux/sysupdate/v2/SHA256SUMS``'.
Downloading 631B for ``https://files.kde.org/kde-linux/sysupdate/v2/SHA256SUMS``.
Acquired 631B for ``https://files.kde.org/kde-linux/sysupdate/v2/SHA256SUMS``.
Download of ``https://files.kde.org/kde-linux/sysupdate/v2/SHA256SUMS`` complete.
Downloading 119B for ``https://files.kde.org/kde-linux/sysupdate/v2/SHA256SUMS.gpg``.
Acquired 119B for ``https://files.kde.org/kde-linux/sysupdate/v2/SHA256SUMS.gpg``.
Download of ``https://files.kde.org/kde-linux/sysupdate/v2/SHA256SUMS.gpg`` complete.
gpg: Signature made Sat 23 May 2026 13:05:39 AEST
gpg: using EDDSA key 15AB3EE61CE450CFED1407BF4121B5F4EAEB53CA
gpg: Good signature from "KDE Linux <``linux@kde.org``>" [unknown]
gpg: WARNING: Using untrusted key!
Signature verification succeeded.
Operation completed successfully.
Exiting.

:woman_shrugging:

And after that, the command just exits?

On my system, I see similar output to yours, but after that “Exiting”, I get…

Determining installed update sets…
Determining available update sets…
Selected update '202605230254' for install.
Making room for 1 updates…
♻ Removing old '/system/kde-linux_202605180102.erofs.caibx' (regular-file).
♻ Removing old '/system/kde-linux_202605180102.erofs' (regular-file).
♻ Removing old '/boot/EFI/Linux/kde-linux_202605170254.efi' (regular-file).
Removed 2 instances.
⤵ Acquiring https://files.kde.org/kde-linux/sysupdate/v2/kde-linux_202605230254_root-x86-64.caibx → /system/kde-linux_202605230254.erofs.caibx...

…and it goes on to download the update.

oh no, i am so very sorry for accidentally misleading you! :woman_facepalming: in fact you are correct, but i had not realised the process was still happening, so i stopped watching konsole once i saw what i’d posted above. going back now & relooking, i see my silly error… this is the actual complete transcript:

$ run0 /usr/lib/systemd/systemd-sysupdate update
Discovering installed instances…
Discovering available instances…
⤵ Acquiring manifest file ``https://files.kde.org/kde-linux/sysupdate/v2/SHA256SUMS…``
Pulling '``https://files.kde.org/kde-linux/sysupdate/v2/SHA256SUMS``'.
Downloading 631B for ``https://files.kde.org/kde-linux/sysupdate/v2/SHA256SUMS``.
Acquired 631B for ``https://files.kde.org/kde-linux/sysupdate/v2/SHA256SUMS``.
Download of ``https://files.kde.org/kde-linux/sysupdate/v2/SHA256SUMS`` complete.
Downloading 119B for ``https://files.kde.org/kde-linux/sysupdate/v2/SHA256SUMS.gpg``.
Acquired 119B for ``https://files.kde.org/kde-linux/sysupdate/v2/SHA256SUMS.gpg``.
Download of ``https://files.kde.org/kde-linux/sysupdate/v2/SHA256SUMS.gpg`` complete.
gpg: Signature made Sat 23 May 2026 13:05:39 AEST
gpg: using EDDSA key 15AB3EE61CE450CFED1407BF4121B5F4EAEB53CA
gpg: Good signature from "KDE Linux <``linux@kde.org``>" [unknown]
gpg: WARNING: Using untrusted key!
Signature verification succeeded.
Operation completed successfully.
Exiting.
Determining installed update sets…
Determining available update sets…
Selected update '202605230254' is already acquired and pending installation.
Selected update '202605230254' for install.
Successfully installed '/system/.sysupdate.pending.kde-linux_202605230254.erofs.caibx
' (regular-file) as '/system/kde-linux_202605230254.erofs.caibx' (regular-file).
Successfully installed '/system/.sysupdate.pending.kde-linux_202605230254.erofs.caibx
' (regular-file) as '/system/kde-linux_202605230254.erofs' (regular-file).
Successfully installed '/boot/EFI/Linux/.sysupdate.pending.kde-linux_202605230254+2-0
.efi' (regular-file) as '/boot/EFI/Linux/kde-linux_202605230254+2-0.efi' (regular-fil
e).
✨ Successfully installed update '202605230254'.
$

if i have interpreted that correctly, once i reboot i will then have the second, current, snapshot[?] available. as such, though you will laugh at me for silliness, i now feel overjoyed, because i had almost resigned myself to have to nuke this install & begin again.

thank you so very much!

You’re welcome! Who among us has never misinterpreted a command output? :smiley:

It’s still weird that updatectl update fails for you though, while the “full” command works. Sorry, I’m not sure where to go with investigating that further.

ah you have already anticipated what was going to be my follow-on question, haha. once i have rebooted into the new snapshot [in about 30’ from now], i will be very curious to see what then happens over the next 12 to 24 hours, ie, if the failure repeats, or if it [hopefully] was tied only to that original raw.

oh. though i am indeed now happily booted into the latest snapshot, i am unsure that the original problem is actually solved…

[me@kde-linux:~] [1] $ updatectl list
TARGET VERSION      PATH
host   202605230254 sysupdate.d       🎉️
[me@kde-linux:~] $

[me@kde-linux:~] $ updatectl check
Failed to call CheckNew for ‘host’: Method call timed out       😟️
No updates available.
[me@kde-linux:~] $

[me@kde-linux:~] $ updatectl update
host: ✗ Connection timed out       😟️
[me@kde-linux:~] [1] $

as seen here, both the check and update commands still fail… i mean, i know that atm there is nothing newer actually to get, but my point is afaict those messages seem like errors to me, not a proper response.

now i do not know whether or not to mark this thread solved?

If you get that when no update is actually available, I’d say it’s a minor bug (because the command does correctly tell you “No updates available”.) If you get the same response when an update is available, then that’s a more serious bug.

If you consistently get this, but you consistently don’t get a timeout when using the long-form command (run0 /usr/lib/systemd/systemd-sysupdate update), then that also looks like a bug.

For comparison, you linked to a thread where I had found that I needed to disable delta updates on one of my machines (old laptop with slow wifi). Once I did that, updatectl update functioned correctly, whereas you are seeing different behaviour, so that looks like a problem.

You can raise bugs in the KDE Linux issue tracker (click “New Item” near the top right of the screen to raise a new issue).

Any time updatectl doesn’t work but /usr/lib/systemd/systemd-sysupdate does, it’s a bug in systemd itself. Both are provided by systemd, and the former is supposed to just be a user-friendly front-end to the latter.

This one looks like it’s this upstream bug in updatectl.

ahhh, thank you @ngraham , thank you @pg-tips . well, given that at my end the “short” cmds continue to fail for me…

[me@kde-linux:~] [1] $ updatectl list
TARGET VERSION      PATH
host   202605230254 sysupdate.d
[me@kde-linux:~] $

[me@kde-linux:~] $ updatectl check
Failed to call CheckNew for ‘host’: Method call timed out
No updates available.
[me@kde-linux:~] $

[me@kde-linux:~] $ updatectl update
host: ✗ Connection timed out
[me@kde-linux:~] [1] $

…then presumably for the foreseeable future\* each time i wish to update i shall have to use the “full” cmd, which has again worked for me a few minutes ago:

[me@kde-linux:~] [1] $ run0 /usr/lib/systemd/systemd-sysupdate
Discovering installed instances…
Discovering available instances…
⤵ Acquiring manifest file https://files.kde.org/kde-linux/sysupdate/v2/SHA256SUMS…
Pulling ‘https://files.kde.org/kde-linux/sysupdate/v2/SHA256SUMS’.
Downloading 631B for https://files.kde.org/kde-linux/sysupdate/v2/SHA256SUMS.
Acquired 631B for https://files.kde.org/kde-linux/sysupdate/v2/SHA256SUMS.
Download of https://files.kde.org/kde-linux/sysupdate/v2/SHA256SUMS complete.
Downloading 119B for https://files.kde.org/kde-linux/sysupdate/v2/SHA256SUMS.gpg.
Acquired 119B for https://files.kde.org/kde-linux/sysupdate/v2/SHA256SUMS.gpg.
Download of https://files.kde.org/kde-linux/sysupdate/v2/SHA256SUMS.gpg complete.
gpg: Signature made Sun 24 May 2026 06:29:18 AEST
gpg:                using EDDSA key 15AB3EE61CE450CFED1407BF4121B5F4EAEB53CA
gpg: Good signature from “KDE Linux linux@kde.org” [unknown]
gpg: WARNING: Using untrusted key!
Signature verification succeeded.
Operation completed successfully.
Exiting.
Determining installed update sets…
Determining available update sets…
VERSION      INSTALLED AVAILABLE ASSESSMENT
⤵ 202605232010     ✓         ✓     current+pending
○ 202605230254     ✓               protected
202605210254     ✓               installed+incomplete

[me@kde-linux:~] $

\* given that the upstream bug is already ~18 months old.

You can also update using Discover; this also generally works fine.

no Nate sadly not for me, in this HW installation [albeit yes it does in my older kde-linux vm’s]. just like with those shortened cmds, Discover has also failed 100% for me with system updates, though still doing ok for flatpak updates.

That’s weird!

Does it work better if you turn off delta updates?

last night, per my OP, i [hope i] did disable delta-updates*, but Discover did not get any happier [& there’s been several reboots since then, with Discover sill throwing an error wrt system updates] – i just retried it now for you:

Failed to download metadata for lvfs: network is unreachable: Socket I/O timed out

*this is current status of it; does it seem correct pls?

$ systemctl status kde-linux-sysupdated.socket
○ kde-linux-sysupdated.socket - KDE Linux Update Service
Loaded: loaded (/usr/lib/systemd/system/kde-linux-sysupdated.socket;disabled; preset: enabled)
Active: inactive (dead)
Triggers: ● kde-linux-sysupdated.service
Listen: 127.0.0.1:3129 (Stream)

This looks like the root of the problem. LVFS is https://fwupd.org/. If that can’t be reached either, it means the problem is somewhere in your network itself.

networking is one of many things i don’t understand, so prolly i’ve misunderstood what you meant by including that link, which fwiw works fine in the same browser with which i’m writing to you:

What I’m saying is that Discover reported in that moment that it couldn’t access https://fwupd.org/.

If it works for you now, or Discover stops reporting that error after trying again later (as it advises doing), then my tentative conclusion is that something about your network connection is spotty.

we might be slightly at cross-purposes. discover did not merely report that problem, once, this one time only. for the three days now that this HW installation has existed, discover has never worked for system updatesnever… yet presumably my network if putatively “spotty” must also be discriminatory, as my browsers have worked the whole time, ie, they never have been blocked from reaching all the sites on the internet i visit. i have no idea how both things can be true at once, yet somehow they are.