I think this is an XY problem where you think the issue is with the driver - when it is something else.
ATTENTION: At least one other issue relating to the removal of the vmware video driver was solved by removing the symlink 99-mhwd.conf
from /etc/X11/xorg.conf.d
and the corresponding file in /etc/X11/mhwd.d
.
test
I downloaded the latest xfce iso 25.0.5 dated July, 13. 2025.
Using VirtualBox - it loads with no changes - it installs, and reloads with no changes.
after install
It fails the way if you try to re-install the gpu driver using mhwd - but that is not a problem.
To understand why this work with a new install - one need to know that all possible drivers are included with the ISO in a separat overlay. This overlay is used at install time to install the detected GPU.
update the test vm
Next step is to update the VM (without changing mhwd metadata) just as any other user would do.
Without any changes other than the updates - the system still load as on would expect.
without vmware video
The system behaves slightly different after the update. It manifest itself in that the vm resolution no longer resize when you change the window size.
This is a by-product of the removal of the vmware video driver.
VirtualBox uses VMSVGA for Linux virtual machines thus the vmware video driver has been necessary.
I am guessing the Broadcoms aquisition of VMware and their subsequent release of vmware workstation, player and fusion as free software has caused some of the changes we now see.
workaround
I don’t think you solve your immediate issue by fixing the driver install command
instructions to workaround mhwd metadata referring xf86-video-vmware
I think the issue with your specific system is rooted in the fact that xf86-video-vmware was removed from the repo, but the mhwd-db still contains a reference to the package.
To work around this - on your specific system - boot the system to CLI by editing the boot entry (described before).
When you have logged onto CLI - use root account - use a cli editor and modify the metadata for video-virtualmachine.
My example use micro but you can use the editor you prefer
micro /var/lib/mhwd/db/pci/graphic_drivers/video-virtualmachine/MHWDCONFIG
Navigate to line #16 and remove xf86-video-vmware
then save the file and exit.