Имеем ошибку:
VLC is not supposed to be run as root. Sorry. If you need to use real-time priorities and/or privileged TCP ports you can use vlc-wrapper (make sure it is Set-UID root and cannot be run by non-trusted users first)
Происходит это потому что под root'ом нельзя запускать сетевые программы, использующие порты <1024.
И вообще, не стоит запускать программы от root! Это небезопасно.
А если нельзя..но очень сильно хочется, есть такое решение:
NetBSD:
sed -i 's/geteuid/getppid/' /usr/pkg/bin/vlc
Linux:
sed -i 's/geteuid/getppid/' /usr/bin/vlc