Install Lexmark Printers (Ubuntu)
This tutorial will guide you through installing Lexmark printers on Ubuntu. The tutorial was taken from the Ubuntu forums. I decided to post it here as it did not work exactly like it was supposed to for me and I had to modify the procedure.
I have ammended the tutorial to my needs and probably the needs of most and I have pointed out where it went wrong for me and how I solved it. It was not difficult to solve, but you will be required to be the ROOT user which is dangerous and destructive. Use at your own risk, I take NO responsibility for you damaging your system.
You will of course need to download the correct drivers for this, the Z600 driver. I have the correct link for the file as Lexmarks website is not the easiest to navigate around and find what you need.
The Z600 driver has been confirmed to work with the following printers:
Lexmark 5700 (black & white only)
Lexmark X1100
Lexmark X1110
Lexmark X1130
Lexmark X1140
Lexmark X1150
Lexmark X1180
Lexmark X1185
Lexmark Z513
Lexmark Z515
Lexmark Z715
Lexmark Z55
Lexmark Z615
Lexmark Z705
Lexmark Z605
Lexmark Z600
Lexmark Z25
Dell A920
Z65 (z65 driver)
Lexmark Z33 (z35 driver)
Lexmark Z33 (z35 driver)
First of all you need to download the correct driver to a folder of it’s own to save confusion.
Open a terminal window and type the following
sudo mkdir lexmark
This will create a folder called “lexmark” in your home directory.
Ok, again in your terminal window, type the following commands one after another, waiting for each command to execute first before starting the next one.
cd lexmark
wget http://www.downloaddelivery.com/srfilecache/CJLZ600LE-CUPS-1.0-1.TAR.gz
tar -xvzf CJLZ600LE-CUPS-1.0-1.TAR.gz
tail -n +143 z600cups-1.0-1.gz.sh > install.tar.gz
tar -xvzf install.tar.gz
sudo apt-get install alien
alien -t z600cups-1.0-1.i386.rpm
alien -t z600llpddk-2.0-1.i386.rpm
sudo tar xvzf z600llpddk-2.0.tgz -C /
sudo tar xvzf z600cups-1.0.tgz -C /
sudo ldconfig
cd /usr/share/cups/model
sudo gunzip Lexmark-Z600-lxz600cj-cups.ppd.gz
The driver is now installed. Restart the cups daemon:
sudo /etc/rc2.d/S19cupsys restart
Check to make sure the printer back-end works:
cd /usr/lib/cups/backend
./z600
The output of the above command should be similar to this:
direct z600:/dev/usb/lp0 “Lexmark Lexmark Z600 Series” “Lexmark Printer”
If you get no output, mount the usb filesystem. To do this type the following:
sudo gedit /etc/fstab
and add the following code to the end of the file
#USB Lexmark Printer
usbfs /proc/bus/usb usbfs devgid=14,devmode=0660 0 0
Save the file and close. Then just type the following in the terminal:
sudo mount usbfs
That should fix it.
Now simply set up your printer. Go to:
- System
- Administration
- Printing
Make sure you select the z600 driver, and you’re done. Print out a test page to make sure it all works.
I hope this has helped you.
Comment posted by:
Jean Runnels
Posted on:
15-12-2006 @ 04:19:03
I want to install my all-in-one Printer Lexmark X1185
Comment posted by:
mwcmic
Posted on:
16-08-2007 @ 00:56:56
I’m new to linux but the instructions you provided worked great for me. I’m using kubuntu and my printer is X1155.
The last command didn’t work until I removed the dot from it “sudo mount usbfs.”
Thanks,
Mike
Comment posted by:
Haro
Posted on:
25-12-2007 @ 10:40:03
mmm… Dearest sirs (and Madam)
When I have typed the command
cd lexmark wget http://www.downloaddelivery.com/srfilecache/CJLZ600LE-CUPS-1.0-1.TAR.gz tar -xvzf CJLZ600LE-CUPS-1.0-1.TAR.gz tail -n +143 z600cups-1.0-1.gz.sh > install.tar.gz tar -xvzf install.tar.gz sudo apt-get install alien alien -t z600cups-1.0-1.i386.rpm alien -t z600llpddk-2.0-1.i386.rpm sudo tar xvzf z600llpddk-2.0.tgz sudo tar xvzf z600cups-1.0.tgz
I looked into my directory the file lexmark in the Home Folder, and I did not find anything in it.
What must I do??
Thanks
Comment posted by:
Haro
Posted on:
6-01-2008 @ 14:32:47
mmm… Soddengecko…
I cannot seem to find my usr folder after I type mkdir lexmark and opening the folder in home… please help me?
Comment posted by:
Alex
Posted on:
18-02-2008 @ 11:33:01
Wonderful job. I never saw a so easy-to-do … I just gave copy/paste. No other website offered that simple solution. An A for you. GREAT!
Comment posted by:
Joseph
Posted on:
19-02-2008 @ 05:13:46
I had to install libstdc++5 (I had libstdc++6 installed instead). With that, everything worked. Thanks!
Comment posted by:
Minyie Diaz
Posted on:
21-03-2008 @ 00:37:49
Hi, thanks for the help, but unfortunately it doesn’t work for me, although i am trying to print over a network.
The printer just sets the page and and then nothing.
Comment posted by:
jakerman999
Posted on:
29-04-2008 @ 23:48:31
hello.
followed this tutorial, and i thought it was working until I gave it:
alien -t z600cups-1.0-1.i386.rpm
it just spits this back:
Cannot write to current directory. Try moving to /tmp and re-running alien.
does anyone know what to do in this scenario?
Comment posted by:
martinrnelson
Posted on:
28-05-2008 @ 23:48:31
Hi,
I’m installing a Lexmark X1150 on kubuntu 8.04. All the steps above seem to work (I get the correct output at the last step), but when I go to select the driver I get the error:
Wrong driver format.
/usr/lib/cups/backend/z600(line 1): syntax error, unexpected OPTION
I’m selecting this via System Settings > Printers > Admin Mode > Change Driver…
(also the manufacturer and model list are blank here, despite the printer itself being visible).
Any ideas?
Comment posted by:
jakerman999
Posted on:
2-07-2008 @ 22:51:32
thanks, got it working. seems to be some colour issues, but that might be a dead cartridge.
@martinrnelson, I am also using kUbuntu. try looking through all the menu’s to find something, that is what I had to do.
also, my understanding is that the only difference between kUbuntu and Ubuntu is what software comes bundled, and the desktop environment(kde). not really a big programming change.
Comment posted by:
bilgisayar satis
Posted on:
25-08-2008 @ 12:42:46
Good job. Thanks so much.
Comment posted by:
I.Pereira
Posted on:
24-09-2008 @ 22:00:54
I have a Lexmark z33 to install on Ubuntu 8.04.
I follow your instructions and, until the comand “sudo apt-get install alien”, inclusive, all is ok. But..
The subsquent instructions does not work anymore.
Can you help me please.
Sorry the poor english
IPereira
Comment posted by:
Cecil Ennett
Posted on:
24-10-2008 @ 15:44:14
When do you download the driver? Before or after making a dir. My downloading doesn’t allow me to download to a file or folder. It just downloads to the “home”
Comment posted by:
Raffa
Posted on:
12-11-2008 @ 16:23:13
This was the only tutorial that worked and helped me installing my printer. Thank you a lot!
Comment posted by:
bob
Posted on:
19-11-2008 @ 23:30:45
Thank you. Had to change z600 driver for a z35 one as the z600 driver is not compatible with the z25 printer, but it was plain sailing from there. By far the best and easiest to follow information on installing printers anywhere on the web.
Comment posted by:
Cecil Ennett
Posted on:
1-01-2009 @ 00:34:05
I am still not able to get the printer working. I followed your instruction four times, and still not getting it work. Do you have any suggestions?
Thanks, Cecil
Comment posted by:
MrPotter
Posted on:
3-01-2009 @ 14:10:15
Hello! I also have a Lexmark Z33 and followed your instructions without any errors. I installed the z600 driver, but the printer won’t work. It makes only a strange noise, coming from the ink.
You wrote in your tutorial, that the z33-printer needs a z35 driver, but I can’t find such a driver in the list… (ubuntu 8.10)
What should I do?
Comment posted by:
Cecil Ennett
Posted on:
17-07-2009 @ 17:36:37
Where would be the way to install a Lexmark Z2300 printer. Since I upgraded Ubuntu, I can’t get my printer to print.
Comment posted by:
Koo
Posted on:
29-07-2009 @ 18:35:31
Hi,
everything works fine until I get to this:
sudo gunzip Lexmark-Z600-lxz600cj-cups.ppd.gz
then i get a no such file or directory message.
Help please. your site is the only one that has come close to working for me.
thanks
koo
Comment posted by:
Koo
Posted on:
29-07-2009 @ 18:56:19
Just wanted to say thanks.
I finally got my printer working thanks to you!!
I tried about 5 other sites with NO luck and yours worked for me , with easy to follow instructions.
THanks so much!
koo
Comment posted by:
xander
Posted on:
14-09-2009 @ 15:14:24
THANK THANK THANK YOU Joseph — I had been looking all over for that libstdc++5 and it was just a sudo apt-get away.
Thanks again
-Xander
Comment posted by:
Klaas
Posted on:
7-11-2009 @ 19:23:16
But it does not work for Ubuntu 9.10, has libstdc++.so.6. But ./z600 asks for libstdc++.so.5


by Soddengecko @ 4:21

The 29 fools before you had this to say about:
“Install Lexmark Printers (Ubuntu)”