Bug 31882

Summary: Virtualbox 7.0.8 breaks Windows XP VM's video output after Guest Addition update.
Product: Mageia Reporter: Alexander Krylov <kafra2005>
Component: RPM PackagesAssignee: Thomas Backlund <tmb>
Status: RESOLVED FIXED QA Contact:
Severity: minor    
Priority: Normal CC: andrewsfarm, fri
Version: Cauldron   
Target Milestone: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard: MGA8TOO
Source RPM: virtualbox-7.0.8-1.mga9.src.rpm CVE:
Status comment:
Bug Depends on: 32124    
Bug Blocks:    

Description Alexander Krylov 2023-05-06 23:11:17 CEST
Description of problem:
Using the latest 7.0.8 version, after installing the GAs, the screen will show the Windows XP logo and go black. The machine boots and works normally (it can be accessed via Remote Desktop), but the main display remains black.

It's a known bug already, so just a heads-up.
See: https://www.virtualbox.org/ticket/21600 and https://forums.virtualbox.org/viewtopic.php?f=2&t=109139


The workaround is to not update Guest Additions at all, or update Guest Additions from test build VBoxGuestAdditions_7.0.9-157031.iso via Safe Mode.

Steps to Reproduce:
1. Update VirtualBox to 7.0.8;
2. Open existing Windows XP VM;
3. Update Guest Additions to 7.0.8 and reboot.
Comment 1 Lewis Smith 2023-05-07 21:54:00 CEST
Thank you for the report, especially the links. From:
 https://www.virtualbox.org/ticket/21600
...
This issue should be fixed in the separately downloadable VirtualBox Guest Additions ISOs from the VirtualBox test builds page, with the following minimum revision numbers: 6.1.45r156947, 7.0.9r156960 and 7.0.97r156981

Upgrading from 7.0.97 r156683 to 7.0.97 r156982 solved the problem

I have now installed VBoxGuestAdditions_7.0.9-156986.iso on several machines. Win10, WinXP and Win2K. Everything seems to be working perfectly
--------
Maybe we need to update our VB guest additions to a sufficiently recent 7.0.9...
Unsure how much this is for the end user to do; or where (host or guest system).

Assigning to Thomas for VB.

Source RPM: (none) => virtualbox-7.0.8-1.mga9.src.rpm
Assignee: bugsquad => tmb
CC: (none) => lewyssmith
Keywords: (none) => FOR_ERRATA9

Comment 2 Morgan Leijström 2023-06-21 08:54:25 CEST
This bug was opened for Mageia 8, but sourse file mga9

We do seem to have same virtualbox version, 7.0.8 in both Mageia 8 & 9,
so i assume both are equally affected
-> Setting flags correspondingly

Users hitting this can find the workaround by searching internet, and this our bugzilla.

-> removing FOR_ERRATA9

Version: 8 => Cauldron
Keywords: FOR_ERRATA9 => (none)
CC: (none) => fri
Whiteboard: (none) => MGA8TOO

Comment 3 Morgan Leijström 2023-06-23 08:34:20 CEST
(In reply to Morgan Leijström from comment #2)
> Users hitting this can find the workaround by searching internet, and this
> our bugzilla.

Now spell corrected header so it gets found...

Summary: Vitrualbox 7.0.8 breaks Windows XP VM's video output after Guest Addition update. => Virtualbox 7.0.8 breaks Windows XP VM's video output after Guest Addition update.

Comment 4 Thomas Backlund 2023-07-19 21:32:29 CEST
virtualbox 7.0.10 now heading to mga8 and cauldron updates_testing
Lewis Smith 2023-07-20 20:38:59 CEST

CC: lewyssmith => (none)

Comment 5 Thomas Andrews 2023-07-21 14:31:05 CEST
I experienced this with Windows 7. I just tested virtualbox 7.0.10 in Mageia 8, and the problem has been fixed, at least for Windows 7. 

Unfortunately, I no longer have an XP guest, but I am optimistic that it has been fixed for that, as well.

CC: (none) => andrewsfarm

Comment 6 Morgan Leijström 2023-07-21 16:07:26 CEST
I did not see that problem with Windows 7 pro guest on my Mageia 8 (nor 9), nvidia drivers (GPU GTX750)  and IIRC also modesetting (only on mga9) tested during VirtualBox 7.0.8.
Comment 7 Thomas Andrews 2023-07-21 17:22:53 CEST
I saw it on hosts using Radeon and Intel graphics. I don't have any nvidia gpus these days.
Comment 8 Thomas Andrews 2023-07-21 22:38:54 CEST
I did find an old XP guest, and it works OK with virtualbox 7.0.10's guest additions.
Comment 9 Morgan Leijström 2023-07-21 23:56:16 CEST
So being fixed by Bug 32124 - Update request: virtualbox-7.0.10-1.mga8

Alexander, can you test that?

Depends on: (none) => 32124

Comment 10 Alexander Krylov 2023-07-22 00:09:11 CEST
Installed packages:
- dkms-virtualbox-7.0.10-1.mga8.x86_64
- virtualbox-7.0.10-1.mga8.x86_64
- virtualbox-kernel-5.15.120-desktop-2.mga8-7.0.10-1.mga8.x86_64
- virtualbox-kernel-desktop-latest-7.0.10-1.mga8.x86_64

Also updated Guest Additions from known good VBoxGuestAdditions_7.0.9-157031.iso to VBoxGuestAdditions_7.0.10.iso
No regressions observed. Windows XP guest from initial message works as expected.
Comment 11 Morgan Leijström 2023-07-22 01:06:26 CEST
Great, thank you Alexander.

Please copy your comment to the other bug as a good test result, and we can sooner ship it :)

Status: NEW => RESOLVED
Resolution: (none) => FIXED