Witaj na Forum Linuxiarzy
Zanim zalogujesz się, by pisać na naszym forum, zapoznaj się z kilkoma zasadami savoir-vivre'u w wątku Administracja.
Wątki z problemami zamieszczone w dziale "Przywitaj się" oraz wszelkie reklamy na naszym forum będą usuwane.

Autor Wątek: Słuchawki Bluetooth  (Przeczytany 462 razy)

Offline Acronis

  • Newbie
  • *
  • Wiadomości: 35
  • Reputacja: +0/-0
Słuchawki Bluetooth
« dnia: Sierpień 23, 2020, 08:32:31 pm »
Witam :) siedzę aktualnie na MX Linux i niestety mam problem ze słuchawkami Sony WH1000XM3, brakuje kodeków i strasznie dziwnie się zachowują jak je podłączę to nie ma w nich dźwięku i trzeba ręcznie przestawiać w ustawieniach, po odłączeniu i ponownym podłączeniu trzeba robić to ponownie...
Tu mam jakieś kodeki ale zupełnie nie rozumiem jak mam to zainstalować. Niby jest instrukcja ale jakieś kosmiczne komendy trzeba wpisywać i boję się, że coś zepsuję.

Mam nadzieję, że ktoś pomoże. Pozdrawiam.

Edit//
https://github.com/EHfive/pulseaudio-modules-bt
« Ostatnia zmiana: Sierpień 23, 2020, 09:56:36 pm wysłana przez Acronis »

Offline pavbaranov

  • Hero Member
  • *****
  • Wiadomości: 2577
  • Reputacja: +36/-9
Odp: Słuchawki Bluetooth
« Odpowiedź #1 dnia: Sierpień 23, 2020, 08:55:49 pm »
Przeczytaj raz jeszcze co napisałeś, zadaj sobie pytanie, czy jest to zrozumiałe dla czytającego, a potem opisz poprawnie problem.

Offline Acronis

  • Newbie
  • *
  • Wiadomości: 35
  • Reputacja: +0/-0
Odp: Słuchawki Bluetooth
« Odpowiedź #2 dnia: Sierpień 23, 2020, 09:56:11 pm »
Zapomniałem dodać link do githuba z tymi kodekami :D
Postaram się inaczej napisać. Paruję moje słuchawki z laptopem i to się udaje, normalnie je wykrywa ale nie ma w nich dźwięku mimo, że są połączone więc próbowałem przestawić to w opcjach systemowych tak aby kierowało dźwięk domyślnie do słuchawek i faktycznie pojawia się ale po rozłączeniu połączenia system zapomina poprzednie ustawienia i trzeba to robić ponownie.
Mam nadzieję, że wszystko jest jasne.

Zakładam, że ten moduł rozwiąże problem.
https://github.com/EHfive/pulseaudio-modules-bt

Offline pavbaranov

  • Hero Member
  • *****
  • Wiadomości: 2577
  • Reputacja: +36/-9
Odp: Słuchawki Bluetooth
« Odpowiedź #3 dnia: Sierpień 24, 2020, 07:25:02 am »
Czyli wszystko jest prawidłowo wykrywane, a jedyny problem to brak automatycznego przełączenia się na BT. Jeśli zatem fibogacci nie wymyśli czegoś (on się bardzo dobrze zna na MX), to jeśli w MX jest PulseAudio, rozwiązaniem może być: https://wiki.archlinux.org/index.php/PulseAudio/Troubleshooting#Automatically_switch_to_Bluetooth_or_USB_headset

Offline Acronis

  • Newbie
  • *
  • Wiadomości: 35
  • Reputacja: +0/-0
Odp: Słuchawki Bluetooth
« Odpowiedź #4 dnia: Sierpień 24, 2020, 10:25:35 am »
Niestety to nie pomogło  :-\. Może te kodeki by pomogły rozwiązać ten problem, spróbuję je jakoś zainstalować może się uda.
Dopiero jak tutaj przestawię (zdjęcie) na zaznaczoną opcję to pojawia się dźwięk ale nie zawsze jest ta opcja do wyboru, pojawia się tylko kiedy zostanie spełniony warunek.

włączę słuchawki (łączą się automatycznie z laptopem i przestawią na domyślne źródło dźwięku)
rozłączę je ręcznie w systemie nie wyłączając słuchawek
połączę je ponownie i wtedy mogę przestawić na opcję widoczną na zdjęciu

https://imgur.com/y2Uk2NX

Dziękuję, że próbujesz mi pomóc  :D

Edit//

Znalazłem rozwiązanie, mam starą wersję programu bluez, próbowałem zainstalować nowszą według readme ale nie działa wywala błąd.  :-\. Podobał mi się ten MX Linux do momentu aż nie zaczął mi się crashować emulator terminala i ten problem z BT.

Compilation and installation
============================

In order to compile Bluetooth utilities you need following software packages:
- GCC compiler
- GLib library
- D-Bus library
- udev library (optional)
- readline (command line clients)

On a debian based system, this can be done by running the following command:
sudo apt-get build-dep bluez
./bootstrap

To configure run:
./configure --prefix=/usr --mandir=/usr/share/man \
--sysconfdir=/etc --localstatedir=/var

Configure automatically searches for all required components and packages.

To compile and install run:
make && make install

sudo apt-get build-dep bluez
Czytanie list pakietów... Gotowe
E: Należy dopisać jakieś URI pakietów źródłowych do pliku sources.list

Dobra dodałem jakieś linki do tego sources.list i poszło ale tylko ta pierwsza komenda :/ ten /.bootrstrap już nie idzie w zasadzie nie wiem co to za plik. Próbowałem odpalić to configure ale pisze, że nie ma pliku :x

./configure --prefix=/usr --mandir=/usr/share/man \
>
.bash_history     .cache/           .credentials/     Documents/        .gnupg/           .kde/             Music/            Public/           Templates/        .Xauthority
.bash_logout      .config/          .dbus/            Downloads/        .gtkrc-2.0        .local/           Pictures/         .selected_editor  .var/             .xsession-errors
.bashrc           .conky/           Desktop/          .drivesync/       .inputrc          .mozilla/         .profile          soft/             Videos/           
>
.bash_history     .cache/           .credentials/     Documents/        .gnupg/           .kde/             Music/            Public/           Templates/        .Xauthority
.bash_logout      .config/          .dbus/            Downloads/        .gtkrc-2.0        .local/           Pictures/         .selected_editor  .var/             .xsession-errors
.bashrc           .conky/           Desktop/          .drivesync/       .inputrc          .mozilla/         .profile          soft/             Videos/           
>
.bash_history     .cache/           .credentials/     Documents/        .gnupg/           .kde/             Music/            Public/           Templates/        .Xauthority
.bash_logout      .config/          .dbus/            Downloads/        .gtkrc-2.0        .local/           Pictures/         .selected_editor  .var/             .xsession-errors
.bashrc           .conky/           Desktop/          .drivesync/       .inputrc          .mozilla/         .profile          soft/             Videos/           
> --sysconfdir=/etc --localstatedir=/var
bash: ./configure: Nie ma takiego pliku ani katalogu

//edit

Olśniło mnie, że przecież muszę wejść do tego katalogu i dało się nawet zainstalować ale wywaliło takie błędy.

sudo make && make install
make --no-print-directory all-am
make --no-print-directory install-am
 /usr/bin/mkdir -p '/usr/bin'
  /bin/bash ./libtool   --mode=install /usr/bin/install -c client/bluetoothctl monitor/btmon tools/rctest tools/l2test tools/l2ping tools/bccmd tools/bluemoon tools/hex2hcd tools/mpris-proxy tools/btattach '/usr/bin'
libtool: install: /usr/bin/install -c client/bluetoothctl /usr/bin/bluetoothctl
/usr/bin/install: cannot remove '/usr/bin/bluetoothctl': Permission denied
make[2]: *** [Makefile:4072: install-binPROGRAMS] Błąd 1
make[1]: *** [Makefile:10249: install-am] Błąd 2
make: *** [Makefile:10243: install] Błąd 2

« Ostatnia zmiana: Sierpień 24, 2020, 11:21:41 am wysłana przez Acronis »

Offline pavbaranov

  • Hero Member
  • *****
  • Wiadomości: 2577
  • Reputacja: +36/-9
Odp: Słuchawki Bluetooth
« Odpowiedź #5 dnia: Sierpień 24, 2020, 03:45:48 pm »
Zanim zaczniesz się bawić w kompilację, w dostarczanie czegokolwiek spoza repozytorium, należałoby się zastanowić, czy problem nie leży gdzieś w jakichś ustawieniach konfiguracyjnych, bowiem z tego co piszesz na 90% tak wynika. Tzn. inaczej - wynika, że słuchawki się łączą, dźwięk w nich jest, aczkolwiek działa to opornie. Jeśli tylko można to jakoś skonfigurować, to należy się trzymać wersji oprogramowania z repozytorium (zwłaszcza przy Debianie). Niestety nie mam MX, a zatem nie pomogę Ci (zwłaszcza, że nawet urządzenia odtwarzającego dźwięk przez BT również nie mam) - poczekaj na fibogacci on na MX zna się doskonale. Na pewno coś poradzi.
Tymczasem raczej się skup po prostu na niewielkiej uciążliwości systemu i go znoś.
Zamiast bawić się w kompilację bluez znajdź po prostu jakiegoś liveiso linuksa opartego o nowsze bebechy (np. Fedora) i sprawdź jak tam się zachowują słuchawki.

