VMWare W11 on Linux Hosts enable 3d and Hardware acceleration

jimbo45

Well-known member
Member
VIP
Local time
9:22 PM
Posts
613
Location
Hafnarfjörður IS
Hi folks
Those running W11 as a VM on Linux Hosts may need to ensure BOTH these lines are present in the VM's config file (the .vmx file)
Add with any text editor :

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


The double quotes are correct

If you run the same VM on a WINDOWS HOST - the same VM will run (99.9999% of time) without change on either Linux of Windows Hosts -- remove those 2 lines in the .vmx file on Windows Hosts otherwise s the VM will error on starting.

Note also choose the I MOVED IT option and not the I COPIED IT one otherwise you will need to re-activate Windows. (Or copy the GUUID before powering on the ist time).

On Linux HOSTS VMWare wks 16 and the VMWarePlayer will run without issue even if you have the KVM/QEMU Hypervisor running - VM's created under both Virtual software platforms can co-exist and run concurrently.

Cheers
jimbo
 

My Computer

System One

  • Operating System
    Windows XP,7,10,11 Linux Arch Linux
    Computer type
    PC/Desktop
    CPU
    2 X Intel i7

Hopachi

Active member
Local time
11:22 PM
Posts
61
That should apply on a Windows host as well...

Do you have the rounded corners in the UI of the VM?

For me the extra eye-candy are not relevant since I use AeroLite theme but those may provide indication that 3D accel is active.
Not sure... there are other ways to test 3D of course.

Good to see that VMWare keeps it up on top for 3D VM support.

As a side note, getting consumer-simple paravirtualized 3D on other hypervisors is practically a no.
Lately I've noticed that on QEMU/KVM the virtio-win guest drivers provide a virtio-gpu on Windows. Interesting. Still early I believe since there is no 3D at the moment and provides fewer screen resolutions, from what I noticed in W11 VM. But interesting to see another choice of paravirtualised gpu (besides QXL) is available. On Linux VMs you then of course have 3D on the more evolved virtio-gpu.
 

My Computers

System One System Two

  • Operating System
    Linux: Fedora 3x 64-bit / Windows 10 Pro 64-bit in VM
    Computer type
    Laptop
    Manufacturer/Model
    TOSHIBA Tecra W50-A
    CPU
    Intel i7-4810MQ
    Motherboard
    TOSHIBA, Intel QM87 Express Chipset
    Memory
    32GB DDR3 @1600
    Graphics Card(s)
    Nvidia Quadro K2100M - 2GB
    Sound Card
    Realtek HD Audio
    Monitor(s) Displays
    15.6' built-in + LG-32ML600M
    Screen Resolution
    1920x1080
    Hard Drives
    Samsung SSD 840 250GB + Samsung SSD QVO 2TB
    PSU
    180W adapter
    Cooling
    The usual airflow + docked to station - PA5117E-1PRP
    Keyboard
    Backlit built-in + Logitech Orion G610
    Mouse
    SteelSeries Rival 100 Red
    Internet Speed
    Good enough
    Browser
    Chromium, Edge, Firefox
    Antivirus
    Windows Defender
  • Operating System
    Windows 10 Pro 64-bit
    Computer type
    PC/Desktop
    Manufacturer/Model
    Custom Build
    CPU
    AMD Ryzen 7 1800X
    Motherboard
    MSI Mortar B350M
    Memory
    32GB DDR4 @2666
    Graphics card(s)
    GYGABYTE AORUS Radeon RX580 8G
    Sound Card
    Realtek HD Audio
    Monitor(s) Displays
    Medion 27'
    Screen Resolution
    1920x1080
    Hard Drives
    WD Black 3D NAND SSD 250 GB NVMe + 4x HDD WD Blue 500GB 2.5'
    PSU
    Corsair Builder CX550M
    Case
    Fractal Design Define Mini (Black)
    Cooling
    Noctua NH-D15S
    Mouse
    Good one, with cable / long tail
    Keyboard
    Lenovo SK-8825(L)
    Internet Speed
    N/A
    Browser
    Firefox
    Antivirus
    Windows Defender

jimbo45

Well-known member
Member
VIP
Thread Starter
Local time
9:22 PM
Posts
613
Location
Hafnarfjörður IS
That should apply on a Windows host as well...

Do you have the rounded corners in the UI of the VM?

For me the extra eye-candy are not relevant since I use AeroLite theme but those may provide indication that 3D accel is active.
Not sure... there are other ways to test 3D of course.

Good to see that VMWare keeps it up on top for 3D VM support.

As a side note, getting consumer-simple paravirtualized 3D on other hypervisors is practically a no.
Lately I've noticed that on QEMU/KVM the virtio-win guest drivers provide a virtio-gpu on Windows. Interesting. Still early I believe since there is no 3D at the moment and provides fewer screen resolutions, from what I noticed in W11 VM. But interesting to see another choice of paravirtualised gpu (besides QXL) is available. On Linux VMs you then of course have 3D on the more evolved virtio-gpu.

Hi there
the best way forward on that for KVM -- you need to ensure IOMMAX is enabled in the HOST (REAL BIOS), and then pass thru the graphics card so native graphics on the VM can be used -- If you don't have 2 graphics adapters sometimes you can pass thru the actual graphics card to the VM and use the built in VGA adapter for Host Console communication -- a bit fiddly to set up but works great -- even better if you have 2 graphics adapters !!! A lot of NAS type servers have the old VGA adapter connector plus separate DVD / HDMI graphics ports so useable.

