Solucionando problemas do som da ASUS p5vdc-x

Publicado por sergio em 11/04/2007

[ Hits: 11.711 ]

 


Solucionando problemas do som da ASUS p5vdc-x



Estava olhando os fontes do ALSA e achei o seguinte:

No arquivo hda_codec.c, linha 1727, temos:

"if (codec->bus->modelname && models) {"

A variável codec->bus->modelname não é reconhecida na ASUS pc5vdc-x, nosso chip é: "Analog Devices AD1986A".

Pra corrigir eu alterei a função que usa essa variável:

static int patch_ad1986a(struct hda_codec *codec)
.
.
.
        default:
                spec->num_mixers = 2;
                spec->mixers[1] = ad1986a_3st_mixers;
                spec->num_init_verbs = 3;
                spec->init_verbs[1] = ad1986a_3st_init_verbs;
                spec->init_verbs[2] = ad1986a_ch2_init;
                spec->channel_mode = ad1986a_modes;
                spec->num_channel_mode = ARRAY_SIZE(ad1986a_modes);
                spec->need_dac_fix = 1;
                spec->multiout.max_channels = 2;
                spec->multiout.num_dacs = 1;
        }

Bom, pra quem não quer se preocupar, baixe o driver com patch já na minha página:
Vlw... espero que acabem as dores de cabeça agora heim!

Outras dicas deste autor
Nenhuma dica encontrada.
Leitura recomendada

Primeiros passos Fedora 22 e 23

Configurando o atftpd - Advanced Trivial File Transfer Protocol (TFTP) no Debian Linux

Iniciando com o YUM, gerenciador de pacotes

Compiz Atlantis 2: Transforme seu desktop num aquário

Converter documentos PDF para imagems JPEG

  

Comentários
[1] Comentário enviado por pedro_raphael em 12/04/2007 - 10:13h

vlw cara vc eh d++++
procuro sobre isso faz seculos
enfim tirou o zumbido chato do alsa
horrivel aquilo vlw

abracao awe

[2] Comentário enviado por rafareis021 em 08/05/2007 - 22:27h

Cara eu te daria um beijo se eu pudesse, rs to brincado, mais tava a uns 7 meses com esse problema, cara nao tenho como te agradece, muito obrigado mesmo, Falou

[3] Comentário enviado por juninho_ipatinga em 23/06/2007 - 14:38h

eu não estou conseguindo instalar esse pacote, sempre que rodo o ./configure aparece essa msg....
The file /lib/modules/2.6.21-1.3228.fc7/source/include/linux/version.h does not exist.
Please install the package with full kernel sources for your distribution
or use --with-kernel=dir option to specify another directory with kernel
sources (default is /lib/modules/2.6.21-1.3228.fc7/source)

[4] Comentário enviado por SouzaJPA em 17/08/2007 - 20:29h

Qual comando uso pra instalar corretamente a placa de som?
Eu baixei os drivers e executei a instalação, mas fiquei sem som.
Como resolvo?

[5] Comentário enviado por SouzaJPA em 19/08/2007 - 03:18h

Resolvi meu problema simplesmente desabilitando o microfone e mic boos.

[6] Comentário enviado por removido em 15/09/2007 - 12:50h

Cara, eu tenho esse problema.
Baixei o path ali, segui os passos do install até o mod-probe que ele diz que não acha o comando, então queria uma luz aí de como eu posso fazer pra concertar isso, porque só uso o windows ainda porque é muito ruim fica sem escuta nada enquanto trabalho.
Uso o fedora 7, não sei se isso influencia em algo.
desde já agradeço...
vlw aew

[7] Comentário enviado por tchodz em 11/11/2007 - 15:30h

o link nao funciona mais, tem outra forma?



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts