From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on atuin.qyliss.net X-Spam-Level: X-Spam-Status: No, score=-4.6 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,RCVD_IN_DNSWL_LOW,SPF_HELO_PASS, T_SCC_BODY_TEXT_LINE autolearn=unavailable autolearn_force=no version=3.4.6 Received: from atuin.qyliss.net (localhost [IPv6:::1]) by atuin.qyliss.net (Postfix) with ESMTP id A108436723; Tue, 9 Aug 2022 12:00:59 +0000 (UTC) Received: by atuin.qyliss.net (Postfix, from userid 496) id 8A9F63671D; Tue, 9 Aug 2022 12:00:57 +0000 (UTC) Received: from wout1-smtp.messagingengine.com (wout1-smtp.messagingengine.com [64.147.123.24]) by atuin.qyliss.net (Postfix) with ESMTPS id 0711836785 for ; Tue, 9 Aug 2022 12:00:53 +0000 (UTC) Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.west.internal (Postfix) with ESMTP id 0C5DE3200035; Tue, 9 Aug 2022 08:00:50 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute5.internal (MEProxy); Tue, 09 Aug 2022 08:00:51 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=alyssa.is; h=cc :cc:content-type:date:date:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:sender:subject :subject:to:to; s=fm3; t=1660046450; x=1660132850; bh=907rkT4bmW +CS2kPUZfc8GyHKUrfiNFea96myeFex8Q=; b=jzBZmKk85L1iw4mIvbTNgLniE0 CwHQvYvDs3toS89xKUwKYoZBo2PiylL+EsT20aEsDrRSwHd1hwIECephZsRzqu5c y621EeUAyvVVsLXU6p5w8cAqSgUeVsvdVx5A4+krU6D6YAySQXQCZhKoLQaNn2qZ FxX1DWTZti4Fs4a4PPTuqfiPFPCnfi5FcFnwV5XGPegaBXqL5pI0DYt89+rV0nNK RNSrEdusQjOkLtv4YMpklRQNic3ZOPJ3PEy/5XqGIn9/Bf3fzc/olXgCMMFfjf7S RaLJoU2lsVYwE8I5pxv717PrcTGgw9DtKd0N/AOp1ldtIj3UtOSwOj/USB0Q== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:date:date:feedback-id :feedback-id:from:from:in-reply-to:in-reply-to:message-id :mime-version:references:reply-to:sender:subject:subject:to:to :x-me-proxy:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s= fm1; t=1660046450; x=1660132850; bh=907rkT4bmW+CS2kPUZfc8GyHKUrf iNFea96myeFex8Q=; b=T/KE4+ku3v0jq8DP+TH98y0UlW4ere/10hGDhJ5iJ/8U fgQyz84delgNEkmbbjnRmefAgMMZG3LITzoOp3ckcepoQH0fZR+yF8mkbelAJlq9 PbBMl/aItU2brMkutGeOB7JhaDdQ36H2JGmui40JRiE8dVVz6JPx6sZczj0QzNzO dxw051aKRWGWrkfYZhKwhA8tINZdNzwl3tVl0/MKkwWFpwgiMnX7inRsH0SVFmzR eTQvq4gL3kMJ47hGVbRmNCy95M7gAP192decvDWL0fYABn1LZU4D6pmY3nrlRiUT vWaEDRewIJiuL4lJk06yipAQmqyHD7OrSf9nDfnGTw== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvfedrvdegtddggeeiucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpeffhffvvefukfhfgggtuggjsehgtd erredttdejnecuhfhrohhmpeetlhihshhsrgcutfhoshhsuceohhhisegrlhihshhsrgdr ihhsqeenucggtffrrghtthgvrhhnpeeivddtfefgledthfeuheffheffkeelieefgfeihe egieeihfejieeuvdefffetffenucffohhmrghinhepghhithhhuhgsrdgtohhmnecuvehl uhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomhepqhihlhhishhsse gvvhgvrdhqhihlihhsshdrnhgvth X-ME-Proxy: Feedback-ID: i12284293:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Tue, 9 Aug 2022 08:00:49 -0400 (EDT) Received: by eve.qyliss.net (Postfix, from userid 1000) id 1A401496; Tue, 9 Aug 2022 12:00:47 +0000 (UTC) Date: Tue, 9 Aug 2022 12:00:46 +0000 From: Alyssa Ross To: Thomas Leonard Subject: Re: Using virtio-gpu instead of virtwl Message-ID: <20220809120046.zds6z36nh5uig3um@eve> References: <87o871tqqu.fsf@alyssa.is> <87bl2sp3p3.fsf@alyssa.is> <20220315140604.ta433j557jsoknkv@eve> <20220315202339.6bqrzsf4yjkggbup@eve> <20220321160534.w4oifq3cdygrobrm@eve> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="3z4v73n424eax7bv" Content-Disposition: inline In-Reply-To: <20220321160534.w4oifq3cdygrobrm@eve> Message-ID-Hash: AM57UIF3HKZNEETDCNYTZ4NWCRFBTMWY X-Message-ID-Hash: AM57UIF3HKZNEETDCNYTZ4NWCRFBTMWY X-MailFrom: qyliss@eve.qyliss.net X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-config-1; header-match-discuss.spectrum-os.org-0; header-match-discuss.spectrum-os.org-1; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header CC: discuss@spectrum-os.org X-Mailman-Version: 3.3.5 Precedence: list List-Id: General high-level discussion about Spectrum Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: --3z4v73n424eax7bv Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Mar 21, 2022 at 04:05:34PM +0000, Alyssa Ross wrote: > On Mon, Mar 21, 2022 at 12:10:43PM +0000, Thomas Leonard wrote: > > I think perhaps that crosvm is compiled without the "virgl_renderer" > > feature (it's not in the default set), and this is causing it to crash > > because that's also "self.default_component". I don't know how to > > compile crosvm with virgl enabled, though. > > It wasn't easy, but I got it to build[1]. I hope that helps. It adds > both virgl_renderer and virgl_renderer_next. I think virgl_renderer > is on by default with --gpu, and virgl_renderer_next is used with the > --gpu-render-server argument. Hopefully at least one of those does the > right thing =E2=80=94 let me know! > > [1]: https://github.com/NixOS/nixpkgs/pull/165128 Small update: Nixpkgs unstable's crosvm package is now built with the virgl_renderer and virgl_renderer_next features. --3z4v73n424eax7bv Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEH9wgcxqlHM/ARR3h+dvtSFmyccAFAmLyTGUACgkQ+dvtSFmy ccBQzRAAnI50Kg1msdBXDDxyyOshBmtLNV6W+LHGIKpkSKIxPHhGxmb9I61FuR2s tq8wAUirrF5t/u1ZDqZy9Bnd//w+E7pIgGK9erdqNr5ijl5dV7Z5ynOZfL1KASfc 12cOz+blIDNqSyFK2m1/5grgZU+HsssfYgjhTwNxW4F42g61PoQF8ObqTS0ueWQm NdqHBG2y2ACeVhB26e+u+NJauohfFkEQKzBZ8aSrUxhpUhsQxFB6loXlQXSX774x X+VJJenOqPBmWZMvTT6l4rCiBpAe0gxdKJYVa/JzBhBcPvKP8H+eghsC88P+kjtL O/0PzC3y9jR1p/xcIX2TQJQ57WwgxxEkenoyh9b7x26Uh1gp+IqBB4QPEwgKV/eR 5EP+vJvbuvpHk2BQk53dojMRxN3rI6JEIOAhdDI743DDc/8XhuDDohMaEoiu1TBW fZXVkNADwAqT2Z5VL+aPBBc6w/XpQCYZxMcaG01PIZgpgat+lY9kRYqQd8qJgd9b NIjQMYpMaJjBEcIPNDDK9DiyEwnkkh2LwLlsm1Et81O18S4z4/hrQzw+rftCyNgO gu//Gc3iBqJmRUZENpQpM+uMeJr+0DBoLfNFAkUHaGyygfTqbWC49qE16j4aW5+0 KEKWI7/5fm+aVxMEWSPOQG+zuy6/jbeQ7lq0LBBZcurCSo2hMYs= =6i3j -----END PGP SIGNATURE----- --3z4v73n424eax7bv--