Virtual Box problems

Ok I installed VirtualBox and I start to make a virtual machine as soon as I start it. It says

Result Code:
NS_ERROR_FAILURE (0x80004005)
Component:
Machine
Interface:
IMachine {13420cbb-175a-4456-85d0-301126dfdec7}

Then right after

Kernal driver not installed(rc=-1908
Ther virtual box linux kernal driver (vboxdrv)is either not loaded or there is a permissions problem with /dev/vboxdrv.resetup kernal module by excuting ‘etc/init.d/vboxdrv setup’
also says should install dkms frist

I found one .rpm file for dkms and tried installing that but im not sure if it worked. Please help me if you can this is the only thing I need to get working before I can fully enjoy OpenSuse

Open a terminal and run

etc/init.d/vboxdrv setup

as root to recompile the virtualbox kernel module.

I do this and it says I failed at recompiling the Virtual Box kernal. What gives?

I know, Vitual box seems crippled in openSUSE.
I am considering a alternative, but I dont like VMware or some of the other clients

PUEL edition has always worked fine for me if you follow the steps.

You may need to install kernel-devel to match your kernel