Problema audio Xubuntu 9.10 - CS46xx

Iniciado por gomes1988, 25 de Novembro de 2009, 20:47

tópico anterior - próximo tópico

gomes1988

Tenho instalado o Xubuntu 9.10 e Windows XP. O som estava funcionando muito bem no Xubuntu. Do nada, parou de funcionar. No Windows continua funcionando tranquilo.
Tenho uma placa de som on-board (CM8738) e off (CS 4614). Estou usando a off, pois a outra estava com problemas.
Segue os dados:


lspci
Citar00:00.0 Host bridge: Silicon Integrated Systems [SiS] 745 Host (rev 01)
00:01.0 PCI bridge: Silicon Integrated Systems [SiS] Virtual PCI-to-PCI bridge (AGP)
00:02.0 ISA bridge: Silicon Integrated Systems [SiS] SiS85C503/5513 (LPC Bridge)
00:02.1 SMBus: Silicon Integrated Systems [SiS] SiS961/2 SMBus Controller
00:02.2 USB Controller: Silicon Integrated Systems [SiS] USB 1.1 Controller (rev 07)
00:02.3 USB Controller: Silicon Integrated Systems [SiS] USB 1.1 Controller (rev 07)
00:02.5 IDE interface: Silicon Integrated Systems [SiS] 5513 [IDE] (rev d0)
00:05.0 Multimedia audio controller: C-Media Electronics Inc CM8738 (rev 10)
00:09.0 Communication controller: Agere Systems V.92 56K WinModem (rev 02)
00:0a.0 Multimedia audio controller: Cirrus Logic CS 4614/22/24/30 [CrystalClear SoundFusion Audio Accelerator] (rev 01)
00:0b.0 Ethernet controller: VIA Technologies, Inc. VT6105/VT6106S [Rhine-III] (rev 86)
01:00.0 VGA compatible controller: nVidia Corporation NV11 [GeForce2 MX/MX 400] (rev b2)

lsmod | grep snd
Citarsnd_cs46xx             79488  1
snd_cmipci             33408  2
gameport               11368  3 snd_cs46xx,snd_cmipci
snd_ac97_codec        101216  1 snd_cs46xx
ac97_bus                1532  1 snd_ac97_codec
snd_opl3_lib           10396  1 snd_cmipci
snd_hwdep               7200  1 snd_opl3_lib
snd_pcm_oss            37920  0
snd_mixer_oss          16028  2 snd_pcm_oss
snd_mpu401_uart         6940  1 snd_cmipci
snd_seq_dummy           2656  0
snd_pcm                75296  4 snd_cs46xx,snd_cmipci,snd_ac97_codec,snd_pcm_oss
snd_seq_oss            28576  0
snd_seq_midi            6432  0
snd_rawmidi            22208  3 snd_cs46xx,snd_mpu401_uart,snd_seq_midi
snd_seq_midi_event      6940  2 snd_seq_oss,snd_seq_midi
snd_seq                50224  6 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
snd_timer              22276  3 snd_opl3_lib,snd_pcm,snd_seq
snd_seq_device          6920  6 snd_opl3_lib,snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq
snd                    59204  18 snd_cs46xx,snd_cmipci,snd_ac97_codec,snd_opl3_lib,snd_hwdep,snd_pcm_oss,snd_mixer_oss,snd_mpu401_uart,snd_pcm,snd_seq_oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
soundcore               7264  2 snd
snd_page_alloc          9156  2 snd_cs46xx,snd_pcm

dmesg
Citar[   13.963630] C-Media PCI 0000:00:05.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17
[   14.072524]   alloc irq_desc for 18 on node -1
[   14.072530]   alloc kstat_irqs on node -1
[   14.072542] Sound Fusion CS46xx 0000:00:0a.0: PCI INT A -> GSI 18 (level, low) -> IRQ 18
[   14.090734] ppdev: user-space parallel port driver
[   14.328132] gameport: CS46xx Gameport is pci0000:00:0a.0/gameport0, speed 1807kHz




Estou recorrendo ao fórum para ver que procedimento devo tomar para que o som volte a funcionar.
Tentei "sudo alsa force-reload", que vi num fórum, mas não funcionou.

Fico ao aguardo de ajuda.

navegantesdailusao

Ola ja foi no alsamixer onde aparece os gráficos?

ou

Adicione o usuario ao grupo audio

addgroup nome_do_usuario audio

edite o arquivo /etc/modprobe.d/alsa-base

nano /etc/modprobe.d/alsa-base

comente a ultima linha e digite a linha abaixo

options snd-hda-intel model=auto

Salve o arquivo e reinicie o computador


abs
J.E.S.U.S. - Juntos Estaremos Sendo Um Só.

gomes1988

Olá.

Proposta 01:
Não sabia do alsamixer, usava o próprio Mixador do Xubuntu (xfce4-mixer). Porém ambos mostram a mesma coisa. Todos os níveis de volume estão no máximo; nas duas placas.
O alsamixer só mostrava a CMI (estragada), mas vi q reconhecia as duas (clicando em /).
Pelo que entendi, tanto faz usar um como outro. E tudo está no máximo.

Proposta 02:
Entrei no alsa-base.conf. Coloquei o "#" na última linha que lá estava e acrescentei a linha sugerida.
Reiniciei o PC e nada.

Vale ressaltar que entrei novamente no Windows e lá está tudo funcionando.
Também tentei colocar as caixinhas na outra placa, e nada.
Será que não é problema de conflito entre as placas on e off?
Há alguns anos, com dual boot Windows e Xubuntu, o Windows tocava com a off e o Xubuntu só com a on.
Porém há alguns dias funcionava bem e mesmo tentando tocar alguma coisa na on com o Xubuntu, nada acontece.

Continua o problema...

Kaws

Amigo tava com problema no som do Ubuntu 9.10 e talvez isso ajude. Achei num blog:


Alguns usuário da nova versão do Ubuntu (9.10- codinome Karmic Koala) tem sofrido com problemas no som. Os principais sintomas apresentados são:

   1. O som não funciona, mesmo o ícone de som ao lado do relógio estando ativo;
   2. Quando se carrega manualmente o dispositivo de som, ele apresenta estalos constantemente.


Como muitas pessoas apresentaram esse problema (inclusive eu, no meu laptop), resolvi esclarecer o problema e solucioná-lo de definitivamente.

Ao terminar a instalação do sistema operacional, o mesmo é reiniciado. Ao reiniciar, surge automaticamente uma tela de "Drivers de Hardware", que detectou que seu modem possui driver proprietário. Ele pergunta se você deseja ativa-lo e você, obviamente, responde que sim.

Ao ativar o driver do modem, o mesmo passa a usar o ALSA (Advanced linux Sound Architecture) que, como o próprio nome diz, é a arquitetura responsável pelo funcionamento dos dispositivos de som. Assim, com o ALSA trabalhando para o modem, o som não é carregado, a não ser que você carregue-o manualmente no terminal;

sudo alsa force-reload

Se você está com esse problema, basta ir até Sistema>Administração>Drivers de Hardware e desabilitar o modem.

No meu caso ele já foi desabilitado. No seu, ao invés do botão "Ativar" estar presente, será exibido o botão "Desativar". Clique nele e reinicie o computador. Ao reiniciar, provavelmente você não ouvirá nenhum som, pois o volume deverá estar no mínimo. Clique com o botão direto do mouse no ícone do som (ao lado do relógio) e selecione "preferências". Aumente o volume e ouça suas músicas!

Até mais!

gomes1988

Fiz os procedimentos citados e deu certo.
Muito obrigado!