VirtualBox 6.0.4_SUSE r128164 - Win 7 "the BIOS in this system is not fully ACPI compliant"

Hi Ken

Thanks, I’ve finally got round to using the official Oracle VirtualBox repoe, after doing a bit of research into the dependency issue I got when I tried to install from it the first time,

which was

Problem: nothing provides libvpx.so.1()(64bit) needed by VirtualBox-6.0-6.0.6_130049_openSUSE132-1.x86_64

There were threads on the VirtualBox forums suggesting that simply creating links in /usr/lib64 would fix problems

so I did:

cd /usr/lib64/
sudo ln -s libvpx.so.6.0.0 libvpx.so.1
sudo ln -s libvpx.so.6.0.0 libvpx.so.4
sudo ln -s libvpx.so.6.0.0 libvpx.so.2
sudo ln -s libvpx.so.6.0.0 libvpx.so.3
sudo ln -s libvpx.so.6.0.0 libvpx.so.5
sudo ln -s libvpx.so.6.0.0 libvpx.so.5.0
sudo ln -s libvpx.so.6.0.0 libvpx.so.4.0
sudo ln -s libvpx.so.6.0.0 libvpx.so.3.0
sudo ln -s libvpx.so.6.0.0 libvpx.so.2.0
sudo ln -s libvpx.so.6.0.0 libvpx.so.1.0

which is possibly a bit of overkill, as it was only complaining about libvpx.so.1

After that, I removed all the Tumbleweed Virtualbox (6.0.4) packages I had installed and did a

sudo zypper install VirtualBox-6.0

NB if you don’t remove the OpenSUSE virtualbox 6.0.4 packages you will get file conflicts at this point, so best to do it before

I still got the error about libvpx.so.1 but told it to install anyway

and 6.0.6 installed, and appears to be working fully

Information for package VirtualBox-6.0:
---------------------------------------
Repository     : VirtualBox for openSUSE 42.3 x86_64          
Name           : VirtualBox-6.0                               
Version        : 6.0.6_130049_openSUSE132-1                   
Arch           : x86_64                                       
Vendor         : Oracle Corporation                           
Installed Size : 235.9 MiB                                    
Installed      : Yes                                          
Status         : up-to-date                                   
Source package : VirtualBox-6.0-6.0.6_130049_openSUSE132-1.src
Summary        : Oracle VM VirtualBox                         

And my Win7 VM is working again.

Obviously you may also need to update the Guest extensions package inside your VMs, and I also added the 6.0.6 Extension Pack in VirtualBox itself

For those of you also stuck, you can add the Oracle repo in Tumbleweed by following the instructions on

https://www.virtualbox.org/wiki/Linux_Downloads

You will need to modify the repo file as I mentioned in an earlier post on this thread as Tumbleweed itself is not supported

eg

 baseurl=http://download.virtualbox.org/virtualbox/rpm/opensuse/42.3/x86_64

I tried following LarryFinger’s instructions on the bug tracker to add his personal repo using Yast2, but I kept getting errors with the repo - almost certainly my fault - so decided to go ahead with looking at the official Oracle virtualbox repos

Someone has posted that they got Larry’s instructions to work

see 1132941 – TW 20190418 VirtualBox: Windows 7 Guest BSOD with "The BIOS in this system is not fully ACPI compliant"

for all the hard work that Larry has been doing, which I appreciate but could not get his repo to work for me