Some apps (like OBS) can no longer start a PipeWire stream on 42.beta
Affected version
F36, Wayland, 26790f7f, gnome-shell 6b60a189f, mesa 22.1.0-0.3.20220222.05.7ec8a32, pipewire-0.3.47-1.fc36.x86_64, OBS 27.2.1 from Flathub.
Bug summary
Some apps (OBS or Telegram) can no longer start a PipeWire stream.
Steps to reproduce
- Try to do a PipeWire screen or window capture in OBS.
What happened
It fails to start.
What did you expect to happen
PipeWire screencasting works.
Relevant logs, screenshots, screencasts etc.
This is printed in the journal:
фев 23 11:06:20 gnome-shell[2009]: No supported PipeWire stream buffer data type could be negotiated
фев 23 11:06:20 gnome-shell[2009]: No supported PipeWire stream buffer data type could be negotiated
фев 23 11:06:20 gnome-shell[2009]: No supported PipeWire stream buffer data type could be negotiated
фев 23 11:06:20 gnome-shell[2009]: No supported PipeWire stream buffer data type could be negotiated
фев 23 11:06:20 gnome-shell[2009]: No supported PipeWire stream buffer data type could be negotiated
фев 23 11:06:20 gnome-shell[2009]: No supported PipeWire stream buffer data type could be negotiated
фев 23 11:06:20 gnome-shell[2009]: No supported PipeWire stream buffer data type could be negotiated
фев 23 11:06:20 gnome-shell[2009]: No supported PipeWire stream buffer data type could be negotiated
фев 23 11:06:20 gnome-shell[2009]: No supported PipeWire stream buffer data type could be negotiated
фев 23 11:06:20 gnome-shell[2009]: No supported PipeWire stream buffer data type could be negotiated
фев 23 11:06:20 gnome-shell[2009]: No supported PipeWire stream buffer data type could be negotiated
фев 23 11:06:20 gnome-shell[2009]: No supported PipeWire stream buffer data type could be negotiated
фев 23 11:06:20 gnome-shell[2009]: No supported PipeWire stream buffer data type could be negotiated
фев 23 11:06:20 gnome-shell[2009]: No supported PipeWire stream buffer data type could be negotiated
фев 23 11:06:20 gnome-shell[2009]: No supported PipeWire stream buffer data type could be negotiated
фев 23 11:06:20 gnome-shell[2009]: No supported PipeWire stream buffer data type could be negotiated
фев 23 11:06:20 pipewire[1984]: invalid memory type 8
фев 23 11:06:20 pipewire[1984]: invalid memory type 8
фев 23 11:06:20 pipewire[1984]: invalid memory type 8
фев 23 11:06:20 pipewire[1984]: invalid memory type 8
фев 23 11:06:20 pipewire[1984]: invalid memory type 8
фев 23 11:06:20 pipewire[1984]: invalid memory type 8
фев 23 11:06:20 pipewire[1984]: invalid memory type 8
фев 23 11:06:20 pipewire[1984]: invalid memory type 8
фев 23 11:06:20 pipewire[1984]: invalid memory type 8
фев 23 11:06:20 pipewire[1984]: invalid memory type 8
фев 23 11:06:20 pipewire[1984]: invalid memory type 8
фев 23 11:06:20 pipewire[1984]: invalid memory type 8
фев 23 11:06:20 pipewire[1984]: invalid memory type 8
фев 23 11:06:20 pipewire[1984]: invalid memory type 8
фев 23 11:06:20 pipewire[1984]: invalid memory type 8
фев 23 11:06:20 pipewire[1984]: invalid memory type 8
фев 23 11:06:20 gnome-shell[2009]: Invalid buffer data
фев 23 11:06:20 gnome-shell[2009]: Invalid buffer data
фев 23 11:06:20 gnome-shell[2009]: Invalid buffer data
фев 23 11:06:20 gnome-shell[2009]: Invalid buffer data
фев 23 11:06:20 gnome-shell[2009]: Invalid buffer data
фев 23 11:06:20 gnome-shell[2009]: Invalid buffer data
фев 23 11:06:20 gnome-shell[2009]: Invalid buffer data
фев 23 11:06:20 gnome-shell[2009]: Invalid buffer data
фев 23 11:06:20 gnome-shell[2009]: Invalid buffer data
фев 23 11:06:20 gnome-shell[2009]: Invalid buffer data
фев 23 11:06:20 gnome-shell[2009]: Invalid buffer data
фев 23 11:06:20 gnome-shell[2009]: Invalid buffer data
фев 23 11:06:20 gnome-shell[2009]: Invalid buffer data
фев 23 11:06:20 gnome-shell[2009]: Invalid buffer data
фев 23 11:06:20 gnome-shell[2009]: Invalid buffer data
фев 23 11:06:20 gnome-shell[2009]: Invalid buffer data
Built-in screen recorder (also PipeWire-based) works; Firefox screen sharing works (but never stops for some reason, even after Firefox is closed).
Edited by Ivan Molodetskikh