Como corrigir "Nenhuma placa de som encontrada"

10

Eu estava tentando fazer com que a saída óptica IEC958 / SPDIF funcionasse na minha placa-mãe ASUS P8P67PRO V3 executando Natty e eu pareço ter eliminado uma parte crucial da minha configuração de som.

Aqui está a saída de alguns comandos relevantes (espero):

sudo aplay -l  
aplay: device_list:240: no soundcards found...

ls /cat/asound*
ls: cannot access /proc/asoun*: No such file or directory

lspci -v
00:1b.0 Audio device: Intel Corporation 6 Series Chipset Family High Definition Audio Controller (rev 05)
Subsystem: ASUSTeK Computer Inc. Device 8469
Flags: bus master, fast devsel, latency 0, IRQ 22
Memory at fe720000 (64-bit, non-prefetchable) [size=16K]
Capabilities: <access denied>
Kernel driver in use: oss_hdaudio
Kernel modules: snd-hda-intel

pactl stat
Currently in use: 1 blocks containing 63.9 KiB bytes total.
Allocated during whole lifetime: 41 blocks containing 1.8 MiB bytes total.
Sample cache size: 0 B
Server Name: pulseaudio
Server Version: 0.9.22-24-g67d18
Default Sample Specification: s16le 2ch 44100Hz
Default Channel Map: front-left,front-right
Default Sink: auto_null
Default Source: auto_null.monitor
Cookie: bed7e0b0

Qualquer conselho muito apreciado.

Jonathan Day
fonte
você está usando esse kernel natty padrão ou uma versão posterior?
fossfreedom
@fossfreedom - uname -r: 2.6.38-10-server
Jonathan dia
Você ainda está enfrentando esse problema?
JRG
Acabei rasgando tudo o que estava relacionado ao áudio e reinstalando. não é agradável ...
Jonathan Dia

Respostas:

8

Eu tive o mesmo problema. Eu o resolvi executando o seguinte comando

sudo modprobe snd-hda-intel

Dentro de uma janela do terminal ( Ctrl+ Alt+ Tpara abrir uma).

user1336314
fonte
1
Não funcionou para mim. Não fez absolutamente nada.
Braden Best
Funciona para mim no Debian 9, mas tenho que digitá-lo toda vez que reinicio o computador. Você sabe por quê?
Roby Sottini
Funciona. Eu tentei muitos outros comandos de carregamento de pulso, alsa etc nada funcionou. Mas isso funcionou. Graças
Pamu
No meu Ubuntu 18.04, isso foi sudo modprobe snd_hda_intelo resultado da lspci -v | grep sndsugestão. E sim, ajudou imediatamente. Obrigado!
Eugene Gr. Philippov
5

Etapas básicas para solução de problemas

1. Seu volume está totalmente abaixado ou o alto-falante está mudo?

Execute o seguinte comando no terminal

$ pacmd

Welcome to PulseAudio! Use "help" for usage information.
>>> list-sinks

2. Você consegue reproduzir um som que sempre é reproduzido corretamente?

Execute o seguinte comando no terminal

aplay /usr/share/sounds/alsa/Front_Center.wav

Se você não é um usuário root,

sudo aplay /usr/share/sounds/alsa/Front_Center.wav

3. Outro usuário pode tocar um desses sons "conhecidos"?

Faça login com outra conta de usuário. Se não houver outros, você deve criar um com as configurações padrão.

4. O sistema está reconhecendo sua placa de som?

Execute o comando no terminal

sudo aplay -l

A saída desse comando deve ser algo como isto:

**** List of PLAYBACK Hardware Devices ****

card 0: Intel [HDA Intel], device 0: ALC861VD Analog [ALC861VD Analog]
  Subdevices: 0/1
  Subdevice #0: subdevice #0

Se você vir isso:

aplay: device_list:221: no soundcard found...

Isso significa que o Ubuntu não está reconhecendo sua placa de som. Verifique se você possui os módulos adequados instalados.

Em seguida, no terminal, execute o seguinte comando

sudo modprobe snd-hda-intel

Agora execute o comando

sudo aplay -l

e veja se você está recebendo a lista de dispositivos de hardware.

5. Você tem os módulos de som instalados?

