• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

Gelöst Bluetooth Headset wird nicht in Audiogeräten angezeigt

thio

Hacker
Hallo mein Jabra 380 Headset funktioniert seit Opensuse 15.5 nicht mehr korrekt.

Die Verbindung wird im Bluetooth Menu zwar angezeigt, das Headset sagt auch "one Device connected"
Aber bei den Audiogeräten wird der Headset nicht angezeigt.

Unter Opensuse 15.4 hat es problemlos funktioniert

Hart jemand eine Idee woran es liegen kann.
 
OP
T

thio

Hacker
Nein ist eben nicht möglich, wird nicht angezeigt, obwohl bluetooth sagt ( und auch das Headset) das die Verbindung besteht
 

Sauerland

Ultimate Guru
Gibt es irgendeiner meldung wenn du als root.
Code:
journalctl -f
laufen läßt und dann das Gerät per Bluetooth verbindest?

Was sagt als root:
Code:
journalctl -b | grep -i blue
Code:
zypper se -si pipewire pulse
 
OP
T

thio

Hacker
Code:
linux-clxv:~ # journalctl -f
Sep 16 17:53:00 linux-clxv ksmserver[11510]: libva info: Found init function __vaDriverInit_1_19
Sep 16 17:53:00 linux-clxv ksmserver[11510]: libva info: va_openDriver() returns 0
Sep 16 17:53:00 linux-clxv ksmserver[11510]: ATTENTION: default value of option mesa_glthread overridden by environment.
Sep 16 17:53:01 linux-clxv systemd[10315]: Started Terminal - Super User Mode.
Sep 16 17:53:01 linux-clxv konsole[11893]: kf.xmlgui: Shortcut for action  "" "Schnellbefehle anzeigen" set with QAction::setShortcut()! Use KActionCollection::setDefaultShortcut(s) instead.
Sep 16 17:53:01 linux-clxv konsole[11893]: kf.xmlgui: Shortcut for action  "" "SSH-Verwaltung anzeigen" set with QAction::setShortcut()! Use KActionCollection::setDefaultShortcut(s) instead.
Sep 16 17:53:05 linux-clxv su[11908]: (to root) david on pts/0
Sep 16 17:53:05 linux-clxv su[11908]: pam_unix(su-l:session): session opened for user root by david(uid=1000)
Sep 16 17:53:14 linux-clxv plasmashell[10501]: trying to show an empty dialog
Sep 16 17:53:16 linux-clxv dbus-daemon[887]: [system] Rejected send message, 0 matched rules; type="method_return", sender=":1.2040" (uid=1000 pid=10619 comm="/usr/bin/wireplumber ") interface="(unset)" member="(unset)" error name="(unset)" requested_reply="0" destination=":1.5" (uid=0 pid=1051 comm="/usr/lib/bluetooth/bluetoothd ")
Sep 16 17:53:27 linux-clxv kded5[10429]: QDBusAbstractAdaptor: Cannot relay signal KDEDModule::moduleDeleted(KDEDModule*): Pointers are not supported: KDEDModule*
Sep 16 17:53:27 linux-clxv kernel: input: Jabra Evolve2 65 (AVRCP) as /devices/virtual/input/input32
Sep 16 17:53:27 linux-clxv systemd-logind[964]: Watching system buttons on /dev/input/event14 (Jabra Evolve2 65 (AVRCP))
Sep 16 17:53:32 linux-clxv wireplumber[10619]: RFCOMM receive command but modem not available: AT+BTRH?
 
OP
T

thio

Hacker
Code:
linux-clxv:~ # zypper se -si pipewire pulse
Loading repository data...
Reading installed packages...

