VMware View 6.2 issues running on ESXi 5.x: Blackscreens and Disconnects Part 2

View Agent 6.2 Video Driver Replacement

Installing a video driver from an earlier version of the VMware View Agent is a valid option for those who would like to run the same version of the Agent as they do on their View infrastructure.

This guide assumes the following:

a. View server infrastructure has already been upgraded to 6.2
b. View Agent 6.2 has already been installed
c. VMtools has already been updated to current or newer on your golden image (or app layer)
d. ESXi version is earlier than 6.0 Update 1a (for a comprehensive interoperability list see VMware’s site here)

If you don’t already have it, go here to download the View 6.1.1 Agent. Creating an account is required to download. Ensure to download the appropriate bit version for the guest OS installed.

This guide is a modified version of an original post by Jeremy Wheeler on the VMware Consulting Blog.

Start the Agent 6.1.1 installer, once the wizard loads leave it open.

2015-12-27 18_08_08-New notification

Open the %temp% folder and access the folder *~setup.

2015-12-27 18_29_31-Microsoft Edge

Then open the VmVideo.cab file in Windows Explorer.

2015-12-27 18_41_05-Microsoft Edge

Extract the CAB files using the Windows Expand.exe utility found in C:\Windows\system32. More details can be found in this Microsoft support article.

  1. Open command prompt as administrator
  2. Make the appropriate destination directory
cd /

mkdir ViewAgent6-1-1VidDriver

cd C:\Windows\system32

expand "C:\Users\%USERNAME%\AppData\Local\Temp\<temp installer folder name>\VmVideo.cab" -f:* "C:\ViewAgent6-1-1VidDriver"

Using Windows Explorer, travel to the newly created folder C:\ViewAgent6-1-1VidDriver and rename each of the files removing everything after the initial three character extension. After renaming all of the files, save a copy of the driver folder to a network location or a local PC for use later.

2015-12-27 19_52_36-Start

2015-12-27 19_48_50-Start

At this time, cancel the Agent installer and open Computer Management. Click on Device Manager and select the Display adapters. Right click on the VMware SVGA 3D driver and click Uninstall.

2015-12-27 20_00_27-Start

Select the checkbox to delete the driver from Windows then click OK.

2015-12-27 20_02_41-Microsoft Edge

Click Scan for new hardware.

2015-12-27 20_05_13-Start

Windows will discover the video device and install a generic video driver from Windows Update.

2015-12-27 20_16_50-Start

Reboot the VM, then re-open Computer Manager and go back to the Display adapter menu. Right click on the Standard VGA Graphics Adapter and click Update Driver.

2015-12-27 20_24_10-Start

A Wizard will open, select Browse my computer for driver software.

2015-12-27 20_27_11-Mail

Browse to C:\ViewAgent6-1-1VidDriver and click Next. Once the install completes Windows will ask to reboot, click Yes to complete the installation.

2015-12-27 20_29_11-Mail

The VM modifications for the View Agent video driver are complete.

If using View Composer:
1. Power down the VM
2. Create a Snapshot
3. Point the View pool image to the newly created Snapshot
4. Recompose the View Pool (WARNING this will require an outage)

If using Unidesk:
1. Go to the Unidesk admin console
2. Right click and select Finalize on the modified layer
3. Highlight the desktops to be modified and schedule the layer to be updated (WARNING this will require an outage)

I would like to thank John Heikkila for his assistance on discovery of this method.