Bluetooth sound headphones not detected

My bluetooth headphones are able to connect to the OS but it's not showing up in the audio devices. This was working fine until I recently restarted my linux.

I tried the following:

  1. Rebooting the system.
  2. Removing and Adding the bluetooth device from the settings
  3. Connecting and disconnecting the device.

Try installing and running the LTS kernel just to see if it's a recent kernel update that has affected your bluetooth.

sudo pacman -S linux-lts-headers linux-lts

If it was working properly before and now it's not, the other option is to roll back to a snapshot where it was working properly.

Giving us some information on the hardware involved might also be useful.

Please post the output of:

inxi -nx

Please post all terminal outputs as text not pics.

Bluetooth has been very problematic on Arch related distros for some time now. Unfortunately, bluetooth often has problems on Linux. Even in Windoze it has its share of issues and can be problematic.

2 Likes

Here's the terminal logs:

тЭптЭптЭптЭптЭп  sudo pacman -S linux-lts-headers linux-lts
[sudo] password for himujjal:
resolving dependencies...
looking for conflicting packages...

Packages (2) linux-lts-5.4.68-1  linux-lts-headers-5.4.68-1

Total Download Size:    88.67 MiB
Total Installed Size:  185.26 MiB

:: Proceed with installation? [Y/n] Y
:: Retrieving packages...
 linux-lts-headers-5.4.68-1-x86_64                                                         20.3 MiB   472 KiB/s 00:44 [----------------------------------------------------------------------]  22%
 linux-lts-5.4.68-1-x86_64                                                                 88.7 MiB   541 KiB/s 02:48 [----------------------------------------------------------------------] 100%
(2/2) checking keys in keyring                                                                                        [----------------------------------------------------------------------] 100%
(2/2) checking package integrity                                                                                      [----------------------------------------------------------------------] 100%
(2/2) loading package files                                                                                           [----------------------------------------------------------------------] 100%
(2/2) checking for file conflicts                                                                                     [----------------------------------------------------------------------] 100%
(2/2) checking available disk space                                                                                   [----------------------------------------------------------------------] 100%
:: Processing package changes...
(1/2) installing linux-lts-headers                                                                                    [----------------------------------------------------------------------] 100%
(2/2) installing linux-lts                                                                                            [----------------------------------------------------------------------] 100%
Optional dependencies for linux-lts
    crda: to set the correct wireless channels of your country [installed]
    linux-firmware: firmware images needed for some devices [installed]
:: Running post-transaction hooks...
( 1/10) Arming ConditionNeedsUpdate...
( 2/10) Updating module dependencies...
( 3/10) Install DKMS modules
==> dkms install --no-depmod -m uvesafb -v 1.0.3 -k 5.4.68-1-lts
==> depmod 5.4.68-1-lts
( 4/10) Updating linux initcpios...
==> Building image from preset: /etc/mkinitcpio.d/linux-lts.preset: 'default'
  -> -k /boot/vmlinuz-linux-lts -c /etc/mkinitcpio.conf -g /boot/initramfs-linux-lts.img
==> Starting build: 5.4.68-1-lts
  -> Running build hook: [base]
  -> Running build hook: [udev]
  -> Running build hook: [autodetect]
  -> Running build hook: [modconf]
  -> Running build hook: [block]
  -> Running build hook: [keyboard]
  -> Running build hook: [keymap]
loadkeys: Unable to open file: in: No such file or directory
  -> Running build hook: [plymouth]
  -> Running build hook: [filesystems]
==> Generating module dependencies
==> Creating gzip-compressed initcpio image: /boot/initramfs-linux-lts.img
==> Image generation successful
==> Building image from preset: /etc/mkinitcpio.d/linux-lts.preset: 'fallback'
  -> -k /boot/vmlinuz-linux-lts -c /etc/mkinitcpio.conf -g /boot/initramfs-linux-lts-fallback.img -S autodetect
