Page 1 of 4 123 ... LastLast
Results 1 to 10 of 36

Thread: HOW I Installed Lexmark X1270 on Lucid

  1. #1
    Join Date
    May 2008
    Location
    Edinburgh, UK
    Beans
    188
    Distro
    Ubuntu 10.04 Lucid Lynx

    Exclamation HOW I Installed Lexmark X1270 on Lucid

    I had such a lot of trouble getting this to work, I thought once I had finally managed it, this might be useful for other people. It worked for my X1270, and will most likely work on a lot of other varieties of Lexmark, specifially the X1100 and X1200 series pretty much for certain, but others too, I guess.

    This is the latest version of how to do it, as things have changed since I first set this up
    (I've left my original instructions in the next post, in case you need them for some reason).

    Works on

    Following the reports of several users in this thread, this procedure is valid for:

    Ubuntu 10.04 Lucid Lynx
    + Lexmark X1170 printer (see fagulhaspt post #7)
    + Lexmark X1185 printer (see Travis13 post #14)
    + Lexmark X1270 printer (see tiggsy post #2)
    + Lexmark Z517 printer (see divali post #4)

    Kubuntu 10.04 Lucid Lynx
    + Lexmark X1170 printer (see fagulhaspt post #7)

    Xubuntu 10.04 Lucid Lynx
    + Lexmark Z705 (see InkyDinky post #8 )

    Ubuntu 10.10 Maverick Meerkat
    + Lexmark X1270 printer (see inearlygaveup post #15 and moody_mark post #16)

    Unspecified
    + Aspire 5100
    + Lexmark X1150 (see begsfg post #29)
    Please report in your success/failures so we keep this list "fresh"

    ###
    ### HOW TO Install Lexmark printer in (K/L/X)ubuntu
    ###
    ### As updated by fagulhaspt (see page 2 of this thread)

    In the terminal, do this:

    Code:
    cd ~
    mkdir lexmark
    cd lexmark
    Either download the drivers from http://www.easy-share.com/1908438339/Z617.tar.gz (You will need to manually download the file in your browser, and wait a minute for the download button to appear. Save it in your lexmark folder.)

    Or use this command in the terminal:

    Code:
    wget http://ompldr.org/vNjQ5ag/Z617.tar.gz
    Extract the contents of the downloaded file Z617.tar.gz - it will create a directory "Z617" with 4 "deb" files - use this command in the terminal:

    Code:
    tar -zxvf Z617.tar.gz
    To install each of the 4 "deb" files, enter these commands into the terminal in the following order (the order is important):

    Code:
    sudo dpkg -i Z617/libcupsys2_1.3.9-17ubuntu3.1_all.deb
    sudo dpkg -i Z617/libstdc++5_3.3.6-17ubuntu1_i386.deb
    sudo dpkg -i Z617/z600cups_1.0-2_i386.deb
    sudo dpkg -i Z617/z600llpddk_2.0-2_i386.deb
    Uncompress the file:

    Code:
    sudo gunzip /usr/share/cups/model/Lexmark-Z600-lxz600cj-cups.ppd.gz
    Now the drivers are installed, but we need to tell cups to use them for your Lexmark printer. Start up your printer and connect it to the computer.

    Go to System-> Administration-> Printing and click Add.

    Wait while the computer automatically searches for drivers. In the list there should appear a Lexmark option - select it and click Forward, then Z600 (at the end), Forward. Then click Apply on the next screen.

    If the drivers were not automatically found, as happened to fagulhaspt in (K)ubuntu 10.04, then it will ask you to "Choose the Drivers" -> click "Provide PPD file", and select the file "/usr/share/cups/model/Lexmark-Z600-lxz600cj-cups.ppd" (in the lexmark folder). Then click "Forward" and "Apply" on the next screen

    Turn your printer off, wait a few seconds and turn it back on again (this is just to make sure there's nothing in the buffer to cause problems).

    Select the printer, right-click -> "Properties" -> "Printer options", and configure the "Media size" (to A4 in my case), the "Media Type" (to Plain Paper=normal paper, in my case) and any other option you see fit. Configure at least the "Media size" or the printing may be distorted.

    And it should be all done and working now!

    Try to print a test-page in the CUPS options, or open OpenOffice Writer to write something on a blank sheet and click "Print"

    From now on, you only need to plug the printer to the computer, and you can "Print" normally to it

    NOTES:
    If you get an error message saying that the "printer could not execute a filter" then execute:

    Code:
    sudo chown -hR root:root /usr/lib/cups/filter
    sudo chown -hR root:root /usr/lib/cups/backend
    Last edited by tiggsy; September 23rd, 2011 at 12:02 AM. Reason: Revised instructions

  2. #2
    Join Date
    May 2008
    Location
    Edinburgh, UK
    Beans
    188
    Distro
    Ubuntu 10.04 Lucid Lynx

    HOW I Installed Lexmark X1270 on Lucid

    I've left this here, even though the current revised version is shown above. Use that one, please.

    I originally tried the HOW TO I found here, which used to work in previous Ubuntu versions, but it didn't this time.

    Even after trying to get round the "printer could not execute a filter" problem with:
    Code:
    sudo chown -hR root /usr/lib/cups/filter
    sudo chown -hR root /usr/lib/cups/backend
    sudo chgrp -hR root /usr/lib/cups/filter
    sudo chgrp -hR root /usr/lib/cups/backend
    I got just part of a page and then the printer stopped with a flashing light, which could not be cleared even by switching it off and on again.

    I found these instructions for Z605 and am reproducing it here with extra notes for newbies.

    Start by installing alien and libstdc++5. Open a terminal and type (or copy and paste) each of the following lines in turn:

    Code:
    sudo apt-get install alien
    cd ~/Downloads
    mkdir lexmark
    cd lexmark
    wget http://security.ubuntu.com/ubuntu/pool/universe/i/ia32-libs/ia32-libs_2.7ubuntu6.1_amd64.deb
    dpkg-deb -x ia32-libs_2.7ubuntu6.1_amd64.deb ia32-libs
    sudo cp ia32-libs/usr/lib32/libstdc++.so.5.0.7 /usr/lib/
    cd /usr/lib
    sudo ln -s libstdc++.so.5.0.7 libstdc++.so.5
    Download the drivers from http://www.easy-share.com/1908438339/Z617.tar.gz. You will need to wait for a minute for the download button to appear. Save it in your lexmark folder.

    Extract the 4 files to your lexmark folder, then doubleclick on each and select Install, in the following order:

    libcupsys2_1.3.9-17ubuntu3.1_all.deb
    libstdc++5_3.3.6-17ubuntu1_i386.deb
    z600cups_1.0-2_i386.deb
    z600llpddk_2.0-2_i386.deb

    Then open a terminal and type/copy the following lines in turn:

    Code:
    cd /usr/share/cups/model
    sudo gunzip Lexmark-Z600-lxz600cj-cups.ppd.gz
    Close the terminal.

    Go to System-> Administration-> Printing and click Add. Select your printer and click Forward. Once it has found the drivers, they will appear. Select Lexmark and click Forward, then Z600 (at the end), Forward. Then click Apply on the next screen.

    Turn your printer off, wait a few seconds and turn it back on again (this is just to make sure there's nothing in the buffer to cause problems). Then print a test page.

    Hope this helps.

    PS. if you get an error message saying that the "printer could not execute a filter" then go up to the top of this post and execute the commands mentioned there.
    Last edited by tiggsy; August 31st, 2011 at 05:11 PM. Reason: to flag new version in previous post

  3. #3

    Re: HOW I Installed Lexmark X1270 on Lucid

    Similar threads merged.
    Ubuntu user #7247 :: Linux user #409907
    inconsolation.wordpress.com

  4. #4
    Join Date
    Apr 2006
    Location
    Skelmersdale. uk.
    Beans
    99
    Distro
    Ubuntu 8.04 Hardy Heron

    Smile Re: HOW I Installed Lexmark X1270 on Lucid

    This worked for me using Lucid with my Lexmark Z517 but, I used the cups local web admin interface, once I had installed all the drivers, at http://localhost:631. When it asked me for a driver I gave it the PPD file which should be located in /usr/share/cups/model/Lexmark-Z600-lxz600cj-cups.ppd.gz once you have the above deb's installed.

    So thanks, it has taken me ages to find the correct drivers after I upgraded to Lucid.

  5. #5
    Join Date
    May 2008
    Location
    Edinburgh, UK
    Beans
    188
    Distro
    Ubuntu 10.04 Lucid Lynx

    Re: HOW I Installed Lexmark X1270 on Lucid

    Exactly my experience. The old "how to" stopped working when I upgraded to Lucid, but after a lot of mucking about, I found the way through, and then I put it on here to help others, and in case I crashed and had to reinstall again - which happened a few days ago when my old Alienware died.

  6. #6
    Join Date
    Nov 2010
    Beans
    3

    Talking Re: HOW I Installed Lexmark X1270 on Lucid

    I love you.

  7. #7
    Join Date
    Jan 2009
    Location
    Spain
    Beans
    21
    Distro
    Kubuntu 10.04 Lucid Lynx

    HOW TO Install printer Lexmark X1270 on (K/L/X)Ubuntu 10.04

    Thank you for your sharing tiggsy!!

    This made my Lexmark X1170 printer work with ubuntu 10.04 and kubuntu 10.04 after 2 years of disbelief!
    Last edited by fagulhaspt; September 1st, 2011 at 12:23 AM. Reason: reupdated after tiggsy reupdate :)

  8. #8
    Join Date
    Jul 2008
    Beans
    87

    Smile Re: HOW I Installed Lexmark X1270 on Lucid

    I'm guessing the initial statements "Install libstdc++.so.5
    " are for amd x64 processors. My old 32bit laptop got the drivers working on Xubuntu 10.04 without those additional commands. I started with downloading and extracting the driver package. I got the Z705 to work but not the Z1300

  9. #9
    Join Date
    Oct 2008
    Location
    Yorkshire. England
    Beans
    206
    Distro
    Lubuntu 12.04 Precise Pangolin

    Re: HOW I Installed Lexmark X1270 on Lucid

    Quote Originally Posted by tiggsy View Post
    I originally tried the HOW TO I found here, which used to work in previous Ubuntu versions, but it didn't this time.


    I found these instructions for Z605 and am reproducing it here with extra notes for newbies.

    Start by installing alien and libstdc++5. Open a terminal and type (or copy and paste) each of the following lines in turn:

    Code:
    sudo apt-get install alien
    cd ~/Downloads
    mkdir lexmark
    cd lexmark
    wget http://security.ubuntu.com/ubuntu/pool/universe/i/ia32-libs/ia32-libs_2.7ubuntu6.1_amd64.deb
    dpkg-deb -x ia32-libs_2.7ubuntu6.1_amd64.deb ia32-libs
    sudo cp ia32-libs/usr/lib32/libstdc++.so.5.0.7 /usr/lib/
    cd /usr/lib
    sudo ln -s libstdc++.so.5.0.7 libstdc++.so.5
    Download the drivers from http://www.easy-share.com/1908438339/Z617.tar.gz. You will need to wait for a minute for the download button to appear. Save it in your lexmark folder.

    Extract the 4 files to your lexmark folder, then doubleclick on each and select Install, in the following order:

    libcupsys2_1.3.9-17ubuntu3.1_all.deb
    libstdc++5_3.3.6-17ubuntu1_i386.deb
    z600cups_1.0-2_i386.deb
    z600llpddk_2.0-2_i386.deb

    Then open a terminal and type/copy the following lines in turn:

    Code:
    cd /usr/share/cups/model
    sudo gunzip Lexmark-Z600-lxz600cj-cups.ppd.gz
    Close the terminal.

    Go to System-> Administration-> Printing and click Add. Select your printer and click Forward. Once it has found the drivers, they will appear. Select Lexmark and click Forward, then Z600 (at the end), Forward. Then click Apply on the next screen.

    Turn your printer off, wait a few seconds and turn it back on again (this is just to make sure there's nothing in the buffer to cause problems). Then print a test page.

    Hope this helps.

    PS. if you get an error message saying that the "printer could not execute a filter" then go up to the top of this post and execute the commands mentioned there.
    Anyone know if this works with Ubuntu 10.10 - the Maverick Meerkat
    Martin
    If you want to test the depth of the water .........don't use both feet !

  10. #10
    Join Date
    Jan 2009
    Location
    Spain
    Beans
    21
    Distro
    Kubuntu 10.04 Lucid Lynx

    Re: HOW I Installed Lexmark X1270 on Lucid

    Quote Originally Posted by InkyDinky View Post
    I'm guessing the initial statements "Install libstdc++.so.5
    " are for amd x64 processors. My old 32bit laptop got the drivers working on Xubuntu 10.04 without those additional commands. I started with downloading and extracting the driver package. I got the Z705 to work but not the Z1300
    Hi InkyDinky, clarifying your thoughts - these instruction are for 32 bits systems, not for 64bits.

    I'll comment a little the "Install libstdc++.so.5" section:


    Code:
    #--- Install libstdc++.so.5
    cd ~/Downloads
    mkdir lexmark
    cd lexmark
    wget http://security.ubuntu.com/ubuntu/pool/universe/i/ia32-libs/ia32-libs_2.7ubuntu6.1_amd64.deb
    The above lines will download a 64bits .deb file.
    This 64bits deb file will never be installed, as we only need to copy some 32bits files from within it, not install it.
    Continue reading, I'll explain it further...

    Code:
    dpkg-deb -x ia32-libs_2.7ubuntu6.1_amd64.deb ia32-libs
    The above line, will not install the deb file, it will extract the contents of the .deb file into directory "ia32-libs" (see "man dpkg" the "-x" option)

    Code:
    sudo cp ia32-libs/usr/lib32/libstdc++.so.5.0.7 /usr/lib/
    The above line, will copy one file from the ia31-libs directory extracted into /usr/lib
    The file is a 32bits library "libstdc++.so.5.0.7", which is needed for the driver to work. NOTE: It *must* be this exact version of this library, because the drivers will only work with it. That's why we need to extract this file from a .deb package, simply because in this .deb package the "libstdc++.so.5.0.7" has the pretended version to work with the printer driver

    Code:
    sudo ln -s /usr/lib/libstdc++.so.5.0.7 /usr/lib/libstdc++.so.5
    The above line makes an alias with another name to the same file.
    It creates a symbolic link pointing to the library file, but gives the link another name



    Now to the second part:

    Quote Originally Posted by InkyDinky View Post
    My old 32bit laptop got the drivers working on Xubuntu 10.04 without those additional commands. I started with downloading and extracting the driver package. I got the Z705 to work but not the Z1300
    If more people can confirm that it works without executing the "#--- Install libstdc++.so.5" section, than we can change the resume

    Cheers

    UPDATE 2011/08/31: It seems that there is no need to "install alien" nor to "install libstdc++.so.5" as was once described, so that was removed from the instructions.
    Also in the past I made a cleanup/resume of the original instructions of tigsy. But it happens that tiggsy and I agreed that it was better that those instructions to be left in the head of this thread, mantained by tiggsy. So I removed the previous resume instructions, and we now have a single source of information about how to install the drivers, and that is the post #1 mantained by tiggsy
    All this to say that:
    - *this* post is already outdated as the libstdc++.so.5 is not installed as was discussed in this post, and so you should make no case of this post
    - only follow the install instructions provided be tigssy in the post #1 of this thread. Those will be updated as needed with new info

    Cheers
    Last edited by fagulhaspt; August 31st, 2011 at 06:04 PM.

Page 1 of 4 123 ... LastLast

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •