有没有人在wayland下用管道来分享屏幕?
据我所知,在安装pipewire包并将用户添加到audio和video组之后,应该可以从Chrome / Chromium共享屏幕。不过,Chrom(e=ium)仍然在使用libpipewire0.2,Groovy只使用libpipewire0.3。
如果你做了松懈的工作,你会得到额外的分数。
“切换回Xorg”在这里不是一个可行的答案。在Xorg中,各种事情(特别是笔输入)都不能正常工作(无论如何,在我的配置中),而且不会在任何时候出现。
发布于 2021-05-19 09:27:08
我要指出的是,在Ubuntu 21.04中,这一问题部分得到了解决,但需要注意以下几点:
Enabled。slack --enable-features=WebRTCPipeWireCapturer开始使用Slack,则通过Slack进行共享是可行的发布于 2020-12-11 15:52:31
您可以手动安装此软件包,但您必须检查是否安装了这里手动更新。
首先,下载deb文件(假设您使用的是amd64版本的Ubuntu):
wget 'http://mirrors.kernel.org/ubuntu/pool/universe/p/pipewire/libpipewire-0.2-1_0.2.7-1_amd64.deb'然后,安装该软件包:
sudo apt install ./libpipewire-0.2-1_0.2.7-1_amd64.deb由于libpipewire0.3使用完全不同的文件集,所以不存在冲突。
同样,您必须手动检查更新。目前的版本是0.2.7-1。当您看到一个较新的版本时,只需单击“体系结构”下的"amd64“,然后您可以单击其中一个镜像下载文件,或者复制链接并将其粘贴到终端,使用wget命令使用与上面相同的方法。只需确保在apt命令中使用正确的文件名,这样就不会安装错误的文件(就像以前下载的版本)。
最后,您可能需要查看一些关于Archlinux wiki的其他信息,其中提到您可能必须安装xdg-desktop-portal并启用铬标志chrome://flags/#enable-webrtc-pipewire-capturer来使其工作。
发布于 2020-12-11 15:22:57
在铬中安装libpipewire0.2并启用带有管道标志的WebRTC。
https://askubuntu.com/questions/1293394
复制相似问题