Problem Description:
While one of my VirtualBox machines was running, a power crash happened and I had to restart my laptop.
After restarting the laptop, I started that virtual machine again, it started, but I got the following errors, and I was not able to access the machine from VirtualBox (seems to be hang), but I was able to access it from Putty:
VBoxClient: Could not find symbol address (x11Context.pXRRFreeMonitors)
VBoxClient: Could not find symbol address (x11Context.pXRRGetMonitors)

Two days before this issue, I upgraded the virtualbox , its extension pack and the VirtualBox additions on my Windows 10 laptop to 6.1.12-139181
After searching for solutions for couple of hours and trying many actions from similar issues, the problem is still there.
Sample actions that I tried but didn’t fix the problem:
I tried to kill and restart the vmsvga processes using the following commands:
ps -ef | grep vmsvga
/usr/bin/VBoxClient –vmsvga-x11
I tried to remove and re-install the same version of the Virtual Box additions from another terminal,but it didn’t fix the issue also.
I changed the Graphics Controller of this VM from VBoxVGA to VMSVGA , it didn’t help also.
I downgraded the VBox Additions from 6.1.12 to 6.1.10, but the problem still there.
Final Solution:
I downgraded the VBox Additions from 6.1.10 to 6.1.8, and this fixed the issue. Following are the steps:

You may download the virtualBox Additions 6.1.8 from the following location:
http://download.virtualbox.org/virtualbox/6.1.8/
Then you need to move this file to: C:\Program Files\Oracle\VirtualBox, and renamed as VBoxGuestAdditions.iso, replacing the existing one (e.g 6.1.12).
That is all.
For a similar content and technical demos, kindly subscribe to my youtube channel:
https://www.youtube.com/user/amfattah2011
Thanks
Ahmed
It works!
LikeLike
Your solution is giving “the parent session seems to be non-x11. exiting” error.
I used the image of VBoxGuestAdditions_6.1.0_RC1.iso.
LikeLike
what version of linux are you running? i am running linux 6.4 and i have an error /VBoxLinuxAdditions.run: No such file or directory
i have tried and looked for hours online, no help.
LikeLike
I’ve had success with version 6.1.4
https://download.virtualbox.org/virtualbox/6.1.4/
LikeLike