Black Screen while capturing (Records audio but no video)

Masu

New Member
Hi, my problem is that when I create the scene I am going to record using pipewire it shows the preview correctly, both on the fullscreen and in specific windows but when I finish creating it, the large preview that appears in the center of the screen is just a black screen.

It detects audio correctly, records audio correctly, but does not output video.

If it helps, here are the details of my PC:

CPU: quad core Intel Celeron N5100 (-MCP-) speed/min/max: 796/800/2800 MHz
Kernel: 6.1.0-23-amd64 x86_64 Up: 37m Mem: 2963.4/3730.6 MiB (79.4%)
Storage: 119.24 GiB (23.1% used) Procs: 188 Shell: Bash inxi: 3.3.26

And here is the log; https://obsproject.com/logs/74BKDH7lvZez3Ven

Thanks in advance and sorry if bad english ^^

Also i'm pretty new to Linux so please be patient u.u

Translated with DeepL.com (free version)

Screenshot_20240818_022952.png

Screenshot_20240818_023020.png
 

Tuna

Member
Is this by chance Debian 12? I think we have seen reports of such issue. Apparently the pipewire version running on Debian stable is too old.
 

Masu

New Member
Is this by chance Debian 12? I think we have seen reports of such issue. Apparently the pipewire version running on Debian stable is too old.
Yep, it is. The newest one.

And according to synaptic the installed version of pipewire is the most current one so, I am not sure if this is the case...

1723980441870.png
 

Tuna

Member
It is very likely. Debian stable stays with versioned pinned at a certain date. There will be security-, but no feature-updates. And it seems that 0.3.65 is not supporting something OBS expects.

Not sure if someone tried to figure out what exactly it is and it can be fixed by a workaround - easiest is to use a newer pipewire version (which can be difficult if you run debian stable).
 

Masu

New Member
Holy S. that worked! Thanks!

I had to enable pipewire again after the upgrade but now, it works perfectly! Thank you so much!
 
Top