Do not mix Packages from openSUSE and Virtualbox.
Besides that it is in 32 Bit, this is from Virtualbox:
VirtualBox-4.3-4.3.28_100309_openSUSE123-1.i586
As already mentioned by others, you installed two different versions at the same time, that is just bound to give you problems.
And you installed the 32bit version from Oracle on your 64bit system, which is not a good idea either.
I would suggest this:
sudo rpm -e VirtualBox-4.3-4.3.28_100309_openSUSE123
sudo zypper in -f virtualbox-host-kmp-desktop
After a reboot, VirtualBox should work.
PS: you should also install the package virtualbox-qt to have the actual GUI:
sudo zypper in virtualbox-qt
You probably have vboxgtk installed at the moment (because of the mention of python-virtualbox in your output). This doesn’t work at all, so better remove it too: