VMware Communities
richard6121
Contributor
Contributor

Interaction with nVidia drivers?

This is VMware Workstation 7.1.4 running on a host PC with Windows 7 SP1 and the 270.51 drivers (the previous WHQL release also had this problem).

The VM guest is also Windows 7 SP1, "Accelerate 3D Graphics" is on, Aeroglass is on.  Latest VMware Tools.
Conditions:
* VMware Workstation must be maximized in whatever monitor for this problem to occur.
* The software window inside the guest must also be maximized.
Open a window (in this case, an e-mail in Outlook 2010) and I see this about 60-80% of the time:
http://photos.smugmug.com/photos/1260523450_BX42Nvt-XL.png
If I close and re-open, after perhaps 4-5 tries, it will draw the window cleanly.
If I un-maximize either Outlook or VMware itself, the problem goes away completely.
This problem started when I upgraded from a 7600GS to a GTX460.  I upgraded my year-old nVidia drivers at the same time.  VMware Workstation 7.1.1 also had this problem.
Not sure if this is a VMware problem or an nVidia problem.  Any thoughts?
0 Kudos
2 Replies
TobyFruthParson
Enthusiast
Enthusiast

I have gone through nearly thirty builds of IE8 with ThinApp 4.6.1.  I have built IE8 on XP Pro SP2, XP Pro SP3, and Vista Busines 32-bit.  I have even gone so far as to try radical things, like moving c:\program files\internet explorer to a folder off the root of the C:\ drive, changing file permissions and updating registry entries, in an attempt to solve the issues we are seeing.  I even tried building it using Vista SP2 as a base, then capturing the IE8 updates on Win7 and applied the changed files and built each one of those.  Last but not least, I replaced all those files with files from Windows 2008.  To say that I can be a little obsessive is an understatement.

I went through all of those builds because two of my testers were seeing constant, instantaneous crashes when attempting to use virtual IE8.  I could not make the browser crash (with very few and obscure exceptions), and had an epiphany.  My laptop, my VM's and other testers, did not have systems with discreet Nvidia graphics.  The machines that were seeing constant crashing are Dell Precision M 6400/6500's with Nvidia QuadroFX 2700M/2800M graphics cards.

Yesterday I worked with a clean piece of hardware that had nothing but Vista Business 32-bit, all the Windows Updates (with the exception of IE8), and the hardware drivers.  I installed ThinApp on the machine and captured the installation of IE8 and its updates.  I built IE8, went to a page with Flash, and saw an instant crash on ntdll.dll.

I had the hunch regarding the Nvidia driver for some time, so I needed this hardware machine at my disposal in order to conduct the tests.  I was hoping by building on the offending hardware I might get a funstional build, but instead I saw the same crashes.  I decided to remove the Dell Nvidia driver and reboot.  Guess what?  Far fewer Flash-related crashes.  In fact, the only Flash I was able to make it crash on was on the new CNN Beta video page.  I installed the most recent driver from Nvidia, rebooted, and the instantaneous crashes reappeared.  I removed the Nvidia driver, rebooted, and 90% of the crashes went away.  I was able to perform this operation over and over with the same results every time.

While this thread may be primarily devoted to Workstation issues, I thought that someone out there might benefit from the knowledge that Flash, Nvidia hardware with Nvidia drivers, and ThinApp 4.6.1 are not yet playing nicely together.

Toby Fruth, Sr. Specialist, The Parsons Corporation
0 Kudos
TobyFruthParson
Enthusiast
Enthusiast

ThinApp 4.6.2 seems to have resolved this issue for our purposes.  Thanks to VMware Engineering for their assistance.

Toby Fruth, Sr. Specialist, The Parsons Corporation
0 Kudos