Zoom screen share always shares all monitors on Bazzite
Hello!
So I just came over from KDE Neon (Ubuntu-based). This was an issue there, too - specifically it started with Plasma 6.1.
Basically, when you try to share your screen on Zoom, it will always share all available monitors. This means that your screen will be ultrawide for no good reason.
I share my screen quite a lot, and it's super annoying when it's so wide!
On Neon, I had to do a 2-part workaround:
1. Downgrade Zoom to one from earlier this year, before they changed their UI
2. Downgrade
xdg-desktop-portal
from latest to xdg-desktop-portal=1.14.3-0ubuntu2
(Kubuntu LTS version).
As stated, this is still a problem on Bazzite - but I don't know how to do the workaround!
Alternatively, I think I can just swap to an X Session... except there's no option for an X Session in the login screen. Running rpm-ostree install plasma-workspace-x11
gives me a black screen when I try to load an X Session in Bazzite, without even a cursor nor the ability to enter a TTY.
Any help would be appreciated!Solution:Jump to solution
Ah, alright. Dealing with Zoom support is always, uh, well...
Anyway - I actually found an older version of Zoom (https://zoom.us/client/6.0.12.5501/zoom_x86_64.rpm, for anyone coming from the future) and installed it using rpm-ostree. For whatever reason, that version worked without needing to downgrade xdg-desktop-portal like I did on Neon. So that seems to have fixed it...
2 Replies
This is a bug in zoom/electron they need to implement xdg-portal support properly; since that is a commercial service/product you are best filing a bug with them
Solution
Ah, alright. Dealing with Zoom support is always, uh, well...
Anyway - I actually found an older version of Zoom (https://zoom.us/client/6.0.12.5501/zoom_x86_64.rpm, for anyone coming from the future) and installed it using rpm-ostree. For whatever reason, that version worked without needing to downgrade xdg-desktop-portal like I did on Neon. So that seems to have fixed it