ADC Home > Reference Library > Technical Q&As > Legacy Documents > Graphics & Imaging >

Legacy Documentclose button

Important: This document is part of the Legacy section of the ADC Reference Library. This information should not be used for new development.

Current information on this Reference Library topic can be found here:

NOTE: This Technical Q&A has been retired. Please see the Technical Q&As page for current documentation.

Error Loading: DriverServicesLib (-2804) Error Explained

Q: I just installed QuickDraw 3D 1.5.1 on my Macintosh. However, when I boot my machine I drop into MacsBug with the error message: "Error Loading: DriverServicesLib (-2804)"

A: Sounds like you're using a non-PCI PowerMac (e.g., 6100/7100/8100) with the QD3D 1.5.1 *debug* extensions. The simple solution to your problem is to remove the "Apple QD3D HW Driver" and "Apple QD3D Plug-in" components from your Extensions folder. These are for running with the Apple QD3D accelarator card, available only on PCI PowerMacs (8500, 9500, etc.).

DriverServicesLib is a library used by drivers on PCI-based machines and is not found on non-PCI machines, so when QD3D RAVE tried to load the 'Apple QD3D HW Plug-in' shared library, the Code Fragment Manager reported back that the DriverServicesLib could not be found, hence the error message above. With the non-debug versions of all the libraries you'll never see any of these error messages.

[Jul 11 1997]

Did this document help you?
Yes: Tell us what works for you.
It’s good, but: Report typos, inaccuracies, and so forth.
It wasn’t helpful: Tell us what would have helped.