VirtualBox 7.2.16 Adds Intel FRED Support on Linux Hosts and Fixes Wayland Clipboard Sharing

VirtualBox 7.2.16 Adds Intel FRED Support on Linux Hosts and Fixes Wayland Clipboard Sharing

VirtualBox 7.2.16 was released on August 18, a maintenance update whose Linux-facing changes are more interesting than the version number suggests.

FRED support on Linux hosts

The notable addition is support for FRED, Flexible Return and Event Delivery, on Linux hosts.

FRED is a newer x86 CPU feature that modernizes how processors handle interrupts, exceptions, and other system events, replacing parts of the interrupt delivery mechanism that x86 has carried since the 1980s. The old design accumulated enough special cases and edge conditions that handling them correctly in the kernel is genuinely difficult; FRED simplifies the interface substantially.

The kernel enabled FRED by default in Linux 7.1. A hypervisor that does not understand it is a problem on hosts where it is active, so this is VirtualBox catching up to hardware and kernel support that is now shipping.

Wayland clipboard

Shared clipboard handling under Wayland improves for both Linux hosts and Linux guests.

Clipboard integration between host and guest has been one of the persistent friction points as desktops move off X11. The X11 clipboard model gave applications broad access to selection data in ways Wayland deliberately does not, and every tool that relied on that access has had to be rebuilt around newer protocols. VirtualBox has been working through that transition for several releases.

With GNOME having fully dropped X11, this stops being an edge case and becomes the default configuration for a large share of users.

Graphics and fixes

VMSVGA 3D performance improves. VMSVGA is VirtualBox’s default graphics controller for many Linux guests, so this benefits anyone running a desktop distribution in a VM with 3D acceleration on.

The release also fixes:

  • A hang when video recording stopped after many display updates
  • Issues affecting RHEL 9.8
  • Build failures against OpenSSL 4.0

That last one is housekeeping with a longer tail. OpenSSL 4.0 is beginning to appear in distributions, and software that does not build against it becomes unpackageable. Getting ahead of that is the right call.

Upgrading

VirtualBox is distributed from Oracle’s own repositories on most distributions rather than from distribution repositories, so the upgrade path depends on how you installed it.

# If using Oracle's apt repository
sudo apt update && sudo apt install --only-upgrade virtualbox-7.2

# Check version and rebuild kernel modules if needed
vboxmanage --version
sudo /sbin/vboxconfig

Remember that the Guest Additions inside each VM need updating separately to get the guest-side clipboard fixes. Upgrading the host alone will not deliver them.

Background reading

Explainers for the concepts behind this story.