8.10 not able to install canon iP1600???

Asked by snigapoe

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:
Last query:
Last reply:
Revision history for this message
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...

Revision history for this message
cubells (cubells) said :
#2

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

Works?

Revision history for this message
snigapoe (snigapoe-m) said :
#3

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

Revision history for this message
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?

Revision history for this message
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"

Revision history for this message
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

Revision history for this message
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.

Revision history for this message
cubells (cubells) said :
#8

sorry,

the package is libxml1

:-(

Revision history for this message
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

Revision history for this message
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

Revision history for this message
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

Revision history for this message
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??

Revision history for this message
cubells (cubells) said :
#13

Try installing deb packages into 2 steps:

$ sudo alien -c *.rpm

and then

$ sudo dpkg -i *.deb

Cheers

Revision history for this message
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'

Revision history for this message
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

Revision history for this message
snigapoe (snigapoe-m) said :
#16

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

Revision history for this message
snigapoe (snigapoe-m) said :
#17

should i remove previous installed ip2200driver???

Revision history for this message
snigapoe (snigapoe-m) said :
#18

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

Revision history for this message
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...

Revision history for this message
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

Revision history for this message
cubells (cubells) said :
#21

##should i remove previous installed ip2200driver???

Sorry, the correct answer is not...

Cheers

Revision history for this message
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

Revision history for this message
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

Revision history for this message
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

Revision history for this message
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

Revision history for this message
cubells (cubells) said :
#26

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

Revision history for this message
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)

Revision history for this message
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

Revision history for this message
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

Revision history for this message
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

Revision history for this message
snigapoe (snigapoe-m) said :
#31

after done some trick....
cupsys problem solve

Revision history for this message
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