TigerVNC gives black screen when started by script
Solution 1:
where did you put the scripts in question? They must be in a directory that is part of the $PATH environment variables of your machine. You can find it with this command
echo $PATH
which should return something like this
echo $PATH /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
and if they are in one of these folders you should also check that your scripts are executable.
If it is not the case you have to move to the folder, open the terminal and launch
sudo chmod +x script_name