From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on atuin.qyliss.net X-Spam-Level: X-Spam-Status: No, score=-1.1 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,MAILING_LIST_MULTI,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE 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 5E47D42F6C; Wed, 30 Nov 2022 11:30:04 +0000 (UTC) Received: by atuin.qyliss.net (Postfix, from userid 496) id 2934F42FDC; Wed, 30 Nov 2022 11:30:01 +0000 (UTC) Received: from mail-lf1-x12b.google.com (mail-lf1-x12b.google.com [IPv6:2a00:1450:4864:20::12b]) by atuin.qyliss.net (Postfix) with ESMTPS id 7183842F5A for ; Wed, 30 Nov 2022 11:29:58 +0000 (UTC) Received: by mail-lf1-x12b.google.com with SMTP id bp15so26399522lfb.13 for ; Wed, 30 Nov 2022 03:29:58 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=unikie.com; s=google; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:from:to:cc:subject:date:message-id:reply-to; bh=mucjCSa4mVFTvsjRhUWl4C52EJheuEDcRGixxkBcPbE=; b=G3LhMv/lY4mdDZr/900Cpj77qk3Ng3WE40xTZ+BC3qjrxutfeFG0Zfw6EY8bot4pFp BNJk2bA3ut8ePMZ+1D6f8GOwIejk15f5IBtg/qD+xFoPDIG87yrT3XGJswPKygqCc/LR vuVd57rNe47SeG74MlUC6KJgvoT2z5MmDD1z0rv6iNr8aKSo2WEqRKN/caR2sP2V2OmB aD1fJKEyaPI36k6h3PgKVDgG5oFWdPPwQBS0oparDQEqOqQK6dQLoiZ9WWUxszCffHcx GKweFxnNbDrxFXNaxBUafnaDVTEp6AbCjDdLiIm/NIf5DwSQFAkq/KHcVahaQzYFANIW aHjQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=mucjCSa4mVFTvsjRhUWl4C52EJheuEDcRGixxkBcPbE=; b=v4wUBuAybAN853j7YuJXqLAOkUDLL+ffjMFir2Zvds1KKqB/jqhfd8rs4vqpZfjNg2 VZPXpy+7Ff0RDhMLMMktJViKYyFBz2iwZAGZqfcg492MlM8tHxieFPH1CwEPkzlBRl+K BR4QuCDGCf1X2vh6MKRlcckkc+1PVbuDIkrJxAOdJXrYh6jQfIVMSIl8aB0wFA07Rf3m H73/7+s/kK8eHLNpj6ioI6nY3EEOsnZo7y1hvXK8hsmi3CjtzZzY31IThNHqDG8UPmv+ zR8IQqDsqX2nVUjUkLUeUGVBV5MstDEuwDXpdJovI+eA5uejKDc547gYo9hOPrQZY4Ao SnPw== X-Gm-Message-State: ANoB5pk71ModQ+XNj4Ez4yL5ae4MtJMRz/5cxZaQQdPsDAx0DU7ADt23 FV2IxH9XNO/CnTeUWfjCwdM3kyDT7CBCQS9A X-Google-Smtp-Source: AA0mqf5QeaQFjkmKVw9YBENs6EM9X9UzjJBTp7SebGt3sM9wePtJv1EL+dbLnMCA9/OUM57Xes9hoQ== X-Received: by 2002:a05:6512:340b:b0:4a2:5897:2b44 with SMTP id i11-20020a056512340b00b004a258972b44mr22703493lfr.431.1669807797550; Wed, 30 Nov 2022 03:29:57 -0800 (PST) Received: from x220.qyliss.net ([109.204.204.138]) by smtp.gmail.com with ESMTPSA id a1-20020a19f801000000b004949a8df775sm227083lff.33.2022.11.30.03.29.57 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 30 Nov 2022 03:29:57 -0800 (PST) Received: by x220.qyliss.net (Postfix, from userid 1000) id A3A8B8F0B2; Wed, 30 Nov 2022 11:29:56 +0000 (UTC) Date: Wed, 30 Nov 2022 11:29:56 +0000 From: Alyssa Ross To: Vadim Likholetov Subject: Re: Enabling forwarding Wayland from appVM to host with waypipe Message-ID: <20221130112956.ocdlfifojrj63dmn@x220> References: <20221130085109.wkcwpr54roqvhe4l@x220> <20221130102415.w5bctfyzlkx5m6yy@x220> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="ngjwljxjbegisi7b" Content-Disposition: inline In-Reply-To: Message-ID-Hash: E3HZQ2AWNVJLI3IU7RPKOF7PJ7C2EJQS X-Message-ID-Hash: E3HZQ2AWNVJLI3IU7RPKOF7PJ7C2EJQS X-MailFrom: alyssa.ross@unikie.com X-Mailman-Rule-Hits: header-match-devel.spectrum-os.org-0 X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-config-1 CC: devel@spectrum-os.org X-Mailman-Version: 3.3.5 Precedence: list List-Id: Patches and low-level development discussion Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: --ngjwljxjbegisi7b Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Nov 30, 2022 at 12:32:28PM +0200, Vadim Likholetov wrote: > On Wed, Nov 30, 2022 at 12:24 PM Alyssa Ross wro= te: > > > On Wed, Nov 30, 2022 at 12:14:28PM +0200, Vadim Likholetov wrote: > > > Thank you for the feedback! > > > I managed to make foot terminal working in my setup -- the issue was = in > > > lack of compositor ( weston in my case) on the guest, looks like it's= the > > > common issue for wayland programs, so now I have competitive advantage > > over > > > virtio-gpu setup :) > > > > Interesting =E2=80=94 why does it need there to be a compositor in the = guest? > > Doesn't Waypipe act as the compositor? > > > > No, why should it? > Also wayland-info shows the screen says the display has no compositor. My understanding of how Waypipe, Sommelier, and wayland-proxy-virtwl work is that they implement the compositor side of the Wayland protocol, and then proxy it to the real compositor running outside of the VM. Since hello-wayland appears on the host, it must be talking to the host compositor over Waypipe. It's weird that wayland-info doesn't find a compositor though. I wonder why, when hello-wayland is able to find it. > > > I also think that having socket-only approach in Spectrum is not a bad > > idea > > > cause it is enabling remote access and networking easy for virtual > > > machines and applications. > > > > You mean remote access to Spectrum VMs? > > > > Yes, and may be some distributed configurations. Those would need to use networking, rather than vsock, right? --ngjwljxjbegisi7b Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEH9wgcxqlHM/ARR3h+dvtSFmyccAFAmOHPrMACgkQ+dvtSFmy ccAnVA/+IngffroZfyHu/f1bjV8mMqo7CgWg/Ik+tihS9mJk7ntflVfx1QNInspW P+VUgg/eMOXVrMqlPb1bXty29hEipf3XMGg5zUCx1KpjTMXEwwBRUkVLeyIc6um+ r0VlfY2iFfLJf8TLzYdaCkzlDLcapg+12u6xCAH3YbVRT966knhQWOWa6hpnN1Cg 5xVZz1EJoeAfZQaE1x9b2ILzwtZlNM07VVjFXfG8mfvzVRj+nE15QDe28l3P1sNo /AWl/CKabumR/UWL166wplAyM/kO2/auHshX8rZCTNlkXf+jdqE8QqHXVo916hWH Lnz/5JPLhwEGQe0Rd8uUR0MR1v1+fMl3y4+TnhqwFzoBho4hOedeT/oeqaQSMgIt 5yl45JRqPqiCx6ulUyC+pAOVk1UfvnR6kxzy00Z2aSmbXx1ieWNTD1YaUPikEzpb fnAAWUPBB44IRvoPeCQpFuwYKpQ+e0mLlrPjcY5KyEJoTaUYRpxopKdloRArUDGc oXNK3/JpnpvJbNiPhfez5P7Rtu9fm2fNtia5Gh026kUylNERDutBLje4vNFKKUn8 Ew5zWLbk3nMPY89tsCMf3elvdhvsHZcs1eGh83XWP2hLR9NVdZn50nOjcQ4mtUKm BWkj479MijIWLxCwUFc+1XfXnJHy5r7XDGwFCwrsWfB2Dm0pVcA= =3QTD -----END PGP SIGNATURE----- --ngjwljxjbegisi7b--