Error trying to run Virtualbox.

I installed Virtualbox and now I’m tyring to run it. The first odd thing I noticed is I there’s no virtualbox executible to be found, however in the startup menu I see VBoxGtk. So I try that. Nothing happens. So I try fromthe cl and this is what I get:


% vboxgtk
ERROR:root:Could not find any typelib for Gtk
Traceback (most recent call last):
  File "/usr/bin/vboxgtk", line 93, in <module>
    import vboxgtk
  File "/usr/lib/python2.7/site-packages/vboxgtk/__init__.py", line 46, in <module>
    from iface import main
  File "/usr/lib/python2.7/site-packages/vboxgtk/iface.py", line 29, in <module>
    from gi.repository import Gtk
ImportError: cannot import name Gtk

What happened to virtualbox? Did they change something?

Btw, I did add the user to “vboxusers”

Ok, found the problem. Somehow vboxgtk got installed instead of virtualbox-qt. I guess they’re competing front-ends.

vboxgtk is used for GNOME DE and virtualbox-qt is for KDE4 DE.

Ok, that makes sense.

Now I’m curious as to why vboxgtk was pulled instead of virtualbox-qt when I installed virtualbox. Hmm… Anyway, I’m sure this’ll be sorted out by the time 12.3 is officially released.

I found this as a bug here: https://bugzilla.opensuse.org/show_bug.cgi?id=902610
As a result the vboxgtk package has been removed from Factory :-o

The “vboxgtk” package has not supported VirtualBox since 4.2x and is now considered dead upstream. The latest version is from 2012.
It is now recommended to use the “virtualbox-qt” package as the official GUI for the latest version of VirtualBox.