Siduction Forum
Siduction Forum => Hardware - Support => Topic started by: ayla on 2021/11/19, 12:14:45
-
Hallo,
eine Freundin von mir benutzt ebenfalls siduction und ich bin ihre hotline :)
Network: Device-1: Intel 82579LM Gigabit Network driver: e1000e
Device-2: Intel Centrino Advanced-N 6205 [Taylor Peak] driver: iwlwifi
Device-3: HP HP hs2350 HSPA+ MobileBroadband type: USB driver: cdc_acm,cdc_mbim,cdc_wdm
Nov 19 09:18:33 elfriede-pc systemd[1]: Starting Bluetooth service...
Nov 19 09:18:34 elfriede-pc bluetoothd[530637]: Bluetooth daemon 5.61
Nov 19 09:18:34 elfriede-pc bluetoothd[530637]: Starting SDP server
Nov 19 09:18:34 elfriede-pc systemd[1]: Started Bluetooth service.
Nov 19 09:18:34 elfriede-pc bluetoothd[530637]: Bluetooth management interface 1.21 initialized
Nov 19 09:18:34 elfriede-pc bluetoothd[530637]: profiles/sap/server.c:sap_server_register() Sap driver initialization failed.
Nov 19 09:18:34 elfriede-pc bluetoothd[530637]: sap-server: Operation not permitted (1)
Nov 19 09:18:34 elfriede-pc bluetoothd[530637]: profiles/sap/server.c:sap_server_register() Sap driver initialization failed.
Nov 19 09:18:34 elfriede-pc bluetoothd[530637]: sap-server: Operation not permitted (1)
Nach googlen fand ich in einem Raspi Forum den Hinweis den sap driver in bluetooth.service durch hinzufügen des folgenden rot markierten zu deaktivieren: nano /etc/systemd/system/bluetooth.target.wants/bluetooth.service
Auszug:
[Service]
Type=dbus
BusName=org.bluez
ExecStart=/usr/libexec/bluetooth/bluetoothd --noplugin=sap
NotifyAccess=main
#WatchdogSec=10
#Restart=on-failure
CapabilityBoundingSet=CAP_NET_ADMIN CAP_NET_BIND_SERVICE
LimitNPROC=1
ProtectHome=true
ProtectSystem=full
Leider führte dies auch nach einem reboot nicht zum Erfolg, bluetooth funktioniert weiterhin nicht und da die Geduld meiner Freundin am Ende war hab ich leider auch keine erneute Fehlermeldung. Bis ich vor Ort weitersuchen kann wird es ein paar Tage dauern. Ihre Kernel Version müsste 5.15.2-1 sein. Meine Ideen sind erst mal alle...
Ist jemand dieser Fehler bekannt und gibt es eine Lösung?
Hinzuzufügen wäre noch dass das File bluetooth.service bei ihr nicht vorhanden war und ich ihr eine Kopie von meinem senden musste, obwohl vor dem update, das ich letzten Samstag bei ihr ausführte, bluetooth funktionierte.
Grüsse
Ayla
-
War das File nirgends auf dem System vorhanden oder nicht in dem von Dir genannten Ort unter /etc? Weil, diese services und so in /etc/systemd/... sind ja nur Verweise auf die eigentlichen Daten in /lib/systemd/... und werden in dem Moment als Link angelegt, wo ein Dienst mit 'systemctl enable foo' aktiviert wird.
Falls also /lib/systemd/system/bluetooth.service da ist/war (und das nicht der von Dir kopierte File ist), dann sichere Deinen in /etc noch mal weg und systemctl stop bluetooth.service
systemctl disable bluetooth.service
systemctl enable bluetooth.service
systemctl start bluetooth.service
Dann noch einmal gucken, ob in /etc/default/bluetooth relativ weit oben 'BLUETOOTH_ENABLED=1' steht. Das wäre zumindest der Weg zum mehr oder weniger sauberen Starten des Service beim Reboot, zu den Fehlermeldungen wg sap-server permissions kann ich nix beitragen :( - da vielleicht noch mal gucken welche Hardare (z.B. lsusb oder lspci) und ob Treiber dafür geladen werden (z.B. lsmod, Firmware-Fehlermeldungen in dmesg?).
-
Hallo der_bud,
okay, da muss ich mal schauen wenn ich selbst an der Kiste sitze, die Unterstützung mit Telefon, Email und ohne ihren Schirm zu sehen ist etwas holprig :)
Ich gehe davon aus dass weder unter /lib/... noch unter /etc/... ein file lag weil ich sie sowohl das eine als auch das andere mit nano öffnen lassen wollte und sie jeweils nur eine "neue Datei" hatte. Tippfehler kann ich aber so nicht ausschließen...
Danke für deine Hinweise, werde es ausprobieren und Rückmeldung geben sobald ich an ihr Laptop komme.
-
Meine Erfahrungen mit bluetooth sind hier unter siduction sehr positiv. Konkret geht es um dieses System:
inxi -SN
System: Host: T500 Kernel: 5.15.3-1-siduction-amd64 x86_64 bits: 64 Desktop: LXDE 0.10.1
Distro: siduction 21.1.99 Farewell - lxde - (202106192004)
Network: Device-1: Intel 82567LM Gigabit Network driver: e1000e
Device-2: Intel PRO/Wireless 5100 AGN [Shiloh] Network driver: iwlwifi
Dazu sind diese Pakete mit der ISO installiert und im Einsatz:
dpkg -l blue*|grep ii
ii blueman 2.2.3-1 amd64 Graphical bluetooth manager
ii bluetooth 5.61-1 all Bluetooth support (metapackage)
ii bluez 5.61-1 amd64 Bluetooth tools and daemons
ii bluez-obexd 5.61-1 amd64 bluez obex daemon
Da es sich um Multiboot auf dem Gerät handelt, kommt es vor, dass in siduction das Bluetooth mit dem Start nicht aktiv ist.
Als erstes prüfe ich deshalb immer (in siduction als User möglich :D )
/usr/sbin/rfkill list
0: tpacpi_bluetooth_sw: Bluetooth
Soft blocked: yes
Hard blocked: no
1: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no
Alles Andere (mit den Diensten) ist völlig unnötig und nicht zielführend solange rfkill anzeigt, bluetooth ist ausgeschalten.
Nachdem root das Ding mit rfkill unblock bluetooth eingeschalten hat, sieht der User
/usr/sbin/rfkill list
0: tpacpi_bluetooth_sw: Bluetooth
Soft blocked: no
Hard blocked: no
1: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no
3: hci0: Bluetooth
Soft blocked: no
Hard blocked: no
und die Lampe am Laptop geht an bzw. hier erscheint in der Leiste das blueman-applet.
Das screibe ich, weil du schreibst ...obwohl vor dem update, das ich letzten Samstag bei ihr ausführte, bluetooth funktionierte.
;)
-
hmm - multiboot
ja, es ist ein Multibootsystem mit Windows10.
Hätte nur nicht gedacht dass dies möglicherweise zur Abschaltung des Bluetooth führen kann, guter Tipp, vielen Dank. Selbst wenn es nichts mit dem Multiboot zu tun hat - als erstes mal den Status von rfkill anzuschauen, hätte ich drauf kommen sollen.
-
Hallo,
bin gerade an dem betreffenden Laptop und versuche mich mit Blueman.
Die Fehlermeldung die Blueman bringt ist: Keine Audio-Endpunkte registriert, in den Netzwerkeinstellungen bekomme ich: Protokol not available
Was passiert ist folgendes: root@elfriede-pc:~# dmesg | grep -i bluetooth
[ 5.050721] Bluetooth: Core ver 2.22
[ 5.050741] NET: Registered PF_BLUETOOTH protocol family
[ 5.050743] Bluetooth: HCI device and connection manager initialized
[ 5.050748] Bluetooth: HCI socket layer initialized
[ 5.050750] Bluetooth: L2CAP socket layer initialized
[ 5.050759] Bluetooth: SCO socket layer initialized
[ 6.605790] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[ 6.605799] Bluetooth: BNEP socket layer initialized
[ 11.847532] Bluetooth: RFCOMM TTY layer initialized
[ 11.847542] Bluetooth: RFCOMM socket layer initialized
[ 11.847548] Bluetooth: RFCOMM ver 1.11
root@elfriede-pc:~# hciconfig --all
hci0: Type: Primary Bus: USB
BD Address: F4:B7:E2:DD:40:B6 ACL MTU: 1021:8 SCO MTU: 64:1
UP RUNNING PSCAN
RX bytes:3081 acl:19 sco:0 events:130 errors:0
TX bytes:5403 acl:18 sco:0 commands:101 errors:0
Features: 0xbf 0xfe 0xcf 0xfe 0xdb 0xff 0x7b 0x87
Packet type: DM1 DM3 DM5 DH1 DH3 DH5 HV1 HV2 HV3
Link policy: RSWITCH SNIFF
Link mode: SLAVE ACCEPT
Name: 'elfriede-pc'
Class: 0x12010c
Service Classes: Networking, Object Transfer
Device Class: Computer, Laptop
HCI Version: 4.0 (0x6) Revision: 0x1000
LMP Version: 4.0 (0x6) Subversion: 0x220e
Manufacturer: Broadcom Corporation (15)
root@elfriede-pc:~# rfkill list
0: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no
1: hci0: Bluetooth
Soft blocked: no
Hard blocked: no
root@elfriede-pc:~# bluetoothctl
Agent registered
[bluetooth]# list
Controller F4:B7:E2:DD:40:B6 elfriede-pc [default]
[bluetooth]# show
Controller F4:B7:E2:DD:40:B6 (public)
Name: elfriede-pc
Alias: elfriede-pc
Class: 0x0012010c
Powered: yes
Discoverable: no
DiscoverableTimeout: 0x000000b4
Pairable: yes
UUID: A/V Remote Control (0000110e-0000-1000-8000-00805f9b34fb)
UUID: PnP Information (00001200-0000-1000-8000-00805f9b34fb)
UUID: Message Access Server (00001132-0000-1000-8000-00805f9b34fb)
UUID: Message Notification Se.. (00001133-0000-1000-8000-00805f9b34fb)
UUID: A/V Remote Control Target (0000110c-0000-1000-8000-00805f9b34fb)
UUID: Generic Access Profile (00001800-0000-1000-8000-00805f9b34fb)
UUID: Phonebook Access Server (0000112f-0000-1000-8000-00805f9b34fb)
UUID: Generic Attribute Profile (00001801-0000-1000-8000-00805f9b34fb)
UUID: OBEX File Transfer (00001106-0000-1000-8000-00805f9b34fb)
UUID: Device Information (0000180a-0000-1000-8000-00805f9b34fb)
UUID: IrMC Sync (00001104-0000-1000-8000-00805f9b34fb)
UUID: NAP (00001116-0000-1000-8000-00805f9b34fb)
UUID: OBEX Object Push (00001105-0000-1000-8000-00805f9b34fb)
UUID: Vendor specific (00005005-0000-1000-8000-0002ee000001)
Modalias: usb:v1D6Bp0246d053D
Discovering: no
Roles: central
Roles: peripheral
Advertising Features:
ActiveInstances: 0x00 (0)
SupportedInstances: 0x05 (5)
SupportedIncludes: tx-power
SupportedIncludes: appearance
SupportedIncludes: local-name
[bluetooth]# agent on
Agent is already registered
[bluetooth]# discoverable on
Changing discoverable on succeeded
[CHG] Controller F4:B7:E2:DD:40:B6 Discoverable: yes
[bluetooth]# scan on
Discovery started
[CHG] Controller F4:B7:E2:DD:40:B6 Discovering: yes
[CHG] Device F8:DF:15:C6:BE:DB RSSI: -57
[CHG] Device F8:DF:15:C6:BE:DB TxPower: 8
[bluetooth]# pairable on
Changing pairable on succeeded
[bluetooth]# devices
Device F8:DF:15:C6:BE:DB JBL Flip 4
[bluetooth]# info F8:DF:15:C6:BE:DB
Device F8:DF:15:C6:BE:DB (public)
Name: JBL Flip 4
Alias: JBL Flip 4
Class: 0x00240414
Icon: audio-card
Paired: yes
Trusted: yes
Blocked: no
Connected: no
LegacyPairing: no
UUID: Headset (00001108-0000-1000-8000-00805f9b34fb)
UUID: Audio Sink (0000110b-0000-1000-8000-00805f9b34fb)
UUID: A/V Remote Control Target (0000110c-0000-1000-8000-00805f9b34fb)
UUID: A/V Remote Control (0000110e-0000-1000-8000-00805f9b34fb)
UUID: Handsfree (0000111e-0000-1000-8000-00805f9b34fb)
UUID: PnP Information (00001200-0000-1000-8000-00805f9b34fb)
Modalias: bluetooth:v000ApFFFFdFFFF
RSSI: -57
TxPower: 8
[CHG] Controller F4:B7:E2:DD:40:B6 Discoverable: no
[bluetooth]# discoverable on
Changing discoverable on succeeded
[CHG] Controller F4:B7:E2:DD:40:B6 Discoverable: yes
[bluetooth]# pairable on
Changing pairable on succeeded
[bluetooth]# devices
Device F8:DF:15:C6:BE:DB JBL Flip 4
[bluetooth]# info F8:DF:15:C6:BE:DB
Device F8:DF:15:C6:BE:DB (public)
Name: JBL Flip 4
Alias: JBL Flip 4
Class: 0x00240414
Icon: audio-card
Paired: yes
Trusted: yes
Blocked: no
Connected: no
LegacyPairing: no
UUID: Headset (00001108-0000-1000-8000-00805f9b34fb)
UUID: Audio Sink (0000110b-0000-1000-8000-00805f9b34fb)
UUID: A/V Remote Control Target (0000110c-0000-1000-8000-00805f9b34fb)
UUID: A/V Remote Control (0000110e-0000-1000-8000-00805f9b34fb)
UUID: Handsfree (0000111e-0000-1000-8000-00805f9b34fb)
UUID: PnP Information (00001200-0000-1000-8000-00805f9b34fb)
Modalias: bluetooth:v000ApFFFFdFFFF
RSSI: -57
TxPower: 8
[CHG] Device F8:DF:15:C6:BE:DB RSSI: -66
[bluetooth]# pactl unload-module module-bluetooth-discover
Invalid command in menu main: pactl
Use "help" for a list of available commands in a menu.
Use "menu <submenu>" if you want to enter any submenu.
Use "back" if you want to return to menu main.
[bluetooth]# x
Invalid command in menu main: x
Use "help" for a list of available commands in a menu.
Use "menu <submenu>" if you want to enter any submenu.
Use "back" if you want to return to menu main.
[bluetooth]# back
Invalid command in menu main: back
Use "help" for a list of available commands in a menu.
Use "menu <submenu>" if you want to enter any submenu.
Use "back" if you want to return to menu main.
[bluetooth]# quit
root@elfriede-pc:~# pactl unload-module module-bluetooth-discover
Verbindungsfehler: Verbindung verweigert
pa_context_new() fehlgeschlagen: Verbindung verweigert
root@elfriede-pc:~# pactl load-module module-bluetooth-discover
Verbindungsfehler: Verbindung verweigert
pa_context_new() fehlgeschlagen: Verbindung verweigert
root@elfriede-pc:~# bluetoothctl
Agent registered
[bluetooth]# devices
Device F8:DF:15:C6:BE:DB JBL Flip 4
[bluetooth]# remove F8:DF:15:C6:BE:DB
[DEL] Device F8:DF:15:C6:BE:DB JBL Flip 4
Device has been removed
[bluetooth]# power on
Changing power on succeeded
[bluetooth]# agent on
Agent is already registered
[bluetooth]# default-agent
Default agent request successful
[bluetooth]# scan on
Discovery started
[CHG] Controller F4:B7:E2:DD:40:B6 Discovering: yes
[bluetooth]# scan off
[CHG] Controller F4:B7:E2:DD:40:B6 Discovering: no
Discovery stopped
[bluetooth]# trust F8:DF:15:C6:BE:DB
Device F8:DF:15:C6:BE:DB not available
[bluetooth]# trust F8:DF:15:C6:BE:DB
Device F8:DF:15:C6:BE:DB not available
[bluetooth]# scan on
Discovery started
[CHG] Controller F4:B7:E2:DD:40:B6 Discovering: yes
[NEW] Device F8:DF:15:C6:BE:DB JBL Flip 4
[bluetooth]# trust F8:DF:15:C6:BE:DB
[CHG] Device F8:DF:15:C6:BE:DB Trusted: yes
Changing F8:DF:15:C6:BE:DB trust succeeded
[CHG] Device F8:DF:15:C6:BE:DB RSSI: -59
[bluetooth]# pair F8:DF:15:C6:BE:DB
Attempting to pair with F8:DF:15:C6:BE:DB
[CHG] Device F8:DF:15:C6:BE:DB Connected: yes
[CHG] Device F8:DF:15:C6:BE:DB UUIDs: 00001108-0000-1000-8000-00805f9b34fb
[CHG] Device F8:DF:15:C6:BE:DB UUIDs: 0000110b-0000-1000-8000-00805f9b34fb
[CHG] Device F8:DF:15:C6:BE:DB UUIDs: 0000110c-0000-1000-8000-00805f9b34fb
[CHG] Device F8:DF:15:C6:BE:DB UUIDs: 0000110e-0000-1000-8000-00805f9b34fb
[CHG] Device F8:DF:15:C6:BE:DB UUIDs: 0000111e-0000-1000-8000-00805f9b34fb
[CHG] Device F8:DF:15:C6:BE:DB UUIDs: 00001200-0000-1000-8000-00805f9b34fb
[CHG] Device F8:DF:15:C6:BE:DB ServicesResolved: yes
[CHG] Device F8:DF:15:C6:BE:DB Paired: yes
Pairing successful
[CHG] Device F8:DF:15:C6:BE:DB ServicesResolved: no
[CHG] Device F8:DF:15:C6:BE:DB Connected: no
[bluetooth]# connect F8:DF:15:C6:BE:DB
Attempting to connect to F8:DF:15:C6:BE:DB
Failed to connect: org.bluez.Error.Failed
[CHG] Device F8:DF:15:C6:BE:DB Alias: JBL Flip 4
Ich habe dabei versucht diesesn Post nachzuvollziehen: https://debianforum.de/forum/viewtopic.php?t=180928
Scheint das gleiche Problem zu sein, leider wird dort keine Lösung gepostet.
Noch zur Info: Alles zu "fehlender Datei" geschriebene war falsch. Es handelte sich um Tippfehler, so dass nano korrekt eine neue Datei erstellte. Die bluetooth.service unter /lib/systemd/system/ war vorhanden. Diese habe ich jetzt wie oben beschrieben um "-- noplugin=sap" ergänzt .
oot@elfriede-pc:~# service bluetooth status
● bluetooth.service - Bluetooth service
Loaded: loaded (/lib/systemd/system/bluetooth.service; enabled; vendor preset: enabled)
Active: active (running) since Sat 2021-11-20 21:07:11 CET; 1h 31min ago
Docs: man:bluetoothd(8)
Main PID: 591 (bluetoothd)
Status: "Running"
Tasks: 1 (limit: 9335)
Memory: 7.4M
CPU: 191ms
CGroup: /system.slice/bluetooth.service
└─591 /usr/libexec/bluetooth/bluetoothd --noplugin=sap
Nov 20 21:07:11 elfriede-pc systemd[1]: Starting Bluetooth service...
Nov 20 21:07:11 elfriede-pc bluetoothd[591]: Bluetooth daemon 5.61
Nov 20 21:07:11 elfriede-pc bluetoothd[591]: Starting SDP server
Nov 20 21:07:11 elfriede-pc bluetoothd[591]: Excluding (cli) sap
Nov 20 21:07:11 elfriede-pc systemd[1]: Started Bluetooth service.
Nov 20 21:07:11 elfriede-pc bluetoothd[591]: Bluetooth management interface 1.21 initialized
Nov 20 21:52:42 elfriede-pc bluetoothd[591]: src/service.c:btd_service_connect() a2dp-sink profile connect failed for F8:DF:15:C6:BE:DB: >
Nov 20 21:54:09 elfriede-pc bluetoothd[591]: src/service.c:btd_service_connect() a2dp-sink profile connect failed for F8:DF:15:C6:BE:DB: >
Nov 20 22:16:33 elfriede-pc bluetoothd[591]: src/service.c:btd_service_connect() a2dp-sink profile connect failed for F8:DF:15:C6:BE:DB: >
Nov 20 22:20:11 elfriede-pc bluetoothd[591]: src/service.c:btd_service_connect() a2dp-sink profile connect failed for F8:DF:15:C6:BE:DB: >
lines 1-22/22 (END)
und noch ein inxi:
System: Host: elfriede-pc Kernel: 5.15.2-1-siduction-amd64 x86_64 bits: 64 compiler: gcc v: 11.2.0 Console: pty pts/1
Distro: siduction 18.3.0 Patience - kde - (201805132121) base: Debian GNU/Linux bookworm/sid
Machine: Type: Laptop System: Hewlett-Packard product: HP EliteBook 8570p v: A1028C1100 serial: 5CB31205GN
Mobo: Hewlett-Packard model: 17A7 v: KBC Version 42.35 serial: PCSUCC27V4G0VD BIOS: Hewlett-Packard
v: 68ICF Ver. F.42 date: 05/20/2013
Audio: Device-1: Intel 7 Series/C216 Family High Definition Audio vendor: Hewlett-Packard driver: snd_hda_intel v: kernel
bus-ID: 00:1b.0
Sound Server-1: ALSA v: k5.15.2-1-siduction-amd64 running: yes
Sound Server-2: PulseAudio v: 15.0 running: no
Sound Server-3: PipeWire v: 0.3.40 running: yes
Network: Device-1: Intel 82579LM Gigabit Network vendor: Hewlett-Packard driver: e1000e v: kernel port: 4060 bus-ID: 00:19.0
IF: enp0s25 state: down mac: d8:9d:67:cd:27:82
Device-2: Intel Centrino Advanced-N 6205 [Taylor Peak] driver: iwlwifi v: kernel bus-ID: 24:00.0
IF: wlo1 state: up mac: 84:3a:4b:81:7f:08
Device-3: HP HP hs2350 HSPA+ MobileBroadband type: USB driver: cdc_acm,cdc_mbim,cdc_wdm bus-ID: 1-1.5:4
IF: wwan0 state: down mac: 62:97:f9:d9:26:93
IF-ID-1: pan1 state: down mac: be:bd:cd:0a:af:69
Bluetooth: Device-1: Broadcom HP Portable SoftSailing type: USB driver: btusb v: 0.8 bus-ID: 3-1.6:3
Report: hciconfig ID: hci0 rfk-id: 1 state: up address: F4:B7:E2:DD:40:B6 bt-v: 2.1 lmp-v: 4.0
Kann jemand damit was anfangen?
Grüße
ayla
-
Ich lese oben, du machst zwei Dinge: GUI --> Bluemann und das Terminal --> bluetoothctl. Entscheide dich. :)
Es steht eindeutig 'drin "Verbindung verweigert". Ergo, hat der User 'elfriede' keine Rechte auf den Bluetooth-Stick. Ist meine Meinung.
-
Hallo,
ich bin jetzt nicht mehr an dem Laptop meiner Freundin hatte (habe?) aber das gleiche Problem an meinem HP, bei dem ich Bluetooth noch nie aktiviert hatte.
Hier ist es mir jetzt gelungen nach der Eingabe von "pulseaudio -D" als user und anschließendem "Verbindung herstellen" in der Systemsteuerung die Bluetooth Verbindung zu einer JBL charge 3 zustande zu bringen. Das Teil wird aber nicht als Audio Device sondern als "anderes Gerät" erkannt und erscheint auch nicht in der Auswahl im Audioteil der Systemsteuerung.
root@siducer:~# service bluetooth status
● bluetooth.service - Bluetooth service
Loaded: loaded (/lib/systemd/system/bluetooth.service; enabled; vendor preset: enabled)
Active: active (running) since Sun 2021-11-21 10:02:18 CET; 19min ago
Docs: man:bluetoothd(8)
Main PID: 570 (bluetoothd)
Status: "Running"
Tasks: 1 (limit: 9399)
Memory: 8.6M
CPU: 67ms
CGroup: /system.slice/bluetooth.service
└─570 /usr/libexec/bluetooth/bluetoothd
Nov 21 10:02:37 siducer bluetoothd[570]: src/service.c:btd_service_connect() a2dp-sink profile connect failed for 00:42:79:ED:06:62: Protocol not available
Nov 21 10:02:55 siducer bluetoothd[570]: Endpoint registered: sender=:1.64 path=/MediaEndpoint/A2DPSink/sbc
Nov 21 10:02:55 siducer bluetoothd[570]: Endpoint registered: sender=:1.64 path=/MediaEndpoint/A2DPSource/sbc
Nov 21 10:02:55 siducer bluetoothd[570]: Endpoint registered: sender=:1.64 path=/MediaEndpoint/A2DPSink/sbc_xq_453
Nov 21 10:02:55 siducer bluetoothd[570]: Endpoint registered: sender=:1.64 path=/MediaEndpoint/A2DPSource/sbc_xq_453
Nov 21 10:02:55 siducer bluetoothd[570]: Endpoint registered: sender=:1.64 path=/MediaEndpoint/A2DPSink/sbc_xq_512
Nov 21 10:02:55 siducer bluetoothd[570]: Endpoint registered: sender=:1.64 path=/MediaEndpoint/A2DPSource/sbc_xq_512
Nov 21 10:02:55 siducer bluetoothd[570]: Endpoint registered: sender=:1.64 path=/MediaEndpoint/A2DPSink/sbc_xq_552
Nov 21 10:02:55 siducer bluetoothd[570]: Endpoint registered: sender=:1.64 path=/MediaEndpoint/A2DPSource/sbc_xq_552
Nov 21 10:03:07 siducer bluetoothd[570]: /org/bluez/hci0/dev_00_42_79_ED_06_62/sep1/fd0: fd(42) ready
Blueman ist hier nicht installiert, ich suche mal weiter
EDIT: 2 Stunden und gefühlte 3650 googleseiten später: Blueman testweise installiert, pavucontrol installiert
In Blueman wird die JBL korrekt als Lautsprecher angezeigt mit 100% Verbindungsqualität, in der Systemsteuerung nach wie vor als "anderes Gerät", im Audiobereich der Systemeinstellungen keine Anzeige der JBL nur "Lautsprecher" (die eingebauten) und "Kopfhörer"
Testweise meinen user in "Group" bei "pulse" und "pulse-acces" hinzugefügt, bei "lp" und "bluetooth" war er sowieso schon drin.
Nichts was ich versucht habe hat etwas an der oben beschriebenen Situation geändert :(
Keine Ahnung was ich noch versuchen könnte, jeder Tipp wäre willkommen.
-
LANG=C pactl info | grep '^Server Name'
Gucken ob dort pipewire genannt wird, nicht das das bei dir auch aktiviert ist. Wenn doch: Debian Wiki zu pipewire (https://wiki.debian.org/PipeWire#Bluetooth) ist dein Freund.
-
Geier0815: Kudos, tiefe Verbeugung und Danke.
Ich hatte das fast gleiche Problem wie ayla auf dem Rechner meiner Frau. "Plötzlich" (nach einem DU?) erschienen die Jabra-Bluetooth-Kopfhörer nicht mehr in den Systemsettings oder sonstwo, und konnten nicht ausgewählt werden. Ich habe den Thread natürlich aufmerksam verfolgt und alles probiert. Ohne Ergebnis.
Dein Hinweis auf pipewire führte dann ganz schnell zur Lösung des Problems. Auf dem Rechner meiner Frau war im Gegensatz zu meinem Rechner zwar pipewire aber nicht wireplumber installiert. Nachgeholt und gefreut. Jetzt ist wieder alles paletti.
Nochmals vielen Dank für den zielführenden Hinweis.
Gruß
oduffo
-
Jupp :)
Auch von mir vielen Dank, aus dem Debian Wiki:
At minimum, you will need to install the libspa-0.2-bluetooth package, remove the pulseaudio-module-bluetooth package, and then either reboot your computer or restart the PipeWire services, otherwise device connections will fail with "Protocol not available".
Dies hat es dann gebracht.
also:
apt install libspa-0.2-bluetooth
apt purge pulseaudio-module-bluetooth
reboot
Nach dem reboot war die JBL direkt verbunden und benutzbar.
Danke und Grüße
ayla
-
Das Interessante daran ist, dass es bei mir genau umgekehrt ist
pol libspa-0.2-bluetooth pulseaudio-module-bluetooth
libspa-0.2-bluetooth:
Installiert: (keine)
Installationskandidat: 0.3.40-1
Versionstabelle:
0.3.40-1 500
500 http://ftp.de.debian.org/debian sid/main amd64 Packages
pulseaudio-module-bluetooth:
Installiert: 15.0+dfsg1-2
Installationskandidat: 15.0+dfsg1-2
Versionstabelle:
*** 15.0+dfsg1-2 500
500 http://ftp.de.debian.org/debian sid/main amd64 Packages
100 /var/lib/dpkg/status
"Aber das muss ich im Moment nicht verstehen"
sagt
oduffo
-
"Aber das muss ich im Moment nicht verstehen"
sagt
oduffo
;D okay, ich auch nicht
-
Was ich bei dem Ganzen so erschreckend finde ist, das ihr nicht die ersten seid bei denen ohne eigenes Zutun pipewire aktiv war/ist. Also nicht nur installiert sondern tatsächlich aktiv.
Bisher hieß es nämlich immer das pipewire zwar installiert wird aber nicht aktiviert, zumindest hatte ich es so verstanden.
@oduffo,
da pipewire die Funktion von pulseaudio "übernimmt" bzw eine weitere Schicht dazwischen zieht, könnte ich mir vorstellen das es dann auch die Steuerung des pulseaudio-bluetooth-stacks "übernimmt". Wenn bei dir pipewire aktiv ist, solltest Du mal gucken ob Du das bluetooth-modul nicht lieber von pipewire verwendest. Andererseits: Wenn es läuft... Mußt Du dann nur im Hinterkopf behalten falls es irgendwann mal nicht mehr funktioniert.
-
Bisher hieß es nämlich immer das pipewire zwar installiert wird aber nicht aktiviert, zumindest hatte ich es so verstanden
Hatte ich auch so verstanden. Und was halt noch besonders doof ist, ist dass das nicht zu Stande kommen der Bluetooth Verbindung mit der Fehlermeldung "Protokoll nicht vorhanden" erst mal nicht in diese Richtung weisst, wenigstens nicht für den einfachen user.
-
Ich kann mich erinnern, dass ich nach dem Lesen von
https://linuxnews.de/2021/11/wireplumber-session-manager-fuer-pipewire/
wireplumber auf meinem Rechner installiert habe. Sound funktionierte weiterhin problemlos.
Auf dem Rechner meiner Frau habe ich das nicht getan und nach einem DU traten die Probleme auf. Auf meinem Rechner war pipewire mit wireplumber aktiviert, bei meiner Frau nicht.
LANG=C pactl info | grep '^Server Name'
gab bei mir
Server Name: PulseAudio (on PipeWire 0.3.40)
aus, bei ihr nur
Server Name: PulseAudio
Das habe ich alles erst heute festgestellt. Das simple Nachinstallieren von wireplumber hat es dann gebracht.
Ich zitiere dann mal den Teufel mit seinem letzten Satz aus dem oben verlinkten Artikel Mit der rasanten Entwicklung von PipeWire und dem neuen Session-Manager WirePlumber sehen wir, wie ich finde, spannenden Zeiten im Bereich Audio/Video entgegen
und habe dem nichts hinzuzufügen.
oduffo
-
Bis vor Kurzem war das auch noch so, das es nicht aktiviert war. Ich vermute, das hat sich geändert, als pipewire-media-session rausflog und man wireplumber installiert werden musste. Ich habe aber auch keine Verlautbarung von Debian dazu mitbekommen. Inzwischen ist pipewire-media-session wieder im repo. Ich würde trotzdem zu wireplumber raten.
-
Ich habe aufgrund dieses Threads festgestellt, dass manchmal pulseaudio neugestartet werden muss nachdem man Bluetooth eingeschaltet hat.
ABER: Ich habe auch fest gestellt, dass wenn man pulseaudio Neustartet pipewire und wireplumber sich die Audiogeräte in /dev/snd unter den Nagel reißen, wodurch pulseaudio eben jene Audiogeräte überspringt wodurch man am Ende vom Tag keinen Ton hat.
Deshalb war für mich die einzig funktionierende Kombination
$: systemctl --user stop pipewire wireplumber
$: systemctl -- user restart pulseaudio
$: #Bin mir nicht sicher ob Nachfolgendes wirklich nötig ist.
$: systemctl --user start pipewire wireplumber
war.
Auf jeden Fall scheinen sich Pulseaudio und Pipewire (zumindest auf KDE) in die Quere zu kommen.
Und nur um das von vornherein aus dem Weg zu schaffen, der Output von
$ LANG=C pactl info | grep "Server Name"
Server Name: pulseaudio
ist auf meinem Desktop (ohne Bluetooth) und meinem Laptop (mit Bluetooth) der selbe.
Mister00X
-
Das nach
systemctl -- user restart pulseaudio
dann Server Name: pulseaudio
erscheint, sollte normal sein. Das einzige Problem mit pipewire, dass ich bisher hatte war nach dem Verschwinden von pipewire-media-session. Sonst läuft das prima.