I researched on this topic and unfortunately, from what I gathered I discovered that Dell doesn't provide drivers for Linux and to be able to print on Ubuntu, you have to configure printer manually.
The Xerox driver is 32-bit only and difficult to use on many modern 64-bit Linux systems. Linux uses (or can use) CUPS, so recompiling the mach-o executables in the OS X driver as 32-bit or 64-bit ELFs could be all that's needed to produce Linux drivers. They could be packaged as RPMs and Debs, or just tar archives (Linux users have replaced the OS on their computer so can probably cope with unpacking an archive in the right place). Once CUPS is pointed to the PPD file it will do the rest.
I actually experimented with putting the OS X driver tree on my Linux computer to see what would happen. It installed the printer OK using the PPD file, but of course the Mach-O executables failed at print time.
Recompiling for Linux should be trivial and it would be a selling point.
Now for the real solution: Via Network (Confirmed works on Linux Mint 22 which is based on ubuntu)
If you have a 64-bit system, copy and paste this into the Terminal (open it with Ctrl+Alt+T) and press Enter:
sudo apt-get install libcupsimage2:i386
If you have a 32-bit system, ignore that terminal command and proceed.
Download the Ubuntu .deb drivers from Xerox for their Phaser 6000 model. It comes packaged in a .zip file. (The Dell C1760nw is a "repackaged" version of this model, which means that the core printing device works the same as a Xerox Phaser 6000 because it came from the same factory, but it is assembled and sold to retailers by Dell instead of Xerox.)
You will need to save this .zip file, and extract its contents with a right-click if you are looking at it in the File Manager. A folder will be extracted, and therein will be a .deb package file. You should double-click this to open it.
You may encounter a window saying that the package is of "bad quality". You can safely ignore this; it's coming up because of an incorrectly entered variable that declares the creator of the file.
Then, install the printer. If you are prompted to choose a printer manufacturer and model, enter it as a Xerox 6000b. It works!
Note that all of these steps are still required to use the printer over the network.
jimasp
2 Posts
16152
0
Posted March 17th, 2014 01:00
Have a look at this link: http://codefucius.blogspot.co.uk/2014/03/getting-dell-c1760nw-color-printer-up.html