Qubes 4.3 is being tested by the testing team

Qubes OS R4.3 repositories (NOT the ISO, NOT the templates) for dom0 and Fedora 39/40 (no Debian, Whonix, Archlinux, … repo at the moment) have been available since 17 April and are being tested by the testing team. This is the very early stage of preparation for the new release. Overall status of the project is available here.

It is something that I would not recommend to anyone at the moment as it might hardly break the entire machine and is not as forgiving as testing Fedora 40 or Debian 13 templates for R4.2.1

But we can observe the packages as there are many interesting ones in the pipeline:

Use this command anytime to track new dom0 packages in R4.3 which are not uploaded to R4.2:

diff -u <(rsync --info=NAME -an --no-motd rsync://mirrors.kernel.org/qubes/repo/yum/r4.2/current-testing/host/fc37/rpm/ | awk '{print $5}') <(rsync --info=NAME -an --no-motd rsync://mirrors.kernel.org/qubes/repo/yum/r4.3/current-testing/host/fc37/rpm/ | awk '{print $5}') | grep -E '^\+.*rpm$'
+dummy-psu-debugsource-1.0.0-3.fc37.x86_64.rpm
+fwupd-qubes-1.8.17-1.fc37.src.rpm
+fwupd-qubes-dom0-1.8.17-1.fc37.noarch.rpm
+fwupd-qubes-vm-1.8.17-1.fc37.noarch.rpm
+python3-qubesadmin-4.2.12-1.fc37.noarch.rpm
+qubes-core-admin-client-4.2.12-1.fc37.noarch.rpm
+qubes-core-admin-client-4.2.12-1.fc37.src.rpm
+qubes-desktop-linux-manager-4.2.21-1.fc37.noarch.rpm
+qubes-desktop-linux-manager-4.2.21-1.fc37.src.rpm

Use this command anytime to track new Fedora 40 packages in R4.3 which are not uploaded to R4.2 repo yet:

diff -u <(rsync --info=NAME -an --no-motd rsync://mirrors.kernel.org/qubes/repo/yum/r4.2/current-testing/vm/fc40/rpm/ | awk '{print $5}') <(rsync --info=NAME -an --no-motd rsync://mirrors.kernel.org/qubes/repo/yum/r4.3/current-testing/vm/fc40/rpm/ | awk '{print $5}') | grep -E '^\+.*rpm$'
+fwupd-qubes-1.8.17-1.fc40.src.rpm
+fwupd-qubes-dom0-1.8.17-1.fc40.noarch.rpm
+fwupd-qubes-vm-1.8.17-1.fc40.noarch.rpm
+i3-4.22-1.fc40.src.rpm
+i3-4.22-1.fc40.x86_64.rpm
+i3-debuginfo-4.22-1.fc40.x86_64.rpm
+i3-debugsource-4.22-1.fc40.x86_64.rpm
+i3-devel-4.22-1.fc40.x86_64.rpm
+i3-devel-doc-4.22-1.fc40.noarch.rpm
+i3-doc-4.22-1.fc40.noarch.rpm
+python3-qubesadmin-4.2.12-1.fc40.noarch.rpm
+qubes-core-admin-client-4.2.12-1.fc40.noarch.rpm
+qubes-core-admin-client-4.2.12-1.fc40.src.rpm
+qubes-desktop-linux-manager-4.2.21-1.fc40.noarch.rpm
+qubes-desktop-linux-manager-4.2.21-1.fc40.src.rpm
+qubes-gpg-sign-1.0.0-1.fc40.src.rpm
+qubes-gpg-sign-1.0.0-1.fc40.x86_64.rpm
+qubes-gpg-sign-debuginfo-1.0.0-1.fc40.x86_64.rpm
+qubes-gpg-sign-debugsource-1.0.0-1.fc40.x86_64.rp

p.s.: Message to the moderation. I would appreciate if you could create version-r43 tag for forum.

Note: @ludovic edited this topic to add the requested tag, I don’t how to do this without editing it.

9 Likes

Done.

4 Likes

Is there anyplace where the anticipated changes for 4.3 are listed?

1 Like

This thread is more recent and more up to date:

1 Like

I read that one also and it doesn’t have any information on what new features will be in 4.3

1 Like

I’d love to see something like this as well, but only out of impatience. It’d be cool to know what upgrades and features are coming, but waiting for the release won’t kill me (I think?). :slight_smile:

1 Like

Where can I download 4.3 iso?

2 Likes

Here (do not use in production):

https://qubes.notset.fr/iso-testing/

5 Likes

Looking great so far.

1 Like

If R4.3 gets released just when Debian 13 templates start rolling out, I can simply reinstall my whole system, which is just a little more work than upgrading all my templates.

The same thing happened for R4.2 and Debian 12. I absolutely wouldn’t mind if the Qubes release schedule somehow gets synced with the Debian release schedule from here on.

1 Like

IIRC debian 12 came out just a bit before 4.2 did.

So I was able to upgrade templates, etc, to debian 12 on both machines (relatively painless), then take on 4.2 (which was not painless for me thanks to the changes to the names of links to domU menu items). IIRC I waited about a month after release to take on 4.2.

2 Likes

I installed the current weekly build yesterday on an HP EliteBook 840 G4 and, so far, everything seems to be running o.k.

One small nuisance, however: The directory /boot/grub2/themes/ and its contents are missing. While this is not needed by default as, since grub is started using terminal mode console, no themes are applied, it is no longer possible to use a more professional-looking boot by setting the terminal mode in /etc/default/grub to gfxterm. This behavior can be recovered by copying the directory from an R4.2 installation, but currently, I regard this as a regression.

2 Likes

There has been a reason on why the grub graphical theme was disabled. The details could be found here:

I believe you should be able to enable it if you are not using UEFI boot.

1 Like

Did you test installing Win10 yet by any chance? Have tried 3 different isos and no luck, just black screen. Same when importing my Windows VMs from 4.1, but I assume that is expected.

1 Like

I restored Windows 7 from R4.1 and R4.2. Both could be started, but so far showed only a small black window. I’ll look more into it.

2 Likes

That’s just what I did by setting the grub terminal mode to gfxterm. In R4.2, this works, but not in R4.3, because there, the themes directory is missing. Restoring this directory from an R4.2 installation fixes this.

2 Likes

When Windows 7 starts, I get a small black window if qvm-features gui-emulated is set for this VM, and nothing at all if it is not set. Setting or unsettling qvm-features gui has no effect at all.

When I try to start the GUI manually via qvm-start-gui, qrexec-daemon-common complains about a missing file /var/run/qubes/qrexec.VMNAME. Indeed, there is no such file, but a link named VMNAME-dm, which is created at the start of the VM and deleted at its shutdown.

Trying to install a new Windows VM fails, too. When starting this VM and booting from a Windows installation ISO, the small black window appears, too, and nothing happens anymore.

But this does not seem to be caused by Windows: Booting a Mint installation ISO shows the same behavior, no matter whether the VM is declared as HVM or PVH.

3 Likes

I can confirm I see the same issue

2 Likes

Opened Emulated graphics for HVM doesn't work · Issue #9764 · QubesOS/qubes-issues · GitHub about it

3 Likes

I have the same issue (original post)

1 Like