View Full Version : [SOLVED] VirtualBox (and maybe others) GUI

21st August 2007, 05:35 PM
I just reinstalled Fedora 7 so that I could repartition my system drive more effectively (giving more to Fedora and less to Windows), and am currently reinstalling all the applications I use.

On reinstalling VirtualBox, I thought the GUI looked a bit wrong, and finding a screenshot I had taken before, it is different (not as nice) as it was last time. I've attached screenshots of the GUI before and after reinstalling.
Does anyone know what package(s) I have to install to make it look as good as it did before?

I know this is a minor thing but it'd be nice to know how to fix it.

Thanks in advance for any help.

22nd August 2007, 01:04 AM
OK, looking at the VirtualBox user manual it says you need to have:

Qt 3.3.5 or higher;
SDL 1.2.7 or higher (this graphics library is typically called libsdl or similar).
I only had qt (1:3.3.8-4.fc7) installed, so I tried installing qt4 but it didn't make any difference.
Maybe I have to make it use qt4 instead of the earlier version, but I really don't know how to do that.
And for SDL, I could only find SDL (1.2.11-2), SDL_gfx (2.0.13-8.fc7) and SDL_image (1.2.5-4.fc7); no "libsdl" but I don't think that that's the problem as the VirtualBox user manual also says:

Note: To be precise, these packages are only required if you want to run the
VirtualBox graphical user interfaces. In particular, VirtualBox, our main
graphical user interface, requires both Qt and SDL; VBoxSDL, our simplified
GUI, requires only SDL. By contrast, if you only want to run the headless
VRDP server that comes with VirtualBox, neither Qt nor SDL are required.
Thanks again for any help.

22nd August 2007, 07:39 AM
Excuse me, but looking at your screenshots I can't see anything wrong in your VB GUI after reinstalling. The only difference is that you have not created any virtual machine yet, isn't it?
On the other hand,

I only had qt (1:3.3.8-4.fc7) installed, so I tried installing qt4 but it didn't make any difference.
Maybe I have to make it use qt4 instead of the earlier version, but I really don't know how to do that.
And for SDL, I could only find SDL (1.2.11-2), SDL_gfx (2.0.13-8.fc7) and SDL_image (1.2.5-4.fc7);
I think you have higher versions of qt and SDL both.

Forgive me if I didn't understand your problem. :confused:

22nd August 2007, 01:08 PM
Thanks for having a look and replying zaog.

As I mentioned it's a minor difference, but the GUI now (without a virtual machine when I took that screenshot), is much blockier and a horrible dark grey colour, compared to the sleeker, light-coloured one I had before.
If you look at the buttons, tabs, and menu bar, the difference is more pronounced.
I've attached another screenshot of it now, where you can definitely see the difference in the highlighted virtual machine.

Thanks again.

22nd August 2007, 01:36 PM
OK. You're right! Now I see the difference! :D

But I still think it doesn't matter with missing or early packages (I could be in error, of course). After reinstalling Fedora, did you notice graphical differences only in VBox? Fedora (I suppose you're using Gnome) applications works fine?

Excuse me for my curiosity, I recently installed VBox...

22nd August 2007, 01:52 PM
If you change the fedora theme it will change the look of the GUI's

22nd August 2007, 02:33 PM
VBox is the only app in which I can see a difference, all the gnome apps and Firefox seems fine (that's all I've been using so far).

I don't think it's to do with the theme, as I didn't change the theme last time.
But thanks for the reply.

29th August 2007, 04:33 PM
I just installed Compiz Fusion (which I can't get to work properly, but that's a separate issue) and it fixed the VirtualBox GUI. :)

So basically, I needed one of the following packages:

