0

My operating system is Ubuntu 18.04 my computer is a Lenovo ideapad-300s-15arr.

Days ago my computer's microphone stopped working, although it was out of date and maximum volume did not work, I have tried everything I found:

  1. I installed PulseAudio, I made the modifications to the Input Devices, unlocking the channels together, and turning the volume up more to the left channel than to the right. (It still doesn't work after restart).

  2. I installed alsa and change the parameters with alsamixer but the Internal Mic Boost is always zero, I upload it but the changes are not saved after rebooting.

    screenshot of AlsaMixer

  3. I went to the alsa configuration and added the modifications found in Ask Ubuntu (Sound Input device (microphone) not working, Microphone is not working on Ubuntu 16.04, ), it worked for a while, but the microphone failed again (Where it says Adicionales these are the modifications)

    sudo su nano /etc/modprobe.d/alsa-base.conf
    
    # autoloader aliases
    
    install sound-slot-0 /sbin/modprobe snd-card-0
    
    install sound-slot-1 /sbin/modprobe snd-card-1
    
    install sound-slot-2 /sbin/modprobe snd-card-2
    
    install sound-slot-3 /sbin/modprobe snd-card-3
    
    install sound-slot-4 /sbin/modprobe snd-card-4
    
    install sound-slot-5 /sbin/modprobe snd-card-5
    
    install sound-slot-6 /sbin/modprobe snd-card-6
    
    install sound-slot-7 /sbin/modprobe snd-card-7
    
    
    
    # Cause optional modules to be loaded above generic modules
    
    install snd /sbin/modprobe --ignore-install snd $CMDLINE_OPTS && { /sbin/modprobe --quiet --use-blacklist snd-ioctl32 ; /sbin/modprobe --quiet --use-blacklist snd-seq ; }
    
    #
    
    # Workaround at bug #499695 (reverted in Ubuntu see LP #319505)
    
    install snd-pcm /sbin/modprobe --ignore-install snd-pcm $CMDLINE_OPTS && { /sbin/modprobe --quiet --use-blacklist snd-pcm-oss ; : ; }
    
    install snd-mixer /sbin/modprobe --ignore-install snd-mixer $CMDLINE_OPTS && { /sbin/modprobe --quiet --use-blacklist snd-mixer-oss ; : ; }
    
    install snd-seq /sbin/modprobe --ignore-install snd-seq $CMDLINE_OPTS && { /sbin/modprobe --quiet --use-blacklist snd-seq-midi ; /sbin/modprobe --quiet --use-blacklist snd-seq-oss ; : ; }
    
    #
    
    install snd-rawmidi /sbin/modprobe --ignore-install snd-rawmidi $CMDLINE_OPTS && { /sbin/modprobe --quiet --use-blacklist snd-seq-midi ; : ; }
    
    # Cause optional modules to be loaded above sound card driver modules
    
    install snd-emu10k1 /sbin/modprobe --ignore-install snd-emu10k1 $CMDLINE_OPTS && { /sbin/modprobe --quiet --use-blacklist snd-emu10k1-synth ; }
    
    install snd-via82xx /sbin/modprobe --ignore-install snd-via82xx $CMDLINE_OPTS && { /sbin/modprobe --quiet --use-blacklist snd-seq ; }
    
    # Load saa7134-alsa instead of saa7134 (which gets dragged in by it anyway)
    
    install saa7134 /sbin/modprobe --ignore-install saa7134 $CMDLINE_OPTS && { /sbin/modprobe --quiet --use-blacklist saa7134-alsa ; : ; }
    
    # Prevent abnormal drivers from grabbing index 0
    
    options bt87x index=-2
    
    options cx88_alsa index=-2
    
    options saa7134-alsa index=-2
    
    options snd-atiixp-modem index=-2
    
    options snd-intel8x0m index=-2
    
    options snd-via82xx-modem index=-2
    
    #options snd-usb-audio index=-2
    
    options snd-usb-caiaq index=-2
    
    options snd-usb-ua101 index=-2
    
    options snd-usb-us122l index=-2
    
    options snd-usb-usx2y index=-2
    
    # Ubuntu #62691, enable MPU for snd-cmipci
    
    options snd-cmipci mpu_port=0x330 fm_port=0x388
    
    # Keep snd-pcsp from being loaded as first soundcard
    
    options snd-pcsp index=-2
    
    # Keep snd-usb-audio from beeing loaded as first soundcard
    
    options snd-usb-audio index=-2
    
    # Adicionales
    
    alias snd-card-0 snd-hda-intel
    
    options snd-hda-intel model=auto enable=1 index=0
    
    options snd-usb-audio index=0
    

    Other additions (They did not work either)

    snd-hda-intel position_fix=1 or position_fix=2
    

    to the end of the file.

    options snd-hda-intel index=0 model=laptop-dmic
    
  4. I also reloaded alsa sudo alsa force-reload and purged it sudo apt-get remove --purge alsa-base pulseaudio, (It does not work)

  5. I have two hard drives in my computer, one with windows 10, sometimes I access it and the microphone works perfectly, but it has been considered that when I return to work on my disk with Ubuntu the microphone no longer works, but after a few days he fixes himself, but he has stopped doing it.

I really don't know what to do to make it function. Is it a problem with any driver? Are the modifications in alsa-base.conf wrong? Why is this happening?

Eliah Kagan
  • 117,780

1 Answers1

0

I couldn't comment, so I am leaving an answer.

Are you sure that you're configuring your microphone using alsamixer correctly? I noticed the screenshot you attached of alsamixer is on the [Playback]/Output view and not on the [Capture]/Input view. Press F4 to switch to the [Capture]/Input view and configure there.

If the above didn't give any luck and you're "okay" with pulseaudio, you should try using pulseeffects to configure pulseaudio.

To install pulseeffects, run the following in the terminal:

sudo add-apt-repository ppa:mikhailnov/pulseeffects
sudo apt update
sudo apt install pulseeffects

In pulseeffects:

  • Make sure you're in configuring the your microphone, and not your speaker instead by checking the selected device at the top left.

  • Check that the application that you want to use your microphone in appears in the applications tab (see the list on the left). Verify whether the application is allowed to receive input using the toggle beside the application name. Sometimes applications are toggled off by default.

  • Additionally, you may want to check the input volume set for the application.

ADIGEN
  • 1