Tombuntu

VirtualBox 2.0 Released

VirtualBox has received a major update in version 2.0. The user interface has been converted from Qt3 to the nicer-looking Qt4, 64-bit guests are supported (with a 64-bit host), and there have been major performance improvements. See the changelog for all the details.

VirtualBox 2.0

If you’re currently using VirtualBox from the Ubuntu repositories, remove the old version and modules first:

sudo apt-get remove virtualbox-ose virtualbox-ose-modules-*

Then download and install VirtualBox 2.0 from the DEB package provided on the Linux downloads page. VirtualBox will be added to the applications menu under System Tools->Sun xVM VirtualBox.

If you’re getting the error VirtualBox can’t operate in VMX root mode when starting a VM, here’s what to do. KVM is blocking VirtualBox, so unload the KVM module:

sudo modprobe -r kvm_intel

This version of VirtualBox still does not work with the Ubuntu 8.10 alphas unless you enable hardware virtualization (see the last section of this post).

[update] As some commenters have reported, VirtualBox 2.0 doesn’t work with QGTKStyle.

[update 2] VirtualBox 2.0.2 is now out, and fixes issues with Ubuntu 8.10 and QGTKStyle.

Archived Comments

Vadim P.

I like the new look, but note that if you’re using the QGtkStyle engine to make Qt 4 apps look like GTK ones you’ll need to update QGtkStyle or VirtualBox will refuse to launch.

Has something to do with suid’s or something like that which is a security issue and gtk+ refuses to initialize if they’re used. Not sure.

Frank

I get the response
What’s that mean?

GreySim

Sadly it seems that this will not work with QGTKStyle.

(process:7541): Gtk-WARNING **: This process is currently running setuid or setgid.
This is not a supported use of GTK+. You must create a helper
program instead. For further details, see:

http://www.gtk.org/setuid.html

Refusing to initialize GTK+.
dennis@Nayru:~$ VirtualBox

(process:7553): Gtk-WARNING **: This process is currently running setuid or setgid.
This is not a supported use of GTK+. You must create a helper
program instead. For further details, see:

http://www.gtk.org/setuid.html

Refusing to initialize GTK+.

Sad, as QGTKStyle is actually quite good for integration for just about every aspect beyond fonts, and from what I’ve seen of it so far, it would have been almost indistinguishable from a GNOME app.

antonio

Just intsall new gtkstyle from svn.
svn co svn://labs.trolltech.com/svn/styles/gtkstyle
cd gtkstyle/
qmake && make
sudo make install

GreySim

Strange, when I made my comment, no other comments were displayed. Oh well, thanks for the info on fixing it, anyway.

dflock

Also on the download page are details of the deb repository for Virtualbox, which has now been re-instated:

deb http://download.virtualbox.org/virtualbox/debian hardy non-free

Michael Shoshani

I just upgraded with no problems at all. In Synaptic I added the new deb repository (which replaces an older, different one). Then when I reloaded, VirtualBox 2 was there. When I checked it for installation, Synaptic warned me that version 1.6 would be removed; when I finalized everything, Synaptic automatically removed the old version and installed the new one.

It works perfectly, and the new version even uses my system’s color scheme.

Respond via email