Quodlibet не может подключиться к бэкенду устройства

Я новичок в Quod Libet, но мне это нравится. Любое другое музыкальное приложение разочаровало меня в некотором роде, и до сих пор QL разочаровывает меня меньше всего. Это не идеально, но я очень стараюсь, чтобы это сработало. Однако я не могу правильно распознать свои устройства.

У меня есть старый iPod Mini и HTC One X. Ранее я использовал Ubuntu 12.04 и Quod Libet 2.3.2, и я мог заставить iPod работать нормально, но HTC доставлял мне проблемы, в основном из-за проблем с MTP, я полагаю. В надежде, что обновление моей ОС поможет, я сейчас нахожусь на Ubuntu 13.04. Однако браузер Media Devices сейчас даже не загружается. Вот что я вижу, когда открываю quodlibet из командной строки:

W: Инициализация бэкэнда устройства.
W: Не удалось подключиться к бэкэнду устройства.
W: Бэкэнд устройства отсутствует, браузер Media Devices отключен.

Версия Ubuntu 13.04 по умолчанию все еще 2.4, поэтому я попробовал стабильное репо quodlibet (ppa:lazka/ppa) и получил 2.5.1, который дал мне ту же ошибку. Я сейчас пользуюсь нестабильным репо (ppa:lazka/dumpingplace) с версией 3.0.1, но все равно получаю ту же ошибку.

Что я могу делать не так? Я посмотрел в Интернете, и я не могу найти что-нибудь актуальное. Один человек порекомендовал удостовериться, что udisks2 присутствует, но, похоже, он установлен Это обо всем, что я нашел.

Это мои другие текущие связанные версии, на случай, если это поможет:
Аудиоустройство: GStreamer (автоаудиосинк)
Мутаген: 1.21.-1
GTK +: 3.6.4
PyGObject: 3.8.0
GStreamer: 1.0.6.0

Спасибо!

1 ответ

Решение

Спасибо также за сообщение об ошибке [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=1213

Другие вопросы по тегам