Cheers
jimbo
 

My Computer

System One

  • Operating System
    Windows XP,7,10,11 Linux Arch Linux
    Computer type
    PC/Desktop
    CPU
    2 X Intel i7

Hopachi

Active member
Local time
11:22 PM
Posts
61
IOMMAX?
Never heard of that one.
If I google it, all leads to your posts. So please enlighten me.

You mean IOMMU?
Yes, I have this one.

But technically the host will be without GUI if I give the single gpu to VM, I don't think it will allow it.
 

My Computers

System One System Two

  • Operating System
    Linux: Fedora 3x 64-bit / Windows 10 Pro 64-bit in VM
    Computer type
    Laptop
    Manufacturer/Model
    TOSHIBA Tecra W50-A
    CPU
    Intel i7-4810MQ
    Motherboard
    TOSHIBA, Intel QM87 Express Chipset
    Memory
    32GB DDR3 @1600
    Graphics Card(s)
    Nvidia Quadro K2100M - 2GB
    Sound Card
    Realtek HD Audio
    Monitor(s) Displays
    15.6' built-in + LG-32ML600M
    Screen Resolution
    1920x1080
    Hard Drives
    Samsung SSD 840 250GB + Samsung SSD QVO 2TB
    PSU
    180W adapter
    Cooling
    The usual airflow + docked to station - PA5117E-1PRP
    Keyboard
    Backlit built-in + Logitech Orion G610
    Mouse
    SteelSeries Rival 100 Red
    Internet Speed
    Good enough
    Browser
    Chromium, Edge, Firefox
    Antivirus
    Windows Defender
  • Operating System
    Windows 10 Pro 64-bit
    Computer type
    PC/Desktop
    Manufacturer/Model
    Custom Build
    CPU
    AMD Ryzen 7 1800X
    Motherboard
    MSI Mortar B350M
    Memory
    32GB DDR4 @2666
    Graphics card(s)
    GYGABYTE AORUS Radeon RX580 8G
    Sound Card
    Realtek HD Audio
    Monitor(s) Displays
    Medion 27'
    Screen Resolution
    1920x1080
    Hard Drives
    WD Black 3D NAND SSD 250 GB NVMe + 4x HDD WD Blue 500GB 2.5'
    PSU
    Corsair Builder CX550M
    Case
    Fractal Design Define Mini (Black)
    Cooling
    Noctua NH-D15S
    Mouse
    Good one, with cable / long tail
    Keyboard
    Lenovo SK-8825(L)
    Internet Speed
    N/A
    Browser
    Firefox
    Antivirus
    Windows Defender

jimbo45

Well-known member
Member
VIP
Thread Starter
Local time
9:22 PM
Posts
613
Location
Hafnarfjörður IS
IOMMAX?
Never heard of that one.
If I google it, all leads to your posts. So please enlighten me.

You mean IOMMU?
Yes, I have this one.

But technically the host will be without GUI if I give the single gpu to VM, I don't think it will allow it.
Hi there
IOMMU (might be these days called some sort of VT-X . If you have a single GPU then you can't use that method of course.

Cheers
jimbo
 

My Computer

System One

  • Operating System
    Windows XP,7,10,11 Linux Arch Linux
    Computer type
    PC/Desktop
    CPU
    2 X Intel i7

Hopachi

Active member
Local time
11:22 PM
Posts
61
Thanks for replying.
Yes indeed.

I think they call it VT-d. But that's just Intel's side.
;-)
 

My Computers

System One System Two

  • Operating System
    Linux: Fedora 3x 64-bit / Windows 10 Pro 64-bit in VM
    Computer type
    Laptop
    Manufacturer/Model
    TOSHIBA Tecra W50-A
    CPU
    Intel i7-4810MQ
    Motherboard
    TOSHIBA, Intel QM87 Express Chipset
    Memory
    32GB DDR3 @1600
    Graphics Card(s)
    Nvidia Quadro K2100M - 2GB
    Sound Card
    Realtek HD Audio
    Monitor(s) Displays
    15.6' built-in + LG-32ML600M
    Screen Resolution
    1920x1080
    Hard Drives
    Samsung SSD 840 250GB + Samsung SSD QVO 2TB
    PSU
    180W adapter
    Cooling
    The usual airflow + docked to station - PA5117E-1PRP
    Keyboard
    Backlit built-in + Logitech Orion G610
    Mouse
    SteelSeries Rival 100 Red
    Internet Speed
    Good enough
    Browser
    Chromium, Edge, Firefox
    Antivirus
    Windows Defender
  • Operating System
    Windows 10 Pro 64-bit
    Computer type
    PC/Desktop
    Manufacturer/Model
    Custom Build
    CPU
    AMD Ryzen 7 1800X
    Motherboard
    MSI Mortar B350M
    Memory
    32GB DDR4 @2666
    Graphics card(s)
    GYGABYTE AORUS Radeon RX580 8G
    Sound Card
    Realtek HD Audio
    Monitor(s) Displays
    Medion 27'
    Screen Resolution
    1920x1080
    Hard Drives
    WD Black 3D NAND SSD 250 GB NVMe + 4x HDD WD Blue 500GB 2.5'
    PSU
    Corsair Builder CX550M
    Case
    Fractal Design Define Mini (Black)
    Cooling
    Noctua NH-D15S
    Mouse
    Good one, with cable / long tail
    Keyboard
    Lenovo SK-8825(L)
    Internet Speed
    N/A
    Browser
    Firefox
    Antivirus
    Windows Defender
Top Bottom