Failure to update Guest Additions in openSUSE Leap on Linux host

Discussions related to using VirtualBox on Linux hosts.
Post Reply
HeadScratcher
Posts: 19
Joined: 26. Dec 2015, 17:26

Failure to update Guest Additions in openSUSE Leap on Linux host

Post by HeadScratcher »

After upgrading from VB 5.1.3 to 5.2.4, I was prompted to update guest additions in an openSUSE Leap VM, and attempted to do so the usual way: by using the Devices menu to 'insert' the Guest Additions iso, then running VBoxLinuxAdditions.run as root.

I got:

Code: Select all

VirtualBox Guest Additions: modprobe vboxsf failed
You may need to restart the Window System (or just restart the guest system) to enable the Guest Additions.
And on reboot:

Code: Select all

VBoxClient:  VBoxClient (seamless): failed to start.  Stage: Setting guest IRQ filter mask  Error: VERR_INTERNAL_ERROR
Updating a Windows7 VM the 'usual way' had worked fine. Months before, updating the same openSUSE VM the 'usual way' from VirtualBox versions 5.1.2* to 5.1.3* also had worked fine.

I investigated online, tried adding the user name to the vboxsf groups, and adding kernel-syms through Yast. No luck. However, I found a thread indicating that the openSUSE VM is installing its own guest additions: viewtopic.php?f=7&t=75572 .

I checked for virtualbox-guest-x11 under YAST in the openSUSE VM. Sure enough, it was there.

Is VB 5.2.4 being fussier about the check for existing Guest Additions before installing its own? And is there any need or benefit to going with the Guest Additions ISO from Oracle if the distro is installing its own?

And finally: are more distros now packaging their own Guest Additions? I installed an Antergos and Linux Mint VM awhile back, and noted that they both went full screen by themselves, and already had the functionality that I'd associate with Guest Additions.
Perryg
Site Moderator
Posts: 34369
Joined: 6. Sep 2008, 22:55
Primary OS: Linux other
VBox Version: OSE self-compiled
Guest OSses: *NIX

Re: Failure to update Guest Additions in openSUSE Leap on Linux host

Post by Perryg »

OpenSUSE does have its own version of the guest additions as do most of the others. You can use which ever you choose but keep in mind that we only support the ones from VirtualBox and for the others you need to contact their respective support channels for assistance. I will also note that recently the distros have changed to installing their own kernel modules for VirtualBox but this is not really the full guest additions. In my experimenting the distro guest additions did not work fully. VBox video was the only one that worked adequately.
HeadScratcher
Posts: 19
Joined: 26. Dec 2015, 17:26

Re: Failure to update Guest Additions in openSUSE Leap on Linux host

Post by HeadScratcher »

Thanks for letting me know, Perry. I'm going to try to run the Linux VMs with the built-in guest additions, then, if only for easy of use.
NickyP
Posts: 1
Joined: 28. May 2015, 17:40

Re: Failure to update Guest Additions in openSUSE Leap on Linux host

Post by NickyP »

I have this occurring with macOS host and Ubuntu 16.04 host. I have install both VBox and Ubuntu GA's with no change.
socratis
Site Moderator
Posts: 27330
Joined: 22. Oct 2010, 11:03
Primary OS: Mac OS X other
VBox Version: PUEL
Guest OSses: Win(*>98), Linux*, OSX>10.5
Location: Greece

Re: Failure to update Guest Additions in openSUSE Leap on Linux host

Post by socratis »

@NickyP
Original: Host: Linux, Guest: openSUSE
Your reply: Host: OSX, Guest: Ubuntu
Nothing to do with each other. Please open a new thread, do not hijack other people's threads, and post a log of the VM (right-click on the VM, Show Log, ZIP it).
Do NOT send me Personal Messages (PMs) for troubleshooting, they are simply deleted.
Do NOT reply with the "QUOTE" button, please use the "POST REPLY", at the bottom of the form.
If you obfuscate any information requested, I will obfuscate my response. These are virtual UUIDs, not real ones.
HeadScratcher
Posts: 19
Joined: 26. Dec 2015, 17:26

Re: Failure to update Guest Additions in openSUSE Leap on Linux host

Post by HeadScratcher »

For the benefit of others who wander into this post from a search engine:

https://en.opensuse.org/VirtualBox#Inst ... _Additions

describes the problem, and offers a solution. I followed these steps yesterday to remove the openSUSE-installed guest additions and replace them with the latest-and-greatest guest additions from VirtualBox.
Post Reply