I cannot start nvvp without su/sudo. This problem is already mentioned here [1] and here [2].
I think the problem started when I accidentally started nvvp with sudo. Can you provide a list of the directories, which need to change ownership to the former user account?
I found the solution. The files were under the specified nvvp workspace. Changing the ownership of all files in that directory recursively solved the problem for me.