Ubuntu Breezy with a lexmark z605
Modified HOWTO from http://ubuntuforums.org/showthread.php?t=49714 to work with breezy
Dependencies:
Code:
sudo apt-get install alien # rpm to deb converter
sudo apt-get install libstdc++5 # (breezy come with v6 but you need v5 for compatibility)
1. Download the driver from lexmark's site (CJLZ600LE-CUPS-1.0-1.TAR.gz)
2. Run though the following commands
Code:
tar -xvzf CJLZ600LE-CUPS-1.0-1.TAR.gz # extract the driver.
tail -n +143 z600cups-1.0-1.gz.sh > install.tar.gz # the sh script is broken for newer systems.
tar -xvzf install.tar.gz # extract the contents produced by tail
sudo alien -t z600cups-1.0-1.i386.rpm # convert unusable rpm packages to tgz.
sudo alien -t z600llpddk-2.0-1.i386.rpm # convert unusable rpm packages to tgz.
sudo tar xvzf z600llpddk-2.0.tgz -C / # extract the tgz's to / putting the files in their right place
sudo tar xvzf z600cups-1.0.tgz -C / # extract the tgz's to / putting the files in their right place
sudo ldconfig # refresh ubuntu to see the new libraries
cd /usr/share/cups/model
sudo gunzip Lexmark-Z600-lxz600cj-cups.ppd.gz # unzip the ppd, which should _not_ be gzipped
sudo /etc/rc2.d/S19cupsys restart #The driver is now installed. Restart the cups daemon.
3. Now we run:
Code:
/usr/lib/cups/backend/z600
You should be something like:
Code:
direct z600:/dev/usb/lp0 "Lexmark Lexmark Z600 Series" "Lexmark Printer"
4.Now simply set up your printer using the new z600 driver. (ie: in GNOME: System->Administration->Printing)
Bookmarks