Debian 13 templates available

Yes. For sure. The patch was made to qubes-core-agent-linux. It applies to Fedora and Debian templates as well:

debian-13 has full qubes integration, debian-13-minimal doesn’t, unless you set it up.

Speaking of which, @alimirjamali shouldn’t it be added to docs here:

In Qubes 4.0, additional packages from the qubes-core-agent suite may be needed to make the customized minimal template work properly. These packages are:

  • qubes-core-agent-nautilus: This package provides integration with the Nautilus file manager (without it, items like “copy to VM/open in disposable” will not be shown in Nautilus).
  • qubes-core-agent-thunar: This package provides integration with the thunar file manager (without it, items like “copy to VM/open in disposable” will not be shown in thunar).
  • qubes-core-agent-dom0-updates: Script required to handle dom0 updates. Any template on which the qube responsible for ‘dom0’ updates (e.g. sys-firewall) is based must contain this package.
  • qubes-menus: Defines menu layout.
  • qubes-desktop-linux-common: Contains icons and scripts to improve desktop experience.

Yes. That page is for sure outdated. It still mentions Qubes r4.0 which has been EOL for a long time. Its source is here:

The patch was made to qubes-core-agent-linux.

Alright, this answers it. Thanks.

Just to clarify, I checked once more. If they did not show up (the menus). The exact package which should be installed is qubes-core-agent-pcmanfm-qt. Which will be available in stable repositories. I will personally double check and triple check to assure it is also packaged and available for Fedora and Archlinux templates.

Is it coming to stable soon? If it doesn’t we should probably hold the documentation changes off until then.

It is in this package:

If you look at the labels, it does not have stable labels yet.

But it’s superseded by core-agent-linux v4.3.33 (r4.3) · Issue #6084 · QubesOS/updates-status · GitHub, and it is in stable, but in 4.3 stable (which is testing?)

p.s. what I mean is neither is accessible from 4.2, otherwise we should have core-agent-linux 4.3.33 (.34 in fact, it’s the latest one) in the templates right now, if I understood everything correctly

The exact package which should be installed is
qubes-core-agent-pcmanfm-qt. Which will be available in stable
repositories.

Yep, this is the answer I wanted to hear. I was guessing that there has
to be a qubes-specific package/software/etc that puts those “Move to
qube” options on the right click menu on file managers, and that simply
installing lxqt on debian-13-minimal template wouldn’t be enough. I
guess it would be enough if I installed lxqt on the debian-13
template, though? Since I am quessing the debian-13 template already
contains this package?

No. Minimal template (which could be morphed to a LXQt template if one wishes to do so). Does not have it by default. It should be individually installed.

And I looked again. It is not yet packaged for Fedora and Archlinux. I will look after it.

Meanwhile, I still have no idea why my desktop system cannot see templates (other than the two already installed on it).

Too early. SaltStack is broken, I am affected by this issue and can’t copy dotfiles to my AppVM based on Debian 13.

1 Like

It works with fedora default-mgmt-dvm for me. You’re likely affected by #10375

minion’s issue 10370 seems to be an issue with an old debian12 manager, not just a new debian 13 one–I know this because it just bit me. The thing that changed was trying to target a Debian13 vm. The issue is not with his manager, it’s with the Debian 13 target.

I does work if I target minimal debian 13 with fedora management qube

It looks like the software repositories are not updated ? I’m on R4.2.4

I’m on 4.2.4 also and i can see and download the debian-13-minimal, debian-13-xfce and debian-13 templates from repository “qubes-templates-itl”
And inside the debian-13 templates, the correct repositories for debian-13 are referenced also.

user@debian-13-xfce:~$ cat /etc/apt/sources.list
deb https://deb.debian.org/debian trixie main contrib non-free-firmware
#deb-src https://deb.debian.org/debian trixie main contrib non-free-firmware

deb https://deb.debian.org/debian-security trixie-security main contrib non-free-firmware
#deb-src https://deb.debian.org/debian-security trixie-security main contrib non-free-firmware

1 Like

And inside the debian-13 templates, the correct repositories for

And inside the debian-13 templates, the correct repositories for
debian-13 are referenced also.

user@debian-13-xfce:~$ cat /etc/apt/sources.list
deb Index of /debian trixie main contrib non-free-firmware
#deb-src Index of /debian trixie main contrib non-free-firmware

deb Index of /debian-security trixie-security main contrib non-free-firmware
#deb-src Index of /debian-security trixie-security main contrib non-free-firmware

Why’s debian-13 templates not using the new standard debian.sources
file spec? See here:
https://www.debian.org/releases/trixie/release-notes/upgrading.en.html#preparing-apt-sources-files

1 Like

Hmm, good question. but inside /etc/apt is no debian.sources.

user@debian-13-xfce:/$ ls /etc/apt/
apt.conf.d   keyrings       sources.list    trusted.gpg.d
auth.conf.d  preferences.d  sources.list.d
user@debian-13-xfce:/$ ls /etc/apt/sources.list.d/
qubes-r4.list