From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from atuin.qyliss.net (localhost [IPv6:::1]) by atuin.qyliss.net (Postfix) with ESMTP id 3A853B3BE for ; Sat, 19 Jul 2025 08:16:43 +0000 (UTC) Received: by atuin.qyliss.net (Postfix, from userid 993) id ADE82B42D; Sat, 19 Jul 2025 08:16:40 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 4.0.1 (2024-03-26) on atuin.qyliss.net X-Spam-Level: X-Spam-Status: No, score=-0.8 required=3.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,DMARC_MISSING,RCVD_IN_DNSWL_LOW,SPF_HELO_PASS autolearn=unavailable autolearn_force=no version=4.0.1 Received: from fout-b4-smtp.messagingengine.com (fout-b4-smtp.messagingengine.com [202.12.124.147]) by atuin.qyliss.net (Postfix) with ESMTPS id DC778B426 for ; Sat, 19 Jul 2025 08:16:38 +0000 (UTC) Received: from phl-compute-06.internal (phl-compute-06.phl.internal [10.202.2.46]) by mailfout.stl.internal (Postfix) with ESMTP id 598DE1D00060; Sat, 19 Jul 2025 04:16:37 -0400 (EDT) Received: from phl-mailfrontend-01 ([10.202.2.162]) by phl-compute-06.internal (MEProxy); Sat, 19 Jul 2025 04:16:37 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=alyssa.is; h=cc :content-type:content-type:date:date:from:from:in-reply-to :in-reply-to:message-id:mime-version:references:reply-to:subject :subject:to:to; s=fm1; t=1752912997; x=1752999397; bh=HnKU+H63z9 yCtqDqFY5eotIfwnepOqnSa4TOEAZIRm0=; b=kMep5oHCVN+Vk5IbJ5KPHyx/8A UXgXeP0CbN+UomxzqgRTq5qd1XSS3nEFJUokQxRAlP1U5Rzrrkz1zYHcU0Y2J6ui pXnIDNXF9CAtr0FDO8RQVwgM/uE7myeFVNKjdfF9sRngH1lLrjeI/UT8T8KXso4r GIIqc4VMvDYvBDdb++T5qsY8l2/wjDj8VrDq63jdo5cBZsH3saWX9pREaCeY4OBb /GndqES8rXTQMGM6y55+lVbdqakgPoPxmZcuo3+NGMthG0ZnRa4C2jNxLBkGwpYn +QZ9K4+2jS9DtTc5/fY0kzHQfVdhsQaJI/TLXAkIA6cjKL51LOCxWUxQ5JVA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:content-type:date:date :feedback-id:feedback-id:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:subject:subject:to :to:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm2; t= 1752912997; x=1752999397; bh=HnKU+H63z9yCtqDqFY5eotIfwnepOqnSa4T OEAZIRm0=; b=CXeZHjCr+owA3q4fLlNMM1kl7lK41xuQ2g221HHwPPzeqN3SUAm xezexDbbJiUtwl6E5AOypLrJiBUN16XpPDjjQkf7KRhNnepCr8HoMe2eeuoIdwkr vqBTLzDgfjro+G9XczEy6hUWmv3NF2TFtTHpuzP0UA0NOQRo29+EJO3fxnZW/bFv jCTi7iSM+PdxBL5sTAvxb+/vpU9uttGSNr0NPVqdcQQRNkBttVloSYWLyqw3qkeX 6H/21nszZn+HpJVk40wV+6raohVHSodKo8XClIEFt6EuLr0Y1pdXLfRxHCcT0UZa AhCd9t6oy29d/P5JL8dxNNlomJAB2do9igg== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeeffedrtdefgdeiheekfecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpuffrtefokffrpgfnqfghnecuuegr ihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenucfjug hrpefhvffujghffffkgggtsehgtderredttddtnecuhfhrohhmpeetlhihshhsrgcutfho shhsuceohhhisegrlhihshhsrgdrihhsqeenucggtffrrghtthgvrhhnpedvuedviedvhe fhieektddvvdehgfehffelveeuiefggfdtffffueejudejjeekjeenucevlhhushhtvghr ufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehhihesrghlhihsshgrrdhish dpnhgspghrtghpthhtohepvddpmhhouggvpehsmhhtphhouhhtpdhrtghpthhtohepuggv mhhiohgsvghnohhurhesghhmrghilhdrtghomhdprhgtphhtthhopeguvghvvghlsehsph gvtghtrhhumhdqohhsrdhorhhg X-ME-Proxy: Feedback-ID: i12284293:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Sat, 19 Jul 2025 04:16:31 -0400 (EDT) Received: by sf.qyliss.net (Postfix, from userid 1000) id C1E412BB3AF42; Sat, 19 Jul 2025 10:06:08 +0200 (CEST) From: Alyssa Ross To: Demi Marie Obenour , Spectrum OS Development Subject: Re: [PATCH v4 3/3] Run PipeWire and WirePlumber in the VMs In-Reply-To: <25197dbe-d642-4283-80b7-be66dcc4f4eb@gmail.com> References: <6ab772e0-62b0-430f-8d3c-0bba79a3282c@gmail.com> <25197dbe-d642-4283-80b7-be66dcc4f4eb@gmail.com> Date: Sat, 19 Jul 2025 10:06:06 +0200 Message-ID: <87ikjor4ep.fsf@alyssa.is> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" Message-ID-Hash: 77QQ45LST4QYTD4RVN5RVNXFCCABXQ27 X-Message-ID-Hash: 77QQ45LST4QYTD4RVN5RVNXFCCABXQ27 X-MailFrom: hi@alyssa.is X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-devel.spectrum-os.org-0; header-match-devel.spectrum-os.org-1; header-match-devel.spectrum-os.org-2; header-match-devel.spectrum-os.org-3; header-match-devel.spectrum-os.org-4; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header X-Mailman-Version: 3.3.9 Precedence: list List-Id: Patches and low-level development discussion Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Demi Marie Obenour writes: > diff --git a/img/app/Makefile b/img/app/Makefile > index d81337f99e2e83cf03ac73b9fc96fae6ce118537..691db75c287294104bb2fa332= e002792bfa61f6e 100644 > --- a/img/app/Makefile > +++ b/img/app/Makefile > @@ -135,7 +152,7 @@ start-virtiofsd: scripts/start-virtiofsd.elb > .PHONY: start-virtiofsd >=20=20 > run-qemu: $(imgdir)/appvm/blk/root.img start-vhost-user-net start-virtio= fsd > - @../../scripts/run-qemu.sh -m 256 -cpu host -kernel $(KERNEL) -vga none= \ > + @../../scripts/run-qemu.sh -m 256 -kernel $(KERNEL) -vga none \ Why this change? > -drive file=3D$(imgdir)/appvm/blk/root.img,if=3Dvirtio,format=3Draw= ,readonly=3Don \ > -append "root=3DPARTLABEL=3Droot nokaslr" \ > -gdb unix:build/gdb.sock,server,nowait \ > @@ -151,7 +168,8 @@ run-qemu: $(imgdir)/appvm/blk/root.img start-vhost-us= er-net start-virtiofsd > -parallel none \ > -chardev vc,id=3Dvirtiocon0 \ > -device virtio-serial-pci \ > - -device virtconsole,chardev=3Dvirtiocon0 > + -device virtconsole,chardev=3Dvirtiocon0 \ > + -audio driver=3Dpipewire,model=3Dvirtio Let's group this with the fs and gpu arguments? More similar to them than the console. Also, would it be better to use the pa driver, so it can be tested on systems that don't have PipeWire yet? There shouldn't be any downside, right? --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iHUEARYKAB0WIQRV/neXydHjZma5XLJbRZGEIw/wogUCaHtR7gAKCRBbRZGEIw/w omL5AP9gpWsh3cHLvrdEka8docK2xIFx/VyuHgGf0MpbslCcEgEAsSkASmdT2MqW YHeDOd7YjZ6Vfcp/JWgwDIcOIkSwCwY= =n+N6 -----END PGP SIGNATURE----- --=-=-=--