Abra um terminal e digite (observe os backticks `para substituição de comando)

find /lib/modules/`uname -r` | grep snd

Você deverá ver uma grande lista de itens. Caso contrário, significa que o processo de instalação não instalou os módulos de som para você. Para corrigir isso, digite na janela do terminal:

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

Após a instalação dos módulos, você precisará reiniciar para que as alterações entrem em vigor.

6. A placa de som está fisicamente instalada e reconhecida pelo seu hardware?

Abra um terminal e digite

lspci -v | grep -A7 -i "audio"

Isso deve gerar algumas informações sobre o seu hardware de áudio. Um exemplo está abaixo.

00: 1b.0 Dispositivo de áudio: Intel Corporation 82801G (família ICH7) alta

Controlador de áudio de definição (rev 02)

    Subsystem: Toshiba America Info Systems Device ff01

    Flags: bus master, fast devsel, latency 0, IRQ 22

    Memory at dc440000 (64-bit, non-prefetchable) [size=16K]

    Capabilities: <access denied>

    Kernel driver in use: HDA Intel

    Kernel modules: snd-hda-intel

Isso resolve o problema de som no ubuntu.

YashTheRedDevil
fonte
2

Mmmh ... Todas as etapas acima não resolveram o problema para mim no Zesty 17.04, infelizmente: /

Mas eu pude ativar a placa de som com "sudo modprobe snd-hda-intel" que já era um bom ponto de partida;)

Assim, eu poderia consertar dessa maneira:

  1. Para criar um arquivo chamado soundcardfix no /etc/init.d

  2. Preencha o arquivo com estas duas linhas de código:

#!/bin/bash
/sbin/modprobe snd-hda-intel
  1. Digite este comando em um terminal:
sudo chmod +x /etc/init.d/soundcardfix
  1. Por fim, crie links simbólicos com esses dois comandos em um terminal:
sudo ln -s /etc/init.d/soundcardfix /etc/rc3.d/S02soundcardfix
sudo ln -s /etc/init.d/soundcardfix /etc/rc5.d/S02soundcardfix

Espero que ajude de alguma forma :)

Fred
fonte
1
Isso funcionou para mim. sudo modprobe snd-hda-intelfiz isso, mas tive que digitá-lo toda vez e suas instruções o fizeram para que isso seja feito na inicialização automaticamente. Agora aplay -lme dá nomes de dispositivo "Genérico analógico" e "Genérico digital" em vez de "Intel ALC887-VD Analog", etc., mas não acho que isso mude muito? Eu tenho som agora, obrigado!
jrsala
1

Caso isso ajude alguém, tive um problema semelhante: a Alsa estava encontrando minha placa de som USB, mas o Pulseaudio não estava.

Acontece que, se eu alterei meu usuário para root (sudo su root), o Pulseaudio funcionou bem. Portanto, a solução estava dando a permissão 'áudio' correta ao meu usuário:

sudo adduser myuser audio
williamtx
fonte
0

Atualizado de 12.04 para 12.10 com a ferramenta de atualização dist. Primeiro não havia grub e reparou isso com o rescatux. Não foi encontrada nenhuma placa de som. Examinei página após página e tentei muitas das soluções, cerca de três horas de trabalho quando a solução era tão simples que me surpreende que não seja o resultado número um da pesquisa para esse problema. Aqui está:

Instale os arquivos de cabeçalho e imagem do seu kernel.

sudo apt-get install linux-headers-3.5.0-26-generic linux-image-3.5.0-26-generic

Espero que isso funcione para você também!

Dale Walker
fonte
0

TL; DR: Em um laptop Dell XPS, pode ser uma coisa do BIOS.

Eu tive o mesmo - de repente, Ubuntu parou de tocar som e nenhum jogador pode reconhecer a placa de som, no soundcards found...de aplay -l, apesar de todos os drivers foram instalados.

Isso aconteceu em um Dell XPS 15 9560 com o Ubuntu 16.04 dual boot com o Windows 10.

Depois de tentar todas as etapas da solução de problemas, incluindo reinstalar e inicializar em diferentes kernels, percebi que o som também parou de funcionar no Windows.

Eventualmente, algo no BIOS ficou repentino ... Após uma atualização do BIOS, o problema foi resolvido.

Em outra ocasião, quando o problema se repetiu, entrei no BIOS, desabilitei o áudio completamente, apliquei, depois o reativei e, na reinicialização, o som estava de volta.

Meus tópicos:

  • Se a execução de um sistema com inicialização dupla e as etapas básicas de solução de problemas não estiverem funcionando, verifique se o som também está funcionando no outro sistema operacional instalado.
  • Verifique se o BIOS está atualizado e tente desativar / ativar o áudio para recuperar o som.
valiano
fonte
0

Meu problema acabou sendo que a inicialização segura havia sido ativada. Eu tenho um sistema UEFI com a Inicialização segura ativada. A EFI_SECURE_BOOT_SIG_ENFORCEconfiguração do kernel impede que o linux carregue módulos de terceiros não assinados se o UEFI Secure Boot estiver ativado.

Desativei o Secure Boot no BIOS e ele restaurou a funcionalidade do som.

Mageek
fonte