Sàng lọc dưới lòng đất


25

Tôi đang sử dụng wayland với Fedora 25.

Khá nhiều không có công cụ chia sẻ màn hình hoạt động chính xác. Từ Chrome tôi có thể chia sẻ một cửa sổ chrome nhưng không có gì khác. Tôi cũng phải sử dụng zoom.us và khi tôi chia sẻ một cửa sổ từ phía bên kia thì chỉ có một màn hình trống.

Có một cái gì đó cần phải được cấu hình để làm việc này?


Chia sẻ màn hình trong Wayland bị hỏng. Hãy thử đăng nhập vào một phiên X11 thay vì Wayland - sử dụng cog bên cạnh tên người dùng của bạn trên màn hình đăng nhập để chuyển đổi.
harrymc

1
vâng đó là những gì tôi làm nhưng tôi thích sử dụng wayland và có khả năng chia sẻ màn hình nếu có thể
Derek Ekins

1
Tôi nghĩ rằng chủ yếu là chia sẻ toàn màn hình là một vấn đề. Chia sẻ các cửa sổ riêng lẻ có thể hoạt động.
harrymc

Chia sẻ màn hình các cửa sổ riêng lẻ trong Sococo hoạt động dưới Wayland. Thu phóng bây giờ cho bạn biết sử dụng X11 thay vì Wayland. :(
mart

Câu trả lời:


8

Chia sẻ màn hình trong Wayland được biết là bị hỏng. Bạn nói rằng chia sẻ hoạt động hoàn toàn tốt trong phiên X11, nhưng bạn thích sử dụng Wayland.

Tôi không phải là nhà phát triển Wayland (cũng không phải người dùng) và không thể sửa lỗi.

Tôi đã thấy các bình luận nói rằng vấn đề chủ yếu là do chia sẻ toàn màn hình, vì vậy tôi khuyên bạn nên thử chỉ chia sẻ các cửa sổ riêng lẻ cho đến khi lỗi được khắc phục.

Mặt khác, tùy chọn duy nhất của bạn là khắc phục các nhà phát triển Wayland để sửa lỗi, trong khi vẫn sử dụng X11 bất cứ khi nào bạn cần thực hiện chia sẻ màn hình.


không tôi đang gặp vấn đề chia sẻ bất cứ điều gì ngoại trừ chrome. Tôi thực sự chưa thử chia sẻ một cửa sổ toàn màn hình trước đây.
Derek Ekins

Chrome có phương pháp riêng.
harrymc

1
Với google hangouts, bạn có thể chia sẻ bên trong các cửa sổ riêng lẻ (Ubuntu 17.10) (như firefox và google). Không phải toàn màn hình mặc dù.
morhook

Có ai biết nếu có bất kỳ kế hoạch nào cho Zoom để hỗ trợ chia sẻ một cửa sổ trên Wayland không?
Kevin Wittek

8

Khả năng chia sẻ toàn màn hình truyền thống theo Wayland là một tính năng còn thiếu, không phải là lỗi.

Trên thực tế, lựa chọn duy nhất của chúng tôi là chuyển về Xorg. Ubuntu thực sự đang làm điều này: https://www.theregister.co.uk/2018/01/30/ubfox_Vverting_to_xorg_in_bionic_beaver/

Có những dự án sắp tới (ví dụ Pipewire) nhưng có vẻ như là một năm tốt đẹp trước khi họ cập bến Firefox hoặc Slack.


4

Mặc dù đây là một câu hỏi cũ, tôi đã tìm ra giải pháp bằng cách sử dụng công nghệ TubeWire với Gnome DE (trong trường hợp của tôi là 3.32) và Chrome (ở phiên bản hiện tại 77).

Hãy xem điều này: https://wiki.archlinux.org/index.php/PipeWire#WebRTC_screen_shishing

Chỉ cần mở chrome: // flags / # enable-webrtc-pipewire-Capture, đặt nó thành bật và khởi động lại chrome. Bạn sẽ có thể chia sẻ toàn bộ màn hình.

Tôi hy vọng nó sẽ giúp


3

Tôi đang sử dụng wayland trên Ubuntu 17.10.

  • zoom cho biết wayland không có giao thức để chia sẻ (và khuyên bạn nên sử dụng X11)
  • google hangouts hiển thị một màn hình đen trên màn hình chia sẻ toàn màn hình và nó hiển thị trên các somecửa sổ máy của tôi (đáng chú ý: google chrome và firefox, nhưng không phải là thiết bị đầu cuối gnome).
  • xuất hiện.in hiển thị một màn hình đen với một pixel di chuyển ngẫu nhiên

Có một số vấn đề được báo cáo về vấn đề này https://ormszilla.redhat.com/show_orms.cgi?id=1369218 (trong Ubuntu chưa được báo cáo), trên gnome-shell https://ormszilla.gnome.org /show_orms.cgi?id=786565

Cách khắc phục của tôi cho Ubuntu 17.10 là sử dụng X11 (bạn có thể chọn khi bắt đầu phiên của mình trong "Ubuntu trên Xorg")


1

Cũng tìm thấy một giải pháp mà tôi đã phác thảo ở đây tại GitHUB .

Trong các bước nguyên tắc:

  1. Đặt tất cả "trình truyền thông" của bạn, tất cả phần mềm yêu cầu chia sẻ màn hình (chùng, gặp gỡ google) vào một số thời gian chạy vi mô riêng biệt mà kết xuất với sự trợ giúp của một số máy chủ X trên máy chủ của bạn. Tôi muốn đề xuất X11Docker vì nó siêu nhẹ và tiện lợi. Cũng đặt một phần mềm máy khách từ xa mà bạn chọn vào thời gian chạy đó.

  2. Quay lên một số đại lý phục vụ máy tính để bàn từ xa trên máy chủ của bạn, lựa chọn của tôi là WayVNC (yêu cầu sway 1.4 mặc dù!)

  3. Kết nối từ thời gian chạy của bạn thông qua VNC (hoặc bất kỳ giao thức nào bạn chọn) với máy chủ của bạn đang chạy.

  4. Bây giờ bạn có thể chia sẻ màn hình trong thời gian chạy vi mô của bạn, màn hình hiển thị phiên VNC của máy chủ

Nỗ lực là nhẹ nhàng và ổn định hơn so với một số hack cho đến khi đáo hạn chia sẻ màn hình gốc Wayland.


0

Chia sẻ màn hình không phải là một phần của Wayland, nhưng các bộ tổng hợp của KDE sẽ triển khai phần mở rộng cổng thông tin obs-xdg.

Chúng tôi hiện đang chờ firefox / các ứng dụng khác để triển khai tiện ích mở rộng đó.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.