Wayland的屏幕共享


25

我在Fedora 25中使用Wayland。

几乎没有任何屏幕共享工具可以正常工作。在Chrome浏览器中,我可以共享一个Chrome窗口,但不能共享其他任何内容。我还必须使用zoom.us,当我从另一端共享一个窗口时,它只会出现空白屏幕。

是否需要进行一些配置才能使其正常工作?


Wayland的屏幕共享已损坏。尝试登录X11会话而不是Wayland-在登录屏幕上使用用户名旁边的齿轮进行切换。
harrymc

1
是啊,这是我做的,但我宁愿使用韦兰和萤幕有工作,如果这是可能的
德里克Ekins

1
我认为主要是全屏共享是一个问题。共享单个窗口可能有效。
harrymc

屏幕共享Sococo中的各个窗口在Wayland下工作。缩放现在告诉您使用X11代替Wayland。:(
mart

Answers:


8

Wayland的屏幕共享已被打破。您说共享在X11会话中效果很好,但是您更喜欢使用Wayland。

我不是Wayland开发人员(也不是用户),因此无法修复该错误。

我看到有评论说问题主要出在全屏共享上,所以我建议您尝试仅共享单个窗口,直到修复该错误为止。

否则,您唯一的选择是在需要进行屏幕共享的同时仍使用X11的同时,向Wayland开发人员打补丁以修复该错误。


不,我在共享Chrome以外的任何内容时遇到问题。实际上,我之前从未尝试共享全屏窗口。
Derek Ekins

Chrome有其自己的方法。
harrymc '17

1
使用Google环聊,您可以在Wayland(Ubuntu 17.10)内共享单个窗口(例如Firefox和Google本身)。虽然不是全屏。
morhook

有谁知道Zoomland是否有计划支持Zoom共享单个Window?
凯文·威特克



3

我在Ubuntu 17.10上使用Wayland。

  • zoom表示Wayland没有要共享的协议(建议使用X11)
  • 谷歌视频群聊在共享全屏模式下显示黑屏,并且在我的计算机some窗口中显示(值得注意的是:谷歌浏览器和Firefox,但不是gnome终端)。
  • 出现。在显示黑屏时,像素随机移动

在gnome-shell https://bugzilla.gnome.org上,关于此事的报道很少有问题https://bugzilla.redhat.com/show_bug.cgi?id=1369218(在Ubuntu中尚未被报道)。/show_bug.cgi?id=786565

我对Ubuntu 17.10的修复是使用X11(您可以在“ Ubuntu on Xorg”中启动会话时选择)


1

还找到了我在GitHUB上概述的解决方案。

原则上的步骤:

  1. 将所有需要屏幕共享(松弛,谷歌见面)的“通讯器”和所有软件放入单独的微型运行时中,并借助主机上的某些X服务器进行渲染。我建议使用X11Docker,因为它重量轻且方便。还将您选择的远程桌面客户端软件放入该运行时实体中。

  2. 在主机上启动一些远程桌面服务代理,我的选择是WayVNC(尽管需要sway 1.4!)

  3. 通过VNC(或您选择的任何协议)从运行时连接到运行中的主机。

  4. 现在,您可以在微型运行时共享屏幕,该屏幕显示主机VNC会话

在进行Wayland本机屏幕共享成熟之前,努力比某些hack轻巧和稳定。


0

屏幕共享不是Wayland的一部分,但是KDE的GNOME合成器将实现obs-xdg-portal扩展。

我们目前正在等待Firefox /其他应用程序实施该扩展。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.