Problem: After publishing a map service using an MXD, the service does not start; MSD-based map services start and function normally
After publishing a map service using an MXD file, the service does not start. Setting the minimum SOC process to '0' allows the service to start, but it cannot be previewed. If an MSD file is used, the service works without issue.
This has been found to occur on machines using ATI Rage XL video cards.
ArcGIS Server 10 now supports Hardware Acceleration, whereas the ATI Rage XL video card does not. ArcGIS Server does not check the installed video card and driver to see if it is compatible, and thus causes the described issue with MXD-based map services.
Solution or Workaround
There are two current workarounds for this: the first is to replace the video card. Updating to a more current video card is the preferred method, as the ATI Rage XL is no longer supported by ATI or Intel and no longer receives updated drivers.
The second method is to uninstall the current video card driver and let Windows use a default/generic Plug n' Play driver. This has been tested and confirmed to allow MXD-based maps to start and preview.
The steps below are not fully supported by Esri, as 'downgrading' video card drivers may cause problems with hardware and software that are installed on the machine.
- Uninstall the video card driver by opening the Windows Control Panel > System and select the Hardware tab.
- Click the Device Manager button and expand Display adapters.
- Double-click on the ATI Rage XL adapter, and select the Driver tab.
- Click the Uninstall button and allow the driver to be removed. Reboot the machine and log back in.
- Open and log into ArcGIS Server Manager, or use ArcCatalog and test the workaround by starting the service and previewing it. The service should now start and preview normally.