On linux, when building the .deb, boxee is looking for $prefix/boxee/visualisations/projectM.vis but the file is built as ProjectM.vis.
15:55:23 T:4126181248 M: 49160192 DEBUG: Loading: /opt/boxee/visualisations/projectM.vis
15:55:23 T:4126181248 M: 49160192 ERROR: Unable to load /opt/boxee/visualisations/projectM.vis, reason: /opt/boxee/visualisations/projectM.vis: cannot open shared object file: No such file or directory
I briefly looked in the code but couldn't find a reference that fixes this. What's clear is that there was no case sensitivity in the past (hence the DOS style paths, e.g. Q:\) but there clearly is now. Not sure where to fix it, might be easier to change LoadDLL to behave case-insensitive.