Snow Leopard 10.6 - GDI Printing Support Information
Doc #:
3985
Category:
General
Last Updated:
03/18/2010



Question:
Why with the release of Snow Leopard (10.6), do certain GDI printer drivers as well as PostScript printer plug-ins no longer work?


Answer:
This is due to a change in the allowed programming languages for 10.6. Apple stopped allowing any drivers and/or plug-ins that were written in the Carbon language from working under a 64-bit application. Going forward, all drivers and plug-ins must be written in the Cocoa programming language in order to have full compatibility with both 32-bit and 64-bit applications.

Since most of our GDI print drivers are written in Carbon they stopped functioning with the release of Snow Leopard. However, if the newest version of most Oki GDI printers is used basic print functionality is still available under a 64-bit app, while full print functionality is available under 32-bit apps. Although these drivers allow for basic printing under 64-bit apps (eg. Paper Size, Layout, etc..) printer specific features (Color Settings, Duplex, Tray Source) are not available and will be crossed out. (See image below for an example)





64-Bit Workaround

Most of the native applications in Snow Leopard launch in 64-bit mode. This will prevent any driver written in Carbon from providing full functionality. A workaround to this is to launch the application in 32-bit mode. The steps below demonstrate how to do this.

Important Note: For the steps below to be successful, the proper driver version must be installed (See chart under Driver Version Support), and Rosetta (Free download from Apple) must be installed

1. Using the Finder, browse to the Applications folder

2. Get Info on the application to be launched (Command + I) or (Secondary Click -> Get Info)

3. Check the box that says "Open in 32-bit mode" and then close the "Get Info" window


4. Launch the application normally, and full print functionality is now available




Driver Version Support

The chart below outlines what models currently have limited print support, what version is required, and a download link to obtain this driver:

IMPORTANT NOTE: Updates to current driver and plug-in limitations are in development and will be released as soon as they become available. Also, these issues impact many printer vendors, along with many Mac applications/utilities that had worked in 10.5.

Model
Limited Print Support
Required Driver Version
Download Link
C3200
No
N/A
-
C3400
Yes
2.3.0
C5150
No
N/A
-
C5200
No
N/A
-
C5500
No
N/A
-
C5650
Yes
1.3.0
C5800
Yes
2.3.0
C3530MFP
Yes
2.3.0
B2200
Yes
2.2.0
B2400
Yes
2.2.0
B410
Yes
1.0.2
B420
Yes
1.0.2
B430
Yes
1.0.2
B4250
Yes
2.2.0
B4350
Yes
2.2.0
EU - FAQ

Product(s):
B2200; B2200n; B2400; B2400n; B410d; B410d-Black; B410dn; B410dn-Black; B420dn; B420dn-Black; B4250; B4250-Black; B430d; B430d-Black; B430dn; B430dn-Black; B4350; B4350-Black; B4350-Black-LowProfile; B4350n; B4350n-Black; C3530nMFP; C3200n; C3400n; C5150n; C5200n; C5500n; C5650dn; C5650n; C5800Ldn
Oki Data has taken care to insure that the information is complete, accurate and up-to-date. However, Oki Data assumes no responsibility for errors or omissions which may occur. All the information provided is subject to change from time to time at the sole discretion of Oki Data.
Copyright 2004, Oki Data, Americas, Inc.