Sunday, 16 March 2014

Getting a Dell C1760nw Color Printer up and running on Linux Mint / Ubuntu

I'm not so great at Linux, so I'm trying to use it as my home PC to get more familiar.

The biggest problem with Linux still seems to be getting the manufacturers to create drivers.

On the Dell support pages, there are no linux drivers for the C1760nw.

I found a post somewhere (I forget) that mentioned that C1760nw is basically a rebadaged Xerox Phaser 6000B.

So, I tried downloading the Xerox DEB driver, but that didn't work for me. (Edit: a few people have said they had no problems with the DEB driver - see comments here, so try that first!) So I downloaded the RPM print driver here (filename 6000_6010_rpm_1.01_20110222.zip)

I then opened the zip, extracted the contained Xerox_Phaser_6000B.ppd.gz to my home directory - as i am the only user. Which gives you the pdd file.
Then I extracted the contents of the RPM and found they contained a usr folder.
As root user, I then copied/merged the usr folder contents to /usr.

I then went to the linux printer setup at http://localhost:631
and added the printer:
Other network printers - Internet Printing Protocol (ipp)
Connection socket://192.168.0.100  (where 192.168.0.100 is my printer IP address)
Name - Dell
Provide a PDD file - browsed to and selected the ppd file I extracted earlier
And clicked Add Printer

I then fired up the printer gui with system-config-printer, clicked properties and tried to print a test page.

At which point, I got a printer status like this:
File /usr/lib/cups/filter/... has insecure permissions

(which was obviously the files I had extracted).

A bit of googling revealed I had to set the permissions up on the cups file in question, but being the only user, I just did the directory:

sudo chmod 755 -R /usr/lib/cups/filter
sudo chown -R root /usr/lib/cups/filter

So, I tried another test page, things went a bit further, and then I got this status:
Idle - "Rendering completed"

More googling revealed that I was missing some libraries:

sudo apt-get install ia32-libs

Another attempt and the print test finally page popped out!

