Pagina 1 di 1

[quasi risolto]non mi funziona l'audio

Inviato: lunedì 4 agosto 2008, 23:28
da wildlux1989
ciao oggi apro il mio programma di musica e non mi si sente (prima si sentiva)che devo fare? i driver sono sicuro che ci sono
io ho una scheda interna(alla scheda madre) e una interna(con la scheda che ho aggiunto io se non erro si chiama pci il collegamento
uso ubuntu 8.04
per selezionare come predefinitiva l'opzione che all'avvio volgio avviato solo la scheda che si chiama  C-media CM8738 che bisogna fare perchè mi sa che è questo il problema.......ecco alcune cose che potrebbero essere utili

Codice: Seleziona tutto

wildlux@wildlux:~$ lspci | grep -i audio
00:02.7 Multimedia audio controller: Silicon Integrated Systems [SiS] AC'97 Sound Controller (rev a0)
00:08.0 Multimedia audio controller: C-Media Electronics Inc CM8738 (rev 10)
wildlux@wildlux:~$ cat /dev/sndstat
Sound Driver:3.8.1a-980706 (ALSA v1.0.16 emulation code)
Kernel: Linux wildlux 2.6.24-19-generic #1 SMP Fri Jul 11 23:41:49 UTC 2008 i686
Config options: 0

Installed drivers: 
Type 10: ALSA emulation

Card config: 
SiS SI7012 with CMI9738 at irq 11
C-Media CMI8738 (model 55) at 0xd000, irq 5
MPU-401 UART at 0x300, irq 10

Audio devices:
0: SiS SI7012 (DUPLEX)
1: C-Media PCI DAC/ADC (DUPLEX)

Synth devices: NOT ENABLED IN CONFIG

Midi devices:
1: C-Media CMI8738 MIDI
2: MPU-401 UART MIDI

Timers:
7: system timer

Mixers:
0: C-Media Electronics CMI9738
1: CMedia PCI
2: mixer20
wildlux@wildlux:~$ cat /proc/asound/cards
 0 [SI7012         ]: ICH - SiS SI7012
                      SiS SI7012 with CMI9738 at irq 11
 1 [CMI8738        ]: CMI8738-MC6 - C-Media CMI8738
                      C-Media CMI8738 (model 55) at 0xd000, irq 5
 2 [UART           ]: MPU-401 UART - MPU-401 UART
                      MPU-401 UART at 0x300, irq 10
wildlux@wildlux:~$ 

Re: non mi funziona l'audio

Inviato: martedì 5 agosto 2008, 2:57
da Ulisse07
posta i risultati di

Codice: Seleziona tutto

lsmod|grep '^snd'
e

Codice: Seleziona tutto

cat /proc/asound/modules

Re: non mi funziona l'audio

Inviato: martedì 5 agosto 2008, 3:21
da shouldes
Perché non entri nel bios e disattivi quella interna?

Re: non mi funziona l'audio

Inviato: martedì 5 agosto 2008, 14:45
da wildlux1989
ecco qui  :)

Codice: Seleziona tutto

wildlux@wildlux:~$ lsmod|grep '^snd'
snd_opl3_synth         14852  0 
snd_seq_midi_emul       7552  1 snd_opl3_synth
snd_cmipci             38528  3 
snd_mpu401              9448  0 
snd_opl3_lib           12928  2 snd_opl3_synth,snd_cmipci
snd_hwdep              10500  1 snd_opl3_lib
snd_mpu401_uart         9728  2 snd_cmipci,snd_mpu401
snd_seq_dummy           4868  0 
snd_seq_oss            35584  0 
snd_seq_midi            9376  0 
snd_intel8x0           35356  2 
snd_ac97_codec        101028  1 snd_intel8x0
snd_rawmidi            25760  2 snd_mpu401_uart,snd_seq_midi
snd_pcm_oss            42144  0 
snd_mixer_oss          17920  1 snd_pcm_oss
snd_seq_midi_event      8320  2 snd_seq_oss,snd_seq_midi
snd_pcm                78596  4 snd_cmipci,snd_intel8x0,snd_ac97_codec,snd_pcm_oss
snd_seq                54224  8 snd_opl3_synth,snd_seq_midi_emul,snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
snd_seq_device          9612  7 snd_opl3_synth,snd_opl3_lib,snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq
snd_timer              24836  3 snd_opl3_lib,snd_pcm,snd_seq
snd                    56996  27 snd_opl3_synth,snd_cmipci,snd_mpu401,snd_opl3_lib,snd_hwdep,snd_mpu401_uart,snd_seq_dummy,snd_seq_oss,snd_intel8x0,snd_ac97_codec,snd_rawmidi,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_seq,snd_seq_device,snd_timer
snd_page_alloc         11400  2 snd_intel8x0,snd_pcm
wildlux@wildlux:~$ cat /proc/asound/modules
 0 snd_intel8x0
 1 snd_cmipci
 2 snd_mpu401
wildlux@wildlux:~$ 
 
emh...........si lo potri fare ma dovrei vedere se ci riesco si lo riavvio il s.o. e vi faccio sapere

Re: non mi funziona l'audio

Inviato: martedì 5 agosto 2008, 21:33
da Ulisse07
Apti il file /blacklist con

Codice: Seleziona tutto

sudo gedit /etc/modprobe.d/blacklist
e inserisci all'interno del file questi moduli:
blacklist snd_intel8x0
blacklist snd_mpu401
dovrebbero bastare..
Ora se ridai il cat /dev/sndstat
ti comparirà solo la C-Media CMI8738 come card 0
Riavvia.

Ora dai

Codice: Seleziona tutto

sudo asoundconf list
restituisce la lista delle schede audio.

Codice: Seleziona tutto

sudo asoundconf set-default-card "...."
Nome Scheda dove ci sono i puntini.
Questa verrà memorizzata come predefinita. Lascia le virgolette.

Regola i volumi in

Codice: Seleziona tutto

alsamixer -V all
abilita le tracce in mute col tasto 'M', mentre con le frecce alzi i volumi e ti sposti lungo il mixer.
Vai in Sistema-->Preferenze-->Audio e setta tutto su 'Identificazione automatica'. In tracce mixer seleziona la tua scheda audio.

Con il comando

Codice: Seleziona tutto

sudo alsactl store
memorizzi i settaggi di alsamixer.

Posta

Codice: Seleziona tutto

aplay -l

Re: non mi funziona l'audio

Inviato: mercoledì 6 agosto 2008, 1:06
da wildlux1989
ho disattivato la scheda dal bios come dicevi tu ma non mi funziona lo stesso :-[ ??? 8)

Codice: Seleziona tutto

wildlux@wildlux:~$ aplay -l
**** Lista di PLAYBACK dispositivi hardware ****
scheda 0: CMI8738 [C-Media CMI8738], dispositivo 0: CMI8738-MC6 [C-Media PCI DAC/ADC]
  Sottoperiferiche: 1/1
  Sottoperiferica #0: subdevice #0
scheda 0: CMI8738 [C-Media CMI8738], dispositivo 1: CMI8738-MC6 [C-Media PCI 2nd DAC]
  Sottoperiferiche: 1/1
  Sottoperiferica #0: subdevice #0
scheda 0: CMI8738 [C-Media CMI8738], dispositivo 2: CMI8738-MC6 [C-Media PCI IEC958]
  Sottoperiferiche: 1/1
  Sottoperiferica #0: subdevice #0

Re: non mi funziona l'audio

Inviato: mercoledì 6 agosto 2008, 2:30
da shouldes
wildlux1989 ha scritto: ho disattivato la scheda dal bios come dicevi tu ma non mi funziona lo stesso :-[ ??? 8)

Codice: Seleziona tutto

wildlux@wildlux:~$ aplay -l
**** Lista di PLAYBACK dispositivi hardware ****
scheda 0: CMI8738 [C-Media CMI8738], dispositivo 0: CMI8738-MC6 [C-Media PCI DAC/ADC]
  Sottoperiferiche: 1/1
  Sottoperiferica #0: subdevice #0
scheda 0: CMI8738 [C-Media CMI8738], dispositivo 1: CMI8738-MC6 [C-Media PCI 2nd DAC]
  Sottoperiferiche: 1/1
  Sottoperiferica #0: subdevice #0
scheda 0: CMI8738 [C-Media CMI8738], dispositivo 2: CMI8738-MC6 [C-Media PCI IEC958]
  Sottoperiferiche: 1/1
  Sottoperiferica #0: subdevice #0

Quello era per evitare confusione.

Re: non mi funziona l'audio

Inviato: mercoledì 6 agosto 2008, 3:02
da Ulisse07
Posta di nuovo
il cat /dev/sndstat
Controlla i settaggi in Sistema-->Preferenze-->Audio-->Dispositivi
e quelli in

Codice: Seleziona tutto

alsamixer -V all
Ora prova a fare in questo modo:
apri il file /modules con

Codice: Seleziona tutto

sudo gedit /etc/modules
e aggiungi questa riga per fare in modo che il sistema la riconosca all'avvio:
alias snd-card-0 snd-cmipci
salva esci riavvia.

Re: non mi funziona l'audio

Inviato: martedì 12 agosto 2008, 18:24
da wildlux1989
sistemato ho fatto una bella formattazione e funziona tutto:)volevo chiedervi un ultima cosa prima di uscire da questo topic

Codice: Seleziona tutto

wildlux@GnU-LInUX:~$ sudo apt-get remove --purge `deborphan`
Lettura della lista dei pacchetti in corso... Fatto
Generazione dell'albero delle dipendenze in corso       
Lettura delle informazioni di stato... Fatto     
I seguenti pacchetti saranno RIMOSSI:
  libpt-1.10.10-plugins-alsa*
0 aggiornati, 0 installati, 1 da rimuovere e 0 non aggiornati.
Dopo questa operazione verranno liberati 213kB di spazio su disco.
Continuare [S/n]? n
Interrotto.
wildlux@GnU-LInUX:~$ 
lo lascio o lo canello?

Re: [quasi risolto]non mi funziona l'audio

Inviato: martedì 12 agosto 2008, 18:32
da shouldes
Io l'ho rimosso, ma subito dopo me lo ha installato non ricordo quale programma.

In ogni modo mettilo in ibernazione che è meglio.