Bug 31882 - Virtualbox 7.0.8 breaks Windows XP VM's video output after Guest Addition update.
Summary: Virtualbox 7.0.8 breaks Windows XP VM's video output after Guest Addition upd...
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: Cauldron
Hardware: x86_64 Linux
Priority: Normal minor
Target Milestone: ---
Assignee: Thomas Backlund
QA Contact:
URL:
Whiteboard: MGA8TOO
Keywords:
Depends on: 32124
Blocks:
  Show dependency treegraph
 
Reported: 2023-05-06 23:11 CEST by Alexander Krylov
Modified: 2023-07-22 01:06 CEST (History)
2 users (show)

See Also:
Source RPM: virtualbox-7.0.8-1.mga9.src.rpm
CVE:
Status comment:


Attachments

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


Note You need to log in before you can comment on or make changes to this bug.