VirtualBox 5.1.26 + RHEL 7.4 = GA 5.1.27 needed

Well, its that time of the month again when life gets difficult. That's right, it patching time. So naturally, on the Monday after patch week, I decided to apply the updates that VirtualBox was notifying me about.

This time, its an update from 5.1.24 to 5.1.26.... it did not go as smoothly as I would have hoped. But the breaking change seems to be in the upgrade from RHEL 7.3 to 7.4, which changed the version of X.org to 1.19, which Guest Additions 5.1.26 doesn't seem to support.

The symptom was that the graphic driver didn't seem to work (so tiny resolution). Other functionality such as shared clipboard still worked, thankfully.




In your /var/log/Xorg.0.log, I saw this:

[    10.903] (II) LoadModule: "vboxvideo"
[    10.903] (WW) Warning, couldn't open module vboxvideo
[    10.903] (II) UnloadModule: "vboxvideo"
[    10.903] (II) Unloading vboxvideo
[    10.903] (EE) Failed to load module "vboxvideo" (module does not exist, 0)

Here's how to fix it.

Download the latest guest additions from the Test Builds. Credit to this forum post.

$ wget https://www.virtualbox.org/download/testcase/VBoxGuestAdditions_5.1.27-117538.iso

su to root, mount the ISO and install as per normal

# mount ./VBoxGuestAdditions_5.1.27-117538.iso /mnt -o loop,ro

# ./VBoxLinuxAdditions.run 
Verifying archive integrity... All good.
Uncompressing VirtualBox 5.1.27 Guest Additions for Linux...........
VirtualBox Guest Additions installer
Removing installed version 5.1.26 of VirtualBox Guest Additions...
Copying additional installer modules ...
Installing additional modules ...
vboxadd.sh: Starting the VirtualBox Guest Additions.

Reboot.... and rejoice!

Note that the release notes for 5.1.26 

Comments

Popular posts from this blog

ORA-12170: TNS:Connect timeout — resolved

Getting MySQL server to run with SSL

From DNS Packet Capture to analysis in Kibana