S  | Name                        | Type    | Version             | Arch   | Repository
---+-----------------------------+---------+---------------------+--------+-------------------------------------------------------------
i+ | alsa-plugins-pulse          | package | 1.2.7.1-150500.1.1  | x86_64 | Haupt-Repository - 15.5
i+ | alsa-plugins-pulse-32bit    | package | 1.2.7.1-150500.1.1  | x86_64 | Haupt-Repository - 15.5
i+ | apulse                      | package | 0.1.13-lp155.37.11  | x86_64 | multimedia "libs" - openSUSE_Leap_15.5
i+ | apulse-32bit                | package | 0.1.13-lp155.37.11  | x86_64 | multimedia "libs" - openSUSE_Leap_15.5
i  | kpipewire-imports           | package | 5.27.4-bp155.1.7    | x86_64 | Haupt-Repository - 15.5
i+ | libKF5PulseAudioQt3         | package | 1.3-bp155.2.18      | x86_64 | Haupt-Repository - 15.5
i  | libKPipeWire5               | package | 5.27.4-bp155.1.7    | x86_64 | Haupt-Repository - 15.5
i  | libKPipeWireDmaBuf5         | package | 5.27.4-bp155.1.7    | x86_64 | Haupt-Repository - 15.5
i  | libKPipeWireRecord5         | package | 5.27.4-bp155.1.7    | x86_64 | Haupt-Repository - 15.5
i+ | libpipewire-0_3-0           | package | 0.3.64-150500.3.3.1 | x86_64 | Update repository with updates from SUSE Linux Enterprise 15
i+ | libpulse-mainloop-glib0     | package | 15.0-150400.4.2.2   | x86_64 | Update repository with updates from SUSE Linux Enterprise 15
i+ | libpulse0                   | package | 15.0-150400.4.2.2   | x86_64 | Update repository with updates from SUSE Linux Enterprise 15
i+ | mpg123-pulse                | package | 1.26.4-1.15         | x86_64 | Haupt-Repository - 15.5
i+ | pipewire                    | package | 0.3.64-150500.3.3.1 | x86_64 | Update repository with updates from SUSE Linux Enterprise 15
i+ | pipewire-lang               | package | 0.3.64-150500.3.3.1 | noarch | Update repository with updates from SUSE Linux Enterprise 15
i+ | pipewire-modules-0_3        | package | 0.3.64-150500.3.3.1 | x86_64 | Update repository with updates from SUSE Linux Enterprise 15
i+ | pipewire-spa-plugins-0_2    | package | 0.3.64-150500.3.3.1 | x86_64 | Update repository with updates from SUSE Linux Enterprise 15
i+ | pipewire-spa-tools          | package | 0.3.64-150500.3.3.1 | x86_64 | Update repository with updates from SUSE Linux Enterprise 15
i+ | pipewire-tools              | package | 0.3.64-150500.3.3.1 | x86_64 | Update repository with updates from SUSE Linux Enterprise 15
i+ | pulseaudio                  | package | 15.0-150400.4.2.2   | x86_64 | Update repository with updates from SUSE Linux Enterprise 15
i+ | pulseaudio-bash-completion  | package | 15.0-150400.4.2.2   | x86_64 | Update repository with updates from SUSE Linux Enterprise 15
i+ | pulseaudio-lang             | package | 15.0-150400.4.2.2   | noarch | Update repository with updates from SUSE Linux Enterprise 15
i+ | pulseaudio-module-bluetooth | package | 15.0-150400.4.2.2   | x86_64 | Update repository with updates from SUSE Linux Enterprise 15
i+ | pulseaudio-module-x11       | package | 15.0-150400.4.2.2   | x86_64 | Update repository with updates from SUSE Linux Enterprise 15
i+ | pulseaudio-module-zeroconf  | package | 15.0-150400.4.2.2   | x86_64 | Update repository with updates from SUSE Linux Enterprise 15
i+ | pulseaudio-setup            | package | 15.0-150400.4.2.2   | x86_64 | Update repository with updates from SUSE Linux Enterprise 15
i+ | pulseaudio-utils            | package | 15.0-150400.4.2.2   | x86_64 | Update repository with updates from SUSE Linux Enterprise 15
i+ | system-user-pulse           | package | 15.0-150400.4.2.2   | noarch | Update repository with updates from SUSE Linux Enterprise 15
 
OP
T

thio

Hacker
journalctl -b | grep -i blue

der letzten halben Stunde oder so

