[Bug 1132941] New: TW 20190418 VirtualBox: Windows 7 Guest BSOD with "The BIOS in this system is not fully ACPI compliant"
http://bugzilla.opensuse.org/show_bug.cgi?id=1132941 Bug ID: 1132941 Summary: TW 20190418 VirtualBox: Windows 7 Guest BSOD with "The BIOS in this system is not fully ACPI compliant" Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: PC OS: openSUSE Factory Status: NEW Severity: Major Priority: P5 - None Component: Virtualization:Other Assignee: virt-bugs@suse.de Reporter: wynn1212@gmail.com QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- After upgrade to 20190418. I found out I can't start my Virtualbox Windows 7 guest vm anymore. It BSOD and show "The BIOS in this system is not fully ACPI compliant" The issue might related to this virtualbox forums: https://forums.virtualbox.org/viewtopic.php?f=7&t=92709 VirtualBox Version: 6.0.4_SUSE r128164 OpenSUSE Tumbleweed Snapshot: 20190418 Kernel Version: 5.0.8-1-default Package information about virtualbox via "zypper if" linux-dffr:~ # zypper if virtualbox Loading repository data... Reading installed packages... Information for package virtualbox: ----------------------------------- Repository : 主要套件庫 (OSS) Name : virtualbox Version : 6.0.4-3.3 Arch : x86_64 Vendor : openSUSE Installed Size : 38.6 MiB Installed : Yes Status : up-to-date Source package : virtualbox-6.0.4-3.3.src Summary : VirtualBox is an Emulator Description : VirtualBox is a hosted hypervisor for x86 computers. It supports the creation and management of guest virtual machines running versions and derivations of Windows, Linux, BSD, OS/2, Solaris, Haiku, OSx86 and others, and limited virtualization of macOS guests on Apple hardware. VirtualBox is freely available as Open Source Software under the terms of the GNU Public License (GPL). -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1132941 Jose Sanz <pepesanza@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |pepesanza@gmail.com -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1132941 http://bugzilla.opensuse.org/show_bug.cgi?id=1132941#c1 Dominic Mason <dommason@yahoo.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |CONFIRMED CC| |dommason@yahoo.com --- Comment #1 from Dominic Mason <dommason@yahoo.com> --- Confirmed See https://bugzilla.opensuse.org/show_bug.cgi?id=113295 which I probably wrote whilst this report was being posted The arch tracker bug report says it is a problem because of this: " iasl from acpica 20190329-1 miscompiles ACPI tables of VirtualBox. Building with older acpica fixes the issue" "https://bugs.archlinux.org/task/62381#comment178770" -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1132941 http://bugzilla.opensuse.org/show_bug.cgi?id=1132941#c2 --- Comment #2 from Dominic Mason <dommason@yahoo.com> --- *** Bug 1132951 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1132941 http://bugzilla.opensuse.org/show_bug.cgi?id=1132941#c3 --- Comment #3 from Dominic Mason <dommason@yahoo.com> --- (In reply to Dominic Mason from comment #1)
See https://bugzilla.opensuse.org/show_bug.cgi?id=113295 which I probably wrote whilst this report was being posted
sorry, that should have been 1132951 https://bugzilla.opensuse.org/show_bug.cgi?id=1132951 -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1132941 http://bugzilla.opensuse.org/show_bug.cgi?id=1132941#c6 --- Comment #6 from Dominic Mason <dommason@yahoo.com> --- Hi Larry Thanks for sorting out a virtualbox rpm for 6.0.6 (which is what all the arch users were having this problem with) The problem with OpenSUSE Tumbleweed is appears to have started with version 6.0.4-3.3 (I'm pretty sure 6.0.4-3.1 did not have this problem) Will your 6.0.6 rpm work with the other TW packages which are all for 6.0.4? sudo zypper info virtualbox Information for package virtualbox: ----------------------------------- Repository : openSUSE-Tumbleweed-Oss Name : virtualbox Version : 6.0.4-3.3 Arch : x86_64 Vendor : openSUSE Installed Size : 38.6 MiB Installed : Yes Status : up-to-date Source package : virtualbox-6.0.4-3.3.src Summary : VirtualBox is an Emulator Sorry to be a pain, I know the reference bug on Arch Linux are for 6.0.6 So it looks like Arch is ahead on TW on VirtualBox versions, but Tumbleweed is building earlier releases with later tools. I note that the latest version in Oracle's own VirtualBox repo is 6.0.6, too Regards -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1132941 http://bugzilla.opensuse.org/show_bug.cgi?id=1132941#c7 --- Comment #7 from Larry Finger <Larry.Finger@gmail.com> --- You have s slight misunderstanding. The bug is NOT in VirtualBox, but in iASL - a BIOS compiler used to build VirtualBox. Unfortunately, I cannot back out of v6.0.6 in order to generate a fixed version of 6.9.4; however if you add https://build.opensuse.org/package/binaries/home:lwfinger:branches:openSUSE:... as a new repository and update the VB packages from it, and then use the commands in Comment #5, you will get a working version. Yes, it is a bit of a pain. I have no idea what version of iASL is being used by Oracle. Their version might work, and if might not. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1132941 http://bugzilla.opensuse.org/show_bug.cgi?id=1132941#c8 --- Comment #8 from Larry Finger <Larry.Finger@gmail.com> --- I have an update. As discussed in https://build.opensuse.org/request/show/697900, the openSUSE maintainer of acpica is unwilling to accept the patch that I tested. He will be waiting for the upstream maintainer to complete all of his tests to verify the patch. Of course, that ignores the fact the the test suite completely missed the introduction of the bug! :) Until those tests are completed, and any fixes are done upstream, booting of Windows 7 VMs will continue to fail UNLESS you follow the prescription of comment 5. If you have Win 7 VMs and the above fails, then please notify me through this bug report. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1132941 http://bugzilla.opensuse.org/show_bug.cgi?id=1132941#c9 --- Comment #9 from Jose Sanz <pepesanza@gmail.com> --- Larry: I can confirm that your solution of comments 7 & 5 works flawlessly. As far as the maintainer aptitude, I am going to keep my opinion private. Thank you so much for your great help with this issue, truly appreciated. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1132941 Ingo Göppert <ingo.goeppert+suse@mailbox.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |ingo.goeppert+suse@mailbox. | |org -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1132941 http://bugzilla.opensuse.org/show_bug.cgi?id=1132941#c10 Tamás Németh <nt1277@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |nt1277@gmail.com --- Comment #10 from Tamás Németh <nt1277@gmail.com> --- Thanks Larry, your build of VirtualBox 6.0.6 works perfectly for me too. Since you haven't built the virtualbox-host-kmp and virtualbox-qt packages, I used the official 6.0.4 versions from Tumbleweed, and interestingly it still works with it. I also updated the extansion pack and guest additions to 6.0.6. Thank you very much again. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1132941 http://bugzilla.opensuse.org/show_bug.cgi?id=1132941#c11 Vladimir Pekar <open_suse@vlapek.info> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |open_suse@vlapek.info --- Comment #11 from Vladimir Pekar <open_suse@vlapek.info> --- Thanks Larry, Patch is working well after fresh Tumbleweed install make today with 6.0.6. Great work. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1132941 Maik Hoffmann <maik.h@gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |maik.h@gmx.net -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1132941 http://bugzilla.opensuse.org/show_bug.cgi?id=1132941#c12 Bernhard Seebass <seebass@orcasys.ch> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |email@franklohr.de --- Comment #12 from Bernhard Seebass <seebass@orcasys.ch> --- *** Bug 1135290 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1132941 http://bugzilla.opensuse.org/show_bug.cgi?id=1132941#c13 --- Comment #13 from Larry Finger <Larry.Finger@gmail.com> --- The GitHub repo for acpica has been updated, but I have not yet seen any action for the openSUSE maintainer of the package. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1132941 http://bugzilla.opensuse.org/show_bug.cgi?id=1132941#c14 Larry Finger <Larry.Finger@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |opensuse@dstoecker.de --- Comment #14 from Larry Finger <Larry.Finger@gmail.com> --- *** Bug 1135452 has been marked as a duplicate of this bug. *** -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1132941 http://bugzilla.opensuse.org/show_bug.cgi?id=1132941#c15 Doug Jaquays <doug.jaquays@med.wmich.edu> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |doug.jaquays@med.wmich.edu --- Comment #15 from Doug Jaquays <doug.jaquays@med.wmich.edu> --- Larry, I see you added a new version of VB (6.0.8.477) to your OBS repository. What I haven't been able to successfully figure out is how to add your OBS repo to zypper in such a way as to let me upgrade. I did a 'dup' without thinking and ended up with a broken version of VB again. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1132941 http://bugzilla.opensuse.org/show_bug.cgi?id=1132941#c18 T Adams <timothyadams@ymail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |timothyadams@ymail.com --- Comment #18 from T Adams <timothyadams@ymail.com> --- FWIW: After seeing a new package date for acpica in today's 20190525 snapshot, I removed locks for acpica and virtualbox and zypper dup'd to the new (20190509) acpica and Virtualbox 6.0.6. Same Windows 7 blue screen, unfortunately. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1132941 http://bugzilla.opensuse.org/show_bug.cgi?id=1132941#c19 --- Comment #19 from Larry Finger <Larry.Finger@gmail.com> --- (In reply to T Adams from comment #18)
FWIW: After seeing a new package date for acpica in today's 20190525 snapshot, I removed locks for acpica and virtualbox and zypper dup'd to the new (20190509) acpica and Virtualbox 6.0.6.
Same Windows 7 blue screen, unfortunately.
The new version of acpica fixes the problem; however, virtualbox was not rebuilt. Thus you will need to continue to apply the RPM from lwfinger.com. Once VB 6.0.8 reaches TW, this sorry mess should be fixed. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1132941 http://bugzilla.opensuse.org/show_bug.cgi?id=1132941#c20 --- Comment #20 from T Adams <timothyadams@ymail.com> ---
The new version of acpica fixes the problem; however, virtualbox was not rebuilt. Thus you will need to continue to apply the RPM from lwfinger.com. Once VB 6.0.8 reaches TW, this sorry mess should be fixed.
Ah ha! That explains it. Thanks, Larry. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1132941 Heitor Costa Marques Jr. <heitorcmj@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |heitorcmj@gmail.com -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1132941 http://bugzilla.opensuse.org/show_bug.cgi?id=1132941#c21 Tamás Németh <nt1277@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|CONFIRMED |RESOLVED Resolution|--- |FIXED --- Comment #21 from Tamás Németh <nt1277@gmail.com> --- This one is fixed. However, virtualbox-host-kmp-default is built for an incorrect kernel version now, but it can be fixed by compiling the kernel modules from the package virtualbox-host-source. Thank you Larry for the interim solution. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1132941 http://bugzilla.opensuse.org/show_bug.cgi?id=1132941#c22 --- Comment #22 from Larry Finger <Larry.Finger@gmail.com> --- (In reply to Tamás Németh from comment #21)
This one is fixed. However, virtualbox-host-kmp-default is built for an incorrect kernel version now, but it can be fixed by compiling the kernel modules from the package virtualbox-host-source. Thank you Larry for the interim solution.
I just did a zypper dup to Tumbleweed snapshot 20190604. The correct kernel modules were included. I'm not sure what happened to you, but it should be a one-off problem. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1132941 http://bugzilla.opensuse.org/show_bug.cgi?id=1132941#c23 --- Comment #23 from Tamás Németh <nt1277@gmail.com> --- (In reply to Larry Finger from comment #22)
(In reply to Tamás Németh from comment #21)
This one is fixed. However, virtualbox-host-kmp-default is built for an incorrect kernel version now, but it can be fixed by compiling the kernel modules from the package virtualbox-host-source. Thank you Larry for the interim solution.
I just did a zypper dup to Tumbleweed snapshot 20190604. The correct kernel modules were included. I'm not sure what happened to you, but it should be a one-off problem.
OK, a further update solved the problem. Before this very last update virtualbox-host-kmp-default was built for kernel 5.1.4, but the latest on is for the current 5.1.5. -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com