Open term1n4l opened 4 days ago
I'll need the logs. It works fine for me with OBS git.
I thought it had worked after a recompile but maybe my screen capture with pipewire was just capping the screen, anyway obs log is now there. Not sure where to grab the game log though, is that documented anywhere?
Does it also happen in clean scene with only one game capture and nothing else?
it works without issue on a clean scene
Please try to make a reproducer with as little sources as possible and send me the scene (Scene Collection -> Export).
this is kinda the bare minimum for my game cap albeit minus my usual alert and chat overlay browser sources
Still can't reproduce.
What happens if you add another game capture source in the scene?
Can you also try with igpu? DRI_PRIME=1 obs
+ obs-gamecapture vkcube --gpu_number 1
I just modified the original scene and removed the 'game' group that I had in it and re-added game capture and the game capture is working on the original scene now without the group. I had previously found that if I added a second game capture source that second instance worked fine. When I try with the iGPU i definitely don't get any capture from vkcube if trying to use the igpu, in fact vkcube crashes if I try to run it on the igpu. if I run vkcube outside of my toolbox I can capture it in obs fine though now that I have removed the group
Describe the bug OBS VKCapture isn't passing the display of the game screen to OBS since 31 beta 2 build 6. The 'monitor' (preview?) screen is black, however when you go to the game capture source properties the game is visible. If you record it doesn't see the game capture either.
Screenshots or video It looks exactly as described above, but if needed I will provide screenshots
System (please complete the following information):
OBS log:
Game log:
Please note: OBS 31 beta 2 build 6 contained the following commit:
https://github.com/obsproject/obs-studio/commit/23e772cc2ce57cbc94f2873b92395b3de9223cf1
which I believe may have some bearing on this issue because it modified the file
UI/importers/studio.cpp
to modify the behaviour of the windowing system selection. It was working fine in the previous OBS 31 beta builds before this commit and afaict that's the only pertinent change that would affect OBS-VKCapture.