Why is adding a printer so difficult with Opensuse?

I just installed Opensuse and when I tried to add my usp plugged printer it asks for a URI, which I find is a protocal for an IPP. Furthermore it insists that my attempt to add the printer is forbidden. I don’t have and don’t want an internet printer, I just want to use the one that I have plugged into my desktop computer. I have tried a large number of Linux systems and most of them automatically find and add my printer when I install the OS. Searching the web I see that there are a lot of confused people out there with the same problem. Will someone tell me how to add my USB plugged Canon printer, hopefully with a minimum of acronyms. :question:
jedward@dcwisp.net

Install the Printer with the original Driver from Canon:
http://software.canon-europe.com/

I don’t know, which Printer you want to install, therefore I need what lsusb is saying:

lsusb

Hello and welcome here.

PLease, when you want technical help always tell as the minimum amount of information to your potential helpers which version of openSUSE you use. We can not guess that. As we can not guess what you exactly did to configure that printer.

When you onlly want to know “Why is adding a printer so difficult with Opensuse?”, then you are in the wrong forum. We have a General Chit-chat where you can start a discussion about the relative easyness/difficultness of configuring printers. And why you think it is difficult and were it could be made easier.

But wen you want help with configuring your printer, you should provide more details (as said above). Which make and type of printer. What you did to confifure (using YaST? What do you see? where did you click? etc.).

And BTW URIs are Universal Resource Identifier. It may point also to things inside your system. It is not restricted to a network location.

On 2014-07-05 06:26 (GMT) jiminoregon composed:

> I just installed Opensuse and when I tried to add my usp plugged printer
> it asks for a URI, which I find is a protocal for an IPP. Furthermore it
> insists that my attempt to add the printer is forbidden. I don’t have
> and don’t want an internet printer, I just want to use the one that I
> have plugged into my desktop computer. I have tried a large number of
> Linux systems and most of them automatically find and add my printer
> when I install the OS. Searching the web I see that there are a lot
> of confused people out there with the same problem. Will someone tell
> me how to add my USB plugged Canon printer, hopefully with a minimum
> of acronyms.

The best way to install a Canon printer is one of the following:

1-Use a PC with Windows or OS X installed
2-Trade the Canon for a printer whose manufacturer really supports printing
in Linux.

Canon only provides “as-is” software for its printers for use in Linux, in
spite of printer packaging that may list Linux under OS compatibility as did
the box mine came in. Canon has upgraded its driver version for my Canon
printer 8 times since I bought it, and there have been almost as many
openSUSE releases in that time. It has never worked as expected except with
Windows, in Linux usually printing correctly the YaST test page, but not
printing correctly from apps trying to print anything except plain
unformatted text. Trying to print formatted text from a Linux word processor
or a web page from a browser just makes the printer error. Same goes for
trying to print from Fedora and Mageia. When I need to print from the web, I
boot a Windows puter.

Since buying my Canon printer, when I need to buy a product Canon makes, I
find a similar product made by another company, and buy the alternative instead.

“The wise are known for their understanding, and pleasant
words are persuasive.” Proverbs 16:21 (New Living Translation)

Team OS/2 ** Reg. Linux User #211409 ** a11y rocks!

Felix Miata *** http://fm.no-ip.com/

On 2014-07-05 11:10, Felix Miata wrote:

> Since buying my Canon printer, when I need to buy a product Canon makes,
> I find a similar product made by another company, and buy the
> alternative instead.

Same here :frowning:

I had a Canon BJC-4000. Not bad hardware, for an ink printer of its
vintage. But the result in Linux was quite bad, the driver was broken. I
had to buy an alternative proprietary driver, from “Turbo Print”, not
expensive, to get proper results in Linux. Otherwise, I had to boot
Windows. Eventually, I bought an HP laser and I’m a very happy customer.

So, with a properly supported printer, configuring printing in openSUSE
Linux is very easy, click and follow your nose. With some makes, like
Canon, you have to jump by loops and read howtos of people that have
gone that road before, so not easy, and varying results.

There is a web that lists compatibility with printers wit Linux. It was
linuxprinting.org, now it is
http://www.linuxfoundation.org/collaborate/workgroups/openprinting.
Just go to the database link. The Canons are here:

http://www.openprinting.org/printers/manufacturer/Canon

For example, the 4000 is listed under the “perfectly” supported list.

Advice: before buying hardware to use with Linux, ask or google first.


Cheers / Saludos,

Carlos E. R.
(from 13.1 x86_64 “Bottle” at Telcontar)

???

Why assume that because you are having a problem doing so, that it is the same across the board for everyone?

I have never had any problems doing so, even the first time I ever used openSUSE.

Perhaps a better way to start a thread, and get help, would be to simply ask something like: “Can anyone help me install a Canon printer in openSUSE?”

(BTW: I have several Canon printers, all with Linux drivers provided by Canon, and all working as I expect them to. But, from other’s reports, that sounds like a rarity? So, I do not know what I am doing wrong to get them to work right.)