Witam
Jak w temacie. Słuchawki parują się bezproblemowo. Dźwięk odtwarzają bezbłędnie, ale mikrofon nie działa. Niby widzi go, ale nie działa. Słuchawki mają BT V4.1. HFPV1.5 A2DPV1.2 AVRCPV1.4 GAVDP v1.2 AVDTP v1.2 SPP v1.2 AVCTP v1.3. Mikrofon sprawny bo sparowany z telefonem działa prawidłowo.
Tak na bardzo szybko - sprawdziłeś, czy nie jest wyciszony dźwięk urządzeń wejściowych?
Wszystko włączone.
Gdy otworzę ustawienia dźwięku w zakładce wyjście mam rozwijaną listę. I tak:
opcja pierwsza: jednostka główna słuchawek z mikrofonem (HSP/HFP) tutaj brak dźwięku w słuchawkach
opcja druga : odtwarzanie o wysokiej dokładności (odpływ A2DP) tutaj dźwięk w słuchawkach jest.
W zakładce wejscie w obu przypadkach mikrofon jest widoczny ustawiony na 100%. Ale nie działa.
alsamixer? Może tu coś do ustawienia.
alsamixer - nie znalazłem czegoś takiego
A gdzie szukałeś? To jest polecenie konsolowe. Możesz, ale nie musisz mieć zainstalowane. Jest jeszcze pavucontrol, choć nie wiem, czy w Mincie.
Uznałem że to jakiś program do ustawień dźwięku, więc szukałem wśród programów. Nie znalazłem. Jeżeli to operacje konsolowe to prosiłbym o proste krok po kroku wytłumaczenie jak zainstalować i ewentualnie obsłużyć.
Tak, w istocie to programik do ustawień dźwięku. Jeśli szukałeś go w menu - to nie znajdziesz, bo program jest konsolowy. Nie wiem, czy w Mincie jest on OTB.
Jeśli nie masz, to pewnie się przyda komuś (nie mi - nie mam Minta) - odpal w konsoli/terminalu:
journalctl -f > zapis.txt
Podłącz słuchawki, rozłącz. Możesz teraz przerwać zapis: Ctrl+C i zawartość pliku tu przestawić.
-- Logs begin at Tue 2018-07-24 20:20:41 CEST. --
paź 22 20:20:52 Marcin wpa_supplicant[749]: nl80211: send_and_recv->nl_recvmsgs failed: -33
paź 22 20:20:57 Marcin dbus-daemon[921]: [session uid=1000 pid=921] Activating via systemd: service name='org.gnome.Terminal' unit='gnome-terminal-server.service' requested by ':1.69' (uid=1000 pid=3017 comm="/usr/bin/gnome-terminal.real " label="unconfined")
paź 22 20:20:57 Marcin systemd[896]: Starting GNOME Terminal Server...
paź 22 20:20:57 Marcin dbus-daemon[921]: [session uid=1000 pid=921] Successfully activated service 'org.gnome.Terminal'
paź 22 20:20:57 Marcin systemd[896]: Started GNOME Terminal Server.
paź 22 20:21:01 Marcin gnome-terminal-[3020]: g_menu_insert_item: assertion 'G_IS_MENU_ITEM (item)' failed
paź 22 20:21:34 Marcin kernel: Bluetooth: hci0: last event is not cmd complete (0x0f)
paź 22 20:21:38 Marcin acpid[723]: input device has been disconnected, fd 18
paź 22 20:21:38 Marcin dbus-daemon[732]: [system] Rejected send message, 1 matched rules; type="method_return", sender=":1.40" (uid=1000 pid=1106 comm="/usr/bin/pulseaudio --start --log-target=syslog " label="unconfined") interface="(unset)" member="(unset)" error name="(unset)" requested_reply="0" destination=":1.4" (uid=0 pid=766 comm="/usr/lib/bluetooth/bluetoothd " label="unconfined")
paź 22 20:21:51 Marcin gnome-terminal-[3020]: g_menu_insert_item: assertion 'G_IS_MENU_ITEM (item)' failed
paź 22 20:21:55 Marcin wpa_supplicant[749]: nl80211: send_and_recv->nl_recvmsgs failed: -33
paź 22 20:22:23 Marcin bluetoothd[766]: Control: Refusing unexpected connect
paź 22 20:22:23 Marcin bluetoothd[766]: /org/bluez/hci0/dev_FC_58_FA_68_74_1B/fd1: fd(38) ready
paź 22 20:22:23 Marcin rtkit-daemon[1107]: Supervising 3 threads of 1 processes of 1 users.
paź 22 20:22:23 Marcin rtkit-daemon[1107]: Successfully made thread 3330 of process 1106 (n/a) owned by '1000' RT at priority 5.
paź 22 20:22:23 Marcin rtkit-daemon[1107]: Supervising 4 threads of 1 processes of 1 users.
paź 22 20:22:24 Marcin kernel: input: FC:58:FA:68:74:1B as /devices/virtual/input/input13
paź 22 20:22:24 Marcin systemd-logind[726]: Watching system buttons on /dev/input/event12 (FC:58:FA:68:74:1B)
paź 22 20:22:32 Marcin kernel: Bluetooth: hci0: last event is not cmd complete (0x0f)
paź 22 20:22:44 Marcin dbus-daemon[732]: [system] Rejected send message, 1 matched rules; type="method_return", sender=":1.40" (uid=1000 pid=1106 comm="/usr/bin/pulseaudio --start --log-target=syslog " label="unconfined") interface="(unset)" member="(unset)" error name="(unset)" requested_reply="0" destination=":1.4" (uid=0 pid=766 comm="/usr/lib/bluetooth/bluetoothd " label="unconfined")
paź 22 20:22:44 Marcin acpid[723]: input device has been disconnected, fd 18
paź 22 20:22:44 Marcin bluetoothd[766]: Unable to get io data for Headset Voice gateway: getpeername: Transport endpoint is not connected (107)
paź 22 20:22:48 Marcin kernel: Bluetooth: hci0: last event is not cmd complete (0x0f)
paź 22 20:22:58 Marcin wpa_supplicant[749]: nl80211: send_and_recv->nl_recvmsgs failed: -33
Czy coś z tego wynika ? Może to wina słuchawek i trzeba kupić inne ?
Mam słuchawki ze starszym BT. Moje obserwacje są takie:
- tryb wysokiej jakości dźwięku A2DP - transmisja jednokierunkowa do słuchawek - tylko słuchawki
- tryb "telefoniczny" niskiej jakości dwukierunkowy - słuchawki i mikrofon
Jakiego masz Minta? Dużo zależy od sterowników zawartych w systemie operacyjnym. Dawniej był z tym pewien kłopot. Trzeba było doinstalowywać różne pakiety ...
Ja eksploatuję obecnie Mint 19 Cinnamon. Słuchawki BT działają w obydwu trybach. Alsamixer też jest, chociaż nie muszę go używać, wszystko można ustawić z poziomu apletu kontroli BT, ewentualnie z poziomu aplikacji pavucontrol (czyli serwera pulseaudio).
Mint jak w podpisie. Alsamixer i pavucontrol nie istnieje. rence i nogi opadywują. HELP
Spróbuj doinstalować te pakiety:
$ sudo apt update ; sudo apt install pavucontrol alsamixer
i poeksperymentuj z ustawieniami.
Jak to nic nie da, to porównamy listę zainstalowanych pakietów odpowiadających za współpracę z BT i pulseaudio.
marcin@Marcin:~$ sudo apt update
Stary:1 http://archive.canonical.com/ubuntu bionic InRelease
Stary:2 http://security.ubuntu.com/ubuntu bionic-security InRelease
Stary:3 http://archive.ubuntu.com/ubuntu bionic InRelease
Stary:4 http://archive.ubuntu.com/ubuntu bionic-updates InRelease
Stary:5 http://archive.ubuntu.com/ubuntu bionic-backports InRelease
Ign.:6 http://packages.linuxmint.com tara InRelease
Stary:7 https://repo.skype.com/deb stable InRelease
Stary:8 http://packages.linuxmint.com tara Release
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności
Odczyt informacji o stanie... Gotowe
9 packages can be upgraded. Run 'apt list --upgradable' to see them.
marcin@Marcin:~$ sudo apt install pavucontrol alsamixer
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności
Odczyt informacji o stanie... Gotowe
E: Nie udało się odnaleźć pakietu alsamixer
Taki wynik poleceń. Ale wczoraj zainstalowałem pavucontrol(menadżer oprogramowania) i wszelkie kombinacje nic nie dały.
spróbuj tego:
$ sudo apt install alsa-utils
a później w terminalu uruchom:
$ alsamixer
swoją drogą możesz też zaktualizować system (pokazało Ci 9 pakietów do aktualizacji)
Jak Ci manipulacje z alsamixer nic nie pomogą, to porównamy listę zainstalowanych pakietów.
uruchomiłem alsamixer. Jakiekolwiek zmiany nie dają żadnego efektu. Do wyboru dwa źródła :HDMI i PCH.Przy HDMI nie ma możliwości regulacji. Przy PCH wszystko podciągnięte na max. Chyba że robię coś nie tak. To bardzo prawdopodobne. Wstawiłbym screeny ale nie wiem jak.
Sprawdźmy zainstalowane pliki:
$ aptitude search '~i'|grep -y -e bluetooth -e bluez
i blueberry - A configuration tool for Bluetooth
i bluetooth - Bluetooth support
i bluez - Bluetooth tools and daemons
i bluez-cups - Bluetooth printer driver for CUPS
i bluez-obexd - bluez obex daemon
i bluez-tools - Set of tools to manage Bluetooth devices for linux
i gir1.2-gnomebluetooth-1.0 - Introspection data for GnomeBluetooth
i gnome-bluetooth - GNOME Bluetooth tools
i libbluetooth3 - Library to use the BlueZ Linux Bluetooth stack
i libgnome-bluetooth13 - GNOME Bluetooth tools - support library
i pulseaudio-module-bluetooth - Bluetooth module for PulseAudio sound server
pakiet "blueberry" jest być może niepotrzebny, ale taki stan mam po zainstalowaniu Mint 19 Cinnamon.
u mnie wygląda to tak:
i blueberry - A configuration tool for Bluetooth
i bluetooth - Bluetooth support
i bluez - Bluetooth tools and daemons
i bluez-cups - Bluetooth printer driver for CUPS
i bluez-obexd - bluez obex daemon
i bluez-tools - Set of tools to manage Bluetooth devices for linux
i gir1.2-gnomebluetooth-1.0 - Introspection data for GnomeBluetooth
i gnome-bluetooth - GNOME Bluetooth tools
i libbluetooth3 - Library to use the BlueZ Linux Bluetooth stack
i libgnome-bluetooth13 - GNOME Bluetooth tools - support library
i pulseaudio-module-bluetooth - Bluetooth module for PulseAudio sound ser
czyli jest tak samo
Pozostaje roboczo założyć, że nowa wersja BT w słuchawkach nie jest obsługiwana przez oprogramowanie.
W takiej sytuacji tu jest zawarta stosowna porada:
https://medium.com/@overcode/fixing-bluetooth-in-ubuntu-pop-os-18-04-d4b8dbf7ddd6
Istotnym jej elementem jest instalacja nowszych bibliotek:
$ sudo add-apt-repository ppa:bluetooth/bluez
$ sudo apt-get update
$ sudo apt upgrade
- ale warto zapoznać się z całością artykułu.
Jestem ciekawy efektów ...
polecenia wykonałem. reset systemu i .......żadnych zmian.
A czy próbowałeś zmodyfikować plik konfiguracyjny, tak jak to opisano w artykule?
Cytat: pavbaranov w Listopad 01, 2018, 05:58:09 PM
Zerknij na podpowiedź: https://linuxiarze.pl/forum/index.php/topic,3110.msg16216.html#msg16216. Może w istocie to tak trzeba skonfigurować.
pavucontrol nie widzi mikrofonu i nie ma możliwości żadnych ustawień. Aplet BT nie ma żadnych ustawień (?)
Cytat: lesio w Listopad 01, 2018, 06:07:50 PM
A czy próbowałeś zmodyfikować plik konfiguracyjny, tak jak to opisano w artykule?
Nie próbowałem bo nie wiem jak. Artykuł jest po angielsku a moja ignorancja językowa osiąga poziom niedostępny dla przeciętnego człowieka.
W artykule proponuje się, żeby w pliku /etc/bluetooth/audio.conf zamieścić następujące 2 linie:
[General]
Enable=Source,Sink,Media,Socket
a następnie zrestartować usługę bluetooth:
$ sudo service bluetooth restart
W folderze /etc/bluetooth nie ma pliku audio.conf. Są pliki input.conf, network.conf, main.conf
No to stwórz taki plik z zawartością jw.
Plik dodany. Zmian brak. Może inny program do obsługi BT ? A może kupić inne słuchawki ? Sił brak.
Kupiłem drugie słuchawki. JBL T450BT. Efekt ten sam. W trybie dwukierunkowym nie działają. Dźwięk w słuchawkach tylko w trybie A2DP. Ale grają ładnie :-)
Chyba brak mi już pomysłu. Używam słuchawek BT (to już 3 różne egzemplarze) od dobrych 5-6 lat z różnymi linuksami (co najmniej 6 dystrybucji). Na początku był problem z trybem jednokierunkowym wysokiej jakości (A2DP), a gdzieś od 2015 problem znikł i działają oba tryby.
U mnie problem jest z trybem dwukierunkowym. Czy to może być wina karty BT w komputerze ? Komp na gwarancji to może powalczę z producentem ?
Wszystko może być, ale największe prawdopodobieństwo, że coś jest wadliwie skonfigurowane. Nie mam tego typu ustrojstwa - niestety nie podpowiem Ci oprócz jednego. Możliwe, że masz słuchawki z mikrofonem z kablem dodawane niekiedy do smartfonów. Spróbuj, czy na zwykłym połączeniu po jack działa Ci mikrofon. Przynajmniej się dowiemy, czy w ogóle karta rejestruje jakikolwiek zewnętrzny dźwięk.
Zwykłe słuchawki dokanałowe podpięte do komputera działają . Mikrofon również. Słuchawki BT kupiłem specjalnie żeby nie ciągać się z kablem po pokoju, do obsługi Skype. W trybie normalnym pięknie słychać muzykę itd. W dwukierunkowym ( na którym mi zależy) jest cisza w słuchawkach i mikrofon nie reaguje.
Rozumiem, że słuchawki z np. smartfonem działają prawidłowo. Zatem choćby na próbę - zainstalowałbym tam jakiś inny system i sprawdził czy w nim działają te słuchawki. Jeśli tak, to wszystko od strony hardware'u jest ok - kwestia (prawdopodobnie) konfiguracji. I tu niestety nie pomogę.
Aha, rozumiem, że słuchawki mają problem nie tylko ze Skype, ale z jakąkolwiek apką, w której możesz słuchać i nagrywać dźwięk z mikrofonu.
Słuchawki podłączone do smartfona działają prawidłowo. Audacity nie rejestruje dźwięku. Inny system na próbę ? jaki ? Wersja live może być ?
No fakt, myślałem o Windows ;) ale może w istocie spróbuj jakiegoś livecd (bez instalacji nawet) - czegoś, co zwykle dość dobrze działa OTB. Rozglądnąłbym się za jakimś, który generalnie ma działać z RAM jak jakiś Puppy, czy Porteus.
Zainstalowałem Puppy. Niestety nie znalazłem nic do obsługi BT. Czy można dograć program do wersji live? Bez instalacji ?