(In reply to Andreas Schneider from comment #49) > I'm running into the same issue on tumbleweed. > > It doesn't seem to be an issue with the usb permissions as I can access it: > > $ find /dev/vboxusb/ -ls > 24884 0 drwxr-x--- 5 root vboxusers 100 Sep 2 07:42 > /dev/vboxusb/ > 67434 0 drwxr-x--- 2 root vboxusers 40 Sep 2 07:54 > /dev/vboxusb/004 > 5423 0 drwxr-x--- 2 root vboxusers 80 Sep 2 07:36 > /dev/vboxusb/001 > 30883 0 crw-rw---- 1 root vboxusers 189, 1 Sep 2 07:36 > /dev/vboxusb/001/002 > 5428 0 crw-rw---- 1 root vboxusers 189, 2 Sep 2 07:36 > /dev/vboxusb/001/003 > 35736 0 drwxr-x--- 2 root vboxusers 120 Sep 2 07:36 > /dev/vboxusb/003 > 39943 0 crw-rw---- 1 root vboxusers 189, 261 Sep 2 07:36 > /dev/vboxusb/003/006 > 32041 0 crw-rw---- 1 root vboxusers 189, 260 Sep 2 07:36 > /dev/vboxusb/003/005 > 2387 0 crw-rw---- 1 root vboxusers 189, 259 Sep 2 07:36 > /dev/vboxusb/003/004 > 1468 0 crw-rw---- 1 root vboxusers 189, 258 Sep 2 07:36 > /dev/vboxusb/003/003 > > $ cat /dev/vboxusb/001/002 > m+$ T1 !"; !" !"b > > As I get output form the device, I obviously must have access via vboxusers > group as a user. > > I tried to get more log output, but didn't really work using: > > export VBOX_RELEASE_LOG="rem*.e.l.f main gui" > export VBOX_RELEASE_LOG_FLAGS="buffered thread msprog" > mkdir /tmp/vbox > export VBOXSVC_RELEASE_LOG_DEST='dir=/tmp/vbox' > > then starting the service manually: > > /usr/lib/virtualbox/VBoxSVC > > Then I tried to strace it. The strange thing is that printed on the > commandline: > > <html><b>Effective UID is not root (euid=1000 egid=100 uid=1000 gid=100) > (rc=-10)</b><br/><br/>Please try reinstalling > VirtualBox.<br><br><!--EOM-->where: SUPR3HardenedMain > what: 2 > VERR_PERMISSION_DENIED (-10) - Permission denied. > </html> > > > asn�$>�bgrep "Effective UID" /usr/lib/virtualbox/ > Effective UID is not root (euid=%d egid=%d uid=%d gid=%d) > >>>>>> /usr/lib/virtualbox/VBoxHeadless > > Effective UID is not root (euid=%d egid=%d uid=%d gid=%d) > >>>>>> /usr/lib/virtualbox/VBoxNetDHCP > > Effective UID is not root (euid=%d egid=%d uid=%d gid=%d) > >>>>>> /usr/lib/virtualbox/VBoxNetNAT > > Effective UID is not root (euid=%d egid=%d uid=%d gid=%d) > >>>>>> /usr/lib/virtualbox/VBoxSDL > > Effective UID is not root (euid=%d egid=%d uid=%d gid=%d) > >>>>>> /usr/lib/virtualbox/VirtualBoxVM > > asn $>�ll /usr/lib/virtualbox/VBoxHeadless > -rwsr-x--- 1 root vboxusers 166536 Aug 29 04:21 > /usr/lib/virtualbox/VBoxHeadless > asn $> ll /usr/lib/virtualbox/VBoxNetDHCP > -rwsr-x--- 1 root vboxusers 166528 Aug 29 04:21 > /usr/lib/virtualbox/VBoxNetDHCP > asn $>�ll /usr/lib/virtualbox/VBoxNetNAT > -rwsr-x--- 1 root vboxusers 166528 Aug 29 04:21 > /usr/lib/virtualbox/VBoxNetNAT > asn $> ll /usr/lib/virtualbox/VBoxSDL > -rwsr-x--- 1 root vboxusers 166528 Aug 29 04:21 /usr/lib/virtualbox/VBoxSDL > asn $>�ll /usr/lib/virtualbox/VirtualBoxVM > -rwsr-x--- 1 root vboxusers 166536 Aug 29 04:21 > /usr/lib/virtualbox/VirtualBoxVM > > The strange thing is, those binaries all have the suid bit set. What happens if you create a new user belonging to vboxusers? Can that account run VBox?