Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
OBSstudio: No creen capture device for pipewire XSHM only
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Multimedia
View previous topic :: View next topic  
Author Message
Erdie
Advocate
Advocate


Joined: 20 May 2004
Posts: 2588
Location: Heidelberg - Germany

PostPosted: Sun Nov 26, 2023 11:29 am    Post subject: OBSstudio: No creen capture device for pipewire XSHM only Reply with quote

Within OBSstudio when I try to capture the screen, pipewire and XSHM are offered. XSHM works but when I try use pipewire, no screen are visible.

On my system pipewire is running. Is there any further configuration needed to use the screen sharing capabilities? Currently my sound system is running on pipewire flawless.

thanks
-Erdie
_________________
Desktop AMD Ryzen 9 5900X 32GB RAM, Asus GF GTX 1060.
Notebook Tuxedo Pulse 15 Gen1 AMD Ryzen 7 4800H mit Radeon Vega 7
Raspberry Pi 1 + 2 + 3B+ + Zero W
Back to top
View user's profile Send private message
Erdie
Advocate
Advocate


Joined: 20 May 2004
Posts: 2588
Location: Heidelberg - Germany

PostPosted: Sun Dec 03, 2023 11:47 am    Post subject: Reply with quote

Maybe this only works with a wayland based desktop? I am not sure ..
_________________
Desktop AMD Ryzen 9 5900X 32GB RAM, Asus GF GTX 1060.
Notebook Tuxedo Pulse 15 Gen1 AMD Ryzen 7 4800H mit Radeon Vega 7
Raspberry Pi 1 + 2 + 3B+ + Zero W
Back to top
View user's profile Send private message
Chiitoo
Administrator
Administrator


Joined: 28 Feb 2010
Posts: 2587
Location: Here and Away Again

PostPosted: Sun Dec 03, 2023 5:45 pm    Post subject: Reply with quote

This has been a bit of a mystery to me, too, even as the current maintainer of 'media-video/obs-studio'.

I haven't used PipeWire myself, so that's probably a part of the problem.

Looking around, it still don't seem like it has been clearly documented upstream either.

Also, trying it again now myself, I can't get any PipeWire sources to appear, audio or video. It does look like audio capture might be only available via an external plug-in, and indeed, video only on Wayland.

Here's a is a pull request regarding audio capture:

https://github.com/obsproject/obs-studio/pull/6207

In that particular PR, there is this comment:

"Note: Running OBS with OBS_USE_EGL=1 allows PipeWire capture being loaded under X11."

I already see 'info: Using EGL/X11' regardless, and adding that does not seem to have any effect here.

Here is a GitHub discussion regarding the overall status of OBS Studio PipeWire support:

https://github.com/obsproject/obs-studio/discussions/7998

In conclusion, I suppose I should add a 'wayland' dependency on 'pipewire' at least for the time being, unless someone else knows how to make use of it on X11...
_________________
Kindest of regardses.
Back to top
View user's profile Send private message
Erdie
Advocate
Advocate


Joined: 20 May 2004
Posts: 2588
Location: Heidelberg - Germany

PostPosted: Sun Dec 03, 2023 9:18 pm    Post subject: Reply with quote

Thank you! In the case that this doen´t work, it is not a big deal because I can do it without pipewire. But it would be exiting to give it a try if it would be possible. This is not a problem at all.
_________________
Desktop AMD Ryzen 9 5900X 32GB RAM, Asus GF GTX 1060.
Notebook Tuxedo Pulse 15 Gen1 AMD Ryzen 7 4800H mit Radeon Vega 7
Raspberry Pi 1 + 2 + 3B+ + Zero W
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Multimedia All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum