1 5 6 7 8 9 Previous Next 812 Replies Latest reply on May 19, 2016 9:40 PM by GLRoman Go to original post
      • 90. Re: VMDirectPath and ATI Radeon
        FuNK3Y Novice

        Depending on how I was messing with my HD5450, it sometime couldn't start in the guest OS (I was recieving the same error message from the Catalyst Center, and if I went to the Device manager I could see that the HD5450 driver failed to start).


        The solution was.... to reboot the whole ESXi host; which is quite annoying as I have quite a few others running VM.

         

        If you manage to get the card working, could you test DXVA with the 11.8 driver?

         

        Some rumors says that vsphere 5 is expected to be released tomorrow.... Finger crossed!

        • 91. Re: VMDirectPath and ATI Radeon
          agent orange Novice

          I will try DXVA, but first I need to understand what that is and even before I need to get the 5450 working at all.

          1. Do you have a Sapphire or an original AMD/ ATI?
            • From where did you DL the drivers: Sapphire or AMD?
              (I DLed from AMD.com, not from SapphireTech.com - which may be a bad, because I have a Sapphire Radeon HD 5450 card)
          2. In the VM, did you directly install the complete Catalyst 11.8 package or only the drivers and later the rest?
            (I first only installed the plain AMD/ ATI drivers, i.e. without any tools liek Catalyst Manager etc.)
          3. In the VM, did you deactivate or deinstall the Intel GMA in the device manager?
            • Did you do that in safe boot mode or during the usual system use?
              (without safe boot, I could only deactivate but not deinstall it)
            • When did you do that: before or after you installed Catalyst?
              (I deactivated the Intel GMA after installation of the plain AMD/ ATI drivers)
          4. In the vSphere client, did you add only the PCI entry for the graphic component of your 5450 to your VM or also the HDMI audio part?
            (I tried only the graphic component and also both, but there was no difference)
          5. On the host, did you pass through both the graphic component of your  5450 in the vSphere client to your VM or also the HDMI audio part?
            (I have:
            • 00:01.0: Intel Corp 4 Series Chipset PCI Express Root Port
              • 01:00.0: ATI Tech Inc VGA compatible controller (green light)
              • 01:00.1: ATI Tech Inc Manhattan HDMI audio (green light))
          6. On the host, did you pass trough any other devices, e.g. PCI bridge or on-board HDMI audio controller etc.?
            (I have non else)
          7. Could you please tell me if your AMD/ ATI graphic card is displayed in the device manager > properties > resources with an IRQ?
            (I have IRQ 18)

            Thanks for helping me along, I appreciate it!

            • 92. Re: VMDirectPath and ATI Radeon
              FuNK3Y Novice

              Here are some answers.

              1. The graphic card comes from an OEM PC, it is not a Sapphire. I do not really know the manufacturer (ATI?)
              2. When I did my test I was using 11.6 or 11.7. I downloaded the Catalyst package and installed everything but the things beginning with AMD (AMD HD Coded, ....)
              3. I never saw any GMA anywhere in my configuration; I do really wonder where yours comes from
              4. I added the Graphic component and the HDMI passthrough device to the VM
              5. I passed thourgh both component (graphic & audio) on the host (mandatory for 4.)
              6. I am also passing through a RocketRaid 3520 RAID controller, which is dedicated to another VM and is not really related to that issue (it works fine though)
              7. Sorry I can't. I removed the card from the server and it takes me quite a lot of time to get it working again (I do have to restart all the others VM)

               

              If the rumors are correct and vsphere 5 is about to be released tomorrow I will do some more tests this upcoming week; I shall then be able to give you the IRQ information.

               

              I do remember that on my previous configuration, based on a DQ45CB also I was unable to dedicate a Perc 6 raid controller with VMDP (the VM refused to start). It worked flawlessly with some others mainboards (DQ35JO for instance). Try to update the BIOS.

              • 93. Re: VMDirectPath and ATI Radeon
                agent orange Novice

                Hi,

                 

                thanks a lot for your feedback. I will further test, but do not know right know what I could do differently - maybe use an older Catalyst driver?

                The Intel GMA adapter appears in the vSphere Client, because it is an on-board graphic adapter sitting on the Intel DQ45CB mobo, and I did not find a way to completely disable it in the BIOS. There is only an option to tell the mobo which controller (on-board or add-on/ external) is primary and which one is secondary (or automatic). I set the HD 5450 as primary, but this obviously does not help much. The BIOS version v129 I use is the second newest (before the v133 which does not change anything regarding this topic according to the changelog. But I may try to see if the update to the v133 BIOS nevertheless does help.

                 

                Since you removed the HD 5450 from your mobo, there must be some on-board graphic controller. Or am I wrong?

                On the other hand, I do not think that my parallel working Intel GMA on-board graphic controller negatively affects my HD 5450. In the meantime I think that it is indeed just a matter of a faulty Windows driver from AMD/ ATI. I will try to test this on my Debian Squeeze VM now. maybe that works.

                • 94. Re: VMDirectPath and ATI Radeon
                  rwatson Lurker

                  I'm also trying to build a HTPC VM and have just bought the following to do VDMP with AMD IOMMU.

                   

                  AMD X6 1100T

                  16GB RAM

                  Asrock 970 Extreme 4

                  2 x Nvidia GT520 (one for console, one for the HTPC VM...)

                  Misc SATA HDD in AHCI mode.

                   

                  ..and finally

                  ESX 5.0 RC in Eval mode booting from USB

                   

                  ...I'm kind of wishing I had read this thread first and bought a known good ATI card as I'm having no luck with DirectPath and the Nvidia GT520 card.

                   

                  I've tried both Ubuntu 11.04 and Win XP guest VMs.

                   

                  Under Ubuntu, I can see the card and the associated audio device under lspci but when Xorg tries to load the 'nvidia' kernel module I just get an error saying the card at PCI bus XX:XX:X isn't supported by that driver (applogies for not having the exact error messages - I'll try to post these later).

                   

                  Under WinXP, I can see the VGA controller but it won't recognise the card or accept the Nvidia driver manually.

                   

                  On the plus side, I'm pleasantly surprised that I didn't need any tweaks to the ESX 5.0 RC build.  It picked up the Asrock AMD SB SATA3 controller and Realtek 8111E NIC without problem.  ESX 5.0 won't support USB 3 controllers however but that is pretty widely known.

                   

                  Any one have any suggestions on what I can try to get the Nvidia GT520 card working?

                   

                  Failing that, any suggestions on a similar ATI card that should work (needs HDMI w/Audio)?

                   

                  Thank you,

                  Richard

                  • 95. Re: VMDirectPath and ATI Radeon
                    sevet2 Lurker

                    So, tried the newly released ESXi 5 in eval mode and sadly no more success than before,

                     

                    The worst thing is that after the Radeon 3450 didn't work I got myself a USB video card from Disply Link which by reviews sund really usable (seems great connected to my laptop)

                     

                    And even that doesn't work, on ESXi 4.1u1 I didn't work, it looked like it is using the actual vmware video for something, when I disable the vmware video card, i also loose the USB card.... on ESXi 4  when I turned it on I got a black screen on the physical screen, the vmware screen kept working, on ESXi 5 both screens are blacked.... I did turn on the 3D acceleration feature of ESXi5 thought it might help....

                     

                    For trying the Radeon 3450, I turned to the EFI instead of BIOSand turned on the 3D, figured staying away from ESXi 4 config as much as possible

                    still same problem

                    • 96. Re: VMDirectPath and ATI Radeon
                      agent orange Novice

                      Same problems here...

                       

                      I am going to switch to Xen now, which seems to work better with the HD 5450 I was told, and I am just frustrated to not get things done with the vSphere Hypervisor.

                       

                      Besides, installing Xen e.g. on top of Debian or Ubuntu gives you a nice way to maintain the host without the need of an additional Windows installed.

                      Just select any of the many free (Linux) tools, e.g. described there or any listed in

                       

                      Good luck!

                      • 97. Re: VMDirectPath and ATI Radeon
                        rwatson Lurker

                        Good news!  I've got my PowerColor HD5450 1GB running under a guest Ubuntu 11.04 VM on ESX 5.0.  The VM has 2 vCPU and 2GB vRAM.  I've got the external HDMI interface working including HDMI audio.

                         

                        A couple of notes...

                         

                        • I've only assigned my VM 2GB of RAM and have that marked as fully reserved on the VM settings.  I haven't tried increasing this yet...
                        • I'm using the standard "fglrx" ATI linux drivers with Ubuntu 11.04.
                        • I haven't tried getting both the VMware SVGA device and the ATI HD5450 device working in Xorg.  Right now I've just modifed the default device - including specifying the BusID - to make the H5450 the default device.  My whole xorg.conf file is about 4 lines.  This does mean the vSphere console goes black but I can see my Ubuntu desktop on the external screen.
                        • I haven't bothered setting up a dedicated keyboard or mouse for the VM as I plan just to use a USB IR remote via LIRC.  However, the VMware keyboard and mouse devices are still mapped through when the "empty" console is open and selected- though for some reason my VM mouse has the up/down direction inverted....
                        • I can run fglrx_glxgears on the desktop.  The last time I ran this I only got around 50-60 fps but I'm sure the first time I ran it I got much faster (600+).  I'm not sure now what is normal and if I've made some other change that may have effected this.  I'm not planning on using the OpenGL for 3D - just for hardware accelerated video playback so I think this will be fine.

                         

                        I'm now trying to get MythTV Frontend (0.25) working.  I tried the MythBuntu dev build but it doesn't look like they've included VAAPI support so next step is to compile it from source...

                        • 98. Re: VMDirectPath and ATI Radeon
                          SomeMoose Lurker

                          I Have a ATI 4890 and are using ESXi 5.0

                           

                          I have been able to solve the problem with 2GB+ Ram on an vm while doing directpath

                           

                          Half of the answer was the: pciHole.start

                          command... on a whim i also added a pciHole.end

                          command thinking that it might be a range....

                          and it worked....

                           

                          I also found what i think is the solution for you who get the no hardware acceleration problem... all the graphics card probobly need to support 3d.. because for me flash worked first when i enabled 3d acceleration for my VMWare card as well...

                           

                          you could see if thats your problem by starting a game (that will proboly hang)...

                          then wait for 5-10 minutes and go back and see if somethings happend.. if it works, then its probobly the same as i've experienced...

                           

                          So, guide of what i did...

                          1. Enable 3d acceleration of your Vmware card...

                          2. add pciHole.start and pciHole.end to your configuration file... (Options/Advanced/General/Configuration Parameters)

                          I used the values: pciHole.start = "1200" and pciHole.end = "2200"

                           

                          Thats what i needed to do extra other then passing through my graphic card and HDMI device..

                          As always you do it at your own risk

                           

                          I belive myself that the pciHole command may be for assinging a hole in the memmory map space for the passed through pci (and pcie) devices...

                          If what i read about drivers and memmory map space is true, a place in the 32-bit register between 1 and 4000 (MB), should work best...

                           

                          Edit:      By the way, the OS i used was Win 7 x64...

                          • 99. Re: VMDirectPath and ATI Radeon
                            MattGagliardi Enthusiast

                            I can confirm SomeMoose's report of success using both the pciHole.start and pciHole.end variables.  In my case I'm using an HP DL160 G6 (well-spec'd, plenty of RAM) and a single nVidia Quadro FX3800 card (which is an SLI multi-OS capable card).  4 vCPU and 8GB RAM...8GB reservation in place.  The guest VM powered on successfully when I kept the RAM at 2GB but when I moved up to 4 or 8 (which for the app I'm running is pretty much a necessity) it would fail to power on.  When I added the pciHole.start variable with the value suggested in the log the guest would start but blue screen immediately.

                             

                            The addition of the pciHole.end variable seems to have cleared things up.  It's funny, Googling for that shows basically nothing...and that's too bad.

                            • 100. Re: VMDirectPath and ATI Radeon
                              somedude1234 Novice

                              Can I ask you what the BIOS settings are for your ICH10R SATA controller?

                              Have  a board with similar chipset (Intel S3420GPLC) and trying to  pass-through the controller to Nexenta as you are however disks do not  show up either on the napp-it page or when I issue "format -e".

                              How are your HD's mentioned under zpool? CxtxDx or as SDx?

                              Also my PCI id for this controller is 8086:3B22 when it is in AHCI mode which seems to be different from yours.

                              If I change it to either "IDE"or "Matrix RAID" the PCI id changes to 8086:3B21 or 8086:2822 but never to 3B34 as you mentioned.

                               

                              Have no problem with passing through a LSI1068e controller but would like to have more than 8 disks in the VM.

                              Hopefully you can point me in the right direction.

                               

                              Apologies for the late reply, I'm spending more time on the road these days than at home.

                               

                              SATA is configured as AHCI.  I never tried IDE or Matrix RAID.  My drives show up as CxTxDx in the Nexenta web management console as well as in the "format -e" output:

                               

                              AVAILABLE DISK SELECTIONS:
                                     0. c1t0d0 <DEFAULT cyl 2085 alt 2 hd 255 sec 63>
                                        /pci@0,0/pci15ad,1976@10/sd@0,0
                                     1. c2t1d0 <ATA-SAMSUNG HD204UI-0001-1.82TB>
                                        /pci@0,0/pci15ad,7a0@15/pci15d9,60b@0/disk@1,0
                                     2. c2t2d0 <ATA-SAMSUNG HD204UI-0001-1.82TB>
                                        /pci@0,0/pci15ad,7a0@15/pci15d9,60b@0/disk@2,0
                                     3. c2t3d0 <ATA-SAMSUNG HD204UI-0001-1.82TB>
                                        /pci@0,0/pci15ad,7a0@15/pci15d9,60b@0/disk@3,0
                                     4. c2t4d0 <ATA-SAMSUNG HD204UI-0001-1.82TB>
                                        /pci@0,0/pci15ad,7a0@15/pci15d9,60b@0/disk@4,0
                                     5. c2t5d0 <ATA-SAMSUNG HD204UI-0001-1.82TB>
                                        /pci@0,0/pci15ad,7a0@15/pci15d9,60b@0/disk@5,0

                               

                              c1t0d0 is the VMDK file that Nexenta is installed on, it resides on the VMFS datastore which is using the left over space on the same 60GB SSD that ESXi is installed on.  "c1" is the VMware "LSI Logic Parallel" SCSI controller.

                               

                              c2t[1..5]d0 are the Samsung 2TB SATA HDDs which are connected to the Intel Ibex Peak 6 port SATA AHCI controller which is presented to the Nexenta VM via VMDirectPath.

                               

                              According to the Intel 3400 Chipset Datashet

                              Section 14.1.2: The value of Device ID (DID) is dynamically assigned depending on the value of the MAP register.

                              Section 14.1.30 shows how to decode the MAP register.

                               

                              My AHCI DID of 3B34 decodes to:

                              0011 1011 0011 0100

                              - Bits 15..8 are reserved (0011 1011)

                              - Bits 7..6 show the current mode, which according to the spec (00) means I'm running IDE mode but the BIOS disagrees, I will double check this

                              - Bit 5 has to do with the number of SATA ports exposed, (1) means all 6x ports from Controller 1 and none from Controller 2

                              - Bits 4..2 are reserved, mine are (101), but the meaning is ?

                              - Bits 1..0 are the Map Value (MV), mine is (00), this is related to bits 7:6 according to the spec

                               

                              CORRECTION: I DOUBLE CHECKED AND MY SATA CONTROLLER IS ACTUALLY 8086:3B22, SAME AS YOURS BELOW

                               

                              Your AHCI DID of 3B22 decodes to:

                              0011 1011 0010 0010

                              - Bits 15..8 are reserved (0011 1011), same as mine

                              - Bits 7..6 show the current mode, which according to the spec (00) means you are running IDE mode as well, very strange

                              - Bit 5 has to do with the number of SATA ports exposed, (1) means all 6x ports from Controller 1 and none from Controller 2

                              - Bits 4..2 are reserved, yours are (000), but the meaning is ?

                              - Bits 1..0 are the Map Value (MV), yours is (00), this is related to bits 7:6 according to the spec

                               

                              Your IDE DID of 3B21 decodes to:

                              0011 1011 0010 0001

                              - Bits 15..8 are reserved (0011 1011), same as mine

                              - Bits 7..6 show the current mode, which according to the spec (00) means you are running IDE mode as well, very strange

                              - Bit 5 has to do with the number of SATA ports exposed, (1) means all 6x ports from Controller 1 and none from Controller 2

                              - Bits 4..2 are reserved, yours are (000), but the meaning is ?

                              - Bits 1..0 are the Map Value (MV), yours is (01), this is related to bits 7:6 according to the spec

                               

                              Your RAID DID of 2822 decodes to:

                              0000 1011 0000 0110

                              - Bits 15..8 are reserved (0000 1011), this is different but the meaning is not in the Intel spec.

                              - Bits 7..6 show the current mode, which according to the spec (00) means you are running IDE mode

                              - Bit 5 has to do with the number of SATA ports exposed, (0) means all 4x ports from Controller 1 and 2x ports from Controller 2

                              - Bits 4..2 are reserved, yours are (001), but the meaning is ?

                              - Bits 1..0 are the Map Value (MV), yours is (10), this is related to bits 7:6 according to the spec

                               

                              After actually going through this I'm more confused than I was when I started.  I'm probably missing something here but the spec isn't entirely clear.

                               

                              Regardless of what the DID is, your OS should still see it.  Did you reboot the ESXi system after chaning the VMDirectPath settings?  AFAIK this is always required.  Also, does the controller show up in the output of "lspci"?  Here's what is shown on my system:

                               

                              00:00.0 Host bridge: Intel Corporation 440BX/ZX/DX - 82443BX/ZX/DX Host bridge (rev 01)
                              00:01.0 PCI bridge: Intel Corporation 440BX/ZX/DX - 82443BX/ZX/DX AGP bridge (rev 01)
                              00:07.0 ISA bridge: Intel Corporation 82371AB/EB/MB PIIX4 ISA (rev 08)
                              00:07.1 IDE interface: Intel Corporation 82371AB/EB/MB PIIX4 IDE (rev 01)
                              00:07.3 Bridge: Intel Corporation 82371AB/EB/MB PIIX4 ACPI (rev 08)
                              00:07.7 System peripheral: VMware Virtual Machine Communication Interface (rev 10)
                              00:0f.0 VGA compatible controller: VMware SVGA II Adapter
                              00:10.0 SCSI storage controller: LSI Logic / Symbios Logic 53c1030 PCI-X Fusion-MPT Dual Ultra320 SCSI (rev 01)
                              00:11.0 PCI bridge: VMware PCI bridge (rev 02)
                              00:15.0 PCI bridge: VMware PCI Express Root Port (rev 01)
                              00:15.1 PCI bridge: VMware PCI Express Root Port (rev 01)

                              .

                              .

                              .

                              00:18.6 PCI bridge: VMware PCI Express Root Port (rev 01)
                              00:18.7 PCI bridge: VMware PCI Express Root Port (rev 01)
                              02:00.0 Ethernet controller: Intel Corporation 82545EM Gigabit Ethernet Controller (Copper) (rev 01)
                              03:00.0 SATA controller: Intel Corporation 5 Series/3400 Series Chipset 6 port SATA AHCI Controller (rev 05)

                               

                              Message was edited by: somedude1234 Corrected my SATA controller VID:DID, added format -e and lspci output

                              • 101. Re: VMDirectPath and ATI Radeon
                                somedude1234 Novice

                                I can report another success story with the 2GB-ish memory limitation when using VMDirectpath.

                                 

                                I followed the advice of SomeMoose:

                                1. Shut down my Win7 x64 workstation VM

                                2. Added pciHole.start = 1200 and pciHole.end = 2200 to Options/Advanced/General/Configuration Parameters

                                3. Changed my VM's configured memory to 6GB (6144 MB), added a memory reservation of 6144 MB

                                4. Started up the VM, confirmed 6GB present and no BSODs!

                                 

                                HUGE thank you to SomeMoose for this discovery, I now have a completely virtualized workstation without compromises.

                                 

                                I strongly recommend that everyone who is having issues with their GPU passthrough give this method a shot, regardless of whether you are trying to exceed 2GB of RAM on your VM or not.

                                • 102. Re: VMDirectPath and ATI Radeon
                                  NTShad0w Enthusiast

                                  Jsnow,

                                   

                                  my HW (I didn't make it after 2 hard long days... but only one graphics card tested and some other limits)

                                   

                                  ESXi v5.0 b469512

                                  Server Class Mobo: Supermicro X8DAH-F, 2x L5520 CPU (8 cores + HT)

                                  http://www.supermicro.com/products/motherboard/QPI/5500/X8DAH_-F.cfm

                                  Chipset is a dual 5520 (Tylersburg)

                                  96GB of ram at 1066MHz in triple channell

                                  onboard Matrox G200eW Graphics  -  I didn't test it as a VMDP but maybe its a good idea to test it, I'll do it asap

                                  ADATA 128GB SSD as ESX system and VM SWAP

                                  2x HP P800 Controllers with 10x SATA HDD

                                  2x Intel 82576 NIC - works perfectly as a VMDP

                                  Asus NVidia GT240 512MB RAM Graphics card seems to be VMDP adapter - it's on chips codename GT215

                                   

                                   

                                  Tested on:

                                  - MS Win 7 Pro PL x64 Image with snapshots, has 2x vCPU and 2GB of ram (fully reserved)

                                  - VMTools was the newest from ESXi v5.0

                                  - VM HW Version was 8

                                  - only one or two VMDP devices added to VM

                                  - I have on the other vm VMDP NIC Card, but vm is not active and it rather should not mather at all

                                  - All tests with almost same result - VMDP Device (GT240) is listed, NVidia drivers are installed (and saw the card) but card doesn't start (see attachment, error code 43) - GT240 devace in Device Manager start only when I Disable (or uninstall) "VMware SVGA 3D (Microsoft Corporation - WDDM)" but as expected drivers dont want to put it as a primary or secondary display in the system

                                  - I test only in MS Win7 Pro x64, /Update - I tested also MS Win7 Pro x32 EN - same results

                                  - I test only on this ESXi v5.0 build (469512) - it's first 5.0 build

                                  - I tested only latest NVidia driver v280.26 64bit

                                  - I know and aknowledge that vmware/ESXi 4.x/5.x can/will renumerate any PCI/PCIe card, not only VMDP cards and it may result to recognize card as new one and if it is a RAID Controller may eventually "reassign" new SID's to a DataStores which will result to...a lot of prolems (You will not see your DataStores anymore...:( and can't connect them normally, only from CLI)

                                   

                                   

                                  I'm a VM Infrastructure Architect and personally VM passionate, genrally if it will be easy to enable this card in my enviroment, I will enable it, but unfortunately I failed to do so...:(, maybe it's just doesn't work or it is needed very specific advanced configuration to work or... a just a little specific change but nobody know where - coz it's unsupported (right now) to VMDP Graphic/Display adapters, but I know that a lot of configs works very well.

                                   

                                  If I buy another card... probably ATI or just use my desktop ATI 5870 I will give you an update.

                                   

                                  kind regards

                                  NTShad0w

                                  • 103. Re: VMDirectPath and ATI Radeon
                                    NTShad0w Enthusiast

                                    SomeMoose,

                                     

                                    I can confirm that vm values:

                                    pciHole.start = "1200" and pciHole.end = "2200"

                                    (Options/Advanced/General/Configuration Parameters) - in properties of VM.

                                     

                                    seems to working for using a VM with VMDP with more than 2/3GB of RAM !!!!, I just start it with 4GB and... still testing this f...g GT240 but machine start and see whole memory and... dont looks like want to crash

                                     

                                    grats SomeMoose

                                     

                                    cheers

                                    NTShad0w

                                    • 104. Re: VMDirectPath and ATI Radeon
                                      NTShad0w Enthusiast

                                      jsnow and mates,

                                       

                                      it looks like I have a success with integrated server based old Matrox MGA G200eW 16MB adpater .

                                       

                                      HW/SW:

                                      ESXi v5.0 b469512

                                      Server Class Mobo: Supermicro X8DAH-F, 2x L5520 CPU (8 cores + HT)

                                      http://www.supermicro.com/products/motherboard/QPI/5500/X8DAH_-F.cfm

                                      Chipset is a dual 5520 (Tylersburg)

                                      96GB of ram at 1066MHz in triple channell

                                      onboard Matrox G200eW 16MB Graphics  -  I didn't test it as a VMDP but maybe its a good idea to test it, I'll do it asap

                                      ADATA 128GB SSD as ESX system and VM SWAP

                                      2x HP P800 Controllers with 10x SATA HDD

                                      2x Intel 82576 NIC - works perfectly as a VMDP

                                      Asus NVidia GT240 512MB RAM Graphics card - faulty tested with VMDP by me on this config, its still in the server and is enabled VMDP dev in ESXi

                                       

                                      as you can saw my 2 posts above I failed to do VMDP on Asus NVidia Geforce GT250 (GT215 codename chip) but I try this with my integrated server graphics... without touch any hw (I even don't remove this NVidia) just enable in ESXi VMPD for Matrox and reboot the ESXi server, add this card to test Win7 x64, install drivers, reboot vm and after that I saw same effect as before that my new adapter is visible, drivers installed but dont working together with VMware SVGA 3D (Microsoft Corporation WDDM)..adapter...:( but... when I disable VMware adapter and reenable Matrox in Device Manager, win7 asks me to reboot... and after reboot I observe my "Windows start" "hang" on starting but it's resume on my monitor connected to a server and working as espected

                                      This Matrox MGA G200eW 16MB is a Supermicro Mobo integrated adapter, is set in BIOS as primary, ESXi start on this adapter only and during start screen freeze (as expected). The fun thing is that I not get USB redirect so I dont have a mouse or eyb but I observe that when I click on the vmclient v, window (which is black or just saw last screen of starting windows) I can control a machine via my laptop mouse and keyb but its happen on Matrox card insteed of my vmware vga card and its working ok:). Of course by this card is very old and server based it doesn't have any acceleration and working rather very slow, but it's normal for such adapters, they are only for start system in basic resolution.

                                       

                                      I test it with 2 vm, MS Win7 Pro x64 bit (4x vCPU and 4GB vRAM, pciHole.start=1200, pciHole.end=2200) and with Win2k8 R2 x64 DataCenter (4x vCPU and 16GB of RAM - I dont use options like pciHole.start or pciHole.end here!!, this vm also have second VMDP - intel NIC, its working perfectly). So the parameters "pciHole.start or pciHole.end"

                                      are required for devices that use/map some memory (something like windows swap), its related to almost all modern graphics cards and a lot of other cards like e-fax cards (like Eicon Diva) or a lot of athers, I think that soon when this technology (VMDP) will be more often, vendors will give exact info what part of memory need to be reserved for such card, generally if you have card with 1GB of RAM you (In my opinion) need to reserve exactly such memory in ram (via parameters pciHole.start or pciHole.end) to use more than 2GB of ram and to have vm system stable, probably you have to try some values to get best one.

                                       

                                      cons...

                                      its evidently in my situation that VMware SVGA 3D (Microsoft Corporation WDDM) from my vmtools block other graphics cards to work... and some cards (or rather drivers) may work when you disable VMware SVGA 3D in Device manager and some like my NVidia and a lot of that other mates tests didn't

                                      So my recomendation for next tests is to:

                                      - check and described how to use WDDM v1.1 or newer drivers (I even don't know how to check version of WDDM...) but I know that there are a newest models like 2.0, 2.1:

                                      http://en.wikipedia.org/wiki/Windows_Display_Driver_Model

                                      So I don't know what model of WDDM use my NVidia GT240 (with 280.26 drivers) and VMware SVGA 3D,  how to check this?

                                      - check how to enable our VMDP graphics adapter together with VMware SVGA or alone without VMware SVGA...(what we know not all drivers will work, maybe someone know the reason of that?)

                                      - check that it is related to some VM Tools or VM HW version?

                                      - check what pciHole.start or pciHole.end parameters will be best for such card

                                      - asks VMware Corp to give a little support for that, or even help to achive a good results or give some tweaks how to disable or remove VMware SVGA adapter entirely - I think its a main problem, when windows will se only 1 adapter it should work in most cases with almost every graphics card I expect !!!

                                      - so maybe someone know how to totally remove VMware SVGA adapter from VM on ESXi...?

                                       

                                      kind regards and Good Luck for all of You mates

                                      NTShad0w

                                      1 5 6 7 8 9 Previous Next