I’ve installed openSUSE 13.1 from the (KDE) live CD as a guest in a VirtualBox VM. The host is also openSUSE 13.1 and both the host VirtualBox and the guest additions are the standard openSUSE issue - the ones installed by default. I reckon this must be about the simplest arrangement to get going…
But I’m having problems. As far as I can see, the guest additions services aren’t running completely. There are 4 different instances of /usr/bin/VBoxClient running on the guest (each with different parameters) and some guest services are working (keyboard/mouse integration, cut & paste, scaling & seamless mode, shared folders). However, there’s no instance of /usr/bin/VBoxService running, so there’s no time synchronisation and no guest control (e.g. running commands on the guest from the host).
Now I don’t know if this is the intended default arrangement or not. If I run VBoxService (as root in the guest), these additional services start working OK, but I’m a bit surprised that I need to do that.
What makes me think here’s a problem is that if I look at the vmtoolsd system service (in yast) there are errors, like the following:
vmtoolsd.service - LSB: VMWare Tools Daemon
Loaded: loaded (/etc/init.d/vmtoolsd)
Active: failed (Result: exit-code) since Mon 2014-06-16 15:50:47 EDT; 7min ago
Process: 531 ExecStart=/etc/init.d/vmtoolsd start (code=exited, status=7)
CGroup: /system.slice/vmtoolsd.service
`-562 /usr/bin/vmware-vmblock-fuse -o subtype=vmware-vmblock,default_permissions,allow_other /var/run/vmblock-fuse
Jun 16 15:50:41 linux-6c9d systemd[1]: Starting LSB: VMWare Tools Daemon...
Jun 16 15:50:44 linux-6c9d vmtoolsd[531]: Starting vmtoolsd FATAL: Error inserting vmw_balloon (/lib/modules/3.11.10-11-desktop/kernel/drivers/misc/vmw_balloon.ko): No such device
Jun 16 15:50:44 linux-6c9d vmtoolsd[531]: FATAL: Module vmsync not found.
Jun 16 15:50:47 linux-6c9d vmsvc[604]: warning] [GLib-GObject] Attempt to add property ToolsCoreService::tcs-app-ctx after class was initialised
Jun 16 15:50:47 linux-6c9d vmsvc[604]: warning] [GLib-GObject] Attempt to add property ToolsCoreService::tcs-prop-thread-pool after class was initialised
Jun 16 15:50:47 linux-6c9d vmsvc[604]: warning] [vmtoolsd] The vmsvc service needs to run inside a virtual machine.
Jun 16 15:50:47 linux-6c9d vmtoolsd[531]: ..failed
Jun 16 15:50:47 linux-6c9d systemd[1]: vmtoolsd.service: control process exited, code=exited status=7
Jun 16 15:50:47 linux-6c9d systemd[1]: Failed to start LSB: VMWare Tools Daemon.
Jun 16 15:50:47 linux-6c9d systemd[1]: Unit vmtoolsd.service entered failed state.
Trying to manually start this service also gives the same errors. So I’m wondering if the lack of a VBoxService instance is because things aren’t starting up as they should.
So I’d appreciate any help with this. Should VBoxService be running by default? If so, are the above errors likely to be responsible and what might be the problem?
Thanks.