I had Ubuntu 13.04 running in a VirtualBox (the host is WinXP). I've upgraded it to 13.10 but I've some issues:
Gnome desktop is not working correctly (I can log in but the main menu bar remains empty - I can only log out with CTRL-ALT-BACKSPACE)
I cannot build and install the VirtualBox Guest Addons: When trying to build it, it says:
:/etc/init.d$ sudo ./vboxadd setup
Removing existing VirtualBox DKMS kernel modules ...done.
Removing existing VirtualBox non-DKMS kernel modules ...done.
Building the VirtualBox Guest Additions kernel modules
The headers for the current running kernel were not found. If the following
module compilation fails then this could be the reason.
Building the main Guest Additions module ...done.
Building the shared folder support module ...fail!
(Look at /var/log/vboxadd-install.log to find out what went wrong)
Doing non-kernel setup of the Guest Additions ...done.
In the log file, I see the following error:
/tmp/vbox.0/dirops.c:292:5: error: unknown field ‘readdir’ specified in initializer
.readdir = sf_dir_read,
/tmp/vbox.0/dirops.c:292:5: warning: initialization from incompatible pointer type [enabled by default]
/tmp/vbox.0/dirops.c:292:5: warning: (near initialization for ‘sf_dir_fops.flush’) [enabled by default]
make: *** [/tmp/vbox.0/dirops.o] Erreur 1
make: *** [_module_/tmp/vbox.0] Erreur 2
make: *** [vboxsf] Erreur 2
Creating user for the Guest Additions.
Anyone had a similar experience? Any clue to help me?
Thanks a lot!