Linux server process owner

Hi,
Just a quick question. Does the Linux Virtualhere server need to run as root or can it be run as a user with lower privileges? I think there may be hints around the place that it needs to be root, and I can imagine that it may need to be in order to be able to access the usb hardware, but I can't see it explicitly stated anywhere.
Many thanks.

#2

Yes, it needs to run with sudo

#3

Thanks