Sem som

Iniciado por Flea, 10 de Janeiro de 2008, 16:58

tópico anterior - próximo tópico

Flea

Instalei o 7.10 aqui esses dias mas ele ficou sem som, acho que não está detectando a placa de som :/ é uma C-Media alguém sabe o que posso fazer ? Pelo que me lembre ela funcionava no 7.04

ins3rt c0in

Tente este tópico:

http://ubuntuforum-br.org/index.php/topic,3774.0.html

ou

http://ubuntuforum-br.org/index.php/topic,7963.0.html

Se não funcionar tente configurar sua placa como a padrão do sistema e se certifique se que ela continuará sendo (reinicie algumas vezes).

CitarSistema/Preferencias/Som

Pelo que eu li o problema é que o ubuntu não configura direito a sua placa como a padrão do sistema.

Faça o seguinte:

1 - Descubra o nome da sua placa, no terminal (aplicações/acessórios/terminal) digite:

sudo asoundconf list

Anote o nome da sua placa para usar posteriormente (se não souber o nome use tentativa e erro);

2 - Crie um script executável, na área de trabalho clique com o botão direito e selecione criar um novo documento "vazio", então cole o seguinte script:

#! /bin/sh -f

sudo asoundconf set-default-card [b]nome-da-placa-de-som-padrão[/b]


Depois que você colocar o nome da sua placa e salvar, clique com o botão direito sobre o arquivo e selecione propriedades. Na aba "permissões" selecione a que permite executar o script. Dê um duplo clique no arquivo e selecione executar no terminal.

obs- Não testei nada, só procurei ou traduzi o que já foi postado.

O texto foi traduzido de: http://www.lockergnome.com/linux/2007/09/23/setting-the-default-sound-card-usb-headset/

Um vídeo com instruções (em inglês): http://www.youtube.com/watch?v=2-SB2b6C3Dk

Um tópico no fórum internacional com o problema resolvido e outras formas de solucionar o problema:

http://ubuntuforums.org/showthread.php?t=566520

Flea

Opa, obrigado ins3rt vou testar aqui assim que puder.

ins3rt c0in

#3
Editado:

Se você não testou o anterior tente o seguinte (mais fácil), no terminal:

sudo gedit /etc/modprobe.d/alsa-base

Você vai encontrar:
Citar
# Prevent abnormal drivers from grabbing index 0
options snd-bt87x 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-usx2y index=-2

Modifique sua placa de "-2" para "0", a linha deve ser:

Citar"options snd-usb-audio index=-2"

para:

Citar"options snd-usb-audio index=0"

Reinicie e teste o som. Se não funcionar tente configurar o som na aba dispositivos para "USB".


OBS - Você deve fazer um backup do arquivo anterior, caso a solução não funcione; tente seguir a próxima.

Fonte: http://ubuntuforums.org/showthread.php?t=312929


Anterior


Crie um documento de texto no gedit mesmo com o nome ".asoundrc", com o ponto na frente do nome pra ele ficar invisível. Salve na sua pasta "home". Cole o seguinte texto:

Citarpcm.!default {
type hw
card 1
}

ctl.!default {
type hw
card 1
}

Reinicie o ALSA, no terminal:

sudo /etc/init.d/alsa-utils restart .

Pelo que eu li, sua placa, apesar de ser onboard, usa a comunicação USB e não PCI (o que é muito estranho). Então você tem que configurar o Ubuntu pra usar uma placa de som "USB" em:
Citar
Sistema/Preferencias/Som

Configure para usar o dispositivo USB com ALSA.

Só pra confirmar, execute o comando:

lsusb

no terminal e poste aqui o resultado, a resposta deve ser algo parecido com:

Citartp@tp-desktop:~$ lsusb
Bus 003 Device 001: ID 0000:0000
Bus 002 Device 002: ID 0d8c:0201 C-Media Electronics, Inc.
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 003: ID 043d:0100 Lexmark International, Inc.
Bus 001 Device 001: ID 0000:0000

Se você entende de inglês, aqui nesse post tem o texto original:

http://ubuntuforums.org/showthread.php?t=439392