8.10 not able to install canon iP1600???

Asked by snigapoe on 2008-11-09

i have follow the inctruction which have been provided by the member in this forum but i still cant get my printer printing

i have try the guide on this 2 pages so far but still cant get my printer functioning, when i check on the [url]http://localhost:631[/url]
showing that the job has already done but my printer ain't gv any response to me
[url]http://arzanulhaq.blogspot.com/2007/06/how-to-setup-canon-pixma-ip1600-and.html[/url]
[url]https://help.ubuntu.com/community/HardwareSupportComponentsPrinters/CanonPrinters/CanonPixmaIP2200[/url]

Question information

Language:
English Edit question
Status:
Solved
For:
Ubuntu cups Edit question
Assignee:
No assignee Edit question
Solved by:
snigapoe
Solved:
2008-11-12
Last query:
2008-11-12
Last reply:
2008-11-12
snigapoe (snigapoe-m) said : #1

i require to solve this urgent...
require printing for daily basis...

my last option would be switch back to window interface...

cubells (cubells) said : #2

Try installing the ip2200 driver though your printer is ip1600...

Works?

snigapoe (snigapoe-m) said : #3

well that's what i have been doing all this time...
but it seems to be not working...

cubells (cubells) said : #4

Try:

Remove the printer from your system.

$ sudo aptitude install alien libxm11 libpng3 libtiff4

get this file:

http://fr.software.canon-europe.com/files/soft24301/software/iP2200_Linux_260.tar.gz

$ tar xvfz iP2200_Linux_260.tar.gz

$ alien -i *.rpm

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

then connect ans install the printer...

Any problem?

snigapoe (snigapoe-m) said : #5

Couldn't find any package whose name or description matched "libxm11"
Couldn't find any package whose name or description matched "libxm11"

snigapoe (snigapoe-m) said : #6

snigapoe@snigapoe-laptop:~/canon$ alien -i *.rpm
Must run as root to convert to deb format (or you may use fakeroot).
snigapoe@snigapoe-laptop:~/canon$ sudo alien -i *.rpm
 dpkg --no-force-overwrite -i cnijfilter-common_2.60-2_i386.deb
Selecting previously deselected package cnijfilter-common.
(Reading database ... 101547 files and directories currently installed.)
Unpacking cnijfilter-common (from cnijfilter-common_2.60-2_i386.deb) ...
Setting up cnijfilter-common (2.60-2) ...
 dpkg --no-force-overwrite -i cnijfilter-common_2.60-2_i386.deb
