From ced1d2f55bbf5e7cbb5ed21cc38678d3fd5060f1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?= Date: Fri, 20 Jun 2025 11:39:33 +0200 Subject: [PATCH] Fix starting audio daemon After https://github.com/QubesOS/qubes-core-admin/pull/689 the type of the 'xid' property is preserved and it's int now. Fix pacat daemon parameters to convert it back to string. --- qubesadmin/tools/qvm_start_daemon.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/qubesadmin/tools/qvm_start_daemon.py b/qubesadmin/tools/qvm_start_daemon.py index ff8f32dd..8ace2608 100644 --- a/qubesadmin/tools/qvm_start_daemon.py +++ b/qubesadmin/tools/qvm_start_daemon.py @@ -779,7 +779,12 @@ async def start_audio_for_vm(self, vm): :param vm: VM for which start AUDIO daemon """ - pacat_cmd = [PACAT_DAEMON_PATH, "-l", self.pacat_domid(vm), vm.name] + pacat_cmd = [ + PACAT_DAEMON_PATH, + "-l", + str(self.pacat_domid(vm)), + vm.name, + ] vm.log.info("Starting AUDIO") await asyncio.create_subprocess_exec(*pacat_cmd)