Enable 3D and HW graphics acceleration on W11 VM on VMWare on Linux HOSTS


jimbo45

Well-known member
Pro User
VIP
Local time
7:15 AM
Posts
5,861
Location
Hafnarfjörður IS
OS
Windows XP,11 Linux Fedora Rawhide pre-release 45
Hi there
Those running a Windows 11 (or any Windows VM) VM on VMWare (either Workstation or Player) and want to enable 3D graphics and hardware acceleration and using a LINUX Host (don't do this on a Windows HOST or your VM won't start)
ensure both these lines exist in your .vmx config file (both lines -- one might already exist so be careful as duplicates will prevent the VM from starting). Ensure the enable 3d box is ticked as well when setting up the VM.

mks.enable3d = "TRUE"
mks.gl.allowBlacklistedDrivers = "TRUE"

Note - the VM itself can also be copied to Windows HOSTS and will work identically - just remove the 2 lines from the .vmx file - and also on ist boot of the VM say "I moved it" rather than "I copied it" to the popup otherwise a new GUUID will be created and Windows will probably lose activation and therefore will need to be re-activated. A VM created on Windows can likewise be copied to a Linux Host - same procedure but add the 2 lines for 3d and HW acceleration.


Cheers
jimbo
 

My Computer My Computer

At a glance

Windows XP,11 Linux Fedora Rawhide pre-releas...2 X Intel i7
OS
Windows XP,11 Linux Fedora Rawhide pre-release 45
Computer type
PC/Desktop
CPU
2 X Intel i7
Screen Resolution
4KUHD X 2
You can also add these two lines to your .vmware/preferences file.
 

My Computer My Computer

At a glance

Fedora Silverblue Rawhide Debian 13 Ubuntu 25...AMD Ryzen 7 7800X3D 8-Core64GBNvidia
OS
Fedora Silverblue Rawhide Debian 13 Ubuntu 25.10,
Computer type
PC/Desktop
Manufacturer/Model
HomeBrew
CPU
AMD Ryzen 7 7800X3D 8-Core
Motherboard
Gigabyte
Memory
64GB
Graphics Card(s)
Nvidia
Monitor(s) Displays
Dell
Hard Drives
3 ssd 2 spinners configured as raid 0
Keyboard
Eluktronics
Mouse
Eluktronics
Browser
Firefox and Chromium
Other Info
Gnome 46

Latest Support Threads

Back
Top Bottom