30 mins to install a printer :c( 

Let's hope my Linux experience gets better. I do like Mint though, gotta say.

These replacement cartridges look cheap: amazon

51 comments:

  1. I recently finished writing a native Linux driver for the C1760nw and similar printers:

    http://cybercom.net/~dcoffin/hbpl/

    My printer is a Dell C1660w, but the file format is virtually identical.

    ReplyDelete
  2. As of Ubuntu 14.04 all you have to do is copy and paste this into the terminal and press Enter:

    sudo apt-get install libcupsimage2:i386

    Then, download the Ubuntu/.deb drivers from Xerox for their Phaser 6000 model:

    http://www.support.xerox.com/support/phaser-6000/downloads/engb.html?operatingSystem=linux

    Open the .deb file with the Ubuntu Software Center when prompted to do so, or save it and double-click it in the file manager.

    Then, install the printer. It works!

    ReplyDelete
  3. Thank you very much, seachfgold. Worked great. (Kubuntu 14.04 on amd64.)

    The "install the printer" bit threw me at first. I'd say "Add the printer in the System Settings / Printers dialogue". Very minor point. Probably just me.

    ReplyDelete
  4. I've a Dell C1660w but there is some problems!

    ReplyDelete
  5. which kind of Toner Cartridge for Printers is best to print plastic business card or any visiting professional card.

    ReplyDelete
  6. I installed the Xerox 32-bit driver on my Linux Mint desktop. Seems to work, but since then the C1760 has come up with error code 007-371 and is completely disabled. Some Google searches lead to the following suggestion: unplug and remove the fuser; clean the contacts, re-install. Since this printer is brand new (12 hours of use), I'll not risk invalidating the warrantee, until I try Dell on Monday. Very disappointed.

    ReplyDelete
  7. Thanx for the share your data with us. We are just waiting for new data. Call us for DELL PRINTER DRIVER at Toll-free 1-888-993-6399 USA, for Dell Customer Service troubleshooting and all problems related to dell printer.

    ReplyDelete






  8. Thanks so much for the comment. I try to put together my learning and experiece in terms of blog and feel great if this helps others.


    123 HP dj4530

    ReplyDelete
  9. It‘s actually a nice and useful piece of information. I am glad that you shared this useful info with us. Please keep us up to date like this.Epson printer helpline number UK

    ReplyDelete
  10. Amazing Post! I love the way you provided the information regarding to dell Printer. Thanks For it, If Printer Users wanna get help regarding to Dell Printer Customer Care Number +44800-098-8354UK

    ReplyDelete
  11. Word to the wise, if you're on a 64-bit machine you may find that your print jobs get stuck at "Idle - Rendering Page" if you're missing some 32-bit libraries. If this happens to you, try this command:

    sudo apt-get install lib32stdc++6

    ReplyDelete
  12. Superbly written article, if only all bloggers offered the same content as you, the internet would be a far better place. For dell technical support, you can call at Dell Printer Support Number UK

    ReplyDelete
  13. If you have any issues your Epson Printer devices get call at 0800-090-3851 Epson Printer Support Number UK

    ReplyDelete
  14. Hi, I tried to install this on a raspberry pi 3 and I keep getting filter failed errors, is this just because the raspberry pi is ARM and the driver doesn't support that or is there something else that I should attempt
    Thanks!

    ReplyDelete
  15. To get this working on Ubuntu 64bit I had to follow the instructions about installing the .deb file but I also had to install some extra i386 libraries:

    sudo apt-get install libcupsimage2:i386
    sudo apt-get install libstdc++6:i386

    http://www.support.xerox.com/support/phaser-6000/downloads/engb.html?operatingSystem=linux

    Open the .deb file with the Ubuntu Software Center when prompted to do so, or save it and double-click it in the file manager.

    ReplyDelete
    Replies
    1. that's exactly what's missing for Ubuntu 16.04 x64. Thank you so much!

      Delete
  16. I am so glad this internet thing works and your article really helped me. Might take you up on that home advice you gave. Perhaps a guest appearance would be good.Epson Printer Customer Number UK

    ReplyDelete
  17. Thank you very much! Your blog is always full of great idea. They are really helpful
    thank..! really useful information..
    Dial Toll Free.
    Epson Printer Support Number UK 0808-178-2624
    Epson Printer Help Number UK
    Epson Printer Contact Number UK

    ReplyDelete
  18. Canon always brings best features and functions to maintain quality of their printers, Canon offers wide variety of printers for office as well as for home users. If you are planning to buy Canon printer, then you are free to contact us at Canon Printer Support Number UK 0808-178-2624.

    ReplyDelete
  19. If you are facing the same problem with your HP printer then you are free to contact HP customer support team at 0808-178-2624 HP Printer Customer Care Number UK .
    HP Printer Support Number UK 0808-178-2624

    ReplyDelete
  20. Get best printer online most trusted technical support service provider USA by Dell Printer Technical Support Number +1-800-956-0247. We offer expert guidance to resolve the issues of the Dell printers problems.

    ReplyDelete
  21. We are an online technical support for Sony Vaio users, if you have any kind of issues, call our toll free Sony Vaio support number 1-800-834-1377 for instant service, we are available 7/24 hour.

    ReplyDelete
  22. This comment has been removed by the author.

    ReplyDelete
  23. wow! realy nice post Xbox Customer Service Great website and thanks for offering good quality info.

    ReplyDelete
  24. If you want a healthy working of your PC you need to protect it from various malware attacks and for that, you must have to install an Avast Antivirus software in your system.

    ReplyDelete
  25. Hate to rain on the parade, but
    I try:
    sudo apt-get install libcupsimage2:i386
    sudo apt-get install libstdc++6:i386
    then download:
    http://www.support.xerox.com/support/phaser-6000/downloads/engb.html?operatingSystem=linux
    and double click the deb file.
    Ubuntu Sotware Center opens, and begins installing but hangs at 15% with the following error dialog:

    Detailed errors from the package manager follow:
    apt transaction returned result exit-failed

    ReplyDelete
  26. Canon Printer can definitely deliver you quality prints but it can also get affected with technical defaults like installation issue, cartridge incompatibility, print queue problem, paper jam issue and many other such issues. If you want to tackle these issues in a convenient manner then only our technical experts can guide you on our Canon Printer Support Number UK.

    ReplyDelete
  27. Nice Blog! As we know that Dell is an American multinational computer company. Dell provide different kind of products, special Dell Printer. Many of the peoples have uses Dell services comfortably.

    ReplyDelete
  28. Thank you, it finally worked following your instructions. Now my Dell C1760nw prints from Mint 19 Tara.

    ReplyDelete
  29. Perfect notes, worked first time, the download, extract, copy, permissions, ie32, CUPS, and a test page out with no changes needed.

    ReplyDelete
  30. I found so many interesting stuff in your blog especially its discussion. Really it's great article. Keep it up.Dell Support | Dell Number

    ReplyDelete
  31. Good article, resonated with me from start to finish.Dell UK | Dell Customer Service

    ReplyDelete
  32. Good article, resonated with me from start to finish.Dell UK | Dell Customer Service

    ReplyDelete
  33. If in case you are encountering issues like paper jamming, configuration issues, spooling errors, etc you can Contact Dell printer technicians of Snavs UK and get your problems fixed instantly.Dell Printer Support | Dell Number

    ReplyDelete
  34. While using an All-in-One Epson Printer, the user can come across different issues related to print, scan, fax and copy. And if in case, they are using a network printer then connectivity problem can also make things troublesome for them. You can access our technical service on 24 hours Epson Printer Technical Support Number UK. We render the best and easy solution for the problems within the limited time so that you can continue with your printing task. Epson Printer Technical Contact Number UK

    ReplyDelete
  35. If your printer is not functioning properly and becoming unresponsive every now and then, then you must check if you are using updated printer driver or not. Most printer issues take place because of incompatible and outdated printer driver. Simply, install all necessary Canon printer drivers from manufacturer’s website as per your printer model and operating system. If you want you can also take help for the same from printer experts through our round the clock Canon Printer Helpline.

    ReplyDelete
  36. This is really an outstanding overview of the solution for Dell Printer issue. I would like to suggest you Dell Customer Service helpline numer 0800 014 8024 in UK if you are having any other problem in near future.

    ReplyDelete
  37. Providing information written in an interesting manner is not everyone’s cup of tea, the writer has done a real great job and get technical support for Epson Printer

    ReplyDelete
  38. What worked for me on Fedora 29.

    Download the rpm zip file 6000_6010_rpm_1.01_20110222.zip. Extract it, then extract the ppd file.
    Install the rpm with 'rpm -Uvh blah.rpm'.
    Go to CUPS localhost:631 > Admin > Find New Printers - the 1760 shows up named correctly. Select it and click Continue or Next. When given the opportunity to do so, navigate to the extracted ppd file. Click on it and click OK. Job done.
    That was it for me. The Test Page printed perfectly first time after just those steps.

    Nice one for the original post. Many thanks.

    ReplyDelete
  39. I followed all the instructions and got to the point where I also receive the error:
    'Rendering completed'
    But when I tried to install package: ia32-libs it gives following error:

    sudo apt-get install ia32-libs
    Reading package lists... Done
    Building dependency tree
    Reading state information... Done
    Package ia32-libs is not available, but is referred to by another package.
    This may mean that the package is missing, has been obsoleted, or
    is only available from another source
    However the following packages replace it:
    lib32ncurses5 lib32z1

    E: Package 'ia32-libs' has no installation candidate

    Then as per instructions I did install the above two suggested packages: lib32ncurses5 lib32z1

    And after hitting the print test page, still got the same error: 'Rendering completed'

    Can you help me here?

    ReplyDelete
  40. Get quick customer support for Mac OS. Technical executives will fix your query after making a call to them on Mac Customer Care Number
    +1-800-596-2947. They will provide you all required technical guidelines.

    ReplyDelete