[0.7.0] vlc 1.1.4 problems

Asked by orbisvicis

Versions as described in summary
Arch Linux

I don't use panflute-applet, so this'll be simpler. Step-by-step replay w/ logs:

1] set vlc as default player. Kill all music players and all panflute processes (vlc, moc, panflute-daemon, panflute-applet, etc). Finally launch panflute-daemon in verbose debug mode:

$ panflute-daemon -v -d
INFO [panflute.daemon.amarok.Connector] Failed to load Amarok 1.4 connector: No module named dcopext
DEBUG [panflute.daemon.mpd.Connector] Resume polling
DEBUG [panflute.daemon.mpd.Connector] Registering the poll source
DEBUG [panflute.daemon.mpd.Connector] Attempting to connect to localhost:6600
DEBUG [panflute.daemon.mpd.Connector] Connection failed
INFO [panflute.daemon.manager.Manager] Failed to load XMMS connector: No module named xmms.control
INFO [panflute.daemon.manager.Manager] Failed to load XMMS2 connector: No module named xmmsclient
DEBUG [panflute.daemon.manager.Manager] Preferred player is now vlc
DEBUG [panflute.daemon.manager.Manager] scanning for connected players
DEBUG [panflute] Running panflute-daemon
DEBUG [panflute.daemon.mpd.Connector] Attempting to connect to localhost:6600
DEBUG [panflute.daemon.mpd.Connector] Connection failed
DEBUG [panflute.daemon.mpd.Connector] Attempting to connect to localhost:6600
DEBUG [panflute.daemon.mpd.Connector] Connection failed
(repeated)

2] Wait a bit. Launch vlc. Nothing of importance is logged:

DEBUG [panflute.daemon.mpd.Connector] Attempting to connect to localhost:6600
DEBUG [panflute.daemon.mpd.Connector] Connection failed
(repeated)

3] Wait a bit. Send a dbus message. New (second) vlc instance appears/starts.
$ dbus-send --session --print-reply --type=method_call --dest=org.mpris.panflute /Player org.freedesktop.MediaPlayer.Pause

From panflute-daemon:
DEBUG [panflute.daemon.vlc.Connector] Activating org.mpris.vlc
DEBUG [panflute.daemon.vlc.Connector] Running "vlc"

From dbus-send:
Error org.freedesktop.DBus.Error.NoReply: 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

4] Wait a bit. Send another dbus message. Nothing happens:
$ dbus-send --session --print-reply --type=method_call --dest=org.mpris.panflute /Player org.freedesktop.MediaPlayer.Pause

From dbus-send:
Error org.freedesktop.DBus.Error.NoReply: 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.

From panflute:
DEBUG [panflute.daemon.mpd.Connector] Attempting to connect to localhost:6600
DEBUG [panflute.daemon.mpd.Connector] Connection failed
(repeated)

5] Wait a bit. Close VLC. Nothing happens:

DEBUG [panflute.daemon.mpd.Connector] Attempting to connect to localhost:6600
DEBUG [panflute.daemon.mpd.Connector] Connection failed
(repeated)

4] Wait a bit. Send another dbus message. Nothing happens, no new vlc instance is created:
$ dbus-send --session --print-reply --type=method_call --dest=org.mpris.panflute /Player org.freedesktop.MediaPlayer.Pause

From dbus-send:
Error org.freedesktop.DBus.Error.NoReply: 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.

From panflute:
DEBUG [panflute.daemon.mpd.Connector] Attempting to connect to localhost:6600
DEBUG [panflute.daemon.mpd.Connector] Connection failed
(repeated)

7] END

^CTraceback (most recent call last):
  File "/usr/bin/panflute-daemon", line 70, in <module>
    mainloop.run ()
KeyboardInterrupt

As you can see, communication with VLC 1.1.4 doesn't seem to work.

Question information

Language:
English Edit question
Status:
Open
For:
Panflute Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:

Can you help with this problem?

Provide an answer of your own, or ask orbisvicis for more information if necessary.

To post a message you must log in.