PS: Masz być może podobny wątek: https://forum.linuxiarze.pl/index.php/topic,4230.msg

Offline Fibogacci

  • Full Member
  • ***
  • Wiadomości: 194
  • Reputacja: +5/-0
Odp: Słuchawki Bluetooth
« Odpowiedź #6 dnia: Sierpień 24, 2020, 04:32:24 pm »
https://imgur.com/y2Uk2NX

Czy korzystasz z MX Linuksa w wersji KDE (tego, który pojawił się kilka dni temu)?

Nie poznaję za bardzo tego screena (to znaczy nie kojarzę, aby takie ustawienia były w Xfce, ja korzystam z Xfce i Fluxboksa), a chyba to jest Plasma?

Przy słuchawkach Bluetooth w MX w Xfce generalnie używałem do ustawień PavuControl (czyli menedżera ustawień dla Pulse Audio). Teraz nie mam żadnych słuchawek, więc nie mam jak zrobić screena.

W KDE w Plasmie pewnie jest podobnie (jeśli chodzi o Pavu Control), ale nie uruchamiałem jeszcze MX w wersji KDE, więc nie wiem, jak to tam do końca wygląda w praktyce.

Ale jeśli słuchawki dało się uruchomić, było połączenie i dźwięk, to prawdopodobnie niepotrzebnie instalowałeś/kompilowałeś różne rzeczy i mogła rzeczywiście to być kwestia odpowiednich ustawień.

Ustawianie PulseAudio i PavuControl czasami może być dosyć złożone, jeśli chodzi o różne urządzenia.
« Ostatnia zmiana: Sierpień 24, 2020, 04:36:37 pm wysłana przez Fibogacci »

Offline Acronis

  • Newbie
  • *
  • Wiadomości: 35
  • Reputacja: +0/-0
Odp: Słuchawki Bluetooth
« Odpowiedź #7 dnia: Sierpień 24, 2020, 04:58:23 pm »
Zanim zaczniesz się bawić w kompilację, w dostarczanie czegokolwiek spoza repozytorium, należałoby się zastanowić, czy problem nie leży gdzieś w jakichś ustawieniach konfiguracyjnych, bowiem z tego co piszesz na 90% tak wynika. Tzn. inaczej - wynika, że słuchawki się łączą, dźwięk w nich jest, aczkolwiek działa to opornie. Jeśli tylko można to jakoś skonfigurować, to należy się trzymać wersji oprogramowania z repozytorium (zwłaszcza przy Debianie). Niestety nie mam MX, a zatem nie pomogę Ci (zwłaszcza, że nawet urządzenia odtwarzającego dźwięk przez BT również nie mam) - poczekaj na fibogacci on na MX zna się doskonale. Na pewno coś poradzi.
Tymczasem raczej się skup po prostu na niewielkiej uciążliwości systemu i go znoś.
Zamiast bawić się w kompilację bluez znajdź po prostu jakiegoś liveiso linuksa opartego o nowsze bebechy (np. Fedora) i sprawdź jak tam się zachowują słuchawki.

PS: Masz być może podobny wątek: https://forum.linuxiarze.pl/index.php/topic,4230.msg

