[Solved] Cadence VST plugin path export crashes xsession
Posted: Tue Aug 11, 2015 3:04 pm
I was playing around installing some software under Wine (Akai MPC Essentials), and put the bundled VSTs in ~/.wine/drive_c/Program Files/Common Files/vstplugins and ~/.wine/drive_c/Program Files (x86)/Common Files/vstplugins
Thinking I might try using these in Linux, I added them to the Cadence VST plugins list on the Tweaks panel. Tried refreshing and finding the plugins in Carla, to no success, but not a huge worry as this was just exploratory and the first time I've explored using Windows VST plugins in Linux audio.
This morning I tried to start up the computer and got a session manager message that "Your session only lasted less than 10 seconds..." and .xsession-errors contained a message along the lines of:
Now that I know the cause, it's easy enough to work around, just by putting the VSTs in directories without spaces. But just flagging this so others know, or in case there's an easy fix to Cadence so the spaces don't cause problems (if that is indeed the cause)
One strange niggle remains. Although I've removed the offending paths from both Cadence and Carla, in the Carla configuration for plugin paths, the 'reset' button on the VST3 list seems to bring back those bad Wine paths from somewhere, but I can't find where. So, where does the Carla 'reset' information come from (so I can remove the dodgy paths)? Edit: found the answer to this in carla_shared.py and seems wholly unrelated
Huge thanks as ever.
Thinking I might try using these in Linux, I added them to the Cadence VST plugins list on the Tweaks panel. Tried refreshing and finding the plugins in Carla, to no success, but not a huge worry as this was just exploratory and the first time I've explored using Windows VST plugins in Linux audio.
This morning I tried to start up the computer and got a session manager message that "Your session only lasted less than 10 seconds..." and .xsession-errors contained a message along the lines of:
After a lot of searching I discovered that this was (I think) to do with Cadence exporting the environment variable VST_PATH. Deleting the additional Wine VST paths finally got me logged in, so I'm guessing this might be to do with the spaces in ~/.wine/drive_c/Program Files/Common Files/vstplugins being somehow unacceptable as an environment variable (VST_PATH I think).export: Files/Common bad variable name
Now that I know the cause, it's easy enough to work around, just by putting the VSTs in directories without spaces. But just flagging this so others know, or in case there's an easy fix to Cadence so the spaces don't cause problems (if that is indeed the cause)
One strange niggle remains. Although I've removed the offending paths from both Cadence and Carla, in the Carla configuration for plugin paths, the 'reset' button on the VST3 list seems to bring back those bad Wine paths from somewhere, but I can't find where. So, where does the Carla 'reset' information come from (so I can remove the dodgy paths)? Edit: found the answer to this in carla_shared.py and seems wholly unrelated
Huge thanks as ever.