(Reading database ... 101556 files and directories currently installed.)
Preparing to replace cnijfilter-common 2.60-2 (using cnijfilter-common_2.60-2_i386.deb) ...
Unpacking replacement cnijfilter-common ...
dpkg: warning - unable to delete old directory `/usr/local': Directory not empty
Setting up cnijfilter-common (2.60-2) ...
Warning: Skipping conversion of scripts in package cnijfilter-ip2200: postinst postrm
Warning: Use the --scripts parameter to include the scripts.
 dpkg --no-force-overwrite -i cnijfilter-ip2200_2.60-2_i386.deb
Selecting previously deselected package cnijfilter-ip2200.
(Reading database ... 101552 files and directories currently installed.)
Unpacking cnijfilter-ip2200 (from cnijfilter-ip2200_2.60-2_i386.deb) ...
Setting up cnijfilter-ip2200 (2.60-2) ...
Warning: Skipping conversion of scripts in package cnijfilter-ip2200-lprng: postrm
Warning: Use the --scripts parameter to include the scripts.
 dpkg --no-force-overwrite -i cnijfilter-ip2200-lprng_2.60-2_i386.deb
Selecting previously deselected package cnijfilter-ip2200-lprng.
(Reading database ... 101759 files and directories currently installed.)
Unpacking cnijfilter-ip2200-lprng (from cnijfilter-ip2200-lprng_2.60-2_i386.deb) ...
Setting up cnijfilter-ip2200-lprng (2.60-2) ...
snigapoe@snigapoe-laptop:~/canon$ sudo ln -s /usr/lib/libtiff.so.4 /usr/lib/libtiff.so.3
snigapoe@snigapoe-laptop:~/canon$ sudo ln -s /usr/lib/libpng.so.3 /usr/lib/libpng.so.2

snigapoe (snigapoe-m) said : #7

Couldn't find any package whose name or description matched "libxm11"
Couldn't find any package whose name or description matched "libxm11"

Warning: Skipping conversion of scripts in package cnijfilter-ip2200-lprng: postrm
Warning: Use the --scripts parameter to include the scripts.

Warning: Skipping conversion of scripts in package cnijfilter-ip2200: postinst postrm
Warning: Use the --scripts parameter to include the scripts.

cubells (cubells) said : #8

sorry,

the package is libxml1

:-(

snigapoe (snigapoe-m) said : #9

eading package lists... Done
Building dependency tree
Reading state information... Done
Package libxml1 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
E: Package libxml1 has no installation candidate

snigapoe (snigapoe-m) said : #10

i found nthing about libxml1

but if libxml
there are alot but donno which one to dl
pls advvice

http://packages.ubuntu.com/search?suite=default&arch=i386&searchon=names&keywords=libxml

cubells (cubells) said : #11

You have to activat your universe repository: http://www.vcubells.net/imatges/universe.jpg

Then you have to

$ sudo aptitude update

$ sudo aptitude safe-upgrade

$ sudo aptitude install libxml1

Cheers

snigapoe (snigapoe-m) said : #12

how abt this??

Warning: Skipping conversion of scripts in package cnijfilter-ip2200-lprng: postrm
Warning: Use the --scripts parameter to include the scripts.

Warning: Skipping conversion of scripts in package cnijfilter-ip2200: postinst postrm
Warning: Use the --scripts parameter to include the scripts.

no need to do anythingg is it??

cubells (cubells) said : #13

Try installing deb packages into 2 steps:

$ sudo alien -c *.rpm

and then

$ sudo dpkg -i *.deb

Cheers

snigapoe (snigapoe-m) said : #14

ok i done all the step provided but when i wan to try on print test page
this msg appear

Printer 'iP1600':'cups-missing-filter'

cubells (cubells) said : #15

Have you uninstalled all your printers? Even pdf printer? Do it.

Unplug and plug your ip1600 printer.

And try installing a more up to date version of the packages:
http://www.vcubells.net/fitxers/ip1600.zip

snigapoe (snigapoe-m) said : #16

yes i did uninstall everything....
i will try this pack first....

snigapoe (snigapoe-m) said : #17

should i remove previous installed ip2200driver???

snigapoe (snigapoe-m) said : #18

iP1600 "Unable to start filter "pstocanonij" - No such file or directory."

cubells (cubells) said : #19

##should i remove previous installed ip2200driver???
yes!

##iP1600 "Unable to start filter "pstocanonij" - No such file or directory."
It's a good message...

Finally, get these debs:
http://bomberosalas.googlepages.com/cnijfilter-common_2.70-2_i386.deb
http://bomberosalas.googlepages.com/cnijfilter-ip1800_2.70-2_i386-hardy.deb

And install:

$ sudo dpkg -i cnijfilter-common_2.70-2_i386.deb
$ sudo dpkg -i cnijfilter-ip1800_2.70-2_i386-hardy.deb

In that order...

Your printer should work now...

snigapoe (snigapoe-m) said : #20

hmm actually how to remove the installed printer driver???
coz previously i urgently require printing i formated to window already
just uninstall the printer from the cups is it???

coz during the previous ip2200 driver i also got the same message in cups

cubells (cubells) said : #21

##should i remove previous installed ip2200driver???

Sorry, the correct answer is not...

Cheers

snigapoe (snigapoe-m) said : #22

fail in the 2nd step...

here is the msg

snigapoe@snigapoe-laptop:~/canon$ sudo dpkg -i cnijfilter-ip1800_2.70-2_i386-hardy.deb
Selecting previously deselected package cnijfilter-ip1800series.
(Reading database ... 118582 files and directories currently installed.)
Unpacking cnijfilter-ip1800series (from cnijfilter-ip1800_2.70-2_i386-hardy.deb) ...
dpkg: dependency problems prevent configuration of cnijfilter-ip1800series:
 cnijfilter-ip1800series depends on libgtk1.2 (>= 1.2.10-4); however:
  Package libgtk1.2 is not installed.
 cnijfilter-ip1800series depends on libxml1 (>= 1:1.8.14-3); however:
  Package libxml1 is not installed.
 cnijfilter-ip1800series depends on cupsys (>= 1.2.8); however:
  Package cupsys is not installed.
dpkg: error processing cnijfilter-ip1800series (--install):
 dependency problems - leaving unconfigured
Errors were encountered while processing:
 cnijfilter-ip1800series

snigapoe (snigapoe-m) said : #23

after i get this msg...
i cant use my system to update or install...
they require me to type in
sudo apt-get install -f

to repair them it is due to this ip1800 package

cubells (cubells) said : #24

You have to install libgtk1.2, libxml1 and cupsys.

When you have installed these packages, then install

$ sudo dpkg -i cnijfilter-common_2.70-2_i386.deb
$ sudo dpkg -i cnijfilter-ip1800_2.70-2_i386-hardy.deb

snigapoe (snigapoe-m) said : #25

i know wat is the problem liao....

even after i follow your step to get safe-upgrade first to install libxml1 but still fail.....
"No candidate version found for libxml1"

how to pass this step??
i think once i able to clear this step i will be able to print....

snigapoe@snigapoe-laptop:~$ sudo aptitude install libxml1
Reading package lists... Done
Building dependency tree
Reading state information... Done
Reading extended state information
Initializing package states... Done
No candidate version found for libxml1
No candidate version found for libxml1
No packages will be installed, upgraded, or removed.
0 packages upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 0B of archives. After unpacking 0B will be used.
Writing extended state information... Done
Reading package lists... Done
Building dependency tree
Reading state information... Done
Reading extended state information
Initializing package states... Done

cubells (cubells) said : #26

Download and install this version:
http://packages.ubuntu.com/hardy/libxml1

snigapoe (snigapoe-m) said : #27

this is the msg i got now...

snigapoe@snigapoe-laptop:~$ sudo dpkg -i cnijfilter-ip1800_2.70-2_i386-hardy.deb(Reading database ... 129427 files and directories currently installed.)
Preparing to replace cnijfilter-ip1800series 2.70-2 (using cnijfilter-ip1800_2.70-2_i386-hardy.deb) ...
Unpacking replacement cnijfilter-ip1800series ...
Setting up cnijfilter-ip1800series (2.70-2) ...
invoke-rc.d: unknown initscript, /etc/init.d/cupsys not found.
dpkg: error processing cnijfilter-ip1800series (--install):
 subprocess post-installation script returned error exit status 100
Processing triggers for libc6 ...
ldconfig deferred processing now taking place
Errors were encountered while processing:
 cnijfilter-ip1800series

if i try to reinstall sudo apt-get install cupsys this is the msg i got

snigapoe@snigapoe-laptop:~$ sudo apt-get install cupsys
Reading package lists... Done
Building dependency tree
Reading state information... Done
cupsys is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
1 not fully installed or removed.
After this operation, 0B of additional disk space will be used.
Setting up cnijfilter-ip1800series (2.70-2) ...
invoke-rc.d: unknown initscript, /etc/init.d/cupsys not found.
dpkg: error processing cnijfilter-ip1800series (--configure):
 subprocess post-installation script returned error exit status 100
Processing triggers for libc6 ...
ldconfig deferred processing now taking place
Errors were encountered while processing:
 cnijfilter-ip1800series
E: Sub-process /usr/bin/dpkg returned an error code (1)

cubells (cubells) said : #28

Edit this file:

$ sudo gedit /var/lib/dpkg/info/cnijfilter-ip1800series.postinst

and modify last line. The correct is that:

/usr/sbin/invoke-rc.d cups restart

Then install

$ sudo dpkg -i cnijfilter-ip1800_2.70-2_i386-hardy.deb

Cheers

snigapoe (snigapoe-m) said : #29

after i replace the cupsys with cups....
i execute the 2nd one...

but the file automatically change back to cupsys again

i go back to the firsst command line to check
the cups already change back to cupsys

snigapoe (snigapoe-m) said : #30

snigapoe@snigapoe-laptop:~/canon$ sudo gedit /var/lib/dpkg/info/cnijfilter-ip1800series.postinst
snigapoe@snigapoe-laptop:~/canon$ sudo dpkg -i cnijfilter-ip1800_2.70-2_i386-hardy.deb
(Reading database ... 129479 files and directories currently installed.)
Preparing to replace cnijfilter-ip1800series 2.70-2 (using cnijfilter-ip1800_2.70-2_i386-hardy.deb) ...
Unpacking replacement cnijfilter-ip1800series ...
Setting up cnijfilter-ip1800series (2.70-2) ...
invoke-rc.d: unknown initscript, /etc/init.d/cupsys not found.
dpkg: error processing cnijfilter-ip1800series (--install):
 subprocess post-installation script returned error exit status 100
Processing triggers for libc6 ...
ldconfig deferred processing now taking place
Errors were encountered while processing:
 cnijfilter-ip1800series

snigapoe (snigapoe-m) said : #31

after done some trick....
cupsys problem solve

katrotz (katrotz) said : #32

i also had problems running Canon IP1800 on kubuntu Interpid. the main was libxml1 dependency. i downloaded the packages from the forum below where the guys edited the dependecies, and they were installed succesfully.

http://ubuntu-virginia.ubuntuforums.org/showthread.php?t=850298&page=3