je je, that sounds probably, I am not at my linux box to test it. I thought since sudo -u is issued by root a password will not requested, it has the permissions anyway.
Anyway, I went to the slim devices site and the command has an option to run as user, ./slimserver.pl -user <username> will do it, the complete usage appears with ./slimserver.pl --help.
--user => Specify the user that server should run as.
Only usable if server is started as root.
This may only work on Unix-like systems.
There is also some init scripts for debian if you want to check here
. May be they can be adapted to VL.
BTW, Nice stuff, enjoy the music
(hey, there is no rock n´roll smiley!)