Q: Ricoh MP C2500 not printing after upgrading to Yosemite
I have a Ricoh MP C2500 (installed on my network in the office) that was working perfectly in Mavericks before I upgraded to Yosemite.
I was using the drivers via the Linux Foundation (Foomatic, Ghostprint, PXLmono) and everything was working perfect.
It seems that there has to be an update for these drivers for Yosemite.
The official driver from Ricoh doesn't work, nor has it ever worked because I don't have the PS module for the Ricoh.
Any help would be greatly appreciated!
MacBook Pro, OS X Yosemite (10.10)
MacBook Pro with Retina display, OS X Yosemite (10.10)
Posted on Oct 20, 2014 6:57 AM
I believe I have a temporary fix (patch) for many of those that use foomatic-rip. It should work with Ricoh printers. You can get it at http://tinyurl.com/oepe5go Once you have downloaded it, double click on it to unzip it. The file you want to work with is yosemite_foomatic_paths.command. You should right-click on the file (control-click) and choose open. Gatekeeper will otherwise prevent it from running. A Terminal window will open. Just follow the instructions. You should be able to print when done.
Please let us know if it works for you.
This script should work on those that use the pxlmono/pxlcolor, hpijs, and samsung-gdi driver packages. It will not work for the m2300w driver at this point. I hope to be able to figure that one out too, but don't count on it.
NOTES:
1. Even after this patch is applied, there will still be sandboxing notifications on the Console. Both foomatic-rip and ghostscript will eventually have to be modified to accommodate the new sandboxing rules.
2. In Yosemite, foomatic-rip has been prevented (sandboxed) from reading its configuration file. It couldn't then find any other files such as ghostscript that it needs to function. The patch modifies the PPDs for the current printers so that they provide the path to ghostscript. Similarly, ghostscript has seemingly been prevented (sandboxed) from inheriting the PATH of foomatic-rip. The patch will also add the full path to hpijs in the appropriate PPDs. I don't believe this patch really violates the intent of the current sandboxing as the PPDs are specifying the exact files to use.
Posted on Oct 21, 2014 9:52 AM
