* Kyrill Detinov
On Sat, 26 Jul 2014 10:45:58 +0200 Guido Berhoerster wrote:
Hmm, then you'll need to debug this a bit further why DBus doesn't find it, I can't reproduce this neither on 13.1 nor Factory. You could look for errors in /var/log/messages or .xsession-errors-:?, monitor DBus traffice with dbus-monitor or d-feet and strace the session bus daemon for clues.
I'm afraid, this is difficult for me. No errors in /var/log/messages. I see the same output in ~/.xsession-errors-:? as in a terminal: ** (parole:30298): WARNING **: Couldn't register with accessibility ...
Could you connect to http://tv.lifelink.ru to test? This is my ISP. I'm not sure it translates all over the world.
That link only times out for me, instead I opened https://archive.org/download/ElephantsDream/ED-CM-5.1-DVD-C_64kb.mp3 on a pristine Factory install with X11:xfce:Next on top which has no MP3 decoder. First, a popup from parole comes up: Additional software is required. Parole needs MPEG-1 Layer 3 (MP3) decoder to play this file. It can be installed automatically. After clicking on "Install", the PackageKit plugin dialog comes up asking me to search for a suitable codec, after clicking on "Search" I get a dialog with the found package: Install the following plugin Do you want to install this package now? GStreamer plug-in from Fluend for MP3 support gstreamer-fluendo-mp3-18-4.2 (64-bit) After clicking on "Install", a polkit dialog comes up asking me to authenticate, after that it installs the package and starts playing. So it does work as it is supposed to for me, I've only seen problems in the past where the PackageKit plugin was not able to determine the package corresponding to the needed codec. So the next step to investigate would be to determine why DBus-activation fails for you. You can try tracing DBus like this: strace -p $(pgrep -U <username> dbus-daemon) -ff -y -s 4096 -o dbus before opening the stream with parole. Then look for where it stats/reads /usr/share/dbus-1/services/org.freedesktop.PackageKit.service and whether it exec's /usr/bin/gpk-dbus-service. DBus and Packagekit also log to the journal or /var/log/messages, there should be clues e.g.: Jul 30 10:13:53 factory-test org.freedesktop.PackageKit[1793]: ** (gpk-dbus-service:31979): WARNING **: Couldn't register with accessibility bus: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken. Jul 30 10:13:53 factory-test dbus[745]: [system] Activating via systemd: service name='org.freedesktop.PackageKit' unit='packagekit.service' Jul 30 10:13:53 factory-test PackageKit[31983]: daemon start Jul 30 10:13:53 factory-test dbus[745]: [system] Successfully activated service 'org.freedesktop.PackageKit' Jul 30 10:13:56 factory-test PackageKit[31983]: what-provides transaction /1_eaebbdce from uid 1000 finished with success after 564ms Jul 30 10:14:13 factory-test PackageKit[31983]: daemon quit Jul 30 10:14:13 factory-test packagekitd[31983]: (packagekitd:31983): GLib-CRITICAL **: Source ID 6 was not found when attempting to remove it -- Guido Berhoerster -- To unsubscribe, e-mail: opensuse-xfce+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-xfce+owner@opensuse.org