Operating System Info
Other
Other OS
Arch Linux ; Linux kernel version 6.3.9
OBS Studio Version
29.1.3
OBS Studio Version (Other)
No response
OBS Studio Log URL
https://obsproject.com/logs/xiBrhbOL61ckuoyK
OBS Studio Crash Log URL
No response
Expected Behavior
I expect to be able to view the plugin's interface to modify the effect settings for use in OBS.
Current Behavior
A window is created, but it fails to render anything. It instead "appears" transparent as the only thing rendered is whatever was behind the window during its creation.
Additionally, on some plugins, if the user closes the plugin window directly, the UI fails to update the "Close Plug-In Interface" button.


Steps to Reproduce
Add an audio input capture source.
Open the source filters, add a VST 2.0 plugin filter.
Select a known working VST 2.0 plugin from the dropdown menu.
(Verify in the program output that the plugin loaded successfully.)
Select "Open Plug-In Interface".
Observe that the generated window is unusable.
Anything else we should know?
I built my OBS from source as the Arch package does not come bundled with the browser source or web socket functionality, my build includes both of these. Additionally, I have built a number of plugins from source, though including or excluding any number of these third party plugins appears to have no impact on the issue. I have modified none of the OBS/libobs source code itself, however.
I am running the latest version of KDE, however my kernel has not been updated due to a bug with my graphics card currently present in 6.4+
I have tested this with KDE running in both XOrg and Wayland. The described result happens with either display server, while forcing OBS to run in XWayland via the parameter -platform xcb or the environment variable QT_QPA_PLATFORM=xcb. However, when attempting to run OBS in wayland, the plugin interface windows fail to generate entirely.
It is apparent that the VST filter itself is functional. Monitoring my microphone output with any of these plugins allows its effect to be heard.
I have generally tested with the VST plugins available at this link: https://github.com/DISTRHO/DPF-Plugins
However, I also briefly attempted to use reaper ReaPlugs plugins which all appeared to crash OBS on load, as well as a couple windows plugins via LinVST.
Please let me know if I can provide any further information, this is my first issue report and I may have missed something!
Operating System Info
Other
Other OS
Arch Linux ; Linux kernel version 6.3.9
OBS Studio Version
29.1.3
OBS Studio Version (Other)
No response
OBS Studio Log URL
https://obsproject.com/logs/xiBrhbOL61ckuoyK
OBS Studio Crash Log URL
No response
Expected Behavior
I expect to be able to view the plugin's interface to modify the effect settings for use in OBS.
Current Behavior
A window is created, but it fails to render anything. It instead "appears" transparent as the only thing rendered is whatever was behind the window during its creation.
Additionally, on some plugins, if the user closes the plugin window directly, the UI fails to update the "Close Plug-In Interface" button.
Steps to Reproduce
Add an audio input capture source.
Open the source filters, add a VST 2.0 plugin filter.
Select a known working VST 2.0 plugin from the dropdown menu.
(Verify in the program output that the plugin loaded successfully.)
Select "Open Plug-In Interface".
Observe that the generated window is unusable.
Anything else we should know?
I built my OBS from source as the Arch package does not come bundled with the browser source or web socket functionality, my build includes both of these. Additionally, I have built a number of plugins from source, though including or excluding any number of these third party plugins appears to have no impact on the issue. I have modified none of the OBS/libobs source code itself, however.
I am running the latest version of KDE, however my kernel has not been updated due to a bug with my graphics card currently present in 6.4+
I have tested this with KDE running in both XOrg and Wayland. The described result happens with either display server, while forcing OBS to run in XWayland via the parameter
-platform xcbor the environment variableQT_QPA_PLATFORM=xcb. However, when attempting to run OBS in wayland, the plugin interface windows fail to generate entirely.It is apparent that the VST filter itself is functional. Monitoring my microphone output with any of these plugins allows its effect to be heard.
I have generally tested with the VST plugins available at this link: https://github.com/DISTRHO/DPF-Plugins
However, I also briefly attempted to use reaper ReaPlugs plugins which all appeared to crash OBS on load, as well as a couple windows plugins via LinVST.
Please let me know if I can provide any further information, this is my first issue report and I may have missed something!