Neofetch output:
OS: Artix Linux x86_64
Kernel: 5.14.7-zen1-1-zen
Uptime: 12 hours, 32 mins
Packages: 850 (pacman), 4 (flatpak)
Shell: bash 5.1.8
Resolution: 1920x1080, 2160x3840
DE: Plasma 5.22.5
WM: KWin
Theme: Breeze Dark [Plasma], Breeze [GTK2/3]
Icons: [Plasma], breeze-dark [GTK2/3]
Terminal: konsole
CPU: AMD Ryzen 7 3800X (16) @ 3.900GHz
GPU: AMD ATI Radeon RX 6600/6600 XT/6600M
Memory: 6226MiB / 32013MiB
Bluetooth device is connected and listed as audio device:
(https://i.imgur.com/Oomkgur.png)
Not showing in audio devices:
(https://i.imgur.com/Yt87Mz7.png)
(https://i.imgur.com/AwTGVqb.png)
Connecting via bluetoothctl works with an equal result as via kde GUI and doesn't list any errors.
I am using a Intel(R) Wi-Fi 6 AX210 PCI card that has wifi and bluetooth. Driver is in the kernel.
Relevant installed packages:
pulseaudio-alsa
pulseaudio-bluetooth
bluez, bluez-utils, bluez-tools, bluez-openrc
$ pactl list cards short
0 alsa_card.pci-0000_0d_00.1 module-alsa-card.c
1 alsa_card.pci-0000_0f_00.4 module-alsa-card.c
(0 is hdmi, 1 is my motherboards built in soundcard)
$ pactl list
https://pastebin.com/61RRnmin
$ lsmod | grep btusb
btusb 69632 0
btrtl 28672 1 btusb btbcm 16384 1 btusb btintel 36864 1 btusb bluetooth 761856 41 btrtl,btintel,btbcm,bnep,btusb,rfcomm
$ rc-service bluetoothd status -v
* Executing: /usr/lib/openrc/sh/openrc-run.sh /usr/lib/openrc/sh/openrc-run.sh /etc/init.d/bluetoothd status
status: started
$ dmesg
https://pastebin.com/JUBqecQZ
$ sudo pactl load-module module-bluetooth-discover
Connection failure: Connection refused
pa_context_connect() failed: Connection refused
Any help would be appreciated
Hello,
I had a similar problem.
I removed the pulseaudio packages except one: libpulse.
I installed qastools which offers a nice and very practical mixer :
sudo pacman -Sy qastools
Then I listed my audio cards:
cat /proc/asound/cards
0 [HDMI ]: HDA-Intel - HDA ATI HDMI
HDA ATI HDMI at 0xfce60000 irq 96
1 [Generic ]: HDA-Intel - HD-Audio Generic
HD-Audio Generic at 0xfc900000 irq 98
I created/modified /etc/asound.conf
And added this to select card1:
defaults.pcm.card 1
defaults.ctl.card 1
Restart system
-------
I found how to work around the problem so that my usb sound card is not in position 0 in / proc / asound / cards
I want my two HDA-Intel cards to always be in position 0 and 1 and my USB-Audio card in position 2
To see the names of the loaded modules:
$ cat / proc / asound / modules
0 snd_hda_intel
1 snd_hda_intel
2 snd_usb_audio
To set snd_usb_audio position 2 in all cases:
sudo nano /etc/modprobe.d/alsa-base.conf
I put this in there:
options snd_usb_audio index = 2
*******
To see the cards and their numbers:
$ cat / proc / asound / cards
0 [HDMI]: HDA-Intel - HDA ATI HDMI
HDA ATI HDMI at 0xfce60000 irq 96
1 [Generic]: HDA-Intel - HD-Audio Generic
HD-Audio Generic at 0xfc900000 irq 98
2 [Camera]: USB-Audio - USB 2.0 Camera
https://forum.artixlinux.org/index.php/topic,3976.msg25638.html#msg25638