I have the same problem.
Running Ubuntu 9.10 i386 (32 bit), and am attempting to get the Canon ip90v printer to work from it. I read some of the other threads on here, which posters with the same printer started, and the advice is to put the file called "pstocanonij" in the usr/lib/cups/filter directory, and I have this file, but every time I try to copy it there, nothing happens. The "paste" command is greyed out, and I when try to drag it instead, an error pops up saying I don't have the priviledges.
I tried doing it through the command-line, using the cp program, but typing this command:
produced the following error:
sudo cp ~/Desktop/Printer_Driver/pstocanonij usr/lib/cups/filter
which is nonsense, because the directory does exist. I'm thinking that its maybe because I'm at gorilla@gorilla-laptop (i.e. the /home/gorilla directory) when I run the command. However, even running this instead:
cp: cannot create regular file `usr/lib/cups/filter': No such file or directory
sudo cp ~/Desktop/Printer_Driver/pstocanonij ../~/usr/lib/cups/filter
So, next, i attempted to do it through the GUI again while I'm root in the terminal, but still the 'paste' command is greyed out.
Anyway, the error that I'm getting when I try to print from the Canon ip90v is different than the one posted in this thread.
My error says "cup-missing-filter".
Using the Printer Troubleshooter, the program reports the following:
which, again, is nonsense, since I'm not sharing the printer. Why would I be when I haven't even got it working yet?
Server Not Exporting Printers
Although one or more printers are marked as being shared, this print server is not exporting shared printers to the network.
Enable the 'Publish shared printers connected to this system' option in the server settings using the printing administration tool. To start this tool, select System->Administration->Printing from the main menu.
Hopefully someone can shed some light on the matter.
Thanks in advance.