Comment 5 for bug 497877

Revision history for this message
Till Kamppeter (till-kamppeter) wrote :

I have tried the patch but it has a lot of problems. First, it is not able to put an icon into the tray. I get a "?" icon on one machine and no icon at all on another. Then it produces a lot of messages in the terminal from where I started "hp-systray" for testing. And if I quit via the "Quit" entry in the menu I get a segfault.

I use GNOME as the desktop, perhaps it works only on KDE desktops.

See all terminal output below.

till@till:~/ubuntu/hplip/svn/pkg-hpijs/hplip/build-area/hplip-3.10.2~rc1$ hp-systray

HP Linux Imaging and Printing System (ver. 3.10.2rc1)
System Tray Status Service ver. 2.0

Copyright (c) 2001-9 Hewlett-Packard Development Company, LP
This software comes with ABSOLUTELY NO WARRANTY.
This is free software, and you are welcome to distribute it
under certain conditions. See COPYING file for more details.

/usr/lib/pymodules/python2.6/gtk-2.0/gtk/__init__.py:127: RuntimeWarning: PyOS_InputHook is not available for interactive use of PyGTK
  set_interactive(1)
(8509) KStatusNotifierItemDBus::KStatusNotifierItemDBus: service is "org.freedesktop.StatusNotifierItem-8509-1"
Connecting to deprecated signal QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString)
(8509) KStatusNotifierItemPrivate::registerToDaemon: Registering a client interface to the KStatusNotifierWatcher
(8509) KStatusNotifierItemPrivate::registerToDaemon: KStatusNotifierWatcher not reachable
QSystemTrayIcon::setVisible: No Icon set
(8509) KToolInvocation::klauncher: klauncher not running... launching kdeinit
kdeinit4: preparing to launch /usr/lib/libkdeinit4_klauncher.so
Connecting to deprecated signal QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString)
klauncher(8519)/kio (KIOConnection) KIO::ConnectionServer::listenForRemote: Listening on "local:/tmp/ksocket-till/klauncherMT8519.slave-socket"
kdeinit4: preparing to launch /usr/lib/libkdeinit4_kded4.so
kdeinit4: preparing to launch /usr/lib/libkdeinit4_kbuildsycoca4.so
klauncher(8519)/kio (KLauncher) KLauncher::processRequestReturn: "/usr/bin/kbuildsycoca4" (pid 8528) up and running.
kbuildsycoca4 running...
kbuildsycoca4(8528)/kdecore (KSycoca) KSycocaPrivate::openDatabase: Trying to open ksycoca from "/var/tmp/kdecache-till/ksycoca4"
kbuildsycoca4(8528) KBuildSycoca::checkTimestamps: checking file timestamps
kbuildsycoca4(8528) KBuildSycoca::checkTimestamps: timestamps check ok
kbuildsycoca4(8528) kdemain: Emitting notifyDatabaseChanged ()
kded(8524)/kdecore (KSycoca) KSycocaPrivate::openDatabase: Trying to open ksycoca from "/var/tmp/kdecache-till/ksycoca4"
klauncher(8519)/kdecore (KSycoca) KSycocaPrivate::openDatabase: Trying to open ksycoca from "/var/tmp/kdecache-till/ksycoca4"
kdeinit4: preparing to launch /usr/lib/libkdeinit4_kconf_update.so
klauncher(8519)/kio (KLauncher) KLauncher::processRequestReturn: "kconf_update" (pid 8530) up and running.
Connecting to deprecated signal QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString)
klauncher(8519)/kdecore (KSycoca) KSycocaPrivate::openDatabase: Trying to open ksycoca from "/var/tmp/kdecache-till/ksycoca4"
kdeinit4: preparing to launch /usr/bin/knotify4
klauncher(8519)/kio (KLauncher) KLauncher::processRequestReturn: "/usr/bin/knotify4" (pid 8531) up and running.
knotify(8532) NotifyByPopup::slotServiceOwnerChanged: "org.freedesktop.Notifications" "" "_"
Connecting to deprecated signal QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString)
knotify(8532) KNotify::event: 1 ref= 0
QDBusConnection: name 'org.kde.knotify' had owner '' but we thought it was ':1.143'
Segmentation fault (core dumped)
till@till:~/ubuntu/hplip/svn/pkg-hpijs/hplip/build-area/hplip-3.10.2~rc1$