================================================== ===========================
Package Arch Version Repository Size
================================================== ===========================
compiz-all i386 0.5.2-0.1.fc7 kagesenshi-compiz 12 k
compiz-bcop noarch 0.5.2-0.1.fc7 kagesenshi-compiz 21 k
compiz-debuginfo i386 0.5.2-0.1.fc7 kagesenshi-compiz 1.8 M
compiz-devel i386 0.5.2-0.1.fc7 kagesenshi-compiz 36 k
compiz-fusion-plugins-extra i386 0.5.2-0.2.fc7 kagesenshi-compiz 1.4 M
compiz-fusion-plugins-extra-debuginfo i386 0.5.2-0.2.fc7 kagesenshi-compiz 902 k
compiz-fusion-plugins-main i386 0.5.2-0.2.fc7 kagesenshi-compiz 445 k
compiz-fusion-plugins-main-debuginfo i386 0.5.2-0.2.fc7 kagesenshi-compiz 1.1 M
compiz-fusion-plugins-main-devel i386 0.5.2-0.2.fc7 kagesenshi-compiz 4.3 k
compiz-fusion-plugins-unsupported i386 0.5.2-0.2.fc7 kagesenshi-compiz 194 k
compiz-fusion-plugins-unsupported-debuginfo i386 0.5.2-0.2.fc7 kagesenshi-compiz 160 k
compiz-gnome i386 0.5.2-0.1.fc7 kagesenshi-compiz 182 k
compiz-kde i386 0.5.2-0.1.fc7 kagesenshi-compiz 63 k
compizconfig-backend-gconf i386 0.5.2-0.2.fc7 kagesenshi-compiz 29 k
compizconfig-backend-gconf-debuginfo i386 0.5.2-0.2.fc7 kagesenshi-compiz 33 k
compizconfig-backend-kconfig i386 0.5.2-0.2.fc7 kagesenshi-compiz 35 k
compizconfig-backend-kconfig-debuginfo i386 0.5.2-0.2.fc7 kagesenshi-compiz 74 k
compizconfig-python i386 0.5.2-0.1.fc7 kagesenshi-compiz 39 k
compizconfig-python-debuginfo i386 0.5.2-0.1.fc7 kagesenshi-compiz 73 k
compizconfig-python-devel i386 0.5.2-0.1.fc7 kagesenshi-compiz 3.1 k
fusion-icon noarch 0.1-0.13.20070814git.fc7 kagesenshi-compiz 26 k
fusion-icon-all noarch 0.1-0.13.20070814git.fc7 kagesenshi-compiz 2.5 k
fusion-icon-gtk noarch 0.1-0.13.20070814git.fc7 kagesenshi-compiz 8.1 k
fusion-icon-qt noarch 0.1-0.13.20070814git.fc7 kagesenshi-compiz 12 k
compiz i386 0.5.2-0.1.fc7 kagesenshi-compiz 611 k
Installing for dependencies:
PyQt i386 3.17.1-1.fc7 fedora 2.0 M
ccsm noarch 0.5.2-0.1.fc7 kagesenshi-compiz 586 k
glib2-devel i386 2.12.13-1.fc7 updates 854 k
htdig i386 3:3.2.0b6-11.fc7 fedora 1.0 M
kde-settings-kdm noarch 3.5-30.fc7 updates 16 k
kdebase i386 6:3.5.7-13.fc7 updates 28 M
libICE-devel i386 1.0.3-1.fc7 fedora 13 k
libSM-devel i386 1.0.2-1 fedora 9.5 k
libX11-devel i386 1.0.3-8.fc7 fedora 664 k
libXau-devel i386 1.0.3-1.fc7 fedora 11 k
libXcomposite-devel i386 0.3.1-1 fedora 7.2 k
libXdamage-devel i386 1.1.1-1.fc7 fedora 7.0 k
libXdmcp-devel i386 1.0.2-2.fc7 fedora 7.8 k
libXext-devel i386 1.0.1-2.1 fedora 57 k
libXfixes-devel i386 4.0.3-1 fedora 9.5 k
libXinerama-devel i386 1.0.2-1.fc7 fedora 8.2 k
libXrandr-devel i386 1.2.0-3.fc7 fedora 16 k
libXrender-devel i386 0.9.2-1.fc7 fedora 9.0 k
libcompizconfig i386 0.5.2-0.1.fc7 kagesenshi-compiz 65 k
libcompizconfig-devel i386 0.5.2-0.1.fc7 kagesenshi-compiz 8.1 k
libdrm-devel i386 2.3.0-5.fc7 fedora 72 k
libgcrypt-devel i386 1.2.4-1 fedora 274 k
libgpg-error-devel i386 1.4-2 fedora 17 k
libpng-devel i386 2:1.2.16-1.fc7 fedora 106 k
libxml2-devel i386 2.6.29-1.fc7 updates 2.2 M
libxslt-devel i386 1.1.21-1.fc7 updates 325 k
lm_sensors i386 2.10.4-1.fc7 updates 504 k
mesa-libGL-devel i386 6.5.2-13.fc7 updates 442 k
mesa-libGLU-devel i386 6.5.2-13.fc7 updates 93 k
redhat-artwork-kde i386 7.0.0-11.fc7 updates 559 k
sip i386 4.6-1.fc7 fedora 234 k
startup-notification-devel i386 0.9-1.fc7 fedora 9.0 k
xorg-x11-proto-devel i386 7.2-9.fc7 fedora 284 k
xorg-x11-xdm i386 1:1.1.3-1.fc7 fedora 131 k
zlib-devel i386 1.2.3-10.fc7 fedora 81 k