私はFedora 25でウェイランドを使用しています。
ほとんどの画面共有ツールは正しく機能しません。ChromeからはChromeウィンドウを共有できますが、それ以外は共有できません。また、zoom.usを使用する必要があります。そのウィンドウを共有すると、反対側の画面が空白になります。
これを機能させるために構成する必要があるものはありますか?
私はFedora 25でウェイランドを使用しています。
ほとんどの画面共有ツールは正しく機能しません。ChromeからはChromeウィンドウを共有できますが、それ以外は共有できません。また、zoom.usを使用する必要があります。そのウィンドウを共有すると、反対側の画面が空白になります。
これを機能させるために構成する必要があるものはありますか?
回答:
ウェイランドでの画面共有は壊れていることが知られています。共有はX11セッションで完璧に機能すると言いますが、Waylandを使用することを好みます。
私はWayland開発者ではなく(ユーザーでもありません)、バグを修正できません。
問題は主にフルスクリーン共有にあるとのコメントを見たので、バグが修正されるまで個々のウィンドウのみを共有することをお勧めします。
それ以外の場合、唯一の選択肢は、Wayland開発者にバッジを付けてバグを修正することですが、画面の共有が必要なときはいつでもX11を使用します。
Waylandの下で従来の全画面共有を行う機能は、バグではなく欠けている機能です。
現実的には、Xorgに切り替えるしかありません。Ubuntuは実際にこれを行っています:https : //www.theregister.co.uk/2018/01/30/ubuntu_reverting_to_xorg_in_bionic_beaver/
プロジェクト(Pipewireなど)が近づいていますが、FirefoxやSlackにリリースされるまでの1年は良い年のようです。
これは古い質問ですが、Gnome DE(私の場合は3.32)とChrome(現在のバージョン77)でPipeWireテクノロジを使用することで解決策を見つけました。
これをチェックしてください:https : //wiki.archlinux.org/index.php/PipeWire#WebRTC_screen_sharing
ただ、オープンクローム://フラグ/#有効-のWebRTC-pipewireキャプチャ、有効にして再起動クロムとして設定します。画面全体を共有できるようになります。
それが役に立てば幸い
Ubuntu 17.10でウェイランドを使用しています。
some
ウィンドウに表示されます(特に:google chromeとfirefox、ただしgnome-terminal には表示されません)。この問題について報告したいくつかの問題がありますhttps://bugzilla.redhat.com/show_bug.cgi?id=1369218を GNOMEシェル上で、(Ubuntuのでは、それはまだ報告されていない)https://bugzilla.gnome.org /show_bug.cgi?id=786565
Ubuntu 17.10に対する私の修正はX11を使用することです(「Xorg上のUbuntu」でセッションを開始するときに選択できます)
また、GitHUBで概要を説明したソリューションも見つかりました。
原則的な手順:
すべての「コミュニケーター」、画面共有を必要とするすべてのソフトウェア(slack、google meet)を、ホスト上のXサーバーの助けを借りてレンダリングする別のマイクロランタイムに入れます。X11Dockerは非常に軽量で便利なので、ぜひお勧めします。また、選択したリモートデスクトップクライアントソフトウェアをそのランタイムエンティティに配置します。
ホスト上のリモートデスクトップサービスエージェントを起動します。私の選択はWayVNCです(sway 1.4が必要です!)
ランタイムからVNC(または任意のプロトコル)を介して、swayを実行しているホストに接続します。
これで、マイクロランタイムでホストVNCセッションを表示する画面を共有できます
Waylandのネイティブ画面共有が成熟するまで、労力は軽く、一部のハックよりも安定しています。
画面共有はWaylandの一部ではありませんが、GNOME、KDEのコンポジターはobs-xdg-portal拡張を実装します。
現在、Firefox /他のアプリがその拡張機能を実装するのを待っています。