Code:
Sep 16 17:31:20 linux-clxv systemd[6831]: Reached target Bluetooth.
Sep 16 17:31:20 linux-clxv wireplumber[7119]: BlueZ Battery Provider is not available, won't retry to register it. Make sure you are running BlueZ 5.56+ with experimental features to use Battery Provider.
Sep 16 17:31:37 linux-clxv bluetoothd[1051]: /org/bluez/hci0/dev_08_C8_C2_1E_50_91/sep1/fd8: fd(33) ready
Sep 16 17:41:29 linux-clxv dbus-daemon[887]: [system] Rejected send message, 0 matched rules; type="method_return", sender=":1.1916" (uid=1001 pid=7119 comm="/usr/bin/wireplumber ") interface="(unset)" member="(unset)" error name="(unset)" requested_reply="0" destination=":1.5" (uid=0 pid=1051 comm="/usr/lib/bluetooth/bluetoothd ")
Sep 16 17:51:35 linux-clxv bluetoothd[1051]: Endpoint unregistered: sender=:1.1916 path=/MediaEndpoint/A2DPSource/ldac
Sep 16 17:51:35 linux-clxv bluetoothd[1051]: Endpoint unregistered: sender=:1.1916 path=/MediaEndpoint/A2DPSink/aac
Sep 16 17:51:35 linux-clxv bluetoothd[1051]: Endpoint unregistered: sender=:1.1916 path=/MediaEndpoint/A2DPSource/aac
Sep 16 17:51:35 linux-clxv bluetoothd[1051]: Endpoint unregistered: sender=:1.1916 path=/MediaEndpoint/A2DPSink/sbc
Sep 16 17:51:35 linux-clxv bluetoothd[1051]: Endpoint unregistered: sender=:1.1916 path=/MediaEndpoint/A2DPSource/sbc
Sep 16 17:51:36 linux-clxv bluetoothd[1051]: Endpoint unregistered: sender=:1.1916 path=/MediaEndpoint/A2DPSink/sbc_xq
Sep 16 17:51:36 linux-clxv bluetoothd[1051]: Endpoint unregistered: sender=:1.1916 path=/MediaEndpoint/A2DPSource/sbc_xq
Sep 16 17:51:36 linux-clxv bluetoothd[1051]: Endpoint unregistered: sender=:1.1916 path=/MediaEndpoint/A2DPSource/faststream
Sep 16 17:51:36 linux-clxv bluetoothd[1051]: Endpoint unregistered: sender=:1.1916 path=/MediaEndpoint/A2DPSource/faststream_duplex
Sep 16 17:51:36 linux-clxv bluetoothd[1051]: Endpoint unregistered: sender=:1.1916 path=/MediaEndpoint/A2DPSink/opus_05
Sep 16 17:51:36 linux-clxv bluetoothd[1051]: Endpoint unregistered: sender=:1.1916 path=/MediaEndpoint/A2DPSource/opus_05
Sep 16 17:51:36 linux-clxv bluetoothd[1051]: Endpoint unregistered: sender=:1.1916 path=/MediaEndpoint/A2DPSink/opus_05_duplex
Sep 16 17:51:36 linux-clxv bluetoothd[1051]: Endpoint unregistered: sender=:1.1916 path=/MediaEndpoint/A2DPSource/opus_05_duplex
Sep 16 17:51:36 linux-clxv bluetoothd[1051]: Endpoint unregistered: sender=:1.1922 path=/MediaEndpoint/A2DPSink/sbc
Sep 16 17:51:36 linux-clxv bluetoothd[1051]: Endpoint unregistered: sender=:1.1922 path=/MediaEndpoint/A2DPSource/sbc
Sep 16 17:51:36 linux-clxv bluetoothd[1051]: Endpoint unregistered: sender=:1.1922 path=/MediaEndpoint/A2DPSink/sbc_xq_453
Sep 16 17:51:36 linux-clxv bluetoothd[1051]: Endpoint unregistered: sender=:1.1922 path=/MediaEndpoint/A2DPSource/sbc_xq_453
Sep 16 17:51:36 linux-clxv bluetoothd[1051]: Endpoint unregistered: sender=:1.1922 path=/MediaEndpoint/A2DPSink/sbc_xq_512
Sep 16 17:51:36 linux-clxv bluetoothd[1051]: Endpoint unregistered: sender=:1.1922 path=/MediaEndpoint/A2DPSource/sbc_xq_512
Sep 16 17:51:36 linux-clxv bluetoothd[1051]: Endpoint unregistered: sender=:1.1922 path=/MediaEndpoint/A2DPSink/sbc_xq_552
Sep 16 17:51:36 linux-clxv bluetoothd[1051]: Endpoint unregistered: sender=:1.1922 path=/MediaEndpoint/A2DPSource/sbc_xq_552
Sep 16 17:51:47 linux-clxv systemd[6831]: Stopped target Bluetooth.
Sep 16 17:52:27 linux-clxv kded5[10429]: kf.bluezqt: PendingCall Error: "The name org.bluez.obex was not provided by any .service files"
Sep 16 17:52:27 linux-clxv bluetoothd[1051]: Endpoint registered: sender=:1.2040 path=/MediaEndpoint/A2DPSource/ldac
Sep 16 17:52:27 linux-clxv bluetoothd[1051]: Endpoint registered: sender=:1.2040 path=/MediaEndpoint/A2DPSink/aac
Sep 16 17:52:27 linux-clxv bluetoothd[1051]: Endpoint registered: sender=:1.2040 path=/MediaEndpoint/A2DPSource/aac
Sep 16 17:52:27 linux-clxv bluetoothd[1051]: Endpoint registered: sender=:1.2040 path=/MediaEndpoint/A2DPSink/sbc
Sep 16 17:52:27 linux-clxv bluetoothd[1051]: Endpoint registered: sender=:1.2040 path=/MediaEndpoint/A2DPSource/sbc
Sep 16 17:52:27 linux-clxv bluetoothd[1051]: Endpoint registered: sender=:1.2040 path=/MediaEndpoint/A2DPSink/sbc_xq
Sep 16 17:52:27 linux-clxv bluetoothd[1051]: Endpoint registered: sender=:1.2040 path=/MediaEndpoint/A2DPSource/sbc_xq
Sep 16 17:52:27 linux-clxv bluetoothd[1051]: Endpoint registered: sender=:1.2040 path=/MediaEndpoint/A2DPSource/faststream
Sep 16 17:52:27 linux-clxv bluetoothd[1051]: Endpoint registered: sender=:1.2040 path=/MediaEndpoint/A2DPSource/faststream_duplex
Sep 16 17:52:27 linux-clxv bluetoothd[1051]: Endpoint registered: sender=:1.2040 path=/MediaEndpoint/A2DPSink/opus_05
Sep 16 17:52:27 linux-clxv bluetoothd[1051]: Endpoint registered: sender=:1.2040 path=/MediaEndpoint/A2DPSource/opus_05
Sep 16 17:52:27 linux-clxv bluetoothd[1051]: Endpoint registered: sender=:1.2040 path=/MediaEndpoint/A2DPSink/opus_05_duplex
Sep 16 17:52:27 linux-clxv bluetoothd[1051]: Endpoint registered: sender=:1.2040 path=/MediaEndpoint/A2DPSource/opus_05_duplex
Sep 16 17:52:29 linux-clxv bluetoothd[1051]: src/profile.c:register_profile() :1.2050 tried to register 0000111f-0000-1000-8000-00805f9b34fb which is already registered
Sep 16 17:52:29 linux-clxv pulseaudio[10854]: org.bluez.ProfileManager1.RegisterProfile() failed: org.bluez.Error.NotPermitted: UUID already registered
Sep 16 17:52:29 linux-clxv bluetoothd[1051]: Endpoint registered: sender=:1.2050 path=/MediaEndpoint/A2DPSink/sbc
Sep 16 17:52:29 linux-clxv bluetoothd[1051]: Endpoint registered: sender=:1.2050 path=/MediaEndpoint/A2DPSource/sbc
Sep 16 17:52:29 linux-clxv bluetoothd[1051]: Endpoint registered: sender=:1.2050 path=/MediaEndpoint/A2DPSink/sbc_xq_453
Sep 16 17:52:29 linux-clxv bluetoothd[1051]: Endpoint registered: sender=:1.2050 path=/MediaEndpoint/A2DPSource/sbc_xq_453
Sep 16 17:52:29 linux-clxv bluetoothd[1051]: Endpoint registered: sender=:1.2050 path=/MediaEndpoint/A2DPSink/sbc_xq_512
Sep 16 17:52:29 linux-clxv bluetoothd[1051]: Endpoint registered: sender=:1.2050 path=/MediaEndpoint/A2DPSource/sbc_xq_512
Sep 16 17:52:29 linux-clxv bluetoothd[1051]: Endpoint registered: sender=:1.2050 path=/MediaEndpoint/A2DPSink/sbc_xq_552
Sep 16 17:52:29 linux-clxv bluetoothd[1051]: Endpoint registered: sender=:1.2050 path=/MediaEndpoint/A2DPSource/sbc_xq_552
Sep 16 17:52:30 linux-clxv systemd[10315]: Reached target Bluetooth.
Sep 16 17:52:30 linux-clxv systemd[10276]: Reached target Bluetooth.
Sep 16 17:52:31 linux-clxv wireplumber[10619]: BlueZ Battery Provider is not available, won't retry to register it. Make sure you are running BlueZ 5.56+ with experimental features to use Battery Provider.
Sep 16 17:52:35 linux-clxv systemd[10276]: Stopped target Bluetooth.
Sep 16 17:53:16 linux-clxv dbus-daemon[887]: [system] Rejected send message, 0 matched rules; type="method_return", sender=":1.2040" (uid=1000 pid=10619 comm="/usr/bin/wireplumber ") interface="(unset)" member="(unset)" error name="(unset)" requested_reply="0" destination=":1.5" (uid=0 pid=1051 comm="/usr/lib/bluetooth/bluetoothd ")
 

