[Bug 472609] New: Bluetooth headset + Alsa + Pulseaudio makes pulseaudio segfault
https://bugzilla.novell.com/show_bug.cgi?id=472609 Summary: Bluetooth headset + Alsa + Pulseaudio makes pulseaudio segfault Classification: openSUSE Product: openSUSE 11.1 Version: Final Platform: x86-64 OS/Version: openSUSE 11.1 Status: NEW Severity: Major Priority: P5 - None Component: Sound AssignedTo: tiwai@novell.com ReportedBy: clorenzo@sumtec.es QAContact: qa@suse.de Found By: --- User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; es-ES; rv:1.9.0.6) Gecko/2009012700 SUSE/3.0.6-1.4 Firefox/3.0.6 I have installed a Bluetooth Headset following the steps in the opensuse wiki created as root the file /etc/bluetooth/audio.service [Bluetooth Service] Identifier=audio Name=Audio service Description=Bluetooth Audio service Autostart=true then as user created my .asoundrc file : pcm.!default { type pulse } ctl.!default { type pulse } pcm.btheadset { type bluetooth device "00:0E:16:02:22:4D" profile voice } ctl.btheadset { type bluetooth } I have successfully paired the headset, and if I use the command arecord -D btheadset -f S16_LE | aplay -D btheadset -f S16_LE I can talk and hear myself in the headset. But I need to use the headset in an application that ask in the setup for a device like /dev/xxx I tried to use the commands pactl load-module module-alsa-source device=btheadset and pactl load-module module-alsa-sink device=btheadset like stated in the wiki, but this comands makes pulseaudio to segfault and I had to restart it using /usr/bin/pulseaudio --start also aplay -l or aplay -L does not list my bluetooth headset Summary: The headset works, but the commands pactl load-module module-alsa-source device=btheadset or pactl load-module module-alsa-sink device=btheadset makes pulseaudio to segfault. I don't know if this is the right way to could use the headsets like a standard device or if there is another workaround. the application I want to use with is Teamspeak Reproducible: Always Steps to Reproduce: 1.plug the usb bluetooth dongle 2.turn on the headsets 3.issue the command pactl load-module module-alsa-source device=btheadset or the command pactl load-module module-alsa-sink device=btheadset Actual Results: the pulseaudio daemon quits Expected Results: the pulseaudio daemon accepts the command and creates a new source or sink When I plug the Bluetooth dongle carlos@aragorn:~> dmesg | grep Blue Bluetooth: Core ver 2.13 Bluetooth: HCI device and connection manager initialized Bluetooth: HCI socket layer initialized Bluetooth: Generic Bluetooth USB driver ver 0.3 Bluetooth: HCI USB driver ver 2.10 Bluetooth: L2CAP ver 2.11 Bluetooth: L2CAP socket layer initialized Bluetooth: RFCOMM socket layer initialized Bluetooth: RFCOMM TTY layer initialized Bluetooth: RFCOMM ver 1.10 Bluetooth: BNEP (Ethernet Emulation) ver 1.3 Bluetooth: BNEP filters: protocol multicast Bluetooth: SCO (Voice Link) ver 0.6 Bluetooth: SCO socket layer initialized turn on the headset carlos@aragorn:~> arecord -D btheadset -f S16_LE | aplay -D btheadset -f S16_LE Recording WAVE 'stdin' : Signed 16 bit Little Endian, Rate 8000 Hz, Mono Playing WAVE 'stdin' : Signed 16 bit Little Endian, Rate 8000 Hz, Mono I can speak and hear myself in the headset new entries found in dmesg after the avobe ones hci_scodata_packet: hci0 SCO packet for unknown connection handle 45 hci_scodata_packet: hci0 SCO packet for unknown connection handle 45 hci_scodata_packet: hci0 SCO packet for unknown connection handle 45 hci_scodata_packet: hci0 SCO packet for unknown connection handle 45 carlos@aragorn:~> pactl load-module module-alsa-source device=btheadset 19 all seems fine, but ... ps axu | grep pulse carlos 7748 0.0 0.0 7360 876 pts/2 S+ 21:43 0:00 grep pulse pulseaudio is not running pactl load-module module-alsa-sink device=btheadset Connection failure: Connection refused but strangely if i issue again carlos@aragorn:~> arecord -D btheadset -f S16_LE | aplay -D btheadset -f S16_LE Recording WAVE 'stdin' : Signed 16 bit Little Endian, Rate 8000 Hz, Mono Playing WAVE 'stdin' : Signed 16 bit Little Endian, Rate 8000 Hz, Mono it still works and I can speak and hear myself -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=472609 User tiwai@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=472609#c1 --- Comment #1 from Takashi Iwai <tiwai@novell.com> 2009-02-09 07:29:35 MST --- Yes, it's a known issue with bluez and PA and pulse plugin (bug #463050). We have no solution for this yet -- a possible fix is to skip the stacked transition but use the bluez plugin of PA. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com