Hi I have Tumbleweed based on openSUSE 11.4 with KDE standard.
I just updated to the latest kernel in the factory Tumbleweed repo, straightforward.
I also have VirtualBox from Sun/Oracle download VirtualBox-4.0-4.0.4_70112_openSUSE114-1.x86_64
Vbox now won’t start, urging me to run “/etc/init.d/vboxdrv setup” which was expected and I did that. But it won’t work. I get this error response:
tumbleweed114:/home/john # /etc/init.d/vboxdrv setup Stopping VirtualBox kernel modules Uninstalling old VirtualBox DKMS kernel modules Trying to register the VirtualBox kernel modules using DKMS (Failed, trying without DKMS) Recompiling VirtualBox kernel modules done Starting VirtualBox kernel modules failed (modprobe vboxnetflt failed. Please use 'dmesg' to find out why)
So I run dmesg and find this:
warning: `VirtualBox' uses 32-bit capabilities (legacy support in use)
and a bunch of lines like this
521.089025] SFW2-INext-DROP-DEFLT IN=eth0 OUT= MAC=00:1a:a0:58:c8:d6:00:24:01:e2:8a:33:08:00 SRC=188.8.131.52 DST=192.168.1.2 LEN=48 TOS=0x00 PREC=0x00 TTL=101 ID=23839 DF PROTO=TCP SPT=59674 DPT=6881 WINDOW=8192 RES=0x00 SYN URGP=0 OPT (020405AC01010402)
614.817908] vboxdrv: Found 2 processor cores. 614.818961] vboxdrv: fAsync=0 offMin=0x276 offMax=0xa9e 614.820297] vboxdrv: TSC mode is 'synchronous', kernel timer mode is 'normal'. 614.820301] vboxdrv: Successfully loaded version 4.0.4 (interface 0x00160000). 615.172385] vboxguest: exports duplicate symbol RTMemFreeEx (owned by vboxdrv)
Which tells me nothing (because I can’t understand it).
But I have independently wondered about this:
Is something conflicting in relation to virtualbox-guest-kmp-desktop which is also installed but it’s this vintage:
whereas the kernel is now
Solved: add the Tumbleweed Virtualization repository. Ref:HowTo: upgrade openSUSE 11.4 to Tumbleweed