Benaiah\’s Computer Experiences

April 2, 2008

Installing a Canon Pixma MP460 on Ubuntu Gutsy (7.10)

Filed under: Canon MP460, Linux, Printing, ubuntu — Benaiah @ 11:05 am

Here is how I got the Canon Pixma MP460 Printer/Scanner to work on Ubuntu Gutsy.

If you have tried to install the printer previously, start by going to the print manager and removing it. (System >> Administration >> Printing)

Canon does not have any Linux drivers for the MP460 so we will use the drivers for the MP160 instead.

First, download the following files from here:

For the Printer:

cnijfilter-mp160-2.70-1.i386.rpm

Now make sure that you have alien installed (sudo apt-get install alien)Now use alien to create .dep packages from the .rpm files you just downloaded.

Make sure that you are in the same directory as the file. (Example cd /home/username/Desktop)

To convert:

Note: The long dash before “scripts” is actually two small dashes

sudo alien cnijfilter-mp160-2.70-1.i386.rpm –scripts

To install:

sudo dpkg -i cnijfilter-mp160-2.70-1.i386.deb

Now install libpng3:

sudo apt-get install libpng3

Next link libtiff3:

sudo ln -s /usr/lib/libtiff.so.4 /usr/lib/libtiff.so.3

Restart cups daemon:

sudo /etc/init.d/cupsys restart

Install libxml1:

sudo apt-get install libxml1

Reinstall the printer using the print manager (System >> Administration >> Printing) if the printer is turned on the manager should find it (it looked something like “Canon MP460 USB #1” for me). Follow the prompts to complete the installation. When it asks for drivers select “Canon” and then “MP160 Ver.2.70”.

The printer should now be working.

Scanning worked automatically for me without any problems.

Advertisements

July 27, 2007

Installing a HP LaserJet 1012 on Ubuntu Feisty

Filed under: HP 1012, Linux, Printing, ubuntu — Benaiah @ 4:10 pm

Update:  These instructions also worked in Ubuntu Gutsy (7.10)

The LaserJed 1012 is supported by HP so it is a very easy printer to install.

Download the HP Linux Imaging and Printing System (HPLIP) from here.

Move the file from the download location to your home folder. If you downloaded the file to a directory other than your desktop change the following command accordingly:

mv /home/username/Desktop/hplip.2.7.6.run /home/username (where “username” is your usernam)

Run the Self-Extracting Installer:

sh hplip-2.7.6.run

When prompted choose the automatic installation mode.

At the end of the install you are instructed to restart your computer and run

sudo hp-setup

This didn’t work for me, hp-setup never started so I just used the Ubuntu “Add a Printer”

System >> Administration >> Printing >> New Printer

Follow the steps, choosing the “HP LaserJet 1012” driver.

Your printer should now work!

Installing an Epson Stylus Photo RX500 on Ubuntu Feisty.

Filed under: Epson RX500, Linux, Printing, ubuntu — Benaiah @ 2:00 pm

If you already have GIMP-Print then this printer requires no additional installation! Just plug it in and use the Ubuntu Add a Printer Wizard.

System >> Administration >> Printing >> New Printer

Follow the instructions and be sure to select the driver for the Epson Stylus Photo RX500.

I use XSane for scanning:

Applications >> Graphics >> XSane Image Scanner

If you don’t have GIMP-Print already, it is easy to install.

sudo apt-get install gimp-print

Now go back and follow the instructions at the beginning of this post and you will have a working Epson Stylus Photo RX500 Printer/Scanner!

July 23, 2007

Installing a Canon Pixma MP460 on Ubuntu Feisty

Filed under: Canon MP460, Printing, ubuntu — Benaiah @ 3:39 pm

Here is how I got the Canon Pixma MP460 Printer/Scanner to work on Ubuntu Feisty.

Canon does not have any Linux drivers for the MP460 so we will use the drivers for the MP160 instead.

First, download the following files from here:

For the Printer:

cnijfilter-common-2.80-1.i386.rpm

cnifjilter-mp160-2.70-1.i386.rpm

For the Scanner:

scangearmp-common-1.00-1.i386.rpm

scangearmp-mp160-1.00-1.i386.rpm

Now make sure that you have alien installed (sudo apt-get install alien)

Now use alien to create .dep packages from the .rpm files you just downloaded. I tried to convert and install all in one step using

sudo alien -i –scripts file1.rpm file2.rpm file3.rpm file4.rpm

but this did not work so I had to convert and install them one at a time.

Make sure that you are in the same directory as the file. (Example cd /home/username/Desktop

To convert:

Note: The long dash before “scripts” is actually two small dashes

sudo alien cnijfilter-common-2.80-1.i386.rpm –scripts

sudo alien cnifjilter-mp160-2.70-1.i386.rpm –scripts

sudo alien scangearmp-common-1.00-1.i386.rpm –scripts

sudo alien scangearmp-mp160-1.00-1.i386.rpm –scripts

To install:

sudo dpkg -i cnijfilter-common-2.80-1.i386.deb

sudo dpkg -i cnifjilter-mp160-2.70-1.i386.deb

sudo dpkg -i sudo alien scangearmp-common-1.00-1.i386.deb

sudo dpkg -i scangearmp-mp160-1.00-1.i386.deb

Now install libpng3:

sudo apt-get install libpng3

Next install libtiff3:

sudo ln -s /usr/lib/libtiff.so.4 /usr/lib/libtiff.so.3

Restart cups daemon:

sudo /etc/init.d/cupsys restart

Install the printer:

cd /usr/share/cups/model/

sudo lpadmin -p MP160 canonmp160.ppd -v cnij_usb:/dev/usblp0 -E

Install libxml1:

sudo apt-get install libxml1

At this point the printer should be working! Next is to get the scanner to work. I am using XSane Image Scanner. To get this to work we must install the scanner back-end.

First, download the latest version from here.

Uncompress the file with:

tar -xvjf mp150-0.13.1.tar.bz2

Install:

make

sudo make install

If this does not work there is more information in the Installation section of the README.html file included in the download.

Both the printer and scanner on your Canon Pixma MP460 should now work!

July 6, 2007

Installing a HP LaserJet 1020 on Ubuntu Feisty

Filed under: HP 1020, Printing, ubuntu — Benaiah @ 12:24 am

I have been trying to get my HP LaserJet 1020 printer working for some time on my Ubuntu machine and I finally succeeded this evening! This is how I did it.

Just type this into the command line:

$ sudo apt-get install build-essential

$ wget -O foo2zjs.tar.gz http://foo2zjs.rkkda.com/foo2zjs.tar.gz

$ tar -zxvf foo2zjs.tar.gz

$ cd foo2zjs

$ sudo make uninstall

$ make

$ ./getweb 1020

$ sudo make install install-hotplug cups

I then had to re-install the printer from

System >> Administration >> Printing

and then

Printer >> Add Printer

And go through the set up process with out changing any settings.

Everything worked!

This information was taken from:
http://stepien.com.pl/2006/09/23/install-your-hp-laserjet-1020-on-ubuntu/

Blog at WordPress.com.