Linux版Zoomクライアントで画面共有部分が黒くなってしまう

Linux User Group の一つ.小江戸らぐのミーティングに参加しました.

こちらではZoomというビデオミーティングサービスを利用しています.Linux版のクライアントも提供されていて,今回公式クライアントの Debian 向けのパッケージを利用していました.(ウェブブラウザでも動作しますが少し制限があります.)

そして画面共有を行い発表をしようとしたのですが,画面共有は出来ているけれど共有部分が黒くなります.ウィンドウを移動しても追従してきます.ウィンドウ共有,部分共有でも同様.

結局,発表は他の方に画面共有してもらいました.

発表が終わってから調べると以下の記事を見つけました.

画面共有機能には、コンポジティングが必要です。

ということでコンポジタを試してみました.

xcompmgr の場合

先ずは記事中で紹介されている xcompmgr から試します.

$ sudo apt install xcompmgr (1)
$ xcompmgr -c -l0 -t0 -r0 -o.00 (2)
  1. xcompmgr パッケージの導入

  2. xcompmgr の起動

picom の場合

picom の場合はこんな感じで.

パッケージの導入
$ sudo apt install picom (1)
$ sudo apt install picom-conf (2)
$ picom-conf (3)
$ picom (4)
  1. picom パッケージの導入

  2. picom の GUI 設定パッケージの導入(オプション)

  3. GUI で設定(オプション)

  4. picom 起動

設定ファイルは大抵の場合 ~/.config/picom/picom.conf になると思います.

Example 1. man picom(1)より

CONFIGURATION FILES
picom could read from a configuration file if libconfig support is compiled in. If –config is not used, picom will seek for a
configuration file in $XDG_CONFIG_HOME/picom.conf (~/.config/picom.conf, usually), then $XDG_CONFIG_HOME/picom/picom.conf, then
$XDG_CONFIG_DIRS/picom.conf (often /etc/xdg/picom.conf), then $XDG_CONFIG_DIRS/picom/picom.conf.

picom-conf はオプションですが,GUI で設定できて便利です.Debian では testing(trixie)以降のようです.

Zoomでの画面共有

コンポジタを起動した状態で画面共有を行うと共有部分にかぶっていた黒い画面が透過されるようになりました.

スクリーンキャストを撮ってみました.

環境

$ dpkg-query -W zoom xcompmgr picom*
picom   11.2-0.1
picom-conf      0.17.0-1+b2
xcompmgr        1.1.8-1
zoom    6.2.3.2056
$ lsb_release -dr
Description:    Debian GNU/Linux trixie/sid
Release:        n/a
$ arch
x86_64

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です