Dell xps 13 2-in-1 9365 bluetooth Audio problems

Hello! I can’t get sound to go through my bluetooth speaker (google mini). I am able to detect and to connect, but there is no passing the sound through bluetooth. it worked fine with arch linux, but for some reason can’t get it working with Manjaro.

:+1: Welcome to Manjaro! :+1:

Please read this:

and post some more information so we can see what’s really going on. Now we know the symptom of the disease, but we need some more probing to know where the origin lies…

An inxi --admin --verbosity=7 --filter --no-host --width would be the minimum required information… (Personally Identifiable Information like serial numbers and MAC addresses will be filtered out by the above command)

:+1:

P.S. If you enter a bit more details in your profile, we can also see which Desktop Environment you’re using, which CPU/GPU you have, …

Thank you very much for your response. Sorry, I didn’t know how to get the needed info. The set of commands that you provided gave the following result:

  Kernel: 5.9.1-1-MANJARO x86_64 bits: 64 compiler: N/A 
  parameters: BOOT_IMAGE=/boot/vmlinuz-5.9-x86_64 
  root=UUID=b54dc6a1-1fb5-427c-8ed1-a8aef3d9bf64 rw quiet apparmor=1 
  security=apparmor resume=UUID=809769ca-bb16-4bd3-9f63-4c6a2bd556f6 
  udev.log_priority=3 
  Desktop: GNOME 3.36.6 tk: GTK 3.24.23 wm: gnome-shell dm: GDM 3.36.3 
  Distro: Manjaro Linux 
Machine:
  Type: Convertible System: Dell product: XPS 13 9365 v: N/A serial: <filter> 
  Chassis: type: 31 serial: <filter> 
  Mobo: Dell model: 0X664T v: A00 serial: <filter> UEFI: Dell v: 2.11.0 
  date: 05/22/2020 
Battery:
  ID-1: BAT0 charge: 4.6 Wh condition: 6.8/46.0 Wh (15%) volts: 8.5/7.6 
  model: SMP DELL HMPFH62 type: Li-poly serial: <filter> status: Charging 
Memory:
  RAM: total: 15.51 GiB used: 6.01 GiB (38.7%) 
  RAM Report: permissions: Unable to run dmidecode. Root privileges required. 
CPU:
  Topology: Dual Core model: Intel Core i7-7Y75 bits: 64 type: MT MCP 
  arch: Amber Lake family: 6 model-id: 8E (142) stepping: 9 microcode: D6 
  L2 cache: 4096 KiB bogomips: 12805 
  Speed: 3456 MHz min/max: 400/3600 MHz Core speeds (MHz): 1: 3600 2: 3200 
  3: 3521 4: 3204 
  Flags: 3dnowprefetch abm acpi adx aes aperfmperf apic arat arch_perfmon art 
  avx avx2 bmi1 bmi2 bts clflush clflushopt cmov constant_tsc cpuid 
  cpuid_fault cx16 cx8 de ds_cpl dtes64 dtherm dts epb ept ept_ad erms est 
  f16c flexpriority flush_l1d fma fpu fsgsbase fxsr hle ht hwp hwp_act_window 
  hwp_epp hwp_notify ibpb ibrs ida intel_pt invpcid invpcid_single lahf_lm lm 
  mca mce md_clear mmx monitor movbe mpx msr mtrr nonstop_tsc nopl nx pae pat 
  pbe pcid pclmulqdq pdcm pdpe1gb pebs pge pln pni popcnt pse pse36 pti pts 
  rdrand rdseed rdtscp rep_good rtm sdbg sep smap smep smx ss ssbd sse sse2 
  sse4_1 sse4_2 ssse3 stibp syscall tm tm2 tpr_shadow tsc tsc_adjust 
  tsc_deadline_timer vme vmx vnmi vpid x2apic xgetbv1 xsave xsavec xsaveopt 
  xsaves xtopology xtpr 
  Vulnerabilities: Type: itlb_multihit status: KVM: VMX disabled 
  Type: l1tf 
  mitigation: PTE Inversion; VMX: conditional cache flushes, SMT vulnerable 
  Type: mds mitigation: Clear CPU buffers; SMT vulnerable 
  Type: meltdown mitigation: PTI 
  Type: spec_store_bypass 
  mitigation: Speculative Store Bypass disabled via prctl and seccomp 
  Type: spectre_v1 
  mitigation: usercopy/swapgs barriers and __user pointer sanitization 
  Type: spectre_v2 mitigation: Full generic retpoline, IBPB: conditional, 
  IBRS_FW, STIBP: conditional, RSB filling 
  Type: srbds mitigation: Microcode 
  Type: tsx_async_abort mitigation: Clear CPU buffers; SMT vulnerable 