==> Starting build: 5.4.68-1-lts
  -> Running build hook: [base]
  -> Running build hook: [udev]
  -> Running build hook: [modconf]
  -> Running build hook: [block]
  -> Running build hook: [keyboard]
  -> Running build hook: [keymap]
loadkeys: Unable to open file: in: No such file or directory
  -> Running build hook: [plymouth]
  -> Running build hook: [filesystems]
==> Generating module dependencies
==> Creating gzip-compressed initcpio image: /boot/initramfs-linux-lts-fallback.img
==> Image generation successful
( 5/10) Cleaning pacman cache...
==> no candidate packages found for pruning
( 6/10) Foreign/AUR package notification
artha 1.0.5-1
lazygit 0.22.8-1
lib32-libva1 1.8.3-3
lib32-libva1-intel-driver 1.8.3-1
libva1 1.8.3-3
libva1-intel-driver 1.8.3-2
lua51-luacheck 0.23.0-2
lua51-luassert 1.8.0-6
lua51-say 1.3-6
luakit-git 1:2.2.r20.g9dfaeb8d-1
nerd-fonts-fira-code 2.1.0-2
wordnet-common 3.1-3
( 7/10) Update grub after installing or removing a kernel or microcode.
Generating grub configuration file ...
Found theme: /usr/share/grub/themes/garuda/theme.txt
Found linux image: /boot/vmlinuz-linux-zen
Found initrd image: /boot/intel-ucode.img /boot/initramfs-linux-zen.img
Found fallback initrd image(s) in /boot: initramfs-linux-zen-fallback.img
Found linux image: /boot/vmlinuz-linux-lts
Found initrd image: /boot/intel-ucode.img /boot/initramfs-linux-lts.img
Found fallback initrd image(s) in /boot: initramfs-linux-lts-fallback.img
Detecting snapshots ...
Info: Separate boot partition not detected
Found snapshot: 2020-09-30 03:21:07 | timeshift-btrfs/snapshots/2020-09-30_03-21-07/@
Found snapshot: 2020-09-30 03:16:52 | timeshift-btrfs/snapshots/2020-09-30_03-16-52/@
Found snapshot: 2020-09-26 13:29:12 | timeshift-btrfs/snapshots/2020-09-26_13-29-12/@
Found snapshot: 2020-09-26 13:24:31 | timeshift-btrfs/snapshots/2020-09-26_13-24-31/@
Found snapshot: 2020-09-25 21:53:57 | timeshift-btrfs/snapshots/2020-09-25_21-53-57/@
Found 5 snapshot(s)
Found memtest86+ image: /boot/memtest86+/memtest.bin
done
( 8/10) Checking for kernel changes...
( 9/10) Orphaned package notification
autoconf 2.69-7
automake 1.16.2-3
bison 3.6.4-1
cpupower 5.7-1
flex 2.6.4-3
go 2:1.15.2-1
gvfs 1.44.1-4
js68 68.12.0-1
lib32-libva1-intel-driver 1.8.3-1
libmaa 1.3.2-3
lua51-luacheck 0.23.0-2
lua51-luassert 1.8.0-6
lua53 5.3.5-1
luarocks 3.3.1-2
pkgconf 1.7.3-1
preload 0.6.4-7
xorg-server-xvfb 1.20.9-2
(10/10) Checking for .pacnew and .pacsave files...
.pac* files found:
/etc/default/grub-btrfs/config.pacnew
/etc/pacman.d/mirrorlist.pacnew
Please check and merge
>>>> inxi -nx
Network:   Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet vendor: Lenovo driver: r8169 v: kernel port: 4000
           bus ID: 02:00.0
           IF: enp2s0 state: down mac: 50:7b:9d:40:ed:45
           Device-2: Intel Wireless 3160 driver: iwlwifi v: kernel port: 4000 bus ID: 03:00.0
           IF: wlp3s0 state: down mac: b2:cd:fd:19:1b:78
           IF-ID-1: enp0s20u3 state: unknown speed: N/A duplex: N/A mac: ee:03:5e:95:aa:37

