
저는 Fedora 25와 함께 Wayland를 사용하고 있습니다.
화면 공유 도구가 제대로 작동하는 경우는 거의 없습니다. Chrome에서는 Chrome 창을 공유할 수 있지만 다른 것은 공유할 수 없습니다.
또한 Zoom.us를 사용해야 하는데 창을 공유하면 상대방에게 빈 화면이 나타납니다.
이것이 작동하려면 구성해야 할 것이 있습니까?
답변1
오래된 질문이지만 Gnome DE(내 경우에는 3.32) 및 Chrome(현재 버전 77)에서 PipeWire 기술을 사용하여 해결책을 찾았습니다.
이것 좀 봐: https://wiki.archlinux.org/index.php/PipeWire#WebRTC_screen_sharing
chrome://flags/#enable-webrtc-pipewire-capturer
활성화로 설정하고 크롬을 다시 시작하세요 . 전체 화면이나 단일 창을 공유할 수 있습니다.
도움이 되었으면 좋겠습니다
2020년 7월 수정:
2020년 7월 20일 현재 Chrome(ium)은 pipewire
0.2를 사용하고 있지만 Arch Linux는 0.3을 사용하므로 화면 공유가 작동하려면 pipewire
설치도 필요합니다 .libpipewire02
2021년 6월 수정:
데비안 관련: 필수 패키지는 libpipewire-0.3-0
데비안 불스아이 이후 버전에서 구할 수 있습니다.
답변2
Wayland에서 기존의 전체 화면 공유 기능은 버그가 아니라 누락된 기능입니다.
현실적으로 우리의 유일한 선택은 Xorg로 다시 전환하는 것입니다. 우분투는 실제로 다음을 수행합니다. https://www.theregister.co.uk/2018/01/30/ubuntu_reverting_to_xorg_in_bionic_beaver/
Pipewire 등의 프로젝트가 예정되어 있지만 Firefox나 Slack에 출시되기까지 좋은 해가 될 것 같습니다.
답변3
파이프와이어가 모든 것을 바꾸었습니다.Wayland를 통한 화면 공유는 기본적으로 Fedora 32 Workstation에서 잘 작동합니다. 적어도 Firefox에서는요. 아직 다른 브라우저를 테스트하지 않았습니다.
먼저 Firefox는 화면 공유 권한을 요청한 다음 GNOME은 창 하나를 공유할지 전체 화면을 공유할지, 어떤 모니터를 공유할지 묻습니다. 그게 다야. Firefox는 화면 공유를 위한 몇 가지 빠른 제어 기능이 포함된 작은 창을 표시합니다.
화면을 공유하는 동안 화면 오른쪽 상단에 다른 시스템 아이콘과 함께 주황색 아이콘이 표시됩니다. 해당 메뉴를 통해 화면 공유를 빠르게 끌 수도 있습니다.
업데이트 2021-08-26:
Wayland의 Pipewire를 통한 화면 공유는 Ubuntu 21.04+와 최신 Fedora 릴리스(적어도 Firefox에서는)에서 기본적으로 작동합니다.
답변4
화면 출력을 더미 웹캠 장치로 파이프하고 해당 웹캠을 사용하도록 확대/축소를 설정하면 상대방이 귀하의 데스크톱을 볼 수 있습니다.
해킹이지만 기본적으로 화면 공유가 발생합니다.
을 사용하는 경우 를 swaywm
사용하여 이 작업을 수행할 수 있습니다 wf-recorder
. 다른 데스크탑에서 화면 녹화를 할 수 있는 것을 찾아서 /dev/video2
아래와 같이 파이프하세요 :
# Install the v4l2 loopback driver
sudo pacman -S v4l2loopback-dkms
# Load the kernel module
sudo modprobe v4l2loopback
# Finally, pipe the screen output into the virtual webcam:
wf-recorder --muxer=v4l2 --codec=rawvideo --pixel-format=yuv420p --file=/dev/video2
이제 확대/축소로 돌아가 비디오 출력을 "더미 비디오 장치"로 변경합니다.
추가 팁:
- 기억해비디오 미러링 꺼 줘, 그렇지 않으면 화면을 공유할 때 일반적으로 원하지 않는 모든 것이 미러링됩니다.
- 줌에서 카메라를 다음으로 설정하면원본 비율, 전체 화면이 공유되지만 품질은 정말 형편없습니다(상대방이 아무 것도 읽을 수 없을 것 같습니다).
- 으로 설정하면16:9, 화면 측면이 잘리지만 품질은 읽을 수 있어야 합니다. 당신의 선택.