http://bugs.winehq.org/show_bug.cgi?id=58150
Bug ID: 58150 Summary: MusicBee: Inconsistent directory monitoring performance on SMB mounts via CIFS compared to native filesystem (Linux)/SMB mount (Windows) Product: Wine-staging Version: 10.4 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: v_winebugs@outlook.com CC: leslie_alistair@hotmail.com, z.figura12@gmail.com Distribution: ---
MusicBee has a feature to continuously monitor the library's directory for any new files that have ended up in the library. On Windows, this is pretty reliable both on native NTFS as well as network drives via SMB. On Linux, however, only the native drive seems to be reliable.
With my SMB drive mounted via Linux's CIFS driver, even though performance is good on WINE's built-in file picker as well as KDE Dolphin, the continuous monitor on MusicBee seems to be lacking in performance in comparison to native on Linux and the network drive on Windows. Having 10 albums being scanned and imported into the inbox can take up to 2 minutes if at all (MusicBee will sometimes work, but most times not, you have to restart it to get it to see the files where you don't need to on Windows), while it's basically instant on Windows.
Also, sometimes MusicBee's monitor will immediately import the tracks, then think the tracks are gone. Doesn't seem to happen with native drives on Linux, neither does it happen with MusicBee on an SMB setup in Windows.
OS is Bazzite 42, WINE Staging 10.4 layered on top, MusicBee version 3.6.9202.