Sauerland

Ultimate Guru
Bei mir gibt es bei journalctl -f folgendes:
Code:
Sep 16 18:19:53 linux64 bluetoothd[1067]: src/profile.c:ext_io_disconnected() Unable to get io data for Hands-Free Voice gateway: getpeername: Transport endpoint is not connected (107)
Sep 16 18:19:53 linux64 mumblewait.sh[3168]: <W>2023-09-16 18:19:53.492 PulseAudio: Sinks or inputs changed (inserted or removed sound card)
Sep 16 18:20:13 linux64 bluetoothd[1067]: profiles/audio/avctp.c:avctp_control_confirm() Control: Refusing unexpected connect
Sep 16 18:20:13 linux64 bluetoothd[1067]: /org/bluez/hci0/dev_FC_58_FA_22_27_D5/sep1/fd2: fd(31) ready
Sep 16 18:20:13 linux64 wireplumber[2336]: Properties changed in unknown transport /org/bluez/hci0/dev_FC_58_FA_22_27_D5/sep1/fd2
Sep 16 18:20:13 linux64 rtkit-daemon[2026]: Successfully made thread 9296 of process 2015 (/usr/bin/pulseaudio) owned by 'stephan' RT at priority 5.
Sep 16 18:20:13 linux64 mumblewait.sh[3168]: <W>2023-09-16 18:20:13.079 PulseAudio: Sinks or inputs changed (inserted or removed sound card)
Sep 16 18:20:13 linux64 pulseaudio[2015]: org.freedesktop.DBus.Properties.Get /org/bluez/hci0/dev_FC_58_FA_22_27_D5/sep1/fd2 Volume failed: org.freedesktop.DBus.Error.InvalidArgs: No such property 'Volume'
Die ersten 2 Zeilen wenn ich meinen Lautsprecher ausschalte, die restlichen Zeilen beim einschalten.

