Fedora 25에서 웨이 랜드를 사용하고 있습니다.
화면 공유 도구가 제대로 작동하지 않습니다. Chrome에서 크롬 창을 공유 할 수 있지만 다른 것은 없습니다. 또한 zoom.us를 사용해야하며 다른 창에서 공유 할 때 빈 화면이 나타납니다.
이것이 작동하도록 구성해야 할 것이 있습니까?
Fedora 25에서 웨이 랜드를 사용하고 있습니다.
화면 공유 도구가 제대로 작동하지 않습니다. Chrome에서 크롬 창을 공유 할 수 있지만 다른 것은 없습니다. 또한 zoom.us를 사용해야하며 다른 창에서 공유 할 때 빈 화면이 나타납니다.
이것이 작동하도록 구성해야 할 것이 있습니까?
답변:
Wayland에서 기존의 전체 화면 공유 기능은 버그가 아닌 누락 된 기능입니다.
실제로 우리의 유일한 옵션은 Xorg로 다시 전환하는 것입니다. 우분투는 실제로 이것을하고 있습니다 : https://www.theregister.co.uk/2018/01/30/ubuntu_reverting_to_xorg_in_bionic_beaver/
파이프와 같은 프로젝트가 있지만 파이어 폭스 나 슬랙에 착륙하기에는 좋은 해가 될 것 같습니다.
Wayland의 화면 공유가 손상된 것으로 알려져 있습니다. X11 세션에서는 공유가 완벽하게 작동하지만 Wayland를 선호합니다.
나는 Wayland 개발자 (또는 사용자)가 아니며 버그를 수정할 수 없습니다.
문제가 대부분 전체 화면 공유와 관련이 있다는 의견을 보았으므로 버그가 수정 될 때까지 개별 창만 공유하는 것이 좋습니다.
그렇지 않으면 유일한 방법은 Wayland 개발자에게 버그를 수정하여 화면 공유가 필요할 때마다 X11을 사용하는 것입니다.
이것은 오래된 질문이지만 Gnome DE (내 경우에는 3.32) 및 Chrome (현재 버전 77)과 함께 PipeWire 기술을 사용하여 해결책을 찾았습니다.
이것을 확인하십시오 : https://wiki.archlinux.org/index.php/PipeWire#WebRTC_screen_sharing
그냥 개방 크롬 : // 플래그 / #는 WebRTC가-pipewire 캡처를 가능하게 활성화하고 다시 시작 크롬으로 설정합니다. 전체 화면을 공유 할 수 있습니다.
나는 그것이 도움이되기를 바랍니다
우분투 17.10에서 웨이 랜드를 사용하고 있습니다.
some
창 (특히 Google 크롬 및 파이어 폭스, 그놈 터미널은 아님)에 표시됩니다.이 문제에보고 된 몇 가지 문제가 있습니다 https://bugzilla.redhat.com/show_bug.cgi?id=1369218이 (우분투에 아직보고되지 않은)에 그놈 쉘 https://bugzilla.gnome.org /show_bug.cgi?id=786565
Ubuntu 17.10에 대한 나의 해결책은 X11을 사용하는 것입니다 ( "Xbun에서 Ubuntu"에서 세션을 시작할 때 선택할 수 있음)
또한 GitHUB에서 여기에 설명 된 솔루션을 찾았 습니다 .
원칙적으로 단계 :
화면 공유 (슬랙, 구글 미팅)가 필요한 모든 소프트웨어 인 모든 "커뮤니케이터"를 호스트의 일부 X 서버를 사용하여 렌더링하는 별도의 마이크로 런타임에 배치하십시오. X11Docker 는 매우 가볍고 편리하므로 제안 합니다. 또한 선택한 원격 데스크톱 클라이언트 소프트웨어를 해당 런타임시기에 넣습니다.
호스트에서 일부 원격 데스크톱 서비스 에이전트를 가동하십시오. 제 선택은 WayVNC였습니다 (Sway 1.4 필요).
VNC (또는 원하는 프로토콜)를 통해 런타임에서 Sway를 실행하는 호스트에 연결하십시오.
이제 마이크로 런타임에서 호스트 VNC 세션을 보여주는 화면을 공유 할 수 있습니다
웨이 랜드 기본 화면 공유가 성숙 할 때까지 노력은 일부 핵보다 가볍고 안정적입니다.
화면 공유는 Wayland의 일부가 아니지만 KDE의 컴포 지터 인 그놈 (Gome)은 obs-xdg-portal 확장을 구현할 것입니다.
현재 Firefox 또는 다른 앱이 해당 확장을 구현할 때까지 기다리고 있습니다.