https://bugs.winehq.org/show_bug.cgi?id=48527
Bug ID: 48527 Summary: LMMS: Incorrect refresh of window contents in docked VST plugins (display glitches ) Product: Wine Version: 5.0 Hardware: x86-64 URL: https://github.com/LMMS/lmms/releases/download/v1.2.1/ lmms-1.2.1-win64.exe OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: and3md@gmail.com Distribution: Mint
Created attachment 66335 --> https://bugs.winehq.org/attachment.cgi?id=66335 Screenshot with this problem
Steps to reproduce (If you do not know this software, please take a look at the screenshot): 1. Install LMMS - https://github.com/LMMS/lmms/releases/download/v1.2.1/lmms-1.2.1-win64.exe
2. Install dexed VST - https://github.com/asb2m10/dexed/releases/download/v0.9.4hf1/dexed-0.9.4-win...
3. Open LMMS 4. Open the instruments plugins tab 5. Drag VeSTige to Song Editor window 6. Click Vestige in Song editor to show Vestige GUI 7. In Vestige Window click green folder icon 8. Go to C:\Program Files\Steinberg\VSTPlugins and select Dexed.dll 9. Click Open
The plugin window will be refreshed partly at the location of the mouse.
Workaround: Change plugin embedding in Settings to No embedding.
On windows 10 this problem is not present, in WINE the problem occurs in the case of LMMS 32 bits and 64 bits. So you can test on 32bit version too (https://github.com/LMMS/lmms/releases/download/v1.2.1/lmms-1.2.1-win32.exe).
Thanks
https://bugs.winehq.org/show_bug.cgi?id=48527
--- Comment #1 from Andrzej Kilijański and3md@gmail.com --- Created attachment 66336 --> https://bugs.winehq.org/attachment.cgi?id=66336 Logs
https://bugs.winehq.org/show_bug.cgi?id=48527
--- Comment #2 from Andrzej Kilijański and3md@gmail.com --- My distro: Linux Mint 19. The plugin works, only its display is incorrect.
https://bugs.winehq.org/show_bug.cgi?id=48527
Andrzej Kilijański and3md@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download
https://bugs.winehq.org/show_bug.cgi?id=48527
Louis Lenders xerox.xerox2000x@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |xerox.xerox2000x@gmail.com Status|UNCONFIRMED |NEW Ever confirmed|0 |1
--- Comment #3 from Louis Lenders xerox.xerox2000x@gmail.com --- Confirming.
Note: there seems to be bugreport that more or less looks a bit similar to me: https://bugs.winehq.org/show_bug.cgi?id=33033
The OP claimed that for that bug win-1.4.1 seemed to work well (no transparent window), but i`m quite sure such an old version will not compile anymore to test :(, and I don`t know if this is exactly the same issue
Note 2: there seems to be some "wine-awareness" in the Dexed.dll (I would almost say as usual with these Steinberg VST`s; grep wine_get_version Dexed.dll Binary file Dexed.dll matches) but that doesn`t seem to be cause of this bug, tried Staging "hide wine-version" and that didn`t help)
https://bugs.winehq.org/show_bug.cgi?id=48527
--- Comment #4 from Andrzej Kilijański and3md@gmail.com --- Dexed is just an example of one of many plugins that behave like this. Others are:
- DSK The grand - https://www.dskmusic.com/dsk-the-grand/ - TAL-NoiseMaker - https://tal-software.com/products/tal-noisemaker (when drag window to new position, you need move mouse to refresh UI) - PG-8X - https://www.kvraudio.com/product/pg-8x-by-ml-vst - MAuSynth - http://rinki.net/pekka/mausynth/
I can check more plugins if this helps solve the problem.
https://bugs.winehq.org/show_bug.cgi?id=48527
--- Comment #5 from Andrzej Kilijański and3md@gmail.com --- Still not working in 5.13.
https://bugs.winehq.org/show_bug.cgi?id=48527
--- Comment #6 from Andrzej Kilijański and3md@gmail.com --- Still not working in 6.1.