in

Linux: como saber a placa de som pelo terminal

Vamos ajudar a voce encontrar manualmente a sua placa de som de forma simples e fácil.

LINUX - Encontre sua placa de som

Iremos ensinar como encontrar de forma simples e fácil a sua placa de som no Linux, caso a sua distribuição não consiga detectar automaticamente.

O que é placa de som?

A placa de som é um dispositivo de hardware que dará à máquina a capacidade de reproduzir arquivos de áudio e áudio em arquivos de vídeo para nós. Neste tutorial, veremos como obter detalhes sobre o hardware da placa de som e o driver da placa de som na sua distribuição Linux.

Encontrando a(s) placa(s)s de som presentes em sua máquina

cat /proc/asound/cards
Resultado:
0 [PCH]: HDA-Intel -- HDA Intel PCH
HDA Intel PCH em 0xc2600000 irq 45

Se você vir apenas uma placa de som, a placa de som HDA-Intel, que é embutida.

ou

/proc/asound/cardX

Obs.: X indica não de placas, se você vir a placa0, a placa1 indica que você tem duas placas de som.

Para ver o número de cartões disponíveis

ls -ld /proc/asound/card * |  grep ^ d
Resultado:
dr-xr-xr-x 5 raiz root 0 jun 9 12:08 /proc/asound/card0

Como obter detalhes da fabricação do cartão usando o comando lspci?

lspci -v |  grep -i audio
Resultado:
00: 1b.0 Dispositivo de áudio: Controlador de áudio de alta definição da família de chipsets Intel Corporation série 6 / Série C200 (rev 04)

ou

alsamixer

Resultado:

Alsa Mixer
Alsa Mixer

 

Como posso verificar quantos dispositivos estão conectados à placa de som, como alto-falantes, microfone, woofers etc.?

cat /proc/asound/devices
Resultado:
1:: sequenciador
2: [0-3]: reprodução de áudio digital
3: [0-0]: reprodução de áudio digital
4: [0-0]: captura de áudio digital
5: [0-3]: depende do hardware
6: [0-0]: depende do hardware
7: [0]: controle
33:: timer

A partir da saída acima, podemos ver que existem dois dispositivos de reprodução de áudio (Alto-falantes) e um dispositivo de captura de áudio (Um microfone) nesta máquina. E os detalhes restantes são informações relacionadas à placa de som. Ou também podemos usar o comando aplay para obter detalhes do dispositivo

aplay --list-devices
Resultado:
**** Lista de dispositivos de hardware PLAYBACK ****
cartão 0: PCH [HDA Intel PCH], dispositivo 0: ALC270 Analog [ALC270 Analog]
Subdispositivos: 1/1
Subdispositivo # 0: subdispositivo # 0
cartão 0: PCH [HDA Intel PCH], dispositivo 3: HDMI 0 [HDMI 0]
Subdispositivos: 1/1
Subdispositivo # 0: subdispositivo # 0

Como posso obter quais detalhes do módulo Kernel ou do driver de som para minha placa de som?

O módulo relacionado à placa de som é representado snd string em seu nome. Portanto, se pudermos pesquisar o arquivo /proc/asound/modules ou a saída do comando lsmod, podemos encontrar facilmente qual driver da placa de som está sendo usado, como mostrado abaixo

grep snd /proc/asound/modules
Resultado:
0 snd_hda_intel

ou

lsmod |  grep snd
Resultado:
snd_hda_codec_hdmi 32049 1
snd_hda_codec_realtek 78147 1
snd_hda_intel 33492 3
snd_hda_codec 134213 3 snd_hda_codec_realtek, snd_hda_codec_hdmi, snd_hda_intel
snd_hwdep 17699 1 snd_hda_codec
snd_pcm 96668 3 snd_hda_codec_hdmi, snd_hda_codec, snd_hda_intel
snd_seq_midi 13325 0
snd_rawmidi 30513 1 snd_seq_midi
snd_seq_midi_event 14900 1 snd_seq_midi
snd_seq 61555 2 snd_seq_midi_event, snd_seq_midi
snd_timer 29426 2 snd_pcm, snd_seq
snd_seq_device 14498 3 snd_seq, snd_rawmidi, snd_seq_midi
snd 78921 16 snd_hda_codec_realtek, snd_hwdep, snd_timer, snd_hda_codec_hdmi, snd_pcm, snd_seq, snd_rawmidi, snd_hda_codec, snd_hda_intel, snd_seq_device
soundcore 15048 1 snd
snd_page_alloc 18485 2 snd_pcm, snd_hda_intel[simterm]
Como posso encontrar a versão do software da placa de som no Linux?
[simterm]cat /proc/asound/version
Resultado:
Driver de arquitetura de som Linux avançado, versão 1.0.25.

Uma boa documentação sobre a pasta /proc/asound pode ser encontrada em https://alsa.opensrc.org/Proc_asound_documentation.

Segue mais alguns artigos sobre este assunto:

Linux corrige problema de som na AMD

No próximo artigo, iremos auxiliar na instalação dos drivers de som na sua distribuição Linux.

Nos encontramos novamente no próximo artigo. Abraços!!!!

Escrito por Adriano Frare

Escritor do livro Aplicações Avançadas em LINUX com mais de 20 anos trabalhando com LINUX e UNIX.

Google Stadia agora é gratuito para todos

Google Stadia agora é gratuito para todos

ReactOS atualiza o Build Environment para o mais recente GCC Compiler

ReactOS 0.4.13 lançado com correções para armazenamento USB