Miałem wcześniej Xubuntu i tam nie było żadnego problemu a ten wątek czytałem wcześniej i to nie to.  Jest jakiś problem z tym bluez i dopiero w nowszej wersji to naprawili :(

https://imgur.com/y2Uk2NX

Czy korzystasz z MX Linuksa w wersji KDE (tego, który pojawił się kilka dni temu)?

Nie poznaję za bardzo tego screena (to znaczy nie kojarzę, aby takie ustawienia były w Xfce, ja korzystam z Xfce i Fluxboksa), a chyba to jest Plasma?

Przy słuchawkach Bluetooth w MX w Xfce generalnie używałem do ustawień PavuControl (czyli menedżera ustawień dla Pulse Audio). Teraz nie mam żadnych słuchawek, więc nie mam jak zrobić screena.

W KDE w Plasmie pewnie jest podobnie (jeśli chodzi o Pavu Control), ale nie uruchamiałem jeszcze MX w wersji KDE, więc nie wiem, jak to tam do końca wygląda w praktyce.

Ale jeśli słuchawki dało się uruchomić, było połączenie i dźwięk, to prawdopodobnie niepotrzebnie instalowałeś/kompilowałeś różne rzeczy i mogła rzeczywiście to być kwestia odpowiednich ustawień.

Ustawianie PulseAudio i PavuControl czasami może być dosyć złożone, jeśli chodzi o różne urządzenia.

Tak, używam wersji KDE.
No nic i tak już zrobiłem sphagetti z tego systemu więc trzeba będzie przeinstalować. Super jest ten MX ale jak widać debian to debian, stare pakiety i tak to się kończy :P. Może spróbuję innego distro gdzie będzie to dobrze działać.

Dzięki za pomoc Panowie.

Offline pavbaranov

  • Hero Member
  • *****
  • Wiadomości: 2577
  • Reputacja: +36/-9
Odp: Słuchawki Bluetooth
« Odpowiedź #8 dnia: Sierpień 24, 2020, 09:22:48 pm »
Jeśli używasz KDE, to na 100% system oparty o Debiana (zwłaszcza stable) nie jest właściwym wyborem. Mniejsza o to dlaczego. Możesz mi wierzyć, a możesz nie. Używam KDE od kilkunastu lat, w tym również na Debianie.
Zrób nowego użytkownika i spróbuj na nim. Użytkownik musi być absolutnie dziewiczy.
Podaj wersję oprogramowania KDE, przy czym jeśli to jest wersja niewspierana przez upstream (co w przypadku Debiana jest regułą), nie licz na jakiekolwiek rozwiązanie problemu, jeśli ten leży w oprogramowaniu.
Łączenie nowszych rozwiązań z KDE budując je ze źródeł ze starszymi pochodzącymi z repozytorium jest proszeniem się o problemy z KDE.
Jeśli zatem KDE - zmień MX na coś innego. Jeśli MX to najlepiej z np. Xfce, Open/Fluxbox itp.

Offline Fibogacci

  • Full Member
  • ***
  • Wiadomości: 194
  • Reputacja: +5/-0
Odp: Słuchawki Bluetooth
« Odpowiedź #9 dnia: Sierpień 24, 2020, 09:33:46 pm »
W tej wersji MX z KDE, wersja KDE jest starsza póki co czyli 5.14.5 (bieżąca wersja dla Debiana).

Bluez dostępny dla MX 19.2 też niestety nie jest najnowszy (5.50), gdy najnowsza wersja z tego roku to 5.54.

Offline Acronis

  • Newbie
  • *
  • Wiadomości: 35
  • Reputacja: +0/-0
Odp: Słuchawki Bluetooth
« Odpowiedź #10 dnia: Sierpień 27, 2020, 07:00:09 pm »
Jeśli używasz KDE, to na 100% system oparty o Debiana (zwłaszcza stable) nie jest właściwym wyborem. Mniejsza o to dlaczego. Możesz mi wierzyć, a możesz nie. Używam KDE od kilkunastu lat, w tym również na Debianie.
Zrób nowego użytkownika i spróbuj na nim. Użytkownik musi być absolutnie dziewiczy.
Podaj wersję oprogramowania KDE, przy czym jeśli to jest wersja niewspierana przez upstream (co w przypadku Debiana jest regułą), nie licz na jakiekolwiek rozwiązanie problemu, jeśli ten leży w oprogramowaniu.
Łączenie nowszych rozwiązań z KDE budując je ze źródeł ze starszymi pochodzącymi z repozytorium jest proszeniem się o problemy z KDE.
Jeśli zatem KDE - zmień MX na coś innego. Jeśli MX to najlepiej z np. Xfce, Open/Fluxbox itp.

Dzieki za odpowiedz ale juz mam zainstalowanego archa, chociaz jeszcze bez srodowiska graficznego (trzy razy go instalowalem xD) I dla mnie bomba, w sensie to klepanie w konsoli, i ta obszerna wikipedia robi robote.

W tej wersji MX z KDE, wersja KDE jest starsza póki co czyli 5.14.5 (bieżąca wersja dla Debiana).

Bluez dostępny dla MX 19.2 też niestety nie jest najnowszy (5.50), gdy najnowsza wersja z tego roku to 5.54.

Tak, dopiero w wersji 5.51 to naprawili, szkoda troche.
« Ostatnia zmiana: Sierpień 27, 2020, 07:03:29 pm wysłana przez Acronis »

Offline pavbaranov

  • Hero Member
  • *****
  • Wiadomości: 2577
  • Reputacja: +36/-9
Odp: Słuchawki Bluetooth
« Odpowiedź #11 dnia: Sierpień 27, 2020, 07:07:50 pm »
Zatem witam kolejnego "archowca" choć bez żadnej sugestii z mojej strony (żeby nie było), jak również użytkownika KDE (znów to samo co poprzednio).
Na github.com/polaur wrzucam niekiedy poprawki do KDE z nadchodzących wydań.

Offline Acronis

  • Newbie
  • *
  • Wiadomości: 35
  • Reputacja: +0/-0
Odp: Słuchawki Bluetooth
« Odpowiedź #12 dnia: Sierpień 29, 2020, 06:33:17 pm »
 :D Ja jednak zainstalowalem xfce, troche traci myszka ale ja lubie jednak prostote, kde mi sie wysypalo jak juz je sobie fajnie poustawialem... i stwierdzilem, ze walic to, nie zaluje. Mam pewien problem ale to napisze w odpowiednim dziale.