ravl 27.01.2011 22:38
Есть проблема! — pulseaudio не дружит с bluetooth гарнитурой
имеется гарнитура моторола Н560, нонейм адаптер, blueman 1.21, pulseaudio 0.9.21-63-gd3efa-dirtyблютуз работает, блюман гарнитуру видит
у блюмана есть модуль пульса, но он не активен
и естественно пульс гарнитуру не видит и соответственно скайп тоже
ходил сюда
модуль пульса стал активен, но пульс не смог инициировать гарнитуру
вернул все взад
как решать?
кусок лога под катом
__load_plugin (/usr/bin/blueman-applet:182)
loading <class 'blueman.plugins.applet.PulseAudio.PulseAudio'>
Using gconf config backend
_________
pa_context_event (/usr/lib/python2.6/dist-packages/blueman/main/PulseAudioUtils.py:115)
1
_________
on_load (/usr/lib/python2.6/dist-packages/blueman/plugins/applet/PulseAudio.py:96)
PulseAudio version: 0.9.21-63-gd3efa-dirty
Traceback (most recent call last):
File "/usr/lib/python2.6/dist-packages/blueman/plugins/AppletPlugin.py", line 105, in _load
self.on_load(applet)
File "/usr/lib/python2.6/dist-packages/blueman/plugins/applet/PulseAudio.py", line 115, in on_load
if int(version.split(".")<2>) < 15:
ValueError: invalid literal for int() with base 10: '21-63-gd3efa-dirty'
_________
__load_plugin (/usr/bin/blueman-applet:182)
Failed to load PulseAudio
invalid literal for int() with base 10: '21-63-gd3efa-dirty'
Deleting plugin instance <blueman.plugins.applet.PulseAudio.PulseAudio object at 0xa193e6c>
_________
__del__ (/usr/lib/python2.6/dist-packages/blueman/main/PulseAudioUtils.py:350)
Destroying PulseAudioUtils instance
_________
pa_context_event (/usr/lib/python2.6/dist-packages/blueman/main/PulseAudioUtils.py:115)
6
loading <class 'blueman.plugins.applet.PulseAudio.PulseAudio'>
Using gconf config backend
_________
pa_context_event (/usr/lib/python2.6/dist-packages/blueman/main/PulseAudioUtils.py:115)
1
_________
on_load (/usr/lib/python2.6/dist-packages/blueman/plugins/applet/PulseAudio.py:96)
PulseAudio version: 0.9.21-63-gd3efa-dirty
Traceback (most recent call last):
File "/usr/lib/python2.6/dist-packages/blueman/plugins/AppletPlugin.py", line 105, in _load
self.on_load(applet)
File "/usr/lib/python2.6/dist-packages/blueman/plugins/applet/PulseAudio.py", line 115, in on_load
if int(version.split(".")<2>) < 15:
ValueError: invalid literal for int() with base 10: '21-63-gd3efa-dirty'
_________
__load_plugin (/usr/bin/blueman-applet:182)
Failed to load PulseAudio
invalid literal for int() with base 10: '21-63-gd3efa-dirty'
Deleting plugin instance <blueman.plugins.applet.PulseAudio.PulseAudio object at 0xa193e6c>
_________
__del__ (/usr/lib/python2.6/dist-packages/blueman/main/PulseAudioUtils.py:350)
Destroying PulseAudioUtils instance
_________
pa_context_event (/usr/lib/python2.6/dist-packages/blueman/main/PulseAudioUtils.py:115)
6

+ 0 -
Есть уши, тоже мотор, с функцией гарнитуры. Как гарнитуру завести сам не смог, но как ушли работают, т.е. пульс видит. Во-первых надо с профилям поэкспериментировать, может просто как наушник заведется. Во-вторых пульс полезно перезапускать (pulseaudio -k), он любит тупить.
у блюмана есть модуль пульса, но он не активен
была такая бага гдето на ланчпаде ubuntu. у меня в арче решилась само собой после обновления pulse до 0.9.22
File "/usr/lib/python2.6/dist-packages/blueman/plugins/applet/PulseAudio.py", line 115, in on_load
if int(version.split(".")<2>) < 15:
ValueError: invalid literal for int() with base 10: '21-63-gd3efa-dirty'
Чего-то больше похоже на то что кривой плагин. На багтрекере не пробовали искать нечто подобное? Или же сами может пытались отправить багрепорт?
нашел багрепорт
правил скрипт питона как там написано и применял патч, в результате та же проблема, модуль активен, но: "failed to initialize pulseaudio bluetooth module"
пока поиск решения отложил, так как интерес больше спортивный чем практический(как вариант canonical обновит пульс и все наладится)
PS: все началось с того, что однажды нужно било поговорить по скайпу(редко, но бывает), а все выходы на звуковухе заняты на акустику 5.1 для ДК и пришла идея использовать валявшуюся без дела на столе синезубую гарнитуру, но, к сожалению, с полпинка не завелось
правил скрипт питона как там написано и применял патч, в результате та же проблема, модуль активен, но: "failed to initialize pulseaudio bluetooth module"
пока поиск решения отложил, так как интерес больше спортивный чем практический(как вариант canonical обновит пульс и все наладится)
PS: все началось с того, что однажды нужно било поговорить по скайпу(редко, но бывает), а все выходы на звуковухе заняты на акустику 5.1 для ДК и пришла идея использовать валявшуюся без дела на столе синезубую гарнитуру, но, к сожалению, с полпинка не завелось