In addition to my previous question re startup sounds not sounding all the time, I have a question regarding Bluetooth.
I am able to use the Bluetooth Manager to connect a pair of headphones and can hear audio through BT, it sounds excellent. The one thing I can't get working is the microphone that is built into BT headphones. I know they are primarily designed for phone calls via a smartphone, but is it possible to use the BT headphone microphone through the PC, for example, if you were having an online Zoom/Skype/Jitsi meeting? The local Linux group has been having virtual meetings every month and although my Logitech headphones with microphone boom (USB-connected) work perfectly, I would like to try wireless/Bluetooth - if it's even possible. I attempted this with the previous distro (Fedora) and was not successful.
Thanks again.
May have answered my own question. There is a second BT profile named HSP/HFP (Headset Head Unit). Says it's unavailable.
Edward via tde-users wrote:
May have answered my own question. There is a second BT profile named HSP/HFP (Headset Head Unit). Says it's unavailable.
if you want to try my work there is tdebluez in the repo waiting to go into mainline. if profile is available (it means you have the software installed) it would show up. The HFP/HSP comes with ofono if I am not completely wrong. I even came so far to use the phone remotely from the PC (using dbus direct calls for now - no time to write UI). Unfortunately there seems to be an issue somewhere down the pipe because PA crashes often when call is finished and in term kmix goes crazy 100% cpu.
--------------------------------------------------------------------- To unsubscribe, e-mail: trinity-users-unsubscribe@lists.pearsoncomputing.net For additional commands, e-mail: trinity-users-help@lists.pearsoncomputing.net Read list messages on the web archive: http://trinity-users.pearsoncomputing.net/ Please remember not to top-post: http://trinity.pearsoncomputing.net/mailing_lists/#top-posting
On Thu, 12 Nov 2020 21:51:22 +0100 deloptes via tde-users users@trinitydesktop.org wrote:
Edward via tde-users wrote:
May have answered my own question. There is a second BT profile named HSP/HFP (Headset Head Unit). Says it's unavailable.
if you want to try my work there is tdebluez in the repo waiting to go into mainline. if profile is available (it means you have the software installed) it would show up. The HFP/HSP comes with ofono if I am not completely wrong. I even came so far to use the phone remotely from the PC (using dbus direct calls for now - no time to write UI). Unfortunately there seems to be an issue somewhere down the pipe because PA crashes often when call is finished and in term kmix goes crazy 100% cpu.
The USB Bluetooth piece, has a Broadcom chip inside it, that I discovered hadn't worked properly with Linux at some point in the past. The USB piece is Bluetooth 4.0, but the headphones (Sentry BT300), I don't believe are 4.0. Curious as of any headphones must be (more or less) recent and high-end for the mic to work.
I have the PCLinuxOS TDE Mini image installed and although ofono is in their repo, it is not currently installed.
I'll install ofono and see what occurs.
On Thu, 12 Nov 2020 16:06:10 -0500 Edward via tde-users users@trinitydesktop.org wrote:
I have the PCLinuxOS TDE Mini image installed and although ofono is in their repo, it is not currently installed.
I'll install ofono and see what occurs.
The Bluetooth Manager now shows the HFP/HSP profile as being available, but once selected, it displays "Failed to change profile to headset_head_unit."
On Thu, 12 Nov 2020 16:11:50 -0500 Edward via tde-users users@trinitydesktop.org wrote:
On Thu, 12 Nov 2020 16:06:10 -0500 Edward via tde-users users@trinitydesktop.org wrote:
I have the PCLinuxOS TDE Mini image installed and although ofono is in their repo, it is not currently installed.
I'll install ofono and see what occurs.
The Bluetooth Manager now shows the HFP/HSP profile as being available, but once selected, it displays "Failed to change profile to headset_head_unit."
https://freedesktop.org/wiki/Software/PulseAudio/Documentation/User/Bluetoot...
Looks like it must be set up as a modem. I'll remove ofono and leave it as it is.
Success.
I reinstalled ofono and rebooted the system. With a different set of headphones (Inland # 87099), the microphone worked at https://mictests.com and https://onlinemictest.com and when going back to YouTube, I am getting the audio from that, however the sound is not as powerful, almost monaural (not really full stereo). But at least it works now.
I will try this with the Sentry headphones, once its battery recharges.
Thanks for the assist.
On Thu, 12 Nov 2020 16:40:12 -0500 Edward via tde-users users@trinitydesktop.org wrote:
I will try this with the Sentry headphones, once its battery recharges.
I tried this with three different models of Sentry Bluetooth headphones and none of them would switch to the HFP/HSP profile. Only the Inland headphones would.
Edward via tde-users wrote:
I tried this with three different models of Sentry Bluetooth headphones and none of them would switch to the HFP/HSP profile. Only the Inland headphones would.
try to pair them again - better use bluetoothctl
--------------------------------------------------------------------- To unsubscribe, e-mail: trinity-users-unsubscribe@lists.pearsoncomputing.net For additional commands, e-mail: trinity-users-help@lists.pearsoncomputing.net Read list messages on the web archive: http://trinity-users.pearsoncomputing.net/ Please remember not to top-post: http://trinity.pearsoncomputing.net/mailing_lists/#top-posting
On Fri, 13 Nov 2020 20:52:29 +0100 deloptes via tde-users users@trinitydesktop.org wrote:
Edward via tde-users wrote:
I tried this with three different models of Sentry Bluetooth headphones and none of them would switch to the HFP/HSP profile. Only the Inland headphones would.
try to pair them again - better use bluetoothctl
I have Bluetooth Manager (blueman) installed, with ofono for HFP/HSP.
My thought was that the electronics in the Sentry models perhaps did not support HFP/HSP.
I subsequently tested an older LG Tone and found that also works with HFP/HSP.
Edward via tde-users wrote:
I have Bluetooth Manager (blueman) installed, with ofono for HFP/HSP.
My thought was that the electronics in the Sentry models perhaps did not support HFP/HSP.
In the gnome/gtk/python app I guess there might be issue with some hardware and the so called profiles. IF profile is not advertised, it would not connect or I read that in some cases the order matters, besides BT and PA keep record which device used which profile. Sometime it is better to remove the pairing and pair+connect again.
I would be surprised if headphones would have a microphone and do not support HSP. Often these HFP/HSP are mixed, but they are different however at the bottom it is the same - you have a speaker and microphone and bidirectional audio stream. HFP is for mobiles while HSP for head sets.
You could easily scan the device for what is supported:
[bluetooth]# devices [bluetooth]# info (MAC of device) [...] UUID: Headset AG (00001112-0000-1000-8000-00805f9b34fb) UUID: Handsfree Audio Gateway (0000111f-0000-1000-8000-00805f9b34fb) [...]
I subsequently tested an older LG Tone and found that also works with HFP/HSP.
I guess you already connected with A2DP and now it might be the profile of choice for this device unless it is something else we don't know now, but if it had a mic it should support also the HSP.
you could also easily (or may be not so easily) connect and disconnect via DBUS methods
dbus-send --system --print-reply --dest=org.bluez /org/bluez/hci0/dev_00_01_02_03_04_05 org.bluez.Device1.Connect
and look behind the scene what happens
dbus-monitor --system
--------------------------------------------------------------------- To unsubscribe, e-mail: trinity-users-unsubscribe@lists.pearsoncomputing.net For additional commands, e-mail: trinity-users-help@lists.pearsoncomputing.net Read list messages on the web archive: http://trinity-users.pearsoncomputing.net/ Please remember not to top-post: http://trinity.pearsoncomputing.net/mailing_lists/#top-posting
On Sat, 14 Nov 2020 00:21:57 +0100 deloptes via tde-users users@trinitydesktop.org wrote:
In the gnome/gtk/python app I guess there might be issue with some hardware and the so called profiles. IF profile is not advertised, it would not connect or I read that in some cases the order matters, besides BT and PA keep record which device used which profile. Sometime it is better to remove the pairing and pair+connect again.
I would be surprised if headphones would have a microphone and do not support HSP. Often these HFP/HSP are mixed, but they are different however at the bottom it is the same - you have a speaker and microphone and bidirectional audio stream. HFP is for mobiles while HSP for head sets.
You could easily scan the device for what is supported:
[bluetooth]# devices [bluetooth]# info (MAC of device) [...] UUID: Headset AG (00001112-0000-1000-8000-00805f9b34fb) UUID: Handsfree Audio Gateway (0000111f-0000-1000-8000-00805f9b34fb) [...]
I subsequently tested an older LG Tone and found that also works with HFP/HSP.
I guess you already connected with A2DP and now it might be the profile of choice for this device unless it is something else we don't know now, but if it had a mic it should support also the HSP.
you could also easily (or may be not so easily) connect and disconnect via DBUS methods
dbus-send --system --print-reply --dest=org.bluez /org/bluez/hci0/dev_00_01_02_03_04_05 org.bluez.Device1.Connect
and look behind the scene what happens
dbus-monitor --system
Out of all that I tested, it included three different Sentry models. All three include a mic and can answer a phone call, when paired to a phone. Why their mics would not connect through Bluetooth on the PC, it must be the electronics inside those headsets, maybe they're just not recognizing a certain profile.
In the Bluetooth Manager:
A2DP (default) worked fine with all headphones tested.
For the two sets of headphones that successfully work with their mics, it required the connection be changed to Audio Sink first, then select the HFP/HSP profile.
Edward via tde-users wrote:
Out of all that I tested, it included three different Sentry models. All three include a mic and can answer a phone call, when paired to a phone. Why their mics would not connect through Bluetooth on the PC, it must be the electronics inside those headsets, maybe they're just not recognizing a certain profile.
But the HSP profile should be advertised and you could connect to it anyway. The problem is usually that another profile is selected for use.
In the Bluetooth Manager:
A2DP (default) worked fine with all headphones tested.
For the two sets of headphones that successfully work with their mics, it required the connection be changed to Audio Sink first, then select the HFP/HSP profile.
Yes - some kind of tweeking always helps. This was also my problem when I started working on the tdebluez. It still needs some work but I changed the setup manager to allow selecting and connecting of specific profiles. Unfortunately I do not have too many BT devices - just few phones for testing. I have only one active SIM card to test the phones, because you need the SIM card there so that HF AG is advertised ...
--------------------------------------------------------------------- To unsubscribe, e-mail: trinity-users-unsubscribe@lists.pearsoncomputing.net For additional commands, e-mail: trinity-users-help@lists.pearsoncomputing.net Read list messages on the web archive: http://trinity-users.pearsoncomputing.net/ Please remember not to top-post: http://trinity.pearsoncomputing.net/mailing_lists/#top-posting
On 11/14/20 4:03 AM, deloptes via tde-users wrote:
Edward via tde-users wrote:
Out of all that I tested, it included three different Sentry models. All three include a mic and can answer a phone call, when paired to a phone. Why their mics would not connect through Bluetooth on the PC, it must be the electronics inside those headsets, maybe they're just not recognizing a certain profile.
But the HSP profile should be advertised and you could connect to it anyway. The problem is usually that another profile is selected for use.
In the Bluetooth Manager:
A2DP (default) worked fine with all headphones tested.
For the two sets of headphones that successfully work with their mics, it required the connection be changed to Audio Sink first, then select the HFP/HSP profile.
Yes - some kind of tweeking always helps. This was also my problem when I started working on the tdebluez. It still needs some work but I changed the setup manager to allow selecting and connecting of specific profiles. Unfortunately I do not have too many BT devices - just few phones for testing. I have only one active SIM card to test the phones, because you need the SIM card there so that HF AG is advertised ...
Bluetooth Manager will display all of the known profiles, whether or not the actual headphones support a particular profile. This is the package installed from the PCLinuxOS repository.
Does TDE have its own Bluetooth Manager?
I bought a second pair of the Inland headphones, because the original set is several years old and I have no idea how long the battery is going to last, although it continues to fully-charge each time to this day. :)
The front of the box has the supported profiles printed right on it: HSP, HFP, A2DP and AVRCP. The electronics would have to support the HSP/HFP profile(s), so this explains why the three Sentry models I tried, would not work with the mic on the PC.
Edward via tde-users wrote:
Bluetooth Manager will display all of the known profiles, whether or not the actual headphones support a particular profile. This is the package installed from the PCLinuxOS repository.
if you query the device it will show you the profiles supported by the device - could be that you are seeing the profiles supported by the PC? use bluetoothctl to be 100% sure.
Does TDE have its own Bluetooth Manager?
I reworked the older kdebluetooth to use bluez5 and named it tdebluez, but it is not included in official packages yet. Feedback will be appreciated if you decide to compile and use it. https://mirror.git.trinitydesktop.org/gitea/deloptes/tdebluez
I bought a second pair of the Inland headphones, because the original set is several years old and I have no idea how long the battery is going to last, although it continues to fully-charge each time to this day. :)
The front of the box has the supported profiles printed right on it: HSP, HFP, A2DP and AVRCP. The electronics would have to support the HSP/HFP profile(s), so this explains why the three Sentry models I tried, would not work with the mic on the PC.
I don't understand this, but it might be also irrelevant. IF there is a mic on the headset than it would support at least HSP - doesn't matter how old it is. Here comes the question what HW version it has - but AFAIK they are compatible to some extent. For HFP you need a device with SIM card. Look at the screenshot with Nokia 5530 - it is without SIM card and reports only HSP. This is because HFP provides access to phone book as well and is handled differently - but as I said it is not relevant in the case.
--------------------------------------------------------------------- To unsubscribe, e-mail: trinity-users-unsubscribe@lists.pearsoncomputing.net For additional commands, e-mail: trinity-users-help@lists.pearsoncomputing.net Read list messages on the web archive: http://trinity-users.pearsoncomputing.net/ Please remember not to top-post: http://trinity.pearsoncomputing.net/mailing_lists/#top-posting
On 11/23/20 2:47 AM, deloptes via tde-users wrote:
Edward via tde-users wrote:
Bluetooth Manager will display all of the known profiles, whether or not the actual headphones support a particular profile. This is the package installed from the PCLinuxOS repository.
if you query the device it will show you the profiles supported by the device - could be that you are seeing the profiles supported by the PC? use bluetoothctl to be 100% sure.
Does TDE have its own Bluetooth Manager?
I reworked the older kdebluetooth to use bluez5 and named it tdebluez, but it is not included in official packages yet. Feedback will be appreciated if you decide to compile and use it. https://mirror.git.trinitydesktop.org/gitea/deloptes/tdebluez
Perfect timing on the headphone purchase. The original set broke this morning. :(
bluetoothctl / info displays seven UUID's: Headset, Audio Sink, A/V Remote Control Target, A/V Remote Control, Handsfree, Phonebook Access Client and PnP Information.
Is this what you are referring to?
On 11/23/20 8:58 AM, Edward via tde-users wrote:
Perfect timing on the headphone purchase. The original set broke this morning. :(
bluetoothctl / info displays seven UUID's: Headset, Audio Sink, A/V Remote Control Target, A/V Remote Control, Handsfree, Phonebook Access Client and PnP Information.
Is this what you are referring to?
I reconnected one of the Sentry models in which the mic didn't work. The 'info' command for this headset displays the following UUID's: Serial Port, Audio Sink, A/V Remote Control Target, A/V Remote Control and Handsfree. As it doesn't display 'Headset", that is probably what's needed in order to use the mic through the PC.
Edward via tde-users wrote:
bluetoothctl / info displays seven UUID's: Headset, Audio Sink, A/V Remote Control Target, A/V Remote Control, Handsfree, Phonebook Access Client and PnP Information.
Is this what you are referring to?
Yes
I reconnected one of the Sentry models in which the mic didn't work. The 'info' command for this headset displays the following UUID's: Serial Port, Audio Sink, A/V Remote Control Target, A/V Remote Control and Handsfree. As it doesn't display 'Headset", that is probably what's needed in order to use the mic through the PC.
Don't know - sounds strange - do you have the UUIDs?
regards
--------------------------------------------------------------------- To unsubscribe, e-mail: trinity-users-unsubscribe@lists.pearsoncomputing.net For additional commands, e-mail: trinity-users-help@lists.pearsoncomputing.net Read list messages on the web archive: http://trinity-users.pearsoncomputing.net/ Please remember not to top-post: http://trinity.pearsoncomputing.net/mailing_lists/#top-posting
you can check this for it https://minecraftcirclegenerator.info/ --------------------------------------------------------- To unsubscribe, e-mail: trinity-users-unsubscribe(a)lists.pearsoncomputing.net For additional commands, e-mail: trinity-users-help(a)lists.pearsoncomputing.net Read list messages on the web archive: http://trinity-users.pearsoncomputing.net/ Please remember not to top-post: http://trinity.pearsoncomputing.net/mailing_lists/#top-posting
On 11/13/20 9:21 PM, Edward via tde-users wrote:
Out of all that I tested, it included three different Sentry models. All three include a mic and can answer a phone call, when paired to a phone. Why their mics would not connect through Bluetooth on the PC, it must be the electronics inside those headsets, maybe they're just not recognizing a certain profile.
In the Bluetooth Manager:
A2DP (default) worked fine with all headphones tested.
For the two sets of headphones that successfully work with their mics, it required the connection be changed to Audio Sink first, then select the HFP/HSP profile. ____________________________________________________
Under Debian, do I now need additional packages? Using the above directions, I am getting NO audio in the headphones, it's all coming through the PC speakers, when I log into an online meeting.
blueman, bluez-tools, bluez, ofono, bluez-obexd, libbluetooth3 are all installed. At the time my original e-mail was sent, I had PCLinuxOS installed.
Thanks in advance.
-- Linux. A Continual Learning Experience.
On 1/20/21 7:34 PM, Edward wrote:
On 11/13/20 9:21 PM, Edward via tde-users wrote:
Out of all that I tested, it included three different Sentry models. All three include a mic and can answer a phone call, when paired to a phone. Why their mics would not connect through Bluetooth on the PC, it must be the electronics inside those headsets, maybe they're just not recognizing a certain profile.
In the Bluetooth Manager:
A2DP (default) worked fine with all headphones tested.
For the two sets of headphones that successfully work with their mics, it required the connection be changed to Audio Sink first, then select the HFP/HSP profile. ____________________________________________________
Under Debian, do I now need additional packages? Using the above directions, I am getting NO audio in the headphones, it's all coming through the PC speakers, when I log into an online meeting.
blueman, bluez-tools, bluez, ofono, bluez-obexd, libbluetooth3 are all installed. At the time my original e-mail was sent, I had PCLinuxOS installed.
Thanks in advance.
When the profile is on A2DP, I get audio, no mic. When I switch it to HSP.HFP which should give me the mike with audio, under Debian, I now lose the audio in the headphones and the audio comes out of the PC speakers instead.
-- Linux. A Continual Learning Experience.
Edward wrote:
When the profile is on A2DP, I get audio, no mic. When I switch it to HSP.HFP which should give me the mike with audio, under Debian, I now lose the audio in the headphones and the audio comes out of the PC speakers instead.
It is a "feature" of pulseaudio and bluez5 I guess. The problem is that it uses A2DP as default and may be takes the first audio when using HSP.
One option is to remove the .pulse directory pair again with the correct profile and try again. This is because PA and Bbluez5 keep a record of associated profiles.
I reworked the kbluetooth and call it tdebluez. https://mirror.git.trinitydesktop.org/gitea/deloptes/tdebluez There you can select the profiles you want to connect with.
Another option is to do this in bluetoothctl.
HFP != HSP although you may think it is. If you have no SIM card in the device you are connecting, you most probably talk about and use HSP. IF they were equal there wouldn't be the two of them. Both of them include audio and mic though. You definitely need this.
regards
On 1/21/21 3:22 AM, deloptes wrote:
Edward wrote:
When the profile is on A2DP, I get audio, no mic. When I switch it to HSP.HFP which should give me the mike with audio, under Debian, I now lose the audio in the headphones and the audio comes out of the PC speakers instead.
It is a "feature" of pulseaudio and bluez5 I guess. The problem is that it uses A2DP as default and may be takes the first audio when using HSP.
One option is to remove the .pulse directory pair again with the correct profile and try again. This is because PA and Bbluez5 keep a record of associated profiles.
I reworked the kbluetooth and call it tdebluez. https://mirror.git.trinitydesktop.org/gitea/deloptes/tdebluez There you can select the profiles you want to connect with.
Another option is to do this in bluetoothctl.
HFP != HSP although you may think it is. If you have no SIM card in the device you are connecting, you most probably talk about and use HSP. IF they were equal there wouldn't be the two of them. Both of them include audio and mic though. You definitely need this.
regards
Would you know where the .pulse directory is located? It's not in my home directory. If I run the 'find' command, even as root, I get 'Permission denied'.
-- Linux. A Continual Learning Experience.
On 1/21/21 8:35 AM, Stefan Krusche via tde-users wrote:
Am Donnerstag, 21. Januar 2021 schrieb Edward:
Would you know where the .pulse directory is located? It's not in my home directory.
On my system it is under $HOME/.config/pulse
HTH
Kind regards, Stefan
Hi Stefan,
That is where it was located, thanks. Upon its deletion and the device removed from blueman, then trying again, once it's paired and connected, it defaulted to the HSP/HFP profile, but the mic still didn't work on the test web sites. The pull-down list in Firefox, lists the device itself (as its model number) and 'Monitor of' with the model number. Neither option will get the mic to work.
Something included with PCLinuxOS seems to be missing from Debian...
-- Linux. A Continual Learning Experience.
On 1/21/21 9:17 AM, Edward wrote:
On 1/21/21 8:35 AM, Stefan Krusche via tde-users wrote:
Am Donnerstag, 21. Januar 2021 schrieb Edward:
Would you know where the .pulse directory is located? It's not in my home directory.
On my system it is under $HOME/.config/pulse
HTH
Kind regards, Stefan
Hi Stefan,
That is where it was located, thanks. Upon its deletion and the device removed from blueman, then trying again, once it's paired and connected, it defaulted to the HSP/HFP profile, but the mic still didn't work on the test web sites. The pull-down list in Firefox, lists the device itself (as its model number) and 'Monitor of' with the model number. Neither option will get the mic to work.
Something included with PCLinuxOS seems to be missing from Debian...
I just noticed that the pulse directory was not re-created once I launched Blueman as above.
-- Linux. A Continual Learning Experience.
Edward wrote:
I just noticed that the pulse directory was not re-created once I launched Blueman as above.
did you restart or logout/login? you could also restart pulseaudio daemon.
Sorry I forgot that .pulse was moved to .config/pulse.
Furthermore run pavucontrol and check there the status of the device. Go first to configuration and then to the other tabs. When I was testing with the mobile phone I had to set it up there (the first time). AFAIR it creates a loop device that is also visible in the other tabs.
Make sure that in kmix pulseaudio you have the mic unmuted.
On 1/21/21 1:18 PM, deloptes wrote:
Edward wrote:
I just noticed that the pulse directory was not re-created once I launched Blueman as above.
did you restart or logout/login? you could also restart pulseaudio daemon.
Sorry I forgot that .pulse was moved to .config/pulse.
Furthermore run pavucontrol and check there the status of the device. Go first to configuration and then to the other tabs. When I was testing with the mobile phone I had to set it up there (the first time). AFAIR it creates a loop device that is also visible in the other tabs.
Make sure that in kmix pulseaudio you have the mic unmuted.
I rebooted instead.
Attaching screenshots of Kmix and pavucontrol.
-- Linux. A Continual Learning Experience.
Edward wrote:
On 1/21/21 1:18 PM, deloptes wrote:
Edward wrote:
I just noticed that the pulse directory was not re-created once I launched Blueman as above.
did you restart or logout/login? you could also restart pulseaudio daemon.
Sorry I forgot that .pulse was moved to .config/pulse.
Furthermore run pavucontrol and check there the status of the device. Go first to configuration and then to the other tabs. When I was testing with the mobile phone I had to set it up there (the first time). AFAIR it creates a loop device that is also visible in the other tabs.
Make sure that in kmix pulseaudio you have the mic unmuted.
I rebooted instead.
Attaching screenshots of Kmix and pavucontrol.
-- Linux. A Continual Learning Experience.
In kmix I did not mean exactly this. My usecase is the opposite of yours. I setup the PC to be able to use the audio and mic to talk via the phone. It is the HFP. I don't have a BT headset to try your use case.
In my use case the only problem I have is that when the call is closed ofono crashes and kills pulseaudio which makes kmix goes suicidal.
I hope it helps
On 1/21/21 2:40 PM, deloptes wrote:
Edward wrote:
On 1/21/21 1:18 PM, deloptes wrote:
Edward wrote:
I just noticed that the pulse directory was not re-created once I launched Blueman as above.
did you restart or logout/login? you could also restart pulseaudio daemon.
Sorry I forgot that .pulse was moved to .config/pulse.
Furthermore run pavucontrol and check there the status of the device. Go first to configuration and then to the other tabs. When I was testing with the mobile phone I had to set it up there (the first time). AFAIR it creates a loop device that is also visible in the other tabs.
Make sure that in kmix pulseaudio you have the mic unmuted.
I rebooted instead.
Attaching screenshots of Kmix and pavucontrol.
-- Linux. A Continual Learning Experience.
In kmix I did not mean exactly this. My usecase is the opposite of yours. I setup the PC to be able to use the audio and mic to talk via the phone. It is the HFP. I don't have a BT headset to try your use case.
In my use case the only problem I have is that when the call is closed ofono crashes and kills pulseaudio which makes kmix goes suicidal.
I hope it helps
It appears to be a Debian issue. I just tried the microphone in the web cam (Creative LiveCam) and that didn't work either. It worked under PCLinuxOS, so it looks like I'll have to switch back to PCLOS now.
-- Linux. A Continual Learning Experience.
Having the PA volume control open, if I speak into the webcam mic regardless of the profile for the headphones, it registers that in the volume control, so I know the webcam mic is working. .
The volume control is not registering the mic in the headphones, however on the Input Devices tab, the sound card (Creative Sound Blaster Audigy Fx) is listed with 'Front Microphone (unplugged)', yet it is showing microphone activity. I have nothing but speakers plugged into it. Could the sound card be causing it or be defective, or perhaps PulseAudio isn't detecting it correctly? I have muted that particular entry.
Also, with the headphones using HSP/HFP, the webcam mic doesn't work on the test sites. But after switching the profile to A2DP Sink, the mic then works on the test sites. This may have to be a workaround.
-- Linux. A Continual Learning Experience.
Edward wrote:
Having the PA volume control open, if I speak into the webcam mic regardless of the profile for the headphones, it registers that in the volume control, so I know the webcam mic is working. .
The volume control is not registering the mic in the headphones, however on the Input Devices tab, the sound card (Creative Sound Blaster Audigy Fx) is listed with 'Front Microphone (unplugged)', yet it is showing microphone activity. I have nothing but speakers plugged into it. Could the sound card be causing it or be defective, or perhaps PulseAudio isn't detecting it correctly? I have muted that particular entry.
Also, with the headphones using HSP/HFP, the webcam mic doesn't work on the test sites. But after switching the profile to A2DP Sink, the mic then works on the test sites. This may have to be a workaround.
I am not sure if I understand correctly your setup.
Headphones are not to be used with HSP/HFP if they do not have a mic (if they are not a headset). In the case it is only headphones you should use A2DP with Sync (bluetooth)
The Mic of your webcam would be then a Source. You need pulseaudio-module-bluetooth installed (check). You need pulseaudio set correctly
Check pacmd list-sink-inputs pacmd list-source-outputs
might be you have to set input/output manually
deloptes wrote:
I am not sure if I understand correctly your setup.
Headphones are not to be used with HSP/HFP if they do not have a mic (if they are not a headset). In the case it is only headphones you should use A2DP with Sync (bluetooth)
The Mic of your webcam would be then a Source. You need pulseaudio-module-bluetooth installed (check). You need pulseaudio set correctly
Check pacmd list-sink-inputs pacmd list-source-outputs
might be you have to set input/output manually
I also have a webcam that I use as input (microphone)
$ pacmd list-sources | grep mic analog-input-mic: Microphone (priority 8700, latency offset 0 usec, available: unknown) device.icon_name = "audio-input-microphone" active port: <analog-input-mic> analog-input-mic: Microphone (priority 8700, latency offset 0 usec, available: no) device.icon_name = "audio-input-microphone"
also try and check what is the output of $ pacmd list-sinks
ports: analog-output-lineout: Line Out (priority 9900, latency offset 0 usec, available: yes) properties:
analog-output-speaker: Speakers (priority 10000, latency offset 0 usec, available: no) properties: device.icon_name = "audio-speakers" analog-output-headphones: Headphones (priority 9000, latency offset 0 usec, available: no) properties: device.icon_name = "audio-headphones"
On 1/21/21 6:12 PM, deloptes wrote:
deloptes wrote:
I am not sure if I understand correctly your setup.
Headphones are not to be used with HSP/HFP if they do not have a mic (if they are not a headset). In the case it is only headphones you should use A2DP with Sync (bluetooth)
The Mic of your webcam would be then a Source. You need pulseaudio-module-bluetooth installed (check). You need pulseaudio set correctly
Check pacmd list-sink-inputs pacmd list-source-outputs
might be you have to set input/output manually
All of the Bluetooth headphones I have, include microphones. Only two models (Inland 87099 and Creative) have the electronics to support the HSP/HFP profile.
My intent was to use the headphone mic in one of these for online meetings (Zoom, Jitsi, etc.), but under Debian, this isn't working with the installed software. pulseaudio-module-bluetooth is installed, as is ofono, blueman, bluez-tools, bluez, bluez-obexd and libbluetooth3.
This exact same setup worked when I had TDE/PCLinuxOS installed with the same packages as above (the libbluetooth package might have been named differently).
Under PCLOS, I used the PC's on-board audio at the time. I do not know if the new PCI-E sound card I have now, has anything to do with this issue, even though the card's /Front Microphone (unplugged)/ entry shows activity in the PA volume control, until I mute it.
With either the Inland or Creative headphones connected on the HSP/HFP profile: no mic, no audio in the headphones, no audio from the PC speakers. Changing profile to A2DP resumes the audio from the headphones, the headphone mics never worked under A2DP.
pacmd list-sink-inputs lists one input, the headphones. list-source-outputs indicated 0 (zero) source outputs available.
-- Linux. A Continual Learning Experience.
Edward wrote:
All of the Bluetooth headphones I have, include microphones. Only two models (Inland 87099 and Creative) have the electronics to support the HSP/HFP profile.
My intent was to use the headphone mic in one of these for online meetings (Zoom, Jitsi, etc.), but under Debian, this isn't working with the installed software. pulseaudio-module-bluetooth is installed, as is ofono, blueman, bluez-tools, bluez, bluez-obexd and libbluetooth3.
This exact same setup worked when I had TDE/PCLinuxOS installed with the same packages as above (the libbluetooth package might have been named differently).
Under PCLOS, I used the PC's on-board audio at the time. I do not know if the new PCI-E sound card I have now, has anything to do with this issue, even though the card's /Front Microphone (unplugged)/ entry shows activity in the PA volume control, until I mute it.
With either the Inland or Creative headphones connected on the HSP/HFP profile: no mic, no audio in the headphones, no audio from the PC speakers. Changing profile to A2DP resumes the audio from the headphones, the headphone mics never worked under A2DP.
pacmd list-sink-inputs lists one input, the headphones. list-source-outputs indicated 0 (zero) source outputs available.
Yes, I'm also pissed with that - it (I mean pulseaudio, systemd, udev, bluetoothd and whatever else) does what it wants - it seems totally out of control, although the "experts" have very good intentions.
What I am wondering is if the BT, PA, Systemd and udev versions on PCLOS and on the Debian are the same ... hmm you can add Ofono to this gang.
When I was testing the phone - it was also working sometime and sometime not, but the phone is another offspring of this gang as itself is running Sailfish OS with the gang running on it.
This bluez5 is another KDE4 like story - they enforced it to us while it was not working at all. Now things are getting slowly better, but still it is not OK - why, because the software tries to take a decision on the desired configuration - decision that is hidden from you.
What I've been doing is reading documentation and trying to change configuration - finally I gave it up - I do not have the time and I use BT only to sync my PIM data from the phone to the PC.
But I'm pissed that the phone stopped working with the car, while with bluez4 it still works perfectly well.
Anyway - for you the only way is to try manually hack this (probably in bluetoothctl and pacmd) but chances are good to find answer somewhere on the net, because you are not alone with that.
On 1/22/21 3:39 AM, deloptes wrote:
Edward wrote:
All of the Bluetooth headphones I have, include microphones. Only two models (Inland 87099 and Creative) have the electronics to support the HSP/HFP profile.
My intent was to use the headphone mic in one of these for online meetings (Zoom, Jitsi, etc.), but under Debian, this isn't working with the installed software. pulseaudio-module-bluetooth is installed, as is ofono, blueman, bluez-tools, bluez, bluez-obexd and libbluetooth3.
This exact same setup worked when I had TDE/PCLinuxOS installed with the same packages as above (the libbluetooth package might have been named differently).
Under PCLOS, I used the PC's on-board audio at the time. I do not know if the new PCI-E sound card I have now, has anything to do with this issue, even though the card's /Front Microphone (unplugged)/ entry shows activity in the PA volume control, until I mute it.
With either the Inland or Creative headphones connected on the HSP/HFP profile: no mic, no audio in the headphones, no audio from the PC speakers. Changing profile to A2DP resumes the audio from the headphones, the headphone mics never worked under A2DP.
pacmd list-sink-inputs lists one input, the headphones. list-source-outputs indicated 0 (zero) source outputs available.
Yes, I'm also pissed with that - it (I mean pulseaudio, systemd, udev, bluetoothd and whatever else) does what it wants - it seems totally out of control, although the "experts" have very good intentions.
What I am wondering is if the BT, PA, Systemd and udev versions on PCLOS and on the Debian are the same ... hmm you can add Ofono to this gang.
When I was testing the phone - it was also working sometime and sometime not, but the phone is another offspring of this gang as itself is running Sailfish OS with the gang running on it.
This bluez5 is another KDE4 like story - they enforced it to us while it was not working at all. Now things are getting slowly better, but still it is not OK - why, because the software tries to take a decision on the desired configuration - decision that is hidden from you.
What I've been doing is reading documentation and trying to change configuration - finally I gave it up - I do not have the time and I use BT only to sync my PIM data from the phone to the PC.
But I'm pissed that the phone stopped working with the car, while with bluez4 it still works perfectly well.
Anyway - for you the only way is to try manually hack this (probably in bluetoothctl and pacmd) but chances are good to find answer somewhere on the net, because you are not alone with that.
Bus 003 Device 002: ID 0a5c:21e8 Broadcom Corp. BCM20702A0 Bluetooth 4.0
This is the USB dongle that I have, bought this particular one from Amazon as the description said it works with Linux and technically, it does.
After installing the TDE packages over Debian, I lost the Plymouth bootsplash and get rows of messages before the login screen appears. One of the lines mentions that it can't find the firmware for this device. I'm guessing at this point, that there is something included with PCLOS that makes this device work properly, which Debian apparently doesn't include, however there is a package 'bluez-firmware', its description indicates it's required for operation of Bluetooth dongles based on the Broadcom BCM203x chipset. But there is a GitHub project page with DEB and RPM firmware packages for the 20702, so I'll give it a try.
-- Linux. A Continual Learning Experience.
On 1/23/21 7:40 PM, Edward wrote:
Bus 003 Device 002: ID 0a5c:21e8 Broadcom Corp. BCM20702A0 Bluetooth 4.0
This is the USB dongle that I have, bought this particular one from Amazon as the description said it works with Linux and technically, it does.
After installing the TDE packages over Debian, I lost the Plymouth bootsplash and get rows of messages before the login screen appears. One of the lines mentions that it can't find the firmware for this device. I'm guessing at this point, that there is something included with PCLOS that makes this device work properly, which Debian apparently doesn't include, however there is a package 'bluez-firmware', its description indicates it's required for operation of Bluetooth dongles based on the Broadcom BCM203x chipset. But there is a GitHub project page with DEB and RPM firmware packages for the 20702, so I'll give it a try.
That firmware package solved the problem with the Inland headphones. It will switch between the two profiles and its mic now works through Bluetooth with the HSP/HFP profile.
https://github.com/winterheart/broadcom-bt-firmware
Although with the Creative headphones, I now get no audio whatsoever with them, using either profile.
So...ones mileage may vary.
-- Linux. A Continual Learning Experience.
On 1/23/21 8:19 PM, Edward wrote:
Although with the Creative headphones, I now get no audio whatsoever with them, using either profile.
Update: I now have audio with the Creative headphones. Apparently, the audio for them in the PulseAudio Volume Control, somehow became muted. Upon un-muting...I had audio. :)
-- Linux. A Continual Learning Experience.
i was working on a site where i have to adjust mike for client where they cn tlk to me . but i want was facinf issue in thins site https://spacebarcounter.info/. if someone have this problem contact me i will provide you the solution
i also did that but instead of working .it disappear my hardware from manage . its not working on my site also. https://randompokemon.info/
Just in case somebody is annoyed and wants to automaticly move mails fed to the mailinglist via HyperKitty to go to trash, this is how it works:
kmail -> settings -> filter
- add a new filter - set rule in left dropdown list to "header contains" and the text field in the right to "User-Agent: HyperKitty on https://mail.trinitydesktop.org/" - set "action" to "move to trash"
move this filter at the top of the filter list and be happy :)
Nik
On 11/7/21 4:59 AM, Dr. Nikolaus Klepp wrote:
Just in case somebody is annoyed and wants to automaticly move mails fed to the mailinglist via HyperKitty to go to trash, this is how it works:
Personally I wouldn't want to do that because it's quite possible that legitimate posts would come via HyperKitty.
But one thing I've found to be 100% effective at eliminating spam on mailing lists I've administered, is to set newly registered users to Moderated so their posts require moderator approval before going to the list. Then, after they make a legitimate post, they can be changed to Unmoderated. Most spammers don't bother registering when they know they won't be able to get a message sent to the list, and even those few who do register can't bother the list.
I don't know if it's possible to do it on this mailing list, but if it is, I would definitely recommend doing it.
On Thursday 12 November 2020, Edward via tde-users wrote:
On Thu, 12 Nov 2020 21:51:22 +0100
deloptes via tde-users users@trinitydesktop.org wrote:
Edward via tde-users wrote:
May have answered my own question. There is a second BT profile named HSP/HFP (Headset Head Unit). Says it's unavailable.
if you want to try my work there is tdebluez in the repo waiting to go into mainline. if profile is available (it means you have the software installed) it would show up. The HFP/HSP comes with ofono if I am not completely wrong. I even came so far to use the phone remotely from the PC (using dbus direct calls for now - no time to write UI). Unfortunately there seems to be an issue somewhere down the pipe because PA crashes often when call is finished and in term kmix goes crazy 100% cpu.
The USB Bluetooth piece, has a Broadcom chip inside it, that I discovered hadn't worked properly with Linux at some point in the past. The USB piece is Bluetooth 4.0, but the headphones (Sentry BT300), I don't believe are 4.0. Curious as of any headphones must be (more or less) recent and high-end for the mic to work.
I have the PCLinuxOS TDE Mini image installed and although ofono is in their repo, it is not currently installed.
I'll install ofono and see what occurs. ____________________________________________________
Dear Human,
Do you have blueman-manager installed and PulseAudio System Tray. If not, install them.
1. Connect your headset, as such. 2. Launch PulseAudio System Tray 3. Click on the little grey speaker and click volume control. 4. Go to configuration, 5. Go to your device, for example mine is Insignia NS etc etc. It's likely you will find a choice between hi fedelity playback and headset head unit HFP/HSP. Choose the headset. 6. To test, launch Audacity and start recording. 7. Send me lots 0 chocolate.
Let me know if this works for you.
Kate
On Thu, 12 Nov 2020 21:00:06 -0500 "BorgLabs - Kate Draven" borglabs4@gmail.com wrote:
Dear Human,
Do you have blueman-manager installed and PulseAudio System Tray. If not, install them.
- Connect your headset, as such.
- Launch PulseAudio System Tray
- Click on the little grey speaker and click volume control.
- Go to configuration,
- Go to your device, for example mine is Insignia NS etc etc. It's likely you will find a choice between hi fedelity
playback and headset head unit HFP/HSP. Choose the headset. 6. To test, launch Audacity and start recording. 7. Send me lots 0 chocolate.
Let me know if this works for you.
Kate
blueman-manager is installed. The system tray has Kmix in it.
HSP/HFP is accessible with certain headphones, once the ofono package is installed and after a system reboot. Although the microphone works, the audio is somewhat subdued. After testing several Bluetooth headsets, I have two that will work.
Edward via tde-users wrote:
blueman-manager is installed. The system tray has Kmix in it.
HSP/HFP is accessible with certain headphones, once the ofono package is installed and after a system reboot. Although the microphone works, the audio is somewhat subdued. After testing several Bluetooth headsets, I have two that will work.
The audio can be configured in pavucontrol, because the devices are created on the fly and kmix still can not work like this. in PA control when connected you check under Configuration how the device is set. My phone showed very often as OFF. I had to manually set the type
--------------------------------------------------------------------- To unsubscribe, e-mail: trinity-users-unsubscribe@lists.pearsoncomputing.net For additional commands, e-mail: trinity-users-help@lists.pearsoncomputing.net Read list messages on the web archive: http://trinity-users.pearsoncomputing.net/ Please remember not to top-post: http://trinity.pearsoncomputing.net/mailing_lists/#top-posting