My Starlabs laptop is running firmware 25.02. The newest version is 25.12. Star Labs documentation refers to Qubes documentation: when I run the instructions listed here I get a “No updates available” message.
There are some issues with fwupdmgr in R4.3 … like this one:
I don’t know if the patches have been finally merged and rolled out yet. If I were you, I’d boot some compatible linux distro image on that machine and perform the updates via linux.
Indeed fixes for qubes-fwupdmgr needs to be installed for it to work. They are currently in the testing repository - you can either enable it, or wait for it to land in the stable repo - likely later this week.
Updated Qubes. This is the output of sudo qubes-fwupdmgr refresh:
cat: /home/user/.cache/fwupd/metadata firmware.xml.zst.asc: No such file or directory
Failed to refrest remote ‘lvfs’: qvm-run Copying metadata signature failed!!
Also not working for me. I’m not on Star Labs though and this is after doing a dom0 update and reboot.
sudo qubes-fwupdmgr refresh
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 15418 100 15418 0 0 115k 0 --:--:-- --:--:-- --:--:-- 115k
Validating directories
Traceback (most recent call last):
File "/usr/libexec/qubes-fwupd/fwupd_download_updates.py", line 154, in <module>
main()
~~~~^^
File "/usr/libexec/qubes-fwupd/fwupd_download_updates.py", line 146, in main
dn.download_metadata(url=url)
~~~~~~~~~~~~~~~~~~~~^^^^^^^^^
File "/usr/libexec/qubes-fwupd/fwupd_download_updates.py", line 110, in download_metadata
self._download_metadata_jcat()
~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/usr/libexec/qubes-fwupd/fwupd_download_updates.py", line 96, in _download_metadata_jcat
os.rename(path, new_path)
~~~~~~~~~^^^^^^^^^^^^^^^^
FileNotFoundError: [Errno 2] No such file or directory: '/home/user/.cache/fwupd/metadata/firmware-08628-stable.xml.zst.p7b' -> '/home/user/.cache/fwupd/metadata/firmware.xml.zst.p7b'
Failed to refresh remote 'lvfs': Metadata download failed.