Microphone on headset not detected anymore

Hello everyone,

I’m using OpenSuse Tumbleweed along with Windows 11 in dual-mode.
My system should be up-to-date as far I can see in the software manager.
Surprisingly my microphone from my headset is not detected any more.

It’s a wired headset which is plugged into the front panel 3,5 mm headphone jack.

These are the observations that I’ve made so far:

  • it’s still working on Windows
  • USB microphone from my webcam works without problems
  • I’ve checked the controls in pavucontrol and the microphone just has diappeared there.
  • checked alsamixer as well and I see that my mic is not muted
  • output works normally both on loadspeakers and headset

I’ve run some diagnostics:

alexander@linux:~> inxi -Aa
Audio:
  Device-1: Creative Labs CA0132 Sound Core3D [Sound Blaster Recon3D /
    Z-Series BlasterX AE-5 Plus] driver: snd_hda_intel v: kernel pcie: gen: 1
    speed: 2.5 GT/s lanes: 1 bus-ID: 05:00.0 chip-ID: 1102:0012 class-ID: 0403
  API: ALSA v: k6.11.8-1-default status: kernel-api with: aoss
    type: oss-emulator tools: alsactl,alsamixer,amixer
  Server-1: PipeWire v: 1.2.7 status: active with: 1: pipewire-pulse
    status: active 2: wireplumber status: active 3: pipewire-alsa type: plugin
    4: pw-jack type: plugin tools: pactl,pw-cat,pw-cli,wpctl

You can find more details here: http://alsa-project.org/db/?f=529ef0188de6acbda412f08ac8dc66cb05a6e973

Now I have no idea any more what the problem might be.

Help is much appreciated. if you need further information, please tell me.

Best regards
Alexander

Please show us the results from

pactl list cards | egrep -i "active|input"

You could check that the appropriate profile is set in the ‘Configuration’ tab of pavucontrol. You may need to install that graphical utility first.

Hello,
these are the results:

alexander@localhost:~> pactl list cards | egrep -i "active|input"
                output:analog-stereo+input:analog-stereo: Analog Stereo Duplex (sinks: 1, sources: 1, priority: 6565, available: yes)
                output:iec958-stereo+input:analog-stereo: Digital Stereo (IEC958)-Ausgabe + Analog Stereo-Eingang (sinks: 1, sources: 1, priority: 5565, available: yes)
                output:analog-surround-21+input:analog-stereo: Analog Surround 2.1-Ausgabe + Analog Stereo-Eingang (sinks: 1, sources: 1, priority: 1365, available: yes)
                output:analog-surround-41+input:analog-stereo: Analog Surround 4.1-Ausgabe + Analog Stereo-Eingang (sinks: 1, sources: 1, priority: 1365, available: yes)
                output:analog-surround-51+input:analog-stereo: Analog Surround 5.1-Ausgabe + Analog Stereo-Eingang (sinks: 1, sources: 1, priority: 1365, available: yes)
                output:analog-surround-40+input:analog-stereo: Analog Surround 4.0-Ausgabe + Analog Stereo-Eingang (sinks: 1, sources: 1, priority: 1265, available: yes)
                output:analog-surround-50+input:analog-stereo: Analog Surround 5.0-Ausgabe + Analog Stereo-Eingang (sinks: 1, sources: 1, priority: 1265, available: yes)
                input:analog-stereo: Analog Stereo-Eingang (sinks: 0, sources: 1, priority: 65, available: yes)
        Active Profile: output:analog-stereo
                analog-input-mic: Mikrofon (type: Mic, priority: 8700, latency offset: 0 usec, availability group: Legacy 1, not available)
                                device.icon_name = "audio-input-microphone"
                        Part of profile(s): input:analog-stereo, output:analog-stereo+input:analog-stereo, output:analog-surround-21+input:analog-stereo, output:analog-surround-40+input:analog-stereo, output:analog-surround-41+input:analog-stereo, output:analog-surround-50+input:analog-stereo, output:analog-surround-51+input:analog-stereo, output:iec958-stereo+input:analog-stereo
                analog-input-linein: Line-Eingang (type: Line, priority: 8100, latency offset: 0 usec, availability group: Legacy 2, availability unknown)
                        Part of profile(s): input:analog-stereo, output:analog-stereo+input:analog-stereo, output:analog-surround-21+input:analog-stereo, output:analog-surround-40+input:analog-stereo, output:analog-surround-41+input:analog-stereo, output:analog-surround-50+input:analog-stereo, output:analog-surround-51+input:analog-stereo, output:iec958-stereo+input:analog-stereo
                        Part of profile(s): output:analog-stereo, output:analog-stereo+input:analog-stereo, output:analog-surround-21, output:analog-surround-21+input:analog-stereo, output:analog-surround-40, output:analog-surround-40+input:analog-stereo, output:analog-surround-41, output:analog-surround-41+input:analog-stereo, output:analog-surround-50, output:analog-surround-50+input:analog-stereo, output:analog-surround-51, output:analog-surround-51+input:analog-stereo
                        Part of profile(s): output:analog-stereo, output:analog-stereo+input:analog-stereo, output:analog-surround-21, output:analog-surround-21+input:analog-stereo, output:analog-surround-40, output:analog-surround-40+input:analog-stereo, output:analog-surround-41, output:analog-surround-41+input:analog-stereo, output:analog-surround-50, output:analog-surround-50+input:analog-stereo, output:analog-surround-51, output:analog-surround-51+input:analog-stereo
                        Part of profile(s): output:analog-stereo, output:analog-stereo+input:analog-stereo
                        Part of profile(s): output:analog-stereo, output:analog-stereo+input:analog-stereo
                        Part of profile(s): output:iec958-stereo, output:iec958-stereo+input:analog-stereo

Perhaps try selecting this profile…

Thank you for your suggestion but I’ve tried all of the available profiles. If I select duplex, output won’t work.

Which desktop are you using? Does the mic at least show up in the desktop’s mixer (input or recording devices)?

I’m using KDE Plasma.
As you suggested me I switched to profile to “Analog Stereo Duplex”. Now the microphone shows up in the GUI and I tested it in the console like this:

alexander@linux:~> arecord -d 3 myrecording.wav
Warning: Some sources (like microphones) may produce inaudible results
         with 8-bit sampling. Use '-f' argument to increase resolution
         e.g. '-f S16_LE'.
Aufnahme: WAVE 'myrecording.wav' : Unsigned 8 bit, Rate: 8000 Hz, mono
alexander@linux:~> aplay myrecording.wav 
Wiedergabe: WAVE 'myrecording.wav' : Unsigned 8 bit, Rate: 8000 Hz, mono

But the quality of the recording is quite bad. It’s crackling and low. I think this is not the quality one can expect and there must be still something wrong.

Ok, that reads like progress.

Was the crackling you report as a result of using the arecord test (with 8-bit sampling)? Try using a better sample format (as suggested in the command)? You could increase the sampling rate as well. Refer man arecord for more info.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.