On 3/28/22 18:15, Pavel Sanda wrote:
Hi,

when I share full screen with the videoconferencing tool Zoom (zoom.us)
the whole screen gets very dark as if the zoom app drawed transparent
window over the whole screen - so the windows below are very dark probably
due to opacity of the "transparent" window.

However, when I look on the window list via eesh command wl no new
window is detected, thus I don't have any handle I could try to change
opacity or other settings.

It seem that regolith and lightdm shows similar problem when compositor is 
enabled:
https://www.reddit.com/r/linuxquestions/comments/lsl86e/dimdark_desktop_while_screensharing_with_zoom/
https://github.com/regolith-linux/regolith-compton-config/issues/2

Anyone encountered/solved this problem?


When sharing the full desktop, zoom appears to map a screen-size override-redirect window that is shaped to show only a green border.

If e16 is compositing with "Shadows Blurred", it adds a "blurry" (and transparent) shadow below the window, and because the window is shaped (has no pixels except the border ones) the shadow is seen over the entire window inside the borders.

However, e16 is supposed to not place a shadow on shaped window as it normally just looks ugly, but I haven't figured out yet why this doesn't work as intended in this case.

To work around the problem you can either disable shadows or add this to your matches.cfg (copy /usr/share/e16/config/matches.cfg to ~/.e16/ if you don't have it already):

Title cpt_frame_xcb_window Winop shadow off

"cpt_frame_xcb_window" is the name of this zoom window (on my box, anyway).

"eesh wl" only shows "regular" client windows, i.e. not override-redirect windows. "eesh oi" (oi: object info) shows the "top-level" windows that e16 deals with, including external override-redirect windows like the zoom one in question.

/Kim


_______________________________________________
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users

Reply via email to