-
-
Notifications
You must be signed in to change notification settings - Fork 656
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Joining a Zoom meeting with someone screen sharing causes Zoom to hang #349
Comments
That's a pretty good bug report already. What you can also do, and what I've done for a while now—which is why I haven't noticed this bug before—, is running If you want to investigate further, try looking at the output of window queries and look if anything's weird with Zoom when it's in the broken state: # list all windows that yabai manages, and filter by app name
yabai -m query --windows | jq 'map(select(.app == "zoom.us"))' You can also enable debug output for yabai and look at the log files (paths below shown as set when installed with Homebrew). # enable verbose/debug logs
yabai -m config debug_output on
# monitor error log
tail -f /usr/local/var/log/yabai/yabai.err.log
# monitor output log
tail -f /usr/local/var/log/yabai/yabai.out.log |
I assume this is release v2.1.3? This issue seems like it could be fairly similar to #339. Can you try to reproduce this when running from the master branch? |
Correct.
Hmm, one thing I did not mention in the report is that Zoom actually continues to run, I can see video updates (though the video is not yet fullscreen, it halts in the middle of that animation), and hear audio, I just get a beachball and cannot interact with the UI. I'm assuming pegged CPU would be more impactful, but maybe not. I don't know if I'll have time to switch over to the master branch before work this morning -- does that require compiling locally?
I'll see if I can reproduce it during any of this morning's meetings... :-) |
There is a brew option to install from the master branch. It will compile for you, but there are no external dependencies except for the macOS frameworks themselves, so that should not be an issue. Simply uninstall the brew version you have and install from head. Something like
You probably need to reinstall the scripting-addition if you install from HEAD. |
You know it figures, I joined probably 4 meetings on Friday and could not reproduce it (without changing anything). |
Closing this as a duplicate of #339 then. |
Steps to reproduce:
Outcome:
System Details:
Workaround:
This only happens when I am using yabai -- is there further debugging I can gather to see if it's fixable within yabai or an issue with Zoom? In general, I have no issues sending any window into native full-screen mode.
Personally, I am quite happy to leave this config set, but thought it might be a more general issue worth investigating.
The text was updated successfully, but these errors were encountered: