Manjaro Gnomeで画面を共有するためにSlackとwaylandを使用する方法は?

Manjaro Gnomeで画面を共有するためにSlackとwaylandを使用する方法は?

com.slack.SlackManjaroはflatpakを介してバージョンをインストールしました4.23.0

画面を共有しようとすると、予期せずGnomeから出てくるように見える「画面共有」ポップアップが表示されます。これをまったく見ることができなかったらと思いますが、デフォルトのSlack共有画面ポップアップから直接アプリ/画面を選択することができました。

オーバーレイ画面共有がユーザー入力に応答しません。

追加の画面共有ポップアップは問題ありませんが、クリックにも反応しません。画面や全画面をキャンセル、共有、選択することもできません。

画面共有を正しく有効にする方法は?

答え1

Gnomeポップアップと対話することができますが、これはスタックに存在し、トップレベルのポップアップだけに反応します。利用して探す素晴らしい+バックティックそれらの間を循環しなさい。これには試行錯誤が必要です。閉じるには、一番上の項目を最初に閉じてから、別の項目を順番に閉じる必要があります。

答え2

Zoom Flatpakでも同じ問題が発生しました。 Wayland / Flatpakコンボのため、画面を共有できませんでした。私はflathubから呼び出される便利なGUIをインストールすることでこの問題を解決しましたflatseal

内部では、flatseal個々のアプリケーションの権限を設定できますflatpak。これには、Waylandセッションで実行されている他のソフトウェアにアプリケーションアクセス権を渡すことが含まれます。

これを行うには:

  1. flatpak install flathub com.github.tchx84.Flatseal端末で実行してください。
  2. 権限を設定するアプリケーションを終了します。
  3. アプリケーションを開き、左側のナビゲーションメニューから目的のアプリケーションに移動します。
  4. 「ソケット」の下には「Wayland Window System」というラジオボタンがあります。有効にするにはクリックしてください。
  5. アプリを開いて動作していることを確認してください。

他の項目をインストールしたくない場合は、$HOME/.var/app/<YOUR.APP>/config/<YOUR.APP>.confファイルを手動で開いて編集できます。

答え3

解決策ではありませんが、少なくとも画面共有を可能にする解決策は次のとおりです。

  • 下のスラックポップアップをクリック
  • 全画面が選択されました
  • これで、共有画面のオーバーレイが再びポップアップして対話できるようになります。

Slackが画面ポップアップを共有します。


これには、まだやり取りしたり閉じたりすることができない、死んだ「画面共有」ウィンドウをたくさん開く問題があります。

答え4

これはLinuxかもしれませんサーバーの表示問題:使用しているディスプレイサーバーを確認してください。echo $XDG_SESSION_TYPE:表示できるウェイランドこの問題がある場合。実際、このディスプレイサーバーでは問題が頻繁に発生します。

したがって、ディスプレイサーバーをX11(Xorgとも呼ばれる)に変更することをお勧めします。

  • 一時的に:セッションからログアウトしたら、ロック画面で[設定]ボタンをクリックしてX11またはXorgフィールドを選択します。

  • または基本的に:

    • この設定ファイルを編集します。sudo nano /etc/gdm/custom.conf
    • [daemon]セクションで、以下をコメント解除または追加します。WaylandEnable=false
    • ノートブックを再起動する必要があります。

これにより、ディスプレイサーバーがX11に変わり、画面共有の問題が解決されます。


ディスプレイサーバーとは何かを学びます。ここ

源泉:ここそしてここ

:)

関連情報