Qubes OS updates Weekly Review - Y2024-W22

Introduction

Weekly review of new packages uploaded to Qubes OS repositories. Notes on how it is prepared and what resources are used to prepare this newsletter is available in previous versions.

Alphabetically sorted list of new packages for Y2024-W22

microcode_ctl-2.1.20240531-58.qubes1.fc32.x86_64.rpm
microcode_ctl-2.1.20240531-58.qubes1.fc37.x86_64.rpm
qubes-artwork_4.2.1-1+deb12u1_amd64.deb
qubes-artwork_4.2.1-1+deb13u1_amd64.deb
qubes-artwork-4.2.1-1.fc39.noarch.rpm
qubes-artwork-4.2.1-1.fc40.noarch.rpm
qubes-artwork-anaconda-4.2.1-1.fc39.noarch.rpm
qubes-artwork-anaconda-4.2.1-1.fc40.noarch.rpm
qubes-artwork-efi-4.2.1-1.fc39.noarch.rpm
qubes-artwork-efi-4.2.1-1.fc40.noarch.rpm
qubes-artwork-plymouth-4.2.1-1.fc39.noarch.rpm
qubes-artwork-plymouth-4.2.1-1.fc40.noarch.rpm
qubes-core-dom0-4.2.30-1.fc37.noarch.rpm
qubes-mgmt-salt_4.2.2-1+jammy1_all.deb
qubes-mgmt-salt-config_4.2.2-1+jammy1_all.deb
qubes-mgmt-salt-dom0_4.2.2-1+jammy1_all.deb
qubes-mgmt-salt-dom0-formulas_4.2.2-1+jammy1_all.deb
qubes-mgmt-salt-dom0-virtual-machines-4.2.13-1.fc37.noarch.rpm
qubes-mgmt-salt-vm-connector_4.2.2-1+jammy1_all.deb
qubes-repo-templates_4.3.1-1+deb12u1_amd64.deb
qubes-repo-templates_4.3.1-1+deb13u1_amd64.deb
qubes-repo-templates-4.3.1-1.fc37.noarch.rpm
qubes-repo-templates-4.3.1-1.fc39.noarch.rpm
qubes-repo-templates-4.3.1-1.fc40.noarch.rpm
qubes-repo-templates_4.3.1-1+jammy1_amd64.deb
qubes-rpm-oxide_0.2.8-1+deb12u1_all.deb
qubes-rpm-oxide_0.2.8-1+deb13u1_all.deb
qubes-rpm-oxide-0.2.8-1.fc37.x86_64.rpm
qubes-rpm-oxide-0.2.8-1.fc39.x86_64.rpm
qubes-rpm-oxide-0.2.8-1.fc40.x86_64.rpm
qubes-rpm-oxide_0.2.8-1+jammy1_all.deb
qubes-template-debian-12-minimal-4.3.0-202405272135.noarch.rpm
qubes-template-fedora-40-4.2.0-202405290238.noarch.rpm
qubes-template-fedora-40-xfce-4.2.0-202405281929.noarch.rpm
qubes-template-fedora-40-xfce-4.3.0-202405280043.noarch.rpm
qubes-usb-proxy-1.2.2-1.fc37.noarch.rpm
qubes-usb-proxy-1.2.2-1.fc38.noarch.rpm
qubes-usb-proxy-1.2.2-1.fc39.noarch.rpm
qubes-usb-proxy-1.2.2-1.fc40.noarch.rpm
qubes-usb-proxy-1.2.2-1-x86_64.pkg.tar.zst
qubes-usb-proxy_1.2.2+deb10u1_amd64.deb
qubes-usb-proxy_1.2.2+deb11u1_amd64.deb
qubes-usb-proxy_1.2.2+deb12u1_amd64.deb
qubes-usb-proxy_1.2.2+deb13u1_amd64.deb
qubes-usb-proxy_1.2.2+jammy1_amd64.deb
qubes-usb-proxy-dom0-1.2.2-1.fc32.noarch.rpm
qubes-usb-proxy-dom0-1.2.2-1.fc37.noarch.rpm

Highlights

Major upgrade for Qubes Video Companion. Getting closer to Fedora 40 templates release. Qubes OS r4.3 preparations. A fix for some Nitrokey dongles. A fix for DispVM tags & features.

Details

  • video-companion v1.1.0-1 & 1.1.1-1 - A major upgrade for Video Companion. Fixing multiple issues of screen sharing from dom0 (for people without a GUIVM). Adding multi-monitor support. Recording/streaming requires proper CODEC selection and CPU rendering. Do not expect simultaneous gaming, 4K recording and streaming to multiple platforms. But I can confirm that simple recording works even on this old Intel Gen 3 I5 machine. Recording via cheese(1) works out of the box (screenshot below). I have been working to fine tune it in OBS with a webcam overlay and some simple effects.
  • intel-microcode v2.1.20240531-58 - Intel Microcode update for Celeron and Pentium Silver families. This is not a security update. Update for functional issues.
  • app-linux-usb-proxy v1.2.2 - Fixing a fairly complex issue with some Nitrokey dongles with NXP LPC55 micro-controller. The related discussion on Github issue would be interesting for embedded devs.
  • qubes-template-fedora-40 4.2.0-202405290238 - Some minor fixes for Fedora 40 template. documentation, migration to stable repo and announcement are to be expected.
  • core-admin v4.2.30 - A fix for disposable VMs, assuring proper setup of tags and features (e.g. GUIVM).
  • repo-templates v4.3.1 - R4.3 package signing keys are added.
  • mgmt-salt-dom0-virtual-machines v4.2.13 - Salt Virtual Machine Formulas makes it evident that Ferdora 40 will be used for sys-audio and sys-gui in Qubes OS r4.3
  • debian-12-minimal 4.3.0 is built for Qubes OS r4.3
10 Likes

Specifically this one: Updating from 4.2.0 to 4.2.1 breaks sys-* vms · Issue #9217 · QubesOS/qubes-issues · GitHub

1 Like

For curious ones, with this fix, we have now Gitlab-CI runners running Qubes OS that use DispVMs to run actual builds/tests in. Code is at qubes-g2g-continuous-integration/runner/qubesos at master · fepitre/qubes-g2g-continuous-integration · GitHub

1 Like