View previous topic :: View next topic |
Author |
Message |
Erdie Advocate
Joined: 20 May 2004 Posts: 2649 Location: Heidelberg - Germany
|
Posted: Sun Nov 26, 2023 11:29 am Post subject: OBSstudio: No creen capture device for pipewire XSHM only |
|
|
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 |
|
|
Erdie Advocate
Joined: 20 May 2004 Posts: 2649 Location: Heidelberg - Germany
|
Posted: Sun Dec 03, 2023 11:47 am Post subject: |
|
|
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 |
|
|
Chiitoo Administrator
Joined: 28 Feb 2010 Posts: 2730 Location: Here and Away Again
|
Posted: Sun Dec 03, 2023 5:45 pm Post subject: |
|
|
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 |
|
|
Erdie Advocate
Joined: 20 May 2004 Posts: 2649 Location: Heidelberg - Germany
|
Posted: Sun Dec 03, 2023 9:18 pm Post subject: |
|
|
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 |
|
|
|