Restaurar drivers de áudio padrão no Ubuntu 16

7

Eu comprei um laptop Windows e substituí o Windows pelo Ubuntu 16.

Eu experimentei o problema de baixo volume de áudio, onde o som é apenas 25% mais alto no Ubuntu do que no Windows, mesmo com todas as configurações no máximo (com som > 100% ativado também). Uma vez que as outras soluções AskUbuntu que encontrei para este problema não funcionaram, tentei instalar os codecs linux da RealTek, já que isso é usado no Windows.

Seguindo as instruções no arquivo INSTALL , executei ./configure , em seguida, make , em seguida, make install e reiniciei. Agora eu não tenho som algum e no menu Configurações de Som o "Dispositivo de áudio padrão" que apareceu antes em "Reproduzir som por ..." foi substituído por "Saída falsa".

Neste ponto, eu ficaria feliz em voltar ao que era antes.

Como posso restaurar os padrões?

Tentei seguir o link , mas quando chego ao passo 5 e corro

sudo apt-get install linux-restricted-modules-'uname -r' linux-generic

Os pacotes não são encontrados.

Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package linux-restricted-modules-4.4.0-47-generic
E: Couldn't find any package by glob 'linux-restricted-modules-4.4.0-47-generic'
E: Couldn't find any package by regex 'linux-restricted-modules-4.4.0-47-generic'

Eu também tentei seguir o conselho de um tópico nos fóruns do Ubuntu dizendo para remover e reinstalar esses pacotes e, em seguida, reinicializar. Não funcionou:

  sudo apt-get --purge remove linux-sound-base alsa-base alsa-utils

Para referência, aqui está a saída de lspci -v | grep -A7 -i "audio" :

00:1b.0 Audio device: Intel Corporation 7 Series/C210 Series Chipset Family High Definition Audio Controller (rev 04)
  Subsystem: Lenovo 7 Series/C210 Series Chipset Family High Definition Audio Controller
  Flags: bus master, fast devsel, latency 0, IRQ 255
  Memory at f1510000 (64-bit, non-prefetchable) [size=16K]
  Capabilities: <access denied>
  Kernel modules: snd_hda_intel

00:1c.0 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 1 (rev c4) (prog-if 00 [Normal decode])
  Flags: bus master, fast devsel, latency 0, IRQ 16

Com base na saída acima, acho que meu nome do módulo é snd-hda-intel . Sob essa suposição, tentei seguir a seção Instalação manual do link SoundTroubleshooting acima. Não foi bem:

sudo modprobe snd-hda-intel

modprobe: ERROR: ../libkmod/libkmod-module.c:192 kmod_module_parse_depline() ctx=0x563319b75030 path=/lib/modules/4.4.0-47-generic/kernel/sound/pci/hda/snd-hda-codec.ko error=No such file or directory modprobe: ERROR: ../libkmod/libkmod-module.c:192 kmod_module_parse_depline() ctx=0x563319b75030 path=/lib/modules/4.4.0-47-generic/kernel/sound/pci/hda/snd-hda-codec.ko error=No such file or directory modprobe: ERROR: could not insert 'snd_hda_intel': Unknown symbol in module, or unknown parameter (see dmesg)

No entanto, alguém apenas apontou corretamente que o guia de solução de problemas é muito antigo.

Eu apenas tentei instalar o driver DKMS de acordo com link e reiniciei. Não parece fazer nada.

Não tenho mais ideias sobre como corrigir isso.

    
por Hack-R 27.11.2016 / 00:14

2 respostas

7

Por último, descobri como redefinir tudo:

sudo aptitude --purge reinstall linux-sound-base alsa-base alsa-utils linux-image-'uname -r' linux-ubuntu-modules-'uname -r' libasound2

Se você encontrou um erro E: Unable to locate package linux-modules-ubuntu-... , este comando pode ajudar:

sudo aptitude --purge reinstall linux-modules-'uname -r' linux-modules-extra-'uname -r'
    
por Hack-R 27.11.2016 / 08:27
3
sudo apt-get update;sudo apt-get dist-upgrade; sudo apt-get install pavucontrol linux-sound-base alsa-base alsa-utils lightdm ubuntu-desktop  linux-image-'uname -r' libasound2; sudo apt-get -y --reinstall install linux-sound-base alsa-base alsa-utils lightdm ubuntu-desktop  linux-image-'uname -r' libasound2; killall pulseaudio; rm -r ~/.pulse*; ubuntu-support-status; sudo usermod -aG 'cat /etc/group | grep -e '^pulse:' -e '^audio:' -e '^pulse-access:' -e '^pulse-rt:' -e '^video:' | awk -F: '{print $1}' | tr '\n' ',' | sed 's:,$::g'' 'whoami'

Da documentação oficial link

    
por burtsevyg 20.02.2018 / 20:58