web-dev-qa-db-ja.com

Quodlibetはデバイスのバックエンドに接続できませんでした

Quod Libetは初めてですが、気に入ってみたいです。他のすべての音楽アプリは何らかの形で私を失望させており、これまでのところQLは私を最も失望させていません。それは完璧ではありませんが、私はそれを機能させるために一生懸命努力しています。ただし、デバイスを正しく認識させることができません。

私は古いiPodMiniとHTCOneXを持っています。以前はUbuntu12.04とQuodLibet 2.3.2を使用していて、iPodを正常に動作させることができましたが、主にMTPの問題が原因で、HTCが問題を引き起こしていたと思います。 OSのアップグレードが役立つことを願って、私は現在Ubuntu13.04にいます。ただし、メディアデバイスブラウザはロードされません。これは、コマンドラインからquodlibetを開いたときに表示されるものです。

W:デバイスバックエンドを初期化しています。
W:デバイスのバックエンドに接続できませんでした。
W:デバイスバックエンドがなく、メディアデバイスブラウザが無効になっています。

デフォルトのUbuntu13.04バージョンはまだ2.4なので、quodlibetの安定したリポジトリを試しました(ppa:lazka/ppa)そして2.5.1を取得しましたが、同じエラーが発生しました。現在、不安定なリポジトリを使用しています(ppa:lazka/dumpingplace)バージョン3.0.1を使用していますが、同じエラーが発生します。

私は何を間違っているのでしょうか?私はオンラインで周りを見回しましたが、関連するものはほとんど見つかりません。ある人はudisks2が存在することを確認することを勧めましたが、私はそれをインストールしているようです。それが私が見つけたすべてについてです。

これらは、役立つ場合に備えて、現在関連している他のバージョンです。
オーディオデバイス:GStreamer(autoaudiosink)
変異原:1.21.-1
GTK +:3.6.4
PyGObject:3.8.0
GStreamer:1.0.6.0

ありがとう!

1
patrickvacek

バグレポートも提出していただきありがとうございます[1] :)

これが修正されるまでの回避策は、

dbus-send --system --print-reply --dest=org.freedesktop.UDisks /org/freedesktop/UDisks org.freedesktop.UDisks.EnumerateDevices

qLを開始する前に。

[1] https://code.google.com/p/quodlibet/issues/detail?id=121

1
lazka