Edit:
Oops, mein Kopfhörer funktioniert in Leap 15.5 auch nicht, gerade festgestellt.....
Mal schauen.......
 

tomm.fa

.Linux Club Aushilfsadministrator
Teammitglied
Zeige uns bitte die Ausgaben von:
Code:
zypper se -s bluez-auto-enable-devices
Code:
systemctl --user list-units | egrep -i "wire|pulse|pipe|blue"
Ausgeführt als einfacher Anwender, nicht Root.
 

Sauerland

Ultimate Guru
Was mir aufgefallen ist:
Mein Kopfhörer wird automatisch per Bluetooth gefunden und angezeigt in dem Bluetooth Applet in Plasma/KDE als verbunden, aber nicht in pavucontrol.

Ich muss erst einmal in dem Bluetooth Applet den Kopfhörer trennen und neu verbinden, dann wird er auch in pavucontrol angezeigt und ich kann ihn benutzen.
 
OP
T

thio

Hacker
Danke für den Hinweis!

nach dem ich

bluez-auto-enable-devices | package | 5.65-150500.3.3.1 | noarch | Update repository with updates from SUSE Linux Enterprise 15

installiert habe funktioniert er jetzt wieder!

(offensichtlich wurde das Paket beim update auf Suse 15.5 gelöscht
 

susejunky

Moderator
Teammitglied
Hallo @thio ,

nach dem ich

bluez-auto-enable-devices | package | 5.65-150500.3.3.1 | noarch | Update repository with updates from SUSE Linux Enterprise 15

installiert habe funktioniert er jetzt wieder!

wenn dem so ist, dann kennzeichne das Thema bitte als "Gelöst".

Danke!

Viele Grüße

susejunky
 
OP
T

thio

Hacker
Als user ausgeführt
Code:
@linux-clxv:~> systemctl --user list-units | egrep -i "wire|pulse|pipe|blue"
  sys-devices-pci0000:00-0000:00:14.0-usb1-1\x2d6-1\x2d6:1.0-bluetooth-hci0-hci0:256.device loaded active plugged   /sys/devices/pci0000:00/0000:00:14.0/usb1/1-6/1-6:1.0/bluetooth/hci0/hci0:256
  sys-devices-pci0000:00-0000:00:14.0-usb1-1\x2d6-1\x2d6:1.0-bluetooth-hci0.device          loaded active plugged   /sys/devices/pci0000:00/0000:00:14.0/usb1/1-6/1-6:1.0/bluetooth/hci0
  sys-devices-pci0000:00-0000:00:1c.4-0000:02:00.0-net-wlan0.device                         loaded active plugged   Wireless 7265 (Dual Band Wireless-AC 7265)
  sys-subsystem-bluetooth-devices-hci0.device                                               loaded active plugged   /sys/subsystem/bluetooth/devices/hci0
  sys-subsystem-bluetooth-devices-hci0:256.device                                           loaded active plugged   /sys/subsystem/bluetooth/devices/hci0:256
  sys-subsystem-net-devices-wlan0.device                                                    loaded active plugged   Wireless 7265 (Dual Band Wireless-AC 7265)
  pipewire.service                                                                          loaded active running   PipeWire Multimedia Service
  pulseaudio.service                                                                        loaded active running   Sound Service
  wireplumber.service                                                                       loaded active running   Multimedia Service Session Manager
  pipewire.socket                                                                           loaded active running   PipeWire Multimedia System Socket
  pulseaudio.socket                                                                         loaded active running   Sound System
  bluetooth.target                                                                          loaded active active    Bluetooth
 

tomm.fa

.Linux Club Aushilfsadministrator
Teammitglied
Na ja, es laufen zwei Soundserver, die sich in die Quere kommen (können), einen davon solltest du deaktivieren.
Vorgehensweise um Pipewire zu behalten und diesen allein zu verwenden:
Siehe nach, ob das Paket pipewire-pulseaudio installiert ist, wenn nicht, nachholen und dann pulseaudio.socket stoppen und deaktivieren.
Zweiteres sollte mittels
Code:
systemctl --user stop pulseaudio.socket
Code:
systemctl --user disable pulseaudio.socket
funktionieren.
 
Oben