wireless 2.4 hz dongle connected but no audio

themythtoon

New Member
Joined
Sep 24, 2022
Messages
6
Reaction score
0
Credits
67
hello I have nobara version kde linux but just bought some headphones (redragon pelops) they are wireless 2.4 by dongle. apparently linux detects them automatically. I see them in the audio interface and I can connect to them. but it doesn't matter what I do they don't give me audio even when pulsesaudio gui is showing me that it sends audio to the headphones.




just in case:
the headphones are sync to the dongle
all my software is up to date
i did try with pulseaudio, pavucontrol and pipewire
PulseAudio and pavucontrol recognises the headset as a headset but no sound in or out.

thanks for the help and i can update any info you guys need !

c:



more info:


_____ tomas@fedora
/ __)\ ------------
| / \ \ OS: Nobara Linux 36 (KDE Plasma) x86_64
___| |__/ / Kernel: 5.19.9-201.fsync.fc36.x86_64
/ (_ _)_/ Uptime: 7 mins
/ / | | Packages: 2592 (rpm), 23 (flatpak)
\ \__/ | DE: Plasma 5.25.5
\(_____/ CPU: AMD Ryzen 5 1600 (12) @ 3.600GHz
GPU: AMD ATI Radeon RX 6400 / 6500 XT
Memory: 3975MiB / 15898MiB







tomas@fedora ~]$ inxi -A
Audio:
Device-1: AMD Navi 21/23 HDMI/DP Audio
driver: snd_hda_intel
Device-2: AMD Family 17h HD Audio
driver: snd_hda_intel
Device-3: C-Media USB Audio Device type: USB
driver: hid-generic,snd-usb-audio,usbhid
Device-4: Weltrend 2.4G Wireless headset type: USB
driver: hid-generic,snd-usb-audio,usbhid
Sound Server-1: ALSA
v: k5.19.9-201.fsync.fc36.x86_64 running: yes
Sound Server-2: PipeWire v: 0.3.58 running: yes





omas@fedora ~]$ rpm -qa | grep -i alsa
alsa-lib-1.2.7.2-1.fc36.x86_64
alsa-ucm-1.2.7.2-1.fc36.noarch
alsa-sof-firmware-2.1.1-1.fc36.noarch
alsa-lib-1.2.7.2-1.fc36.i686
alsa-utils-1.2.7-1.fc36.x86_64
pipewire-alsa-0.3.58-3.fc36.i686
pipewire-alsa-0.3.58-3.fc36.x86_64
alsa-topology-1.2.7.2-1.fc36.noarch
[tomas@fedora ~]$
 
Last edited:


With the cans plugged in, can you run in a terminal inxi -A and paste back the results
 
With the cans plugged in, can you run in a terminal inxi -A and paste back the results
thanks for awnser, here is the result:


tomas@fedora ~]$ inxi -A
Audio:
Device-1: AMD Navi 21/23 HDMI/DP Audio
driver: snd_hda_intel
Device-2: AMD Family 17h HD Audio
driver: snd_hda_intel
Device-3: C-Media USB Audio Device type: USB
driver: hid-generic,snd-usb-audio,usbhid
Device-4: Weltrend 2.4G Wireless headset type: USB
driver: hid-generic,snd-usb-audio,usbhid
Sound Server-1: ALSA
v: k5.19.9-201.fsync.fc36.x86_64 running: yes
Sound Server-2: PipeWire v: 0.3.58 running: yes
 
