Update VirtualBox guest additions

Installed newer version of vbox 7.1.8 from from VirtualBox.org Repository

On guest
sudo apt purge virtualbox-guest-utils virtualbox-guest-x11
sudo apt install --no-install-recommends virtualbox-guest-additions-iso
outputs
virtualbox-guest-additions-iso is already the newest version (7.0.6-1)

How to update virtualbox-guest-additions-iso to 7.1.8.

The virtualbox-guest-additions-iso package doesn’t install guest additions in the guest, and should be removed. It has a purpose, but that purpose isn’t relevant to what you’re trying to do so I’ll skip over it.

VirtualBox Guest Additions and Shared Folders has some info that may help, a quick tl;dr is that since you’re using VirtualBox from the Oracle repository, you probably should install the Guest Additions using the Guest Additions ISO provided with VirtualBox. To do that:

  • Shut down the guest.
  • Take a VM snapshot, so if things go wrong you can recover.
  • Open the guest’s settings, navigate to “Storage”, and ensure that a virtual CD-ROM drive is present. If it isn’t, add a new drive and choose to leave it empty.
  • Click “OK” to save changes.
  • Boot the guest. If you see a boot option named PERSISTENT Mode - SYSMAINT Session, select that option and press Enter. Otherwise, allow the VM to automatically boot into the topmost boot mode.
  • Open a terminal in the guest, and run sudo apt purge virtualbox-* to remove the older, Debian-packaged Guest Additions.
  • Run sudo apt install build-essential to make sure you have all of the bits needed to build and install the newer Guest Additions.
  • In the VirtualBox UI, click Devices -> Insert Guest Additions CD image....
  • Mount /dev/sr0 to /mnt: sudo mount /dev/sr0 /mnt
  • Move to the /mnt directory: cd /mnt
  • Run the Guest Additions installer: sudo ./VBoxLinuxAdditions.run
    • Note, if you see an error about other Guest Additions already being installed, don’t ignore it, you probably forgot to remove the older Guest Additions that come with Kicksecure, or didn’t remove them properly. Answer “no” when prompted, then run sudo apt purge virtualbox-*, then try to run sudo ./VBoxLInuxAdditions.run again.
  • Reboot the guest.
2 Likes

Worked fine.

Wanted only make a perfermamce test as kicksecure includes older version by default

I can say video perfermance after updated guest addition are better . but not 100% stutter free. at least same as win10 perfermance .

No more fan stress.

With older version of guest addition in linux
videoplay is disaster compared to win10

I will go back to older version and see again

Optional usablity feature: vbox-guest-installer

vbox-guest-installer is an installation helper created by Kicksecure developers. It is a helper utility for better usability that allows to install VirtualBox guest additions from Debian’s (packages.debian.org ) package virtualbox-guest-additions-isoarchive.org iconarchive.today icon

But due to the issue of VirtualBox and virtualbox-guest-additions-iso being outdated in packages.debian.org at the time of writing (issue described here in detail: Whonix VirtualBox Integration and Upgrades - #39 by Patrick - Development - Whonix Forum)…

vbox-guest-installer might get a feature / documentation to support installing VirtualBox guest additions using an ISO downloaded from the virtualbox.org website.

1 Like

In the VirtualBox UI, click Devices -> Insert Guest Additions CD image

Is this the ISO that shipped with host vbox software?

There is another option in vbox
In the VirtualBox UI, click `Devices → Update Guest
Additions

Will this just update the ISO or update installed additions inside guest?

Its not clear on vbox user guide

On host synaptic manager there is another guest addition iso .not installed. Version not known .h