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=-3.6 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2,SPF_HELO_NONE autolearn=unavailable autolearn_force=no version=3.4.6 Received: by atuin.qyliss.net (Postfix, from userid 496) id B960CA0292; Sat, 30 Oct 2021 11:59:43 +0000 (UTC) Received: from atuin.qyliss.net (localhost [IPv6:::1]) by atuin.qyliss.net (Postfix) with ESMTP id 72C9EA0167; Sat, 30 Oct 2021 11:59:17 +0000 (UTC) Received: by atuin.qyliss.net (Postfix, from userid 496) id 8D830A0158; Sat, 30 Oct 2021 11:59:15 +0000 (UTC) Received: from mail-lf1-f46.google.com (mail-lf1-f46.google.com [209.85.167.46]) by atuin.qyliss.net (Postfix) with ESMTPS id 57A41A01BC for ; Sat, 30 Oct 2021 11:59:12 +0000 (UTC) Received: by mail-lf1-f46.google.com with SMTP id p16so26470524lfa.2 for ; Sat, 30 Oct 2021 04:59:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=J6nLRa+4iOS38HxRg8glDGwizLK/StImiR9W5ksKark=; b=eNc5viecqknuja8fNk0ftJSy+nTV/RO1w6EKGC7jn52/ecCkn6K0lfAN7segRFvwZc ZGDUmdbN50+PPuwqhIkTMRs39HjbLHVUdZMMoNyXiprsfxi77sPgM5CFS/H/E8YfOc5e CVW0Kijcc2j86Z/xJJ+sJ0EFDiT7y+OBpw8d40VxM55ZbcB/gsONbD1qSDzZPvEkpRXO guZdTP+slP2QSyB2AjwWt9EwhNvQOZtr0A+nX1CmvR8+siLSW2uLilDnFAeuTh6e0ipO AoSibX9+knhtrFugrV7q3jdiX4Bf22yfPNU4mxepXzJZ2kFAD40FET6sGH6fL8bZ7ytz pTTw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=J6nLRa+4iOS38HxRg8glDGwizLK/StImiR9W5ksKark=; b=hUskTFUyzC6rbwSIm7dp0a1f+v6XqPLbtp8SMbvoPBmnKyy0a0vrj+6m+4WjBl4kc1 RZcyaIVD4eLVLeF7LAzrGgHwpvqtwG9a1RAw3s0KNrCPLf1X6aPa3U9I6bMvo5DTqaCb zNXyY1x8YTyBGfj60Vu7HX7W0dfrxpQgFeKLb9J63IQ+adcLQxNkVDgKoh6WpM9Y+YUw QWzhSN1/VGpGcSDTUTHZlRAOzcwibEqKfupGoQsba1xVCb9jNADI2R0wSKxxR27U06hP Jf5A4WRb/53uUr5XAdOZ5mAFo/71nLgOacjwd+q7patGCuJ6JXDFIv+EZ8FfiOgxChKS mmFA== X-Gm-Message-State: AOAM532ACoF8LOWPFaHFlH1cCX4V+7u1i/p/Mn/ARk5aUStA7d2CXC8A ZMoAaIxymNg/vPPVZU19HQGdIM6DLllh5JduzyI= X-Google-Smtp-Source: ABdhPJxGQLtw9u9quiSIvgnvXEO3APtfDZH/1Q3Gz7vl1J4yXodqMIDpguKuY6WUaC9ca1fD5azJOE6dSiTft9Etul4= X-Received: by 2002:a05:6512:987:: with SMTP id w7mr16604450lft.556.1635595151188; Sat, 30 Oct 2021 04:59:11 -0700 (PDT) MIME-Version: 1.0 References: <87ble2czx6.fsf@alyssa.is> <87lfcvn1ln.fsf@alyssa.is> <87bldrn0kh.fsf@alyssa.is> <20210309162556.ctiy3yfp7plkbdqs@x220.qyliss.net> In-Reply-To: From: Thomas Leonard Date: Sat, 30 Oct 2021 12:58:49 +0000 Message-ID: Subject: Re: New user getting started questions To: Alyssa Ross Content-Type: text/plain; charset="UTF-8" Message-ID-Hash: S5ZUZ3Z32XACMGV4UE6D62ZU4EFGAQ5G X-Message-ID-Hash: S5ZUZ3Z32XACMGV4UE6D62ZU4EFGAQ5G X-MailFrom: talex5@gmail.com X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-config-1; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header CC: Michael Raskin <7c6f434c@mail.ru>, discuss@spectrum-os.org X-Mailman-Version: 3.3.4 Precedence: list List-Id: General high-level discussion about Spectrum Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: On Sat, 13 Mar 2021 at 07:21, Thomas Leonard wrote: [...] > For the short-term, it would be fairly easy to make a slight change to > the wayland-virtwl-proxy so that a version of it could run on the > host. Unlike the guest one, which has to copy frames and deal with > virtwl, this would just pass FDs through. And instead of connecting to > /dev/wl0, it would just connect to the host compositor socket. It > would then block access to screenshots (since it doesn't proxy that), > and would add the VM's name to each window's title. > > Eventually I'd like to turn it into a full compositor, but I'm going > to be busy for the next 6 months at least. The 6 months passed and I had a bit more free time to work on this, and now the proxy runs on the host too! I didn't have time to write a compositor though, because I ended up spending my whole holiday getting Xwayland support added (see https://roscidus.com/blog/blog/2021/10/30/xwayland/ if you want the details - it's surprisingly complicated!). -- talex5 (GitHub/Twitter) http://roscidus.com/blog/ GPG: 5DD5 8D70 899C 454A 966D 6A51 7513 3C8F 94F6 E0CC