Hello themythtoon.
Your outputs show that pulseaudio sees the headset, but that the sound server on one measure is Alsa, but on another is Pipewire. This does seem somewhat confusing. You can find out what is actually using your sound devices with:
Code:
lsof /dev/snd/*
Pipewire and pulseaudio can both run but the sound card will usually only use one or the other. Alsa sits underneath both of them and appears to be running. Since pulseaudio sees the headset, you could try to run it exclusively as the sound server (which will run on top of alsa), restarting it perhaps without pipewire active. Alsa must be running underneath in any case. You could install alsa-utils and run: speaker-test, to check that it's functioning which I expect it would be. You can run alsamixer which can be used to vary audio volumes in addition to pavucontrol. You need to make sure that nothing is muted in either alsamixer or pulseaudio.
 
Last edited:
Hello themythtoon.
Your outputs show that pulseaudio sees the headset, but that the sound server on one measure is Alsa, but on another is Pipewire. This does seem somewhat confusing. You can find out what is actually using your sound devices with:
Code:
lsof /dev/snd/*
Pipewire and pulseaudio can both run but the sound card will usually only use one or the other. Alsa sits underneath both of them and appears to be running. Since pulseaudio sees the headset, you could try to run it exclusively as the sound server (which will run on top of alsa), restarting it perhaps without pipewire active. Alsa must be running underneath in any case. You could install alsa-utils and run: speaker-test, to check that it's functioning which I expect it would be. You can run alsamixer which can be used to vary audio volumes in addition to pavucontrol. You need to make sure that nothing is muted in either alsamixer or pulseaudio.
hello i did run speaker test and there is no audio at all


[tomas@fedora ~]$ lsof /dev/snd/*
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
pipewire 1467 tomas mem CHR 116,9 974 /dev/snd/pcmC2D0p
pipewire 1467 tomas 45u CHR 116,1 0t0 593 /dev/snd/seq
pipewire 1467 tomas 46u CHR 116,1 0t0 593 /dev/snd/seq
pipewire 1467 tomas 63u CHR 116,14 0t0 984 /dev/snd/controlC2
pipewire 1467 tomas 64u CHR 116,9 0t0 974 /dev/snd/pcmC2D0p
wireplumb 1468 tomas 31u CHR 116,8 0t0 973 /dev/snd/controlC0
wireplumb 1468 tomas 32u CHR 116,17 0t0 999 /dev/snd/controlC3
wireplumb 1468 tomas 33u CHR 116,5 0t0 962 /dev/snd/controlC1
wireplumb 1468 tomas 34u CHR 116,14 0t0 984 /dev/snd/controlC2

i am confused alsa mixer shows me nothing too !
 

Attachments

  • alsapulse.png
    alsapulse.png
    293.4 KB · Views: 220
Okay. The sound server is pipewire, and it's supposed to be better than pulseaudio according to my reading, but I'm not experienced with it. What alsa packages do you have? On my system audio is served by pulseaudio, but I have these alsa packages:
Code:
[flip@flop ~]$ apt list --installed | grep -i alsa
alsa-topology-conf/testing,now 1.2.5.1-2 all [installed,automatic]
alsa-ucm-conf/testing,now 1.2.7.2-1 all [installed,automatic]
alsa-utils/testing,now 1.2.7-1 amd64 [installed,automatic]
libsox-fmt-alsa/testing,now 14.4.2+git20190427-3 amd64 [installed,automatic]
xmms2-plugin-alsa/now 0.8+dfsg-22+b1 amd64 [installed,local]
The last two may not be necessary, but first three may be useful to have if you don't have them.
 
Okay. The sound server is pipewire, and it's supposed to be better than pulseaudio according to my reading, but I'm not experienced with it. What alsa packages do you have? On my system audio is served by pulseaudio, but I have these alsa packages:
Code:
[flip@flop ~]$ apt list --installed | grep -i alsa
alsa-topology-conf/testing,now 1.2.5.1-2 all [installed,automatic]
alsa-ucm-conf/testing,now 1.2.7.2-1 all [installed,automatic]
alsa-utils/testing,now 1.2.7-1 amd64 [installed,automatic]
libsox-fmt-alsa/testing,now 14.4.2+git20190427-3 amd64 [installed,automatic]
xmms2-plugin-alsa/now 0.8+dfsg-22+b1 amd64 [installed,local]
The last two may not be necessary, but first three may be useful to have if you don't have them.
sorry how can i show you that in a fedora variant ?
 
Maybe:
Code:
rpm -qa | grep -i alsa
thanks! here is

[tomas@fedora ~]$ rpm -qa | grep -i alsa
alsa-lib-1.2.7.2-1.fc36.x86_64
alsa-ucm-1.2.7.2-1.fc36.noarch
alsa-sof-firmware-2.1.1-1.fc36.noarch
alsa-lib-1.2.7.2-1.fc36.i686
alsa-utils-1.2.7-1.fc36.x86_64
pipewire-alsa-0.3.58-3.fc36.i686
pipewire-alsa-0.3.58-3.fc36.x86_64
[tomas@fedora ~]$


looks like i need alsa-topology ?
 
tomas@fedora ~]$ rpm -qa | grep -i alsa
alsa-lib-1.2.7.2-1.fc36.x86_64
alsa-ucm-1.2.7.2-1.fc36.noarch
alsa-sof-firmware-2.1.1-1.fc36.noarch
alsa-lib-1.2.7.2-1.fc36.i686
alsa-utils-1.2.7-1.fc36.x86_64
pipewire-alsa-0.3.58-3.fc36.i686
pipewire-alsa-0.3.58-3.fc36.x86_64
alsa-topology-1.2.7.2-1.fc36.noarch
[tomas@fedora ~]$

i just got topology and there is no change in my wireless audio
 


Top