Launching VCV Rack in Linux

I have found that I can only launch VCV Rack if I navigate to the Rack2Free folder and double click on the Rack file. I tried to make a link to put in my Favourites folder, but when I try to launch from there Rack can’t find libRack.so.

Likewise if I try to launch Rack from a terminal I have to cd to the Rack2Free folder before it will run.

So to run from the terminal I have to use

cd /full_path_to/Rack2Free && Rack

rather than just

/full_path_to/Rack2Free/Rack

I have tried adding VCV2Rack folder to $PATH but it made no difference. I know it’s not a biggie but is there any way I can launch VCV without having to navigate to it’s folder first?

You can create a .desktop file, something like this:

[Desktop Entry]
Categories=AudioVideo;AudioEditing;
Comment[en_GB]=Virtual Eurorack Modular Synth
Comment=
Exec=/home/me/.local/share/VCV/Rack2Pro/Rack
Icon=/home/me/.local/share/icons/vcvrack2.png
Name[en_GB]=VCVRack2
Name=VCVRack
Path=/home/me/.local/share/VCV/Rack2Pro/
StartupNotify=true
Terminal=false
TerminalOptions=
Type=Application
X-DBUS-ServiceName=
X-DBUS-StartupType=
X-KDE-SubstituteUID=false
X-KDE-Username=

Save it as vcv.desktop inside /home/me/.local/share/applications/ and it should show up in your launchers/start menu.

1 Like

There are command-line options to set the folders, as well as environment variables, both documented in the Rack manual.

Thanks @TroubledMind and @pachde Er, I’m a bit embarrassed to say it didn’t occur to me to read the manual, doh!