Bug 473653 - OBS Studio - Only shows a Black Screen when trying to record either Monitors or App Windows under KDE Plasma Wayland on my Intel PC
Summary: OBS Studio - Only shows a Black Screen when trying to record either Monitors ...
Status: REPORTED
Alias: None
Product: xdg-desktop-portal-kde
Classification: Plasma
Component: general (show other bugs)
Version: 5.27.7
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-08-22 19:56 UTC by Ben
Modified: 2024-06-28 22:41 UTC (History)
5 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ben 2023-08-22 19:56:07 UTC
SUMMARY
OBS SCREEN RECORDING TESTS:



FlatPak
OBS VERSION: 29.1.3



KDE PLASMA - X11
OBS - Screen Capture (XSHM)

GNOME - WAYLAND:

RESULT:

OBS Sees the screen contents for all screens/monitors
Recording: Successful recording and playback of recording



KDE PLASMA - WAYLAND - NEW USER ACCOUNT:

The "Choose which screens to share with OBS Studio:"
window only shows generic template images representing
the monitors in front of the monitor Models

Both the properties window and main OBS screen display
black

All screens/monitors for OBS show black - unless i physically disconnect
my video card from my computer
In that case OBS successfully shows all connected monitors

NOTE: Recently the 'PipeWire' option is missing from the OBS input options list on my less recent user account


**** OBS WILL RECORD ANY/ALL SCREENS/MONITORS FINE UNDERWAYLAND IF I DISCONNECT MY VIDEO CARD FROM MY PC ****
-------------------------------------------------------------------------------------------------------------



PCI-E VIDEO CARD DETAILS:
-------------------------

"PITCAIRN"

ATI Radeon
Model: "ATI Pitcairn PRO [Radeon HD 7850 / R7 265 / R9 270 1024SP]"

STEPS TO REPRODUCE
1.  Open OBS
2.  Select 'Add source' > screen Capture (PipeWire)
3. Select Screen/Monitor you want to record:

OBSERVED RESULT:

OBS only shows you as black screen for screen/monitor


EXPECTED RESULT:

Should be able to see contents of screen/monitor and record it


SOFTWARE/OS VERSIONS:

Operating System: openSUSE Tumbleweed 20230821
KDE Plasma Version: 5.27.7
KDE Frameworks Version: 5.109.0
Qt Version: 5.15.10
Kernel Version: 6.4.11-1-default (64-bit)
Graphics Platform: Wayland
Processors: 4 × Intel® Core™ i5-3570K CPU @ 3.40GHz
Memory: 11.6 GiB of RAM
Graphics Processor: PITCAIRN


ADDITIONAL INFORMATION - OLD RELATED BUGS:

can't select a pipewire display or window to record in wayland (obs)
https://bugs.kde.org/show_bug.cgi?id=451236

Cannot record the screen with OBS Studio from flathub on Wayland
https://bugs.kde.org/show_bug.cgi?id=456485

xdg-desktop-portal-kde crashed when i allowed flatpak OBS Studio to record
https://bugs.kde.org/show_bug.cgi?id=437852

Spectacle thinks that OBS Studio and VokoscreenNG screen recorders are not installed but they are
https://bugs.kde.org/show_bug.cgi?id=417575


[Wayland] xdg-desktop-portal-kde crashing when running OBS-Studio
https://bugs.kde.org/show_bug.cgi?id=453069

OBS crashes in ScreenCastSession::setStreams() when monitor for screen capture (pipewire) is changed
https://bugs.kde.org/show_bug.cgi?id=459693

Incompatibility with OBS
https://bugs.kde.org/show_bug.cgi?id=445728

kwin_wayland crashes in KWin::ScreenCastStream::enqueue() when screen recording with OBS 29.1 beta
https://bugs.kde.org/show_bug.cgi?id=467959

OBS Studio from flathub crashes after choosing the screen to share
https://bugs.kde.org/show_bug.cgi?id=464593