According to your inxi output your wifi adapter is reported as "down". As the 3160 is a Combo bt/wifi adapter this would seem to indicate where your problem lies.

However your Realtek LAN adapter is also reported as being down, so which type of connection are you using for your internet connection?

1 Like

I am using mobile tethering for my internet connection. It acts as an an ethernet connection.

Well. Bluetooth is getting connected. Its just that the bluetooth device also as an audio device is not showing up.

Hi. Any good guide to returning back to a previous snapshot?

I am a total linux noob. I am not even sure how this is done in Garuda Linux

Just open Timeshift via startmenu and select the snapshot, then click restore.

2 Likes

More updates on this.

I timeshifted to a historical snapshot. This provided me with a all-working distro. Now, I updated all the packages {except (Tela-circle-icon-theme-git package is corrupted)}, Also updated garuda-bluetooth, linux-zen & linux-zen-headers.

Now, everything is working as expected. I love this timeshift stuff. It seems magic coming from Windows. Thanks again guys!

5 Likes

рдореЗрд░реЗ рд╕рд╛рде рдпрд╣ рд╕рдорд╕реНрдпрд╛ рдереА рдХрд┐ bluetooth рд╕реЗ рд╣реЗрдбрд╕реЗрдЯ рдЬреБтАНреЬрддрд╛ рдерд╛ рд▓реЗрдХрд┐рди рддреБрд░рдиреНрдд рд╣реА рдХрдЯ рдЬрд╛рддрд╛ рдерд╛, рдЬреБтАНреЬрдиреЗ рдкрд░ рдЖрд╡рд╛рдЬ рдирд╣реАрдВ рдЖрддреА рдереАред рдореИрдиреЗ sudo pacman -S linux-lts-headers linux-lts рдЗрдиреНрд╕реНрдЯрд╛рд▓ рдХрд┐рдпрд╛, рдХрдЯрдирд╛ рддреЛ рдмрдиреНрдж рд╣реЛ рдЧрдпрд╛ рд▓реЗрдХрд┐рди рдЖрд╡рд╛рдЬ рдЕрдм рднреА рдирд╣реАрдВ рдЖ рд░рд╣реА рдереАредlinux-zen-headers рдЗрдиреНрд╕реНрдЯрд╛рд▓ рдХрд┐рдпрд╛ рддрджреБрдкрд░рд╛рдиреНрдд рд╕рд┐рд╕реНрдЯрдо рдХреЛ рд░рд┐рдмреВрдЯ рдХрд┐рдпрд╛ред рдореЗрд░реА рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рдорд╛рдзрд╛рди рд╣реЛ рдЧрдпрд╛ред рд╣реЗрдбрд╕реЗрдЯ рдореЗрдВ рдЖрд╡рд╛рдЬ рдЖрдиреЗ рд▓рдЧреА рдереАред рдореЗрд░рд╛ рд╕рд┐рд╕реНрдЯрдо рдЧрд░реБтАНреЬ рд▓рд┐рдирдХреНрд╕ рд╕рд┐рдирд╛рдорди рд▓рд╛тАНрдЗрдЯ рд╕рдВрд╕реНрдХрд░рдг рд╣реИред

2 Likes

A translation to the above query by @UmeshPandit:

The problem with me was that through bluetooth, headsets got connected but immediately got disconnected. When connected sound isnтАЩt through. I installed sudo pacman -S linux-lts-headers linux-lts. Disconnecting problems stopped but sound still isnтАЩt coming. After installing linux-zen-headers, I rebooted the system. My problem got solved. Sound is coming on headphones now. My system is Garud Linux Cinamon lite.

Thanks for the queries Umesh. This translation is just because there are developers/maintainers here who are not very well versed in Hindi. Hope you enjoy Garud Linux. Jai Hind!

4 Likes