Whe I print something other than plain text (i.e. Pursia font), I get a double text with two different colors.

The environment:

Ubuntu 9.10 printing via Windows printer via Sambra
Canon Pixma MP600 on a Windows Server 2003

Changing the printer setting 'Output control' to text from graphics and text helped. But if there are two different shades of green (green 5 and green 4), the double text prints on the Green 4.

Is there a fix for this or did I miss a setting somewhere?