I use Vivaldi 6.2.3105.48 (based on Chrome 116.0.5845.195) as my main browser. I have enabled WebRTC PipeWire support and set "wayland" as the preferred Ozone platform. Screen sharing shows a blank screen on it.
For screen sharing, I have been managing so far with Firefox 119.0. It works perfectly. But now I need screensharing on Vivaldi/Chrome for some reason.
Does the screencast starts, but the recording stays black or receives no image?
Clients might not support the same format. Please run https://gist.github.com/columbarius/50239ea3c4c70df8f240aa50f88e801a and check if entries with "type": "PipeWire:Interface:Port" have the property .params.Format and if not check if .params.EnumFormat contains an entry compatible with the corresponding block from xdpw.
Please add the output of the script when opening an issue.
Here is the output for when Firefox was sharing screen.
I use Vivaldi 6.2.3105.48 (based on Chrome 116.0.5845.195) as my main browser. I have enabled WebRTC PipeWire support and set "wayland" as the preferred Ozone platform. Screen sharing shows a blank screen on it.
For screen sharing, I have been managing so far with Firefox 119.0. It works perfectly. But now I need screensharing on Vivaldi/Chrome for some reason.
So I went through this Troubleshooting Checklist. Everything is okay, except the last (7th) check.
Here is the output for when Firefox was sharing screen.
And here is the output when Vivaldi was sharing screen.
Any help is appreciated. Thank you.