MESSAGE
DATE | 2021-01-21 |
FROM | Jacob Moody via artix-general
|
SUBJECT | Re: [Hangout - NYLXS] [artix-general] [s6] wayland and perhaps
|
From hangout-bounces-at-nylxs.com Thu Jan 21 11:49:47 2021 Return-Path: X-Original-To: archive-at-mrbrklyn.com Delivered-To: archive-at-mrbrklyn.com Received: from www2.mrbrklyn.com (www2.mrbrklyn.com [96.57.23.82]) by mrbrklyn.com (Postfix) with ESMTP id E5931164011; Thu, 21 Jan 2021 11:49:46 -0500 (EST) X-Original-To: hangout-at-www2.mrbrklyn.com Delivered-To: hangout-at-www2.mrbrklyn.com Received: by mrbrklyn.com (Postfix, from userid 1000) id 0084B163FEF; Thu, 21 Jan 2021 11:49:41 -0500 (EST) Resent-From: Ruben Safir Resent-Date: Thu, 21 Jan 2021 11:49:41 -0500 Resent-Message-ID: <20210121164941.GD16824-at-www2.mrbrklyn.com> Resent-To: hangout-at-mrbrklyn.com X-Original-To: ruben-at-mrbrklyn.com Delivered-To: ruben-at-mrbrklyn.com Received: from mail.artixlinux.org (mail.artixlinux.org [144.91.88.22]) by mrbrklyn.com (Postfix) with ESMTP id 975FB163FF0 for ; Thu, 21 Jan 2021 00:36:50 -0500 (EST) Received: by mail.artixlinux.org (Postfix, from userid 182) id 2D8BCA261C7; Thu, 21 Jan 2021 06:36:50 +0100 (CET) X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on endymion X-Spam-Level: X-Spam-Status: No, score=-1.1 required=5.0 tests=MAILING_LIST_MULTI, NICE_REPLY_A,RCVD_IN_DNSWL_BLOCKED,SPF_HELO_NONE,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.4 Received: from localhost.localdomain (localhost [127.0.0.1]) by mail.artixlinux.org (Postfix) with ESMTP id 8B8B3A26163; Thu, 21 Jan 2021 06:36:47 +0100 (CET) X-Original-To: artix-general-at-localhost Delivered-To: artix-general-at-localhost Received: by mail.artixlinux.org (Postfix, from userid 182) id F11F6A2617B; Thu, 21 Jan 2021 06:36:45 +0100 (CET) X-Greylist: delayed 399 seconds by postgrey-1.37 at endymion; Thu, 21 Jan 2021 06:36:40 CET Received: from mail.posixcafe.org (mail.posixcafe.org [45.76.19.58]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mail.artixlinux.org (Postfix) with ESMTPS id 61CD5A26159 for ; Thu, 21 Jan 2021 06:36:40 +0100 (CET) Received: from [192.168.0.16] ( [208.38.228.1]) by mail.posixcafe.org (OpenSMTPD) with ESMTPSA id 88b7739e (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO) for ; Wed, 20 Jan 2021 23:29:59 -0600 (CST) To: artix-general-at-artixlinux.org References: <1701d1c9-9f9b-3ef2-6256-429c1b01e3e5-at-artixlinux.org> Message-ID: Date: Wed, 20 Jan 2021 23:29:58 -0600 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.6.0 MIME-Version: 1.0 In-Reply-To: <1701d1c9-9f9b-3ef2-6256-429c1b01e3e5-at-artixlinux.org> Content-Language: en-US X-BeenThere: artix-general-at-artixlinux.org X-Mailman-Version: 2.1.34 Precedence: list From: Jacob Moody via artix-general Subject: Re: [Hangout - NYLXS] [artix-general] [s6] wayland and perhaps pipewire X-BeenThere: hangout-at-nylxs.com List-Id: NYLXS Tech Talk and Politics List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Jacob Moody Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Errors-To: hangout-bounces-at-nylxs.com Sender: "Hangout"
On 1/20/21 7:28 PM, Javier via artix-general wrote: > So I wanted to start exploring wayland, but > 1st I wanted to know if there would be > any limitation with S6, on a day to day usage.
I currently use sway with s6 and have used pipewire for both sharing my screen through firefox with webRTC Since it seemed impossible to find good documentation online I figured I would put how I got screen sharing working in this email if this was a curiosity of yours.
1. Install pipewire from pacman 2. Install xdg-desktop-portal-wlr(https://github.com/emersion/xdg-desktop-portal-wlr) 3. Install the fedora fork of firefox for their wayland patches(fedora-firefox-wayland-bin on the aur) 4. Start pipewire in one terminal 5. 'XDG_CURRENT_DESKTOP=sway /usr/local/libexec/xdg-desktop-portal -r' in another terminal 6. 'XDG_CURRENT_DESKTOP=sway firefox' to start firefox
With that being said, I haven't run in to any issues with pipewire while running without systemd, I think Dudemanguy's assumptions are right in that it only uses systemd for socket activation.
On 1/20/21 11:11 PM, Javier via artix-general wrote: > I'm really not interested in using pipewire, unless really required for desktop sharing. > I'm not sure if pipewire is the future for electron based apps like slack, or flutter based apps, or zoom, or several other apps.
>From what I understand. pipewire is the only way that screen sharing will be done with wayland compositors of any kind. I imagine that if electron starts getting wayland native builds it likewise will be required for screen sharing there.
As a fun aside, I did try out replacing pulseaudio with pipewire through pipewire's pulseaudio shim and that seemed to work alright, just started pipewire from an exec line in sway.conf and things seemed to just kinda work(pavucontrol and firefox at least).
Thanks, Moody -- artix-general mailing list artix-general-at-artixlinux.org https://lists.artixlinux.org/listinfo/artix-general _______________________________________________ Hangout mailing list Hangout-at-nylxs.com http://lists.mrbrklyn.com/mailman/listinfo/hangout
|
|