I am connecting a headset to my machine but it is not showing up with output devices even though the headset mic exist between input devices.
I had a similar issue before on another machine & it was solved by adding two lines to this file /etc/modprobe.d/alsa-base.conf
:
options snd-hda-intel position fix=1
options snd-hda-intel model=dell-headset-multi
but the same solution did not work.
I also tried to restart pulseaudio
pulseaudio --kill
pulseaudio --start
then I tried reloading alsa
sudo alsa force-reload
And the solutions in this answer https://unix.stackexchange.com/a/645000.
but none of them worked for me.
in my other machine there is a dialog that shows up every time I connect an audio device, but I dont see it on this one.
NOTE: I have windows 11 on the same machine and the headset is working on it perfectly.
UPDATE: I installed pipewire then reboot, connected my headset & now there are not any devices inside sound settings.
sound settings screenshot
I tried this solution but also did not work for me.
UPDATE 2: Now, I can see two input devices in pavucontrol & sound settings, when I choose the internal mic, I can record audio & hear sounds
but when I choose the other choice (microphone) I can still record audio but can't hear anything.