-
-
Notifications
You must be signed in to change notification settings - Fork 1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
VSTs freeze the LMMS GUI (Linux+XEmbed, master) #4885
Comments
This happens only when using XEmbed plugin embedding protocol. When embed using Qt API or using no embedding then LMMS does not freeze. Also CPU usage seem to get higher with XEmbed protocol and playback starts to have glitches while CPU usage stays lower for other embedding options. |
I have the same problem. My system is Linux Mint Cinnamon 18.3 (64 bit) I've noticed that if I keep saving, it works longer than expected but if I pause for a moment by, for example, checking the net or opening other programs, then when I get back to it, it's very likely to be frozen. I've tried to test the same software and settings on my little Interestingly, also windows games that do not work in Linux Mint with the same version of Wine, work flawlessly in Lubuntu. I hope this information can help you discover the bug. |
Thanks for the extra info @ThyQueen! |
similar issue when XEmbed protocol used. Switching to qt protocol fix the freezing. |
See also: #5104 |
Same as the others. @healingdrawing 's fix worked for me on |
Possibly related: https://gitlab.freedesktop.org/xorg/lib/libx11/-/merge_requests/57 |
I think this issue is fixed and resolved, can any one still reproduce on current master? If not then it should be closed. |
Tested this on my old laptop (circa 2013):
Could not reproduce. Will do testing with a heavier file, but it worked fine. Edit: 32-bit windows-built plugins mostly work with master (window open but no interface on Xembed, Qt window sorta works for a time but stops updating and the controls don't seem to work, but audio and presets work fine) Will look into getting 64-bit plugins working unless that is a known issue. |
I can load all of my VST instruments and effects without problems.
After loading they work as expected.
But all of them are freezing LMMS after minute or two. For example massTURBOtar and TAL NoiseMaker are free plugins that I have. Doesn't matter if 32 or 64 bit plugin.
This happens every time when VST window is visible and I click around.
If VST window is not open then LMMS may not freeze at all or it takes significally longer time to freeze.
During freeze there is no related console output that could hint about the problem even not in Valgrind.
Interesting that after LMMS main window and it's subwindows have frozen the VST stays usable. I can turn knobs etc and sound reacts to UI changes.
As a master branch user, I've had this issue for several months if not even longer.
Doesn't happen in 1.2 branch.
I'm using Manjaro Linux with Wine 4.2 from Manjaro repo.
The text was updated successfully, but these errors were encountered: