Print Tray in 11.2 with KDE

Hi there!

I’ve just installed OpenSUSE 11.2 with KDE via DVD. I’ve checked media for errors. Installation went fine and so far the OS is great and is pleasing me better than Kubuntu.

Except for printing.

I have an Epson Printer plugged in a Wireless router via LPD wich always worked fine. In 11.2 I installed the printer and, on first printing, I noticed I got no tray icon. I had to go to CUPS to manage printing. I got an error in one of the prints. I canceled it in CUPS, but after that I was unable to print again. I always got an LPD backend error. I had to turn it physically off and on to get it to work again.

With Kubuntu I installed the printer via KDE manager and I always managed print jobs without a problem. I never had to touch the printer - except to get the jobs, of course :slight_smile:

So,

  1. How do I get a systray icon for my printing jobs? Is it possible to manage print jobs without going to CUPS?

  2. Why is it choking like that? Is it just with me?

Don’t get me wrong: this is the only problem I found so far :slight_smile: By every other standards, 11.2 is giving me a great system to work and play.

Bumping :expressionless:

Print configuraiton in opensuse is usually handled through Yast2 so try setting it up from there perhaps - rather than through kde.

not sure about the sys tray thing though. I would have thought this would be provided by the printer driver. e.g. - I have an HP printer installed through yast and have a configurable HP sys tray icon that gives me print job status as well as tools related to the printer.

Hi!

I’ve done everything through Yast, but then I had to manage the jobs in CUPS.

I’ve read in the forums about the HP utils, but I haven’t tried them, since I’m using an Epson Scanner. I wonder if some of the utils will work, though.

Anyway, I’ve installed KDE job viewer (kde4-printer-applet), but it doesn’t start when I print anything :frowning:

On 12/10/2009 10:56 AM, leandroribeiro wrote:
>
> Bumping :expressionless:
>
>
Um, what does ‘bumping’ mean?


Kevin Miller - http://www.alaska.net/~atftb
Juneau, Alaska
In a recent survey, 7 out of 10 hard drives preferred Linux
Registered Linux User No: 307357, http://counter.li.org

Kevin Miller <millerboys@acsalaska.net> writes:

> On 12/10/2009 10:56 AM, leandroribeiro wrote:
>>
>> Bumping :expressionless:
>>
>>
> Um, what does ‘bumping’ mean?

I believe it is when someone posts on a Thread, for the purpose of
bringing the Thread to the top of the list, in the hope that someone,
that would otherwise have missed the Thread, will see it and reply.


Regards,
Barry Nichols

I believe it is when someone posts on a Thread, for the purpose of
bringing the Thread to the top of the list, in the hope that someone,
that would otherwise have missed the Thread, will see it and reply.

Yes. Is there a rule against it in SUSE? :\

And about that tray icon… am I the only one that misses it?

I see, you are looking for the kjobviewer
There is none in kde 4.x.

I don’t know the solution for Epson. But as you noted, the tray icon IS there for HP. Hence I do NOT miss it because with an HP printer I have it.

HP support is one of the reasons why I buy HP. I will NOT buy Epson for the very reason (and others) that frustrate you right now.

Hopefully someone will know of a solution, but I sure don’t. … other than, BUY an HP.

Info on where KDEPrint is at:

Projects/KDEPrint/KDE4 - KDE TechBase

What the…? What on earth was that reply? Should I’ve not asked for systray help just because HP owners don’t need it?

HP support is one of the reasons why I buy HP. I will NOT buy Epson for the very reason (and others) that frustrate you right now.

Hopefully someone will know of a solution, but I sure don’t. … other than, BUY an HP.

You know, I use Linux for about 5 years now. One of the things that is really - really! - annoying is that whole “don’t use the printer YOU like, that has the color calibration that YOU need to do YOUR job, because I don’t need it and I’M very happy that way” feel that I get now and then. Not always, but every now and then…

But there is a kde4-printer-applet that works well with Kubuntu. I’ve installed it through Yast, but it doesn’t work when I print. I’ve opened a terminal and got this:

user@SUSE:~> printer-applet
Traceback (most recent call last):
  File "/usr/bin/printer-applet", line 1161, in <module>
    applet = JobManager()
  File "/usr/bin/printer-applet", line 297, in __init__
    notification = NewPrinterNotification(bus, self)
  File "/usr/bin/printer-applet", line 1050, in __init__
    bus_name = dbus.service.BusName (PDS_OBJ, bus=bus)
  File "/usr/lib/python2.6/site-packages/dbus/service.py", line 129, in __new__
    retval = bus.request_name(name, name_flags)
  File "/usr/lib/python2.6/site-packages/dbus/bus.py", line 306, in request_name
    'su', (name, flags))
  File "/usr/lib/python2.6/site-packages/dbus/connection.py", line 622, in call_blocking
    message, timeout)
dbus.exceptions.DBusException: org.freedesktop.DBus.Error.AccessDenied: Connection ":1.623" is not allowed to own the service "com.redhat.NewPrinterNotification" due to security policies in the configuration file

I get the same error if I su. Any ideas?

Were not you the one who typed: "I’ve read in the forums about the HP utils, but I haven’t tried them " ?? Well I have tried them, and they work well WITH HP. So that is where ON EARTH that reply came from. It came from your own expression of not knowing.

You know, many people rave about MacIntosh’s and how they ‘just work’. But if one were were to show me a Mac user who does NOT first check for Mac compatibility BEFORE they purchase some hardware, and I will show you a very unhappy Mac user.

The same is true for Linux, except Linux users have the added burdon that its not as easy for Linux users as it is for Mac users to determine the degree of EASY compatibility. And note the “EASY” in capitals. Yes. if one researches first and buys hardware that is EASY compatible with Linux it WILL ‘just work’ and one will have the features that you are missing now.

Now I have a pet peeve too. And my pet peeve is users who rave that hardware they want to do their job under Linux does not work, but in truth they never did any detailed checks before buying for a “just works” capability with Linux. For if they did, and if printer applets in the corner of a Linux desktop were important to them, they would NOT buy Epson.

But I think I am wasting time posting this here, as you are too outraged that you can’t just buy any hardware you want ignoring pragmatic compatibility issues.

Anyway, I do wish you good luck in getting your Epson to work the way YOU want, but my research over the years has shown me that Epson do NOT support their printers well under Linux and the 3rd party applications are NOT there to support them to the same extent as HP.

Best wishes ! I do hope you succeed. … But I fear the worst.

Were not you the one who typed: "I’ve read in the forums about the HP utils, but I haven’t tried them " ?? Well I have tried them, and they work well WITH HP

As you yourself said it (as you noted, the tray icon IS there for HP),** I** noted it, so I kind of didn’t need someone to come here just to tell me: they work with HP, so I don’t need the help you need.

Such behavior is similar to this: I’m lost in a city and I ask where can I find Restaurant 123. Then someone hears me asking, approaches me and replies that he doesn’t need that direction since he’s going to Restaurant 567 and that I should as well go there too.

Nice.

As for the rest of your post, I always like when people assume more than they can about the needs and efforts of others. For example, you assumed that:

a) I need something that just works;
b) I didn’t make my homework in knowing what just works in Linux;
c) at this point in my life I can afford a new printer just because of a printer-applet and I bought my printer after I was already a Linux user;
d) my hardware doesn’t work with Linux;
e) a printer-applet is more important to me than [insert whatever here];

As it turns out:

a) I don’t need something that just works, since I’m willing to mess around with things to get the hardware I need working.
b) I know at what extent my Epson printer model works in Linux and I know that for quite some time now, which leads me to…
c)… I bought that printer because that model from Epson was the best model, at the time, for my needs and, at this moment, I can’t afford a new equivalent model from HP (can’t and don’t want to, since I like Epson’s quality better)*.
d) I also don’t need to change my printer since it always worked flawlessly in Linux - and it still does.
e) a printer-applet monitor is not important: it’s just practical. I asked about one because I always had a working one with other distros. Not an important thing to OpenSUSE? Then, by all means, just inform me of that and I won’t bother anyone with it anymore. In this case, If that thing in the corner was important, I wouldn’t change the printer: I would change the distro.

I do hope you succeed. … But I fear the worst.

I’m not as pessimist: Kubuntu has the thing working as long as the printer works, so guess what: I actually think is possible.

Well, as I noted, best wishes in your efforts.

If Kubuntu has it working the way you like with KDE4, and if you have it (Kubuntu) installed either on another partition (or can get it to work in a liveCD) then perhaps you could check to see what package they are using to do so.

Fair enough.

I simply refuse to send money to Epson when they do not support Linux to the extent I like. I do not use Windows on my home PC, and I prefer to send money to a manufacturer which IMHO does a better job of supporting the OS that I use. Sending money to Epson IMHO rewards them for not supporting my OS to the extent that I want, and I will not do that.

If Epson “just works” for you, then thats great and I’m glad to read that. I do note I’ve never had a problem with HP and a corner applet wrt printing. It “just works” for me.

If Kubuntu has it working the way you like with KDE4, and if you have it (Kubuntu) installed either on another partition (or can get it to work in a liveCD) then perhaps you could check to see what package they are using to do so.

As I said before:

But there is a kde4-printer-applet that works well with Kubuntu. I’ve installed it through Yast, but it doesn’t work when I print. I’ve opened a terminal and got this:

user@SUSE:~> printer-applet
Traceback (most recent call last):
  File "/usr/bin/printer-applet", line 1161, in <module>
    applet = JobManager()
  File "/usr/bin/printer-applet", line 297, in __init__
    notification = NewPrinterNotification(bus, self)
  File "/usr/bin/printer-applet", line 1050, in __init__
    bus_name = dbus.service.BusName (PDS_OBJ, bus=bus)
  File "/usr/lib/python2.6/site-packages/dbus/service.py", line 129, in __new__
    retval = bus.request_name(name, name_flags)
  File "/usr/lib/python2.6/site-packages/dbus/bus.py", line 306, in request_name
    'su', (name, flags))
  File "/usr/lib/python2.6/site-packages/dbus/connection.py", line 622, in call_blocking
    message, timeout)
dbus.exceptions.DBusException: org.freedesktop.DBus.Error.AccessDenied: Connection ":1.623" is not allowed to own the service "com.redhat.NewPrinterNotification" due to security policies in the configuration file

Help is still appreciated :slight_smile:

I would be guessing if I tried to help. I do note this:

dbus.exceptions.DBusException: org.freedesktop.DBus.Error.AccessDenied: Connection ":1.623" is not allowed to own the service "com.redhat.NewPrinterNotification" due to security policies in the configuration file

which suggests a possible permissions problem or a configuration file problem blocking what you are attempting, but I really do not know.

When you say you downloaded your kde4-printer-applet from YaST, which repository was it from ? OSS ? Update ? and what KDE4 version are you using in openSUSE-11.2? Did you update to KDE-4.3.4 like many users? or are you still using the “stock” KDE-4.3.1 ?

Can you locate the relevant config files (I do not know what they are since I do not need to use kde4-printer-applet) and compare the Kubuntu config file to the openSUSE file?

I thought about permissions and tried the same with su, but with equal results.

I’m still using KDE 4.3.1, though. I’ll try again after updating.

Sometimes config files can be setup to block access. It may be necessary to identify the config file that error message is referring to.