Run the sed command below to make changes in the VLC binary file, it will replace the geteuid variable (which determines the effective user ID of the calling process) with getppid (which will determine the parent process ID of the calling process).
In this command, ‘s/geteuid/getppid/‘ (regexp=geteuid, replacement=getppid) does the magic.
$ sudo sed -i 's/geteuid/getppid/' /usr/bin/vlc
Running VLC in Ubuntu as root