I actually have VS installed on two machines.
Machine 1 Distro: Ubuntu 20.04 (Mate, laptop)
Machine 1 VS version: 1.14.0
Machine 1 Install Step 1 and error:
aylee@me:~/Games/vintagestory$ sh ./install.sh
Install game into /home/aylee/ApplicationData/vintagestory (data into /home/aylee/.config/VintagestoryData)
Create NewDir ./backup
ls: cannot access '/hom': No such file or directory
ls: cannot access '/ayle': No such file or directory
ls: cannot access '/Applicatio': No such file or directory
ls: cannot access 'Data/vi': No such file or directory
ls: cannot access 'tag': No such file or directory
ls: cannot access 'story.*': No such file or directory
Keep OldDir ass
cp: cannot stat './ass': No such file or directory
Keep OldDir ts
cp: cannot stat 'ts': No such file or directory
Move AppDir
Create MenuStarter & DesktopStarter
find: ‘./assets/fonts’: No such file or directory
./install.sh: 49: Bad substitution
Machine 1 install solution: open ./install.sh in text processor of choice, add "mkdir ${INST_DIR}" and "mkdir ${DATA_PATH}" as new lines just after "## define installation targets" (lines 19, 20)
Machine 2 Distro: Ubuntu 20.04 (Mate, desktop)
Machine 2 VS version: 1.14.0
Machine 2 install and error: added missing line to ./install.sh, game starts fine, but...
Login failed: unable to connect to auth server. Please try again now or in a few minutes. Also please ensure that you are connected to the internet. On linux you might need to run cert-sync
Machine 2 install solution: Tried cert-sync multiple times, as well as installed the latest mono stable release. Login did not work until I ran "mono Vintagestory.exe" in the game's install directory (in my case, ~/Games/vintagestory/). After that, desktop link works fine.