Graphics:
  Device-1: Intel HD Graphics 615 vendor: Dell driver: i915 v: kernel 
  bus ID: 00:02.0 chip ID: 8086:591e 
  Device-2: Realtek Integrated Webcam HD type: USB driver: uvcvideo 
  bus ID: 1-9:4 chip ID: 0bda:58c8 serial: <filter> 
  Display: x11 server: X.org 1.20.9 compositor: gnome-shell driver: intel 
  unloaded: modesetting alternate: fbdev,vesa resolution: <xdpyinfo missing> 
  OpenGL: renderer: Mesa Intel HD Graphics 615 (KBL GT2) v: 4.6 Mesa 20.1.8 
  direct render: Yes 
Audio:
  Device-1: Intel Sunrise Point-LP HD Audio vendor: Dell driver: snd_hda_intel 
  v: kernel alternate: snd_soc_skl bus ID: 00:1f.3 chip ID: 8086:9d71 
  Sound Server: ALSA v: k5.9.1-1-MANJARO 
Network:
  Device-1: Intel Wireless 8265 / 8275 driver: iwlwifi v: kernel port: efa0 
  bus ID: 3c:00.0 chip ID: 8086:24fd 
  IF: wlp60s0 state: up mac: <filter> 
  IP v4: <filter> type: dynamic noprefixroute scope: global 
  broadcast: <filter> 
  IP v6: <filter> type: noprefixroute scope: link 
  WAN IP: <filter> 
Drives:
  Local Storage: total: 476.94 GiB used: 80.79 GiB (16.9%) 
  SMART Message: Required tool smartctl not installed. Check --recommends 
  ID-1: /dev/nvme0n1 vendor: Samsung model: PM981 NVMe 512GB size: 476.94 GiB 
  block size: physical: 512 B logical: 512 B speed: 31.6 Gb/s lanes: 4 
  serial: <filter> rev: EXA72D1Q scheme: GPT 
  Message: No Optical or Floppy data was found. 
RAID:
  Message: No RAID data was found. 
Partition:
  ID-1: / raw size: 172.44 GiB size: 168.73 GiB (97.85%) 
  used: 80.79 GiB (47.9%) fs: ext4 dev: /dev/nvme0n1p7 label: N/A 
  uuid: b54dc6a1-1fb5-427c-8ed1-a8aef3d9bf64 
  ID-2: /boot/efi raw size: 512.0 MiB size: 511.0 MiB (99.80%) 
  used: 312 KiB (0.1%) fs: vfat dev: /dev/nvme0n1p5 label: N/A uuid: 9E3A-9475 
Swap:
  Kernel: swappiness: 60 (default) cache pressure: 100 (default) 
  ID-1: swap-1 type: partition size: 20.00 GiB used: 1.8 MiB (0.0%) 
  priority: -2 dev: /dev/nvme0n1p6 label: N/A 
  uuid: 809769ca-bb16-4bd3-9f63-4c6a2bd556f6 
Unmounted:
  ID-1: /dev/nvme0n1p1 size: 100.0 MiB fs: vfat label: N/A uuid: 9E11-4736 
  ID-2: /dev/nvme0n1p2 size: 16.0 MiB fs: <superuser/root required> label: N/A 
  uuid: N/A 
  ID-3: /dev/nvme0n1p3 size: 99.38 GiB fs: ntfs label: Windows 
  uuid: 3EC81209C811C057 
  ID-4: /dev/nvme0n1p4 size: 180.50 GiB fs: ntfs label: Documents 
  uuid: 01D695890C3FE320 
USB:
  Hub: 1-0:1 info: Full speed (or root) Hub ports: 12 rev: 2.0 speed: 480 Mb/s 
  chip ID: 1d6b:0002 
  Device-1: 1-2:2 info: Intel Bluetooth wireless interface type: Bluetooth 
  driver: btusb interfaces: 2 rev: 2.0 speed: 12 Mb/s chip ID: 8087:0a2b 
  Device-2: 1-7:3 info: Validity Sensors VFS7552 Touch Fingerprint Sensor 
  type: <vendor specific> driver: N/A interfaces: 1 rev: 2.0 speed: 12 Mb/s 
  chip ID: 138a:0091 serial: <filter> 
  Device-3: 1-9:4 info: Realtek Integrated Webcam HD type: Video 
  driver: uvcvideo interfaces: 4 rev: 2.0 speed: 480 Mb/s chip ID: 0bda:58c8 
  serial: <filter> 
  Hub: 2-0:1 info: Full speed (or root) Hub ports: 6 rev: 3.0 speed: 5 Gb/s 
  chip ID: 1d6b:0003 
Sensors:
  System Temperatures: cpu: 61.0 C mobo: 51.0 C sodimm: 45.0 C 
  Fan Speeds (RPM): N/A 
