[opensuse-factory] [Leap 42.3] VirtualBox does not start up
Hi all, Since the original VirtualBox 5.1.26 has vboxnet0 was missing, I installed VirtualBox provided by openSUSE Leap 42.3. I can't get the program to start up. I started from konsole and the results appear below: VirtualBox VirtualBox: Error -10 in SUPR3HardenedMain! VirtualBox: Effective UID is not root (euid=1000 egid=100 uid=1000 gid=100) VirtualBox: Tip! It may help to reinstall VirtualBox. mantrid ~ QSettings::value: Empty key passed QSettings::value: Empty key passed Is there a workaround? -- Cheers! Roman -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On 08/09/2017 04:58 PM, Roman Bysh wrote:
Hi all,
Since the original VirtualBox 5.1.26 has vboxnet0 was missing, I installed VirtualBox provided by openSUSE Leap 42.3.
I can't get the program to start up. I started from konsole and the results appear below:
VirtualBox VirtualBox: Error -10 in SUPR3HardenedMain! VirtualBox: Effective UID is not root (euid=1000 egid=100 uid=1000 gid=100)
VirtualBox: Tip! It may help to reinstall VirtualBox. mantrid ~ QSettings::value: Empty key passed QSettings::value: Empty key passed
Is there a workaround?
Roman, I'm not sure why this is happening to you. On my system, I get finger@linux-srm7:~/staging> VirtualBox & [1] 3062 finger@linux-srm7:~/staging> Qt WARNING: libpng warning: iCCP: known incorrect sRGB profile finger@linux-srm7:~/staging> At this point, the VB GUI is up and running as expected. That Qt WARNING appears to be harmless. The permissions on VB are finger@linux-srm7:~/staging> ls -l /usr/bin/VirtualBox -rwxr-xr-x 1 root root 1994 Jul 31 10:32 /usr/bin/VirtualBox Anything different on your system> Larry -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On 14/08/17 11:55 AM, Larry Finger wrote:
On 08/09/2017 04:58 PM, Roman Bysh wrote:
Hi all,
Since the original VirtualBox 5.1.26 has vboxnet0 was missing, I installed VirtualBox provided by openSUSE Leap 42.3.
I can't get the program to start up. I started from konsole and the results appear below:
VirtualBox VirtualBox: Error -10 in SUPR3HardenedMain! VirtualBox: Effective UID is not root (euid=1000 egid=100 uid=1000 gid=100)
VirtualBox: Tip! It may help to reinstall VirtualBox. mantrid ~ QSettings::value: Empty key passed QSettings::value: Empty key passed
Is there a workaround?
Roman,
I'm not sure why this is happening to you. On my system, I get
finger@linux-srm7:~/staging> VirtualBox & [1] 3062 finger@linux-srm7:~/staging> Qt WARNING: libpng warning: iCCP: known incorrect sRGB profile
finger@linux-srm7:~/staging>
At this point, the VB GUI is up and running as expected. That Qt WARNING appears to be harmless. The permissions on VB are
finger@linux-srm7:~/staging> ls -l /usr/bin/VirtualBox -rwxr-xr-x 1 root root 1994 Jul 31 10:32 /usr/bin/VirtualBox
Anything different on your system>
Larry
What packages do you have installed? Perhaps I'm missing a file on my host machine. -- Cheers! Roman -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On 08/14/2017 12:38 PM, Roman Bysh wrote:
On 14/08/17 11:55 AM, Larry Finger wrote:
On 08/09/2017 04:58 PM, Roman Bysh wrote:
Hi all,
Since the original VirtualBox 5.1.26 has vboxnet0 was missing, I installed VirtualBox provided by openSUSE Leap 42.3.
I can't get the program to start up. I started from konsole and the results appear below:
VirtualBox VirtualBox: Error -10 in SUPR3HardenedMain! VirtualBox: Effective UID is not root (euid=1000 egid=100 uid=1000 gid=100)
VirtualBox: Tip! It may help to reinstall VirtualBox. mantrid ~ QSettings::value: Empty key passed QSettings::value: Empty key passed
Is there a workaround?
Roman,
I'm not sure why this is happening to you. On my system, I get
finger@linux-srm7:~/staging> VirtualBox & [1] 3062 finger@linux-srm7:~/staging> Qt WARNING: libpng warning: iCCP: known incorrect sRGB profile
finger@linux-srm7:~/staging>
At this point, the VB GUI is up and running as expected. That Qt WARNING appears to be harmless. The permissions on VB are
finger@linux-srm7:~/staging> ls -l /usr/bin/VirtualBox -rwxr-xr-x 1 root root 1994 Jul 31 10:32 /usr/bin/VirtualBox
Anything different on your system>
Larry
What packages do you have installed? Perhaps I'm missing a file on my host machine.
The 4 critical packages are python-virtualbox, virtualbox, virtualbox-host-kmp-default, and virtualbox-qt. The other virtualbox-* packages are optional or are for openSUSE guests installed in a VM. Larry -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On 14/08/17 01:52 PM, Larry Finger wrote:
On 08/14/2017 12:38 PM, Roman Bysh wrote:
On 14/08/17 11:55 AM, Larry Finger wrote:
On 08/09/2017 04:58 PM, Roman Bysh wrote:
Hi all,
Since the original VirtualBox 5.1.26 has vboxnet0 was missing, I installed VirtualBox provided by openSUSE Leap 42.3.
I can't get the program to start up. I started from konsole and the results appear below:
VirtualBox VirtualBox: Error -10 in SUPR3HardenedMain! VirtualBox: Effective UID is not root (euid=1000 egid=100 uid=1000 gid=100)
VirtualBox: Tip! It may help to reinstall VirtualBox. mantrid ~ QSettings::value: Empty key passed QSettings::value: Empty key passed
Is there a workaround?
Roman,
I'm not sure why this is happening to you. On my system, I get
finger@linux-srm7:~/staging> VirtualBox & [1] 3062 finger@linux-srm7:~/staging> Qt WARNING: libpng warning: iCCP: known incorrect sRGB profile
finger@linux-srm7:~/staging>
At this point, the VB GUI is up and running as expected. That Qt WARNING appears to be harmless. The permissions on VB are
finger@linux-srm7:~/staging> ls -l /usr/bin/VirtualBox -rwxr-xr-x 1 root root 1994 Jul 31 10:32 /usr/bin/VirtualBox
Anything different on your system>
Larry
What packages do you have installed? Perhaps I'm missing a file on my host machine.
The 4 critical packages are python-virtualbox, virtualbox, virtualbox-host-kmp-default, and virtualbox-qt. The other virtualbox-* packages are optional or are for openSUSE guests installed in a VM.
Larry
VirtualBox is not starting. Could be permissions problem. VirtualBox & [1] 2631 VirtualBox: Error -10 in SUPR3HardenedMain! VirtualBox: Effective UID is not root (euid=1000 egid=100 uid=1000 gid=100) VirtualBox: Tip! It may help to reinstall VirtualBox. QSettings::value: Empty key passed QSettings::value: Empty key passed -- Cheers! Roman -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Hi Roman, On Mon, 14 Aug 2017, 20:08:25 +0200, Roman Bysh wrote:
On 14/08/17 01:52 PM, Larry Finger wrote:
[...] The 4 critical packages are python-virtualbox, virtualbox, virtualbox-host-kmp-default, and virtualbox-qt. The other virtualbox-* packages are optional or are for openSUSE guests installed in a VM.
Larry
VirtualBox is not starting. Could be permissions problem.
VirtualBox & [1] 2631 VirtualBox: Error -10 in SUPR3HardenedMain! VirtualBox: Effective UID is not root (euid=1000 egid=100 uid=1000 gid=100)
VirtualBox: Tip! It may help to reinstall VirtualBox.
QSettings::value: Empty key passed QSettings::value: Empty key passed
What does the following show on your system: rpm -V virtualbox virtualbox-host-kmp-default virtualbox-qt Please run the command as user root. The "Tip!" above might actually help to resurrect the situation for you: zypper in --force virtualbox virtualbox-host-kmp-default virtualbox-qt Afterwards you could re-run the "rpm -V ..." command above and compare outputs. If you suspect that some permissions are wrong for some programs, you can also check for that (again as "root"): chkstat --system If this indicates something *is* wrong, you can even set the permissions to their proper value (also as "root"): chkstat --system --set HTH, cheers. l8er manfred
On 14/08/17 02:21 PM, Manfred Hollstein wrote:
Hi Roman,
On Mon, 14 Aug 2017, 20:08:25 +0200, Roman Bysh wrote:
On 14/08/17 01:52 PM, Larry Finger wrote:
[...] The 4 critical packages are python-virtualbox, virtualbox, virtualbox-host-kmp-default, and virtualbox-qt. The other virtualbox-* packages are optional or are for openSUSE guests installed in a VM.
Larry
VirtualBox is not starting. Could be permissions problem.
VirtualBox & [1] 2631 VirtualBox: Error -10 in SUPR3HardenedMain! VirtualBox: Effective UID is not root (euid=1000 egid=100 uid=1000 gid=100)
VirtualBox: Tip! It may help to reinstall VirtualBox.
QSettings::value: Empty key passed QSettings::value: Empty key passed
What does the following show on your system:
rpm -V virtualbox virtualbox-host-kmp-default virtualbox-qt
Please run the command as user root. The "Tip!" above might actually help to resurrect the situation for you:
zypper in --force virtualbox virtualbox-host-kmp-default virtualbox-qt
Afterwards you could re-run the "rpm -V ..." command above and compare outputs.
If you suspect that some permissions are wrong for some programs, you can also check for that (again as "root"):
chkstat --system
If this indicates something *is* wrong, you can even set the permissions to their proper value (also as "root"):
chkstat --system --set
HTH, cheers.
l8er manfred
rpm -V virtualbox virtualbox-host-kmp-default virtualbox-qt /usr/lib/virtualbox/VBoxNetDHCP should be root:vboxusers 4750. (wrong permissions 0750) /usr/lib/virtualbox/VBoxNetAdpCtl should be root:vboxusers 4750. (wrong permissions 0750) /usr/lib/virtualbox/VBoxHeadless should be root:vboxusers 4750. (wrong permissions 0750) /usr/lib/virtualbox/VBoxSDL should be root:vboxusers 4750. (wrong permissions 0750) /usr/lib/virtualbox/VirtualBox should be root:vboxusers 4750. (wrong permissions 0750) -- Cheers! Roman -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Mon, 14 Aug 2017, 20:26:42 +0200, Roman Bysh wrote:
On 14/08/17 02:21 PM, Manfred Hollstein wrote:
[...] What does the following show on your system:
rpm -V virtualbox virtualbox-host-kmp-default virtualbox-qt
Please run the command as user root. The "Tip!" above might actually help to resurrect the situation for you:
zypper in --force virtualbox virtualbox-host-kmp-default virtualbox-qt
Afterwards you could re-run the "rpm -V ..." command above and compare outputs.
If you suspect that some permissions are wrong for some programs, you can also check for that (again as "root"):
chkstat --system
If this indicates something *is* wrong, you can even set the permissions to their proper value (also as "root"):
chkstat --system --set
HTH, cheers.
l8er manfred
rpm -V virtualbox virtualbox-host-kmp-default virtualbox-qt /usr/lib/virtualbox/VBoxNetDHCP should be root:vboxusers 4750. (wrong permissions 0750) /usr/lib/virtualbox/VBoxNetAdpCtl should be root:vboxusers 4750. (wrong permissions 0750) /usr/lib/virtualbox/VBoxHeadless should be root:vboxusers 4750. (wrong permissions 0750) /usr/lib/virtualbox/VBoxSDL should be root:vboxusers 4750. (wrong permissions 0750) /usr/lib/virtualbox/VirtualBox should be root:vboxusers 4750. (wrong permissions 0750)
Thx. This indeed appears to be wrong. Do you have a group "vboxusers" on your system, and are you (your user ID) member of that group? You can check that by running the following command as "root": grep vboxusers /etc/group If the output shows something like vboxusers:x:SOMENUMBER:YOURUSERNAME you're OK. If the group exists, but you're not member of it, you can fix that by running the following command as "root": usermod -a -G vboxusers YOURUSERNAME In any case, the permissions appear to be wrong on your system, so I'd suggest you either re-install the packages ("zypper in ..." above), or get the permissions fixed for the already installed packages ("chkstat --system --set"). Once this has been done, you should logout from your desktop session and login again. If this still doesn't help, you should send us the following: id # run as your normal user, not "root", not via "sudo" chkstat --system # run this as "root" Cheers. l8er manfred
On 14/08/17 02:47 PM, Manfred Hollstein wrote:
On Mon, 14 Aug 2017, 20:26:42 +0200, Roman Bysh wrote:
On 14/08/17 02:21 PM, Manfred Hollstein wrote:
[...] What does the following show on your system:
rpm -V virtualbox virtualbox-host-kmp-default virtualbox-qt
Please run the command as user root. The "Tip!" above might actually help to resurrect the situation for you:
zypper in --force virtualbox virtualbox-host-kmp-default virtualbox-qt
Afterwards you could re-run the "rpm -V ..." command above and compare outputs.
If you suspect that some permissions are wrong for some programs, you can also check for that (again as "root"):
chkstat --system
If this indicates something *is* wrong, you can even set the permissions to their proper value (also as "root"):
chkstat --system --set
HTH, cheers.
l8er manfred
rpm -V virtualbox virtualbox-host-kmp-default virtualbox-qt /usr/lib/virtualbox/VBoxNetDHCP should be root:vboxusers 4750. (wrong permissions 0750) /usr/lib/virtualbox/VBoxNetAdpCtl should be root:vboxusers 4750. (wrong permissions 0750) /usr/lib/virtualbox/VBoxHeadless should be root:vboxusers 4750. (wrong permissions 0750) /usr/lib/virtualbox/VBoxSDL should be root:vboxusers 4750. (wrong permissions 0750) /usr/lib/virtualbox/VirtualBox should be root:vboxusers 4750. (wrong permissions 0750)
Thx. This indeed appears to be wrong. Do you have a group "vboxusers" on your system, and are you (your user ID) member of that group? You can check that by running the following command as "root":
grep vboxusers /etc/group
If the output shows something like
vboxusers:x:SOMENUMBER:YOURUSERNAME
you're OK. If the group exists, but you're not member of it, you can fix that by running the following command as "root":
usermod -a -G vboxusers YOURUSERNAME
In any case, the permissions appear to be wrong on your system, so I'd suggest you either re-install the packages ("zypper in ..." above), or get the permissions fixed for the already installed packages ("chkstat --system --set").
Once this has been done, you should logout from your desktop session and login again. If this still doesn't help, you should send us the following:
id # run as your normal user, not "root", not via "sudo" chkstat --system # run this as "root"
Cheers.
l8er manfred
Looks like the comman "chkstat --system --set" fixed the problem. Thanks Manfred Cheers! Roman -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On 14/08/17 03:20 PM, Roman Bysh wrote:
On 14/08/17 02:47 PM, Manfred Hollstein wrote:
On Mon, 14 Aug 2017, 20:26:42 +0200, Roman Bysh wrote:
On 14/08/17 02:21 PM, Manfred Hollstein wrote:
[...] What does the following show on your system:
rpm -V virtualbox virtualbox-host-kmp-default virtualbox-qt
Please run the command as user root. The "Tip!" above might actually help to resurrect the situation for you:
zypper in --force virtualbox virtualbox-host-kmp-default virtualbox-qt
Afterwards you could re-run the "rpm -V ..." command above and compare outputs.
If you suspect that some permissions are wrong for some programs, you can also check for that (again as "root"):
chkstat --system
If this indicates something *is* wrong, you can even set the permissions to their proper value (also as "root"):
chkstat --system --set
HTH, cheers.
l8er manfred
rpm -V virtualbox virtualbox-host-kmp-default virtualbox-qt /usr/lib/virtualbox/VBoxNetDHCP should be root:vboxusers 4750. (wrong permissions 0750) /usr/lib/virtualbox/VBoxNetAdpCtl should be root:vboxusers 4750. (wrong permissions 0750) /usr/lib/virtualbox/VBoxHeadless should be root:vboxusers 4750. (wrong permissions 0750) /usr/lib/virtualbox/VBoxSDL should be root:vboxusers 4750. (wrong permissions 0750) /usr/lib/virtualbox/VirtualBox should be root:vboxusers 4750. (wrong permissions 0750)
Thx. This indeed appears to be wrong. Do you have a group "vboxusers" on your system, and are you (your user ID) member of that group? You can check that by running the following command as "root":
grep vboxusers /etc/group
If the output shows something like
vboxusers:x:SOMENUMBER:YOURUSERNAME
you're OK. If the group exists, but you're not member of it, you can fix that by running the following command as "root":
usermod -a -G vboxusers YOURUSERNAME
In any case, the permissions appear to be wrong on your system, so I'd suggest you either re-install the packages ("zypper in ..." above), or get the permissions fixed for the already installed packages ("chkstat --system --set").
Once this has been done, you should logout from your desktop session and login again. If this still doesn't help, you should send us the following:
id # run as your normal user, not "root", not via "sudo" chkstat --system # run this as "root"
Cheers.
l8er manfred
Looks like the comman "chkstat --system --set" fixed the problem.
Thanks Manfred
Cheers!
Roman
Oops. Forgot the "d" :-) -- Cheers! Roman -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On 08/14/2017 12:23 PM, Roman Bysh wrote:
On 14/08/17 03:20 PM, Roman Bysh wrote:
On 14/08/17 02:47 PM, Manfred Hollstein wrote:
On Mon, 14 Aug 2017, 20:26:42 +0200, Roman Bysh wrote:
On 14/08/17 02:21 PM, Manfred Hollstein wrote:
[...] What does the following show on your system:
rpm -V virtualbox virtualbox-host-kmp-default virtualbox-qt
Please run the command as user root. The "Tip!" above might actually help to resurrect the situation for you:
zypper in --force virtualbox virtualbox-host-kmp-default virtualbox-qt
Afterwards you could re-run the "rpm -V ..." command above and compare outputs.
If you suspect that some permissions are wrong for some programs, you can also check for that (again as "root"):
chkstat --system
If this indicates something *is* wrong, you can even set the permissions to their proper value (also as "root"):
chkstat --system --set
HTH, cheers.
l8er manfred
rpm -V virtualbox virtualbox-host-kmp-default virtualbox-qt /usr/lib/virtualbox/VBoxNetDHCP should be root:vboxusers 4750. (wrong permissions 0750) /usr/lib/virtualbox/VBoxNetAdpCtl should be root:vboxusers 4750. (wrong permissions 0750) /usr/lib/virtualbox/VBoxHeadless should be root:vboxusers 4750. (wrong permissions 0750) /usr/lib/virtualbox/VBoxSDL should be root:vboxusers 4750. (wrong permissions 0750) /usr/lib/virtualbox/VirtualBox should be root:vboxusers 4750. (wrong permissions 0750)
Thx. This indeed appears to be wrong. Do you have a group "vboxusers" on your system, and are you (your user ID) member of that group? You can check that by running the following command as "root":
grep vboxusers /etc/group
If the output shows something like
vboxusers:x:SOMENUMBER:YOURUSERNAME
you're OK. If the group exists, but you're not member of it, you can fix that by running the following command as "root":
usermod -a -G vboxusers YOURUSERNAME
In any case, the permissions appear to be wrong on your system, so I'd suggest you either re-install the packages ("zypper in ..." above), or get the permissions fixed for the already installed packages ("chkstat --system --set").
Once this has been done, you should logout from your desktop session and login again. If this still doesn't help, you should send us the following:
id # run as your normal user, not "root", not via "sudo" chkstat --system # run this as "root"
Cheers.
l8er manfred
Looks like the comman "chkstat --system --set" fixed the problem.
Thanks Manfred
Cheers!
Roman
Oops. Forgot the "d" :-)
Cheers to Roman for first class assistance! -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On 08/14/2017 01:26 PM, Roman Bysh wrote:
On 14/08/17 02:21 PM, Manfred Hollstein wrote:
Hi Roman,
On 14/08/17 01:52 PM, Larry Finger wrote:
[...] The 4 critical packages are python-virtualbox, virtualbox, virtualbox-host-kmp-default, and virtualbox-qt. The other virtualbox-*
On Mon, 14 Aug 2017, 20:08:25 +0200, Roman Bysh wrote: packages are
optional or are for openSUSE guests installed in a VM.
Larry
VirtualBox is not starting. Could be permissions problem.
VirtualBox & [1] 2631 VirtualBox: Error -10 in SUPR3HardenedMain! VirtualBox: Effective UID is not root (euid=1000 egid=100 uid=1000 gid=100)
VirtualBox: Tip! It may help to reinstall VirtualBox.
QSettings::value: Empty key passed QSettings::value: Empty key passed
What does the following show on your system:
rpm -V virtualbox virtualbox-host-kmp-default virtualbox-qt
Please run the command as user root. The "Tip!" above might actually help to resurrect the situation for you:
zypper in --force virtualbox virtualbox-host-kmp-default virtualbox-qt
Afterwards you could re-run the "rpm -V ..." command above and compare outputs.
If you suspect that some permissions are wrong for some programs, you can also check for that (again as "root"):
chkstat --system
If this indicates something *is* wrong, you can even set the permissions to their proper value (also as "root"):
chkstat --system --set
HTH, cheers.
l8er manfred
rpm -V virtualbox virtualbox-host-kmp-default virtualbox-qt /usr/lib/virtualbox/VBoxNetDHCP should be root:vboxusers 4750. (wrong permissions 0750) /usr/lib/virtualbox/VBoxNetAdpCtl should be root:vboxusers 4750. (wrong permissions 0750) /usr/lib/virtualbox/VBoxHeadless should be root:vboxusers 4750. (wrong permissions 0750) /usr/lib/virtualbox/VBoxSDL should be root:vboxusers 4750. (wrong permissions 0750) /usr/lib/virtualbox/VirtualBox should be root:vboxusers 4750. (wrong permissions 0750)
Your current installation has a mixed set of files. According to the spec files used to build the VB packages for openSUSE, the following are installed suid: %verify(not mode) %attr(4750,root,vboxusers) %{_vbox_instdir}/VBoxNetDHCP %verify(not mode) %attr(4750,root,vboxusers) %{_vbox_instdir}/VBoxNetAdpCtl %verify(not mode) %attr(4750,root,vboxusers) %{_vbox_instdir}/VBoxHeadless %verify(not mode) %attr(4750,root,vboxusers) %{_vbox_instdir}/VBoxSDL %verify(not mode) %attr(4750,root,vboxusers) %{_vbox_instdir}/VirtualBox File /usr/bin/VirtualBox is not suid. Your installation shows the wrong permissions. You could either do a 'sudo chmod 4750 ' on all 5 of those files above, or use YaST to reinstall all the virtualbox packages. Larry -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On 14/08/17 03:33 PM, Larry Finger wrote:
On 08/14/2017 01:26 PM, Roman Bysh wrote:
On 14/08/17 02:21 PM, Manfred Hollstein wrote:
Hi Roman,
On Mon, 14 Aug 2017, 20:08:25 +0200, Roman Bysh wrote:
On 14/08/17 01:52 PM, Larry Finger wrote:
[...] The 4 critical packages are python-virtualbox, virtualbox, virtualbox-host-kmp-default, and virtualbox-qt. The other virtualbox-* packages are optional or are for openSUSE guests installed in a VM.
Larry
VirtualBox is not starting. Could be permissions problem.
VirtualBox & [1] 2631 VirtualBox: Error -10 in SUPR3HardenedMain! VirtualBox: Effective UID is not root (euid=1000 egid=100 uid=1000 gid=100)
VirtualBox: Tip! It may help to reinstall VirtualBox.
QSettings::value: Empty key passed QSettings::value: Empty key passed
What does the following show on your system:
rpm -V virtualbox virtualbox-host-kmp-default virtualbox-qt
Please run the command as user root. The "Tip!" above might actually help to resurrect the situation for you:
zypper in --force virtualbox virtualbox-host-kmp-default virtualbox-qt
Afterwards you could re-run the "rpm -V ..." command above and compare outputs.
If you suspect that some permissions are wrong for some programs, you can also check for that (again as "root"):
chkstat --system
If this indicates something *is* wrong, you can even set the permissions to their proper value (also as "root"):
chkstat --system --set
HTH, cheers.
l8er manfred
rpm -V virtualbox virtualbox-host-kmp-default virtualbox-qt /usr/lib/virtualbox/VBoxNetDHCP should be root:vboxusers 4750. (wrong permissions 0750) /usr/lib/virtualbox/VBoxNetAdpCtl should be root:vboxusers 4750. (wrong permissions 0750) /usr/lib/virtualbox/VBoxHeadless should be root:vboxusers 4750. (wrong permissions 0750) /usr/lib/virtualbox/VBoxSDL should be root:vboxusers 4750. (wrong permissions 0750) /usr/lib/virtualbox/VirtualBox should be root:vboxusers 4750. (wrong permissions 0750)
Your current installation has a mixed set of files. According to the spec files used to build the VB packages for openSUSE, the following are installed suid: %verify(not mode) %attr(4750,root,vboxusers) %{_vbox_instdir}/VBoxNetDHCP %verify(not mode) %attr(4750,root,vboxusers) %{_vbox_instdir}/VBoxNetAdpCtl %verify(not mode) %attr(4750,root,vboxusers) %{_vbox_instdir}/VBoxHeadless %verify(not mode) %attr(4750,root,vboxusers) %{_vbox_instdir}/VBoxSDL %verify(not mode) %attr(4750,root,vboxusers) %{_vbox_instdir}/VirtualBox
File /usr/bin/VirtualBox is not suid. Your installation shows the wrong permissions.
You could either do a 'sudo chmod 4750 ' on all 5 of those files above, or use YaST to reinstall all the virtualbox packages.
Larry
Larry, I used the command "chkstat --system --set" as root. Then I logged out and logged in. Now it is working!! -- Cheers! Roman -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Sent: Monday, August 14, 2017 at 11:55 AM From: "Larry Finger" <Larry.Finger@lwfinger.net> To: opensuse-factory <opensuse-factory@opensuse.org> Subject: Re: [opensuse-factory] [Leap 42.3] VirtualBox does not start up
On 08/09/2017 04:58 PM, Roman Bysh wrote:
Hi all,
Since the original VirtualBox 5.1.26 has vboxnet0 was missing, I installed VirtualBox provided by openSUSE Leap 42.3.
I can't get the program to start up. I started from konsole and the results appear below:
VirtualBox VirtualBox: Error -10 in SUPR3HardenedMain! VirtualBox: Effective UID is not root (euid=1000 egid=100 uid=1000 gid=100)
VirtualBox: Tip! It may help to reinstall VirtualBox. mantrid ~ QSettings::value: Empty key passed QSettings::value: Empty key passed
Is there a workaround?
Roman,
I'm not sure why this is happening to you. On my system, I get
finger@linux-srm7:~/staging> VirtualBox & [1] 3062 finger@linux-srm7:~/staging> Qt WARNING: libpng warning: iCCP: known incorrect sRGB profile
finger@linux-srm7:~/staging>
At this point, the VB GUI is up and running as expected. That Qt WARNING appears to be harmless. The permissions on VB are
finger@linux-srm7:~/staging> ls -l /usr/bin/VirtualBox -rwxr-xr-x 1 root root 1994 Jul 31 10:32 /usr/bin/VirtualBox
Anything different on your system>
Larry
Larry Looks like I'm having a permissions problem. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
participants (4)
-
Bruce Ferrell
-
Larry Finger
-
Manfred Hollstein
-
Roman Bysh