Info:
  Processes: 299 Uptime: 1d 2h 25m Init: systemd v: 246 Compilers: gcc: 10.2.0 
  Packages: 1192 pacman: 1162 lib: 319 flatpak: 26 snap: 4 Shell: fish 
  v: 3.1.2 default: Zsh v: 5.8 running in: gnome-terminal inxi: 3.1.05```
  1. OMG! You put a lot of effort into presenting this nicely! :open_mouth:

    In the future, when providing code/output, please copy-paste that output in-between 3 backticks ``` at the beginning and end of the code/text so that the output looks like this:

    Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
    Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
    Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.
    Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
    

    instead of like this:

    Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.`

    (as that makes both our lives much easier so you get helped more quickly and efficiently)

  2. You’ve got an Intel Bluetooth device so that should just work.

  3. What’s the output of:

    systemctl status blue*
    

    and

    rfkill list
    
  4. and the output and screenshot of:

    bluedevil-wizard
    

:thinking:

P.S. :vampire: :clock12: here, so off to :bed: :zzz:

  1. systemctl status bluetooth gives this output:
bluetooth.service - Bluetooth service
     Loaded: loaded (/usr/lib/systemd/system/bluetooth.service; enabled; vendor preset: disabled)
     Active: active (running) since Tue 2020-10-20 23:42:45 EEST; 1 day 12h ago
       Docs: man:bluetoothd(8)
   Main PID: 462 (bluetoothd)
     Status: "Running"
      Tasks: 1 (limit: 19033)
     Memory: 3.0M
     CGroup: /system.slice/bluetooth.service
             └─462 /usr/lib/bluetooth/bluetoothd

окт 22 12:10:19 xps bluetoothd[462]: profiles/audio/avdtp.c:avdtp_connect_cb() connect to B0:2A:43:7C:F9:AB: Device or resource busy (16)
окт 22 12:10:19 xps bluetoothd[462]: profiles/audio/avdtp.c:avdtp_connect_cb() connect to B0:2A:43:7C:F9:AB: Device or resource busy (16)
окт 22 12:10:20 xps bluetoothd[462]: profiles/audio/avdtp.c:avdtp_connect_cb() connect to B0:2A:43:7C:F9:AB: Device or resource busy (16)
окт 22 12:10:20 xps bluetoothd[462]: profiles/audio/avdtp.c:avdtp_connect_cb() connect to B0:2A:43:7C:F9:AB: Device or resource busy (16)
окт 22 12:10:20 xps bluetoothd[462]: profiles/audio/avdtp.c:avdtp_connect_cb() connect to B0:2A:43:7C:F9:AB: Device or resource busy (16)
окт 22 12:10:20 xps bluetoothd[462]: profiles/audio/avdtp.c:avdtp_connect_cb() connect to B0:2A:43:7C:F9:AB: Device or resource busy (16)
окт 22 12:10:21 xps bluetoothd[462]: profiles/audio/avdtp.c:avdtp_connect_cb() connect to B0:2A:43:7C:F9:AB: Device or resource busy (16)
окт 22 12:10:21 xps bluetoothd[462]: profiles/audio/avdtp.c:avdtp_connect_cb() connect to B0:2A:43:7C:F9:AB: Device or resource busy (16)
окт 22 12:10:21 xps bluetoothd[462]: profiles/audio/avdtp.c:avdtp_connect_cb() connect to B0:2A:43:7C:F9:AB: Device or resource busy (16)
окт 22 12:10:25 xps bluetoothd[462]: /org/bluez/hci0/dev_B0_2A_43_7C_F9_AB/sep1/fd0: fd(48) ready

rfkill list gives this:

oleg@xps ~> rfkill list
0: hci0: Bluetooth
	Soft blocked: no
	Hard blocked: no
1: phy0: Wireless LAN
	Soft blocked: no
	Hard blocked: no
  1. bluedevil -wizard gives this:
bluedevil-wizard may be found in the following packages:
  extra/bluedevil 1:5.19.5-1                       	/usr/bin/bluedevil-wizard
  community/bluedevil-git 5.20.80.r2162.g7ae68e4d-1	/usr/bin/bluedevil-wizard

Urgh! Apparently Gnome uses another Bluetooth stack than KDE.

What’s the output (text and screenshot) of:

gnome-control-center bluetooth

:question:

Hi! Thank you for not giving up on me! the gnome-control-center bluetooth just opens the gnome settings gui.

  • and there is no output in the console?
  • And the speakers are visible there?

What’s the output of pacmd dump if the speakers are visible?

:thinking:

No, the console doesn’t give any output - just opens the settings gui.
The speakers are there - I am able to connect to the bluetooth speaker, but the sound doesn’t go through it.

:question:

pacmd dump:

### Configuration dump generated at Fri Oct 23 12:39:36 2020

load-module module-device-restore
load-module module-stream-restore
load-module module-card-restore
load-module module-augment-properties
load-module module-switch-on-port-available
load-module module-udev-detect
load-module module-alsa-card device_id="0" name="pci-0000_00_1f.3" card_name="alsa_card.pci-0000_00_1f.3" namereg_fail=false tsched=yes fixed_latency_range=no ignore_dB=no deferred_volume=yes use_ucm=yes avoid_resampling=no card_properties="module-udev-detect.discovered=1"
load-module module-jackdbus-detect channels=2
load-module module-bluetooth-policy
load-module module-bluetooth-discover
load-module module-bluez5-discover
load-module module-dbus-protocol
load-module module-native-protocol-unix
load-module module-gsettings
load-module module-default-device-restore
load-module module-rescue-streams
load-module module-always-sink
load-module module-intended-roles
load-module module-suspend-on-idle
load-module module-console-kit
load-module module-systemd-login
load-module module-position-event-sounds
load-module module-role-cork
load-module module-filter-heuristics
load-module module-filter-apply
load-module module-x11-publish display=:1
load-module module-x11-xsmp display=:1 session_manager=local/xps:@/tmp/.ICE-unix/1843,unix/xps:/tmp/.ICE-unix/1843
load-module module-cli-protocol-unix

set-sink-volume alsa_output.pci-0000_00_1f.3.analog-stereo 0xb018
set-sink-mute alsa_output.pci-0000_00_1f.3.analog-stereo no
suspend-sink alsa_output.pci-0000_00_1f.3.analog-stereo yes

set-source-volume alsa_output.pci-0000_00_1f.3.analog-stereo.monitor 0x10000
set-source-mute alsa_output.pci-0000_00_1f.3.analog-stereo.monitor no
suspend-source alsa_output.pci-0000_00_1f.3.analog-stereo.monitor yes
set-source-volume alsa_input.pci-0000_00_1f.3.analog-stereo 0x2893
set-source-mute alsa_input.pci-0000_00_1f.3.analog-stereo no
suspend-source alsa_input.pci-0000_00_1f.3.analog-stereo yes

set-card-profile alsa_card.pci-0000_00_1f.3 output:analog-stereo+input:analog-stereo

set-default-sink alsa_output.pci-0000_00_1f.3.analog-stereo
set-default-source alsa_input.pci-0000_00_1f.3.analog-stereo

### EOF

That’s good:

Doctor @nikgnomic being pinged into the operating room. Dr. Nik’s presence is required as Dr. Fabby is gobsmacked! :mask: :grin:

Summary:

  • Bluetooth speakers
  • Paired and show up
  • pamac dump OK
  • No sound comes out though…

:scream:

1 Like

yes. All sound comes through my laptop speakers.

PulseAudio modules are ok, but no sign of a Bluetooth sink for audio

suggest checking

systemctl status pulseaudio.service

to see if there are any messages about bluetooth connection failing to connect
or connection getting dropped

I am not experienced on bluetooth things and modules are disabled on my system
is there also a bluez.service that can be checked in systemctl too?

I saw something posted yesterday about bluetooth connection dropping out of PulseAudio if the audio sink is suspended
suggested solution was to disable module-suspend-on-idle

I suggest that this module is unloaded temporarily so it cannot cause any problem

pacmd unload-module module-suspend-on-idle

and then try to restart/reconnect bluetooth

1 Like

Thank you! Here is the output of systemctl status pulseaudio.service:

Unit pulseaudio.service could not be found.

The command pacmd unload-module module-suspend-on-idle didn’t change the situation.

apologies, I missed a bit on that command

systemctl --user -l --no-pager status pulseaudio.service

I am trying to see if a bluetooth connection ever made it to PulseAudio, or was suspended or disconnected when not in use

1 Like

Here is the result:

● pulseaudio.service - Sound Service
     Loaded: loaded (/usr/lib/systemd/user/pulseaudio.service; disabled; vendor preset: enabled)
     Active: active (running) since Sat 2020-10-24 06:26:50 EEST; 2min 14s ago
TriggeredBy: ● pulseaudio.socket
   Main PID: 3479 (pulseaudio)
     CGroup: /user.slice/user-1000.slice/user@1000.service/pulseaudio.service
             ├─3479 /usr/bin/pulseaudio --daemonize=no
             └─3514 /usr/lib/pulse/gsettings-helper

окт 24 06:26:49 xps systemd[3397]: Starting Sound Service...
окт 24 06:26:50 xps systemd[3397]: Started Sound Service.

Howdy!

Could you please try and follow this guide, please? :grin:

Hope this helps, have a wonderful day!!

2 Likes

Thanks! I will try it.

1 Like