[Audio] Compilazione Alsa

Riconoscimento, installazione e configurazione delle periferiche.
Scrivi risposta
drakelive
Prode Principiante
Messaggi: 185
Iscrizione: mercoledì 6 febbraio 2008, 17:19

[Audio] Compilazione Alsa

Messaggio da drakelive »

Salve

Visto che non mi funziona più l'audio del mio portatile HP DV-5 ho voluto ricompilare Alsa ricorrendo all'ultima versione presente
sul sito Alsa.

alsa-driver-1.0.20
alsa-lib-1.0.20
alsa-utils-1.0.20
alsa-tools-1.0.20
alsa-firmware-1.0.20
alsa-plugins-1.0.20
alsa-oss-1.0.17
pyalsa-1.0.20

Ho compilato e installato questi pacchetti secondo la documentazione allegata ma l'audio ancora non funziona !!!!!!
Questa è la periferica audio che monta il mio portatile :
> lspci
00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 03)
....


Qualcuno sa indicarmi cos'altro dovrei fare per far andare il tutto ?

Drk
Grazie
Avatar utente
gatzu
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 333
Iscrizione: giovedì 3 maggio 2007, 22:06
Località: Cabras
Contatti:

Re: [Audio] Compilazione Alsa

Messaggio da gatzu »

Hai cancellato prima di installare gli alsa nuovi gli alsa vecchi?
Anch'io ho fatto lo stesso per il tuo stesso motivo, ho installato solamente (in ordine):
alsa-driver-1.0.20
alsa-lib-1.0.20
alsa-utils-1.0.20
alsa-firmware-1.0.20

Hai controllato che non ti dia qualche errore durante la compilazione?
Ti consiglio di entrare in un terminale (alt+f1 ad esempio) e compilare da root (sudo su). Almeno così ho fatto io.
Intel core duo cpu 6400 2.13 ghz -- nvidia geforce 7600 gs 512mb
Avatar utente
Guiodic
Accecante Asceta
Accecante Asceta
Messaggi: 28474
Iscrizione: martedì 24 aprile 2007, 15:28
Località: Roma
Contatti:

Re: [Audio] Compilazione Alsa

Messaggio da Guiodic »

drakelive ha scritto: Salve

Visto che non mi funziona più l'audio del mio portatile HP DV-5 ho voluto ricompilare Alsa ricorrendo all'ultima versione presente
sul sito Alsa.
Non è detto che sia necessario né - come hai potuto vedere - che risolva il problema.
Di solito il malfunzionamento dell'audio dipende dal bios che non comunica al kernel le giuste informazioni, in tal caso basta aggiungere una riga di configurazione nel file alsa-base.conf
drakelive
Prode Principiante
Messaggi: 185
Iscrizione: mercoledì 6 febbraio 2008, 17:19

Re: [Audio] Compilazione Alsa

Messaggio da drakelive »

Guiodic ha scritto:
Non è detto che sia necessario né - come hai potuto vedere - che risolva il problema.
Di solito il malfunzionamento dell'audio dipende dal bios che non comunica al kernel le giuste informazioni, in tal caso basta aggiungere una riga di configurazione nel file alsa-base.conf
Prima andava quindi approfitto del malfunzionamento per ricompilare l'ultima versione disponibile.
Eventualmente mi sapresti dire cosa aggiungere nel file .conf?

Per gatzu :

Temo di no !!!!!  Come bisogna fare?
Per sicurezza ripulisco tutto e poi ricompilo i moduli che mi hai indicato tu. Gli errori di ricompilazioni li ho avuto nelpacchetto dei Tools semplicemente perchè mancavano dei pacchetti ....una volta installati tutto + filato liscio.

Una volta compilato e installato ( make install ) è sufficente riavviare il pc o bisogna fare qualcos'altro ?


Grazie
Drake
Avatar utente
Guiodic
Accecante Asceta
Accecante Asceta
Messaggi: 28474
Iscrizione: martedì 24 aprile 2007, 15:28
Località: Roma
Contatti:

Re: [Audio] Compilazione Alsa

Messaggio da Guiodic »

Codice: Seleziona tutto

cat /proc/asound/card*/codec#* | grep Codec
Copia cosa esce.
drakelive
Prode Principiante
Messaggi: 185
Iscrizione: mercoledì 6 febbraio 2008, 17:19

Re: [Audio] Compilazione Alsa

Messaggio da drakelive »

Premetto ce non ho pulito il sistema dai vecchi driver ......ho ricompilato il tutto e poi installato con make install tutti i pacchetti
In questa situazione  il comando che hai suggerito mi restituisce questo :

Codec: IDT 92HD71B7X
Codec: LSI ID 1040
Codec: Generic 10de ID 6



Che significa?
Drake
Avatar utente
Guiodic
Accecante Asceta
Accecante Asceta
Messaggi: 28474
Iscrizione: martedì 24 aprile 2007, 15:28
Località: Roma
Contatti:

Re: [Audio] Compilazione Alsa

Messaggio da Guiodic »

Codice: Seleziona tutto

Codec: IDT 92HD71B7X
prova così:

Codice: Seleziona tutto

sudo gedit /etc/modprobe.d/alsa-base.conf
alla fine del file aggiungi:

Codice: Seleziona tutto

options snd-hda-intel model=ref
salva e riavvia.
drakelive
Prode Principiante
Messaggi: 185
Iscrizione: mercoledì 6 febbraio 2008, 17:19

Re: [Audio] Compilazione Alsa

Messaggio da drakelive »

possibile che il file /etc/modprobe.d/alsa-base.conf   sia completamente vuoto ?
Comunque ho aggiunto l ariga che mi hai consigliato ma niente da fare.

Ho deciso di ricompilare tutto quindi per gradi vi illustro i passaggi :

Pacchetto alsa-driver-1.0.20

seguo le indicazioni sul file INSTALL presente nella cartella di root della pacchetto

sudo make clean    ---->  ripulire la cartella di compilazione ( aggiunto io per ripulire da precendenti ricompilazioni )
sudo .confugure      ---->  niente da segnalare
sudo make              ---->  alcune segnalazioni di warning ma viene compilato tutto
sudo make install  ---->  niente da segnalare
sudo ./snddevices  ---->  crea di device in /dev/.....
sudo alsaconf        ---->  la guida dice di modificare a mano uno di questi file /etc/modprobe.conf or  /etc/modules.conf ma io non  sono capace

sudo alsaconf        ----> regolo i volumi del mixer

Al punto 8 della guida mi viene chiesto di dare il comando :

modprobe snd-xxxx     

ma quale drive rdevo utilizzare io ? snd-hda-intel.o ?





Drake 
Avatar utente
Guiodic
Accecante Asceta
Accecante Asceta
Messaggi: 28474
Iscrizione: martedì 24 aprile 2007, 15:28
Località: Roma
Contatti:

Re: [Audio] Compilazione Alsa

Messaggio da Guiodic »

possibile che il file  /etc/modprobe.d/alsa-base.conf  sia completamente vuoto
Che versione di ubuntu hai? se è precedente alla 9.04 allora il file si chiama: /etc/modprobe.d/alsa-base ciè senza il .conf finale.
drakelive
Prode Principiante
Messaggi: 185
Iscrizione: mercoledì 6 febbraio 2008, 17:19

Re: [Audio] Compilazione Alsa

Messaggio da drakelive »

9.04  a 64 bit
Avatar utente
Guiodic
Accecante Asceta
Accecante Asceta
Messaggi: 28474
Iscrizione: martedì 24 aprile 2007, 15:28
Località: Roma
Contatti:

Re: [Audio] Compilazione Alsa

Messaggio da Guiodic »

allora è giusto... il file non dovrebbe essere vuoto, non vorrei che l'installazione della nuova versione te l'abbia cancellato...
drakelive
Prode Principiante
Messaggi: 185
Iscrizione: mercoledì 6 febbraio 2008, 17:19

Re: [Audio] Compilazione Alsa

Messaggio da drakelive »

ho notato adesso un'altra cosa dopo la ricompilazione dei vari moduli :

/etc/modprobe.d/alsa-base.conf  non c'è più !!!!!
al suo posto c'è :  50-sound.conf  al suo interno c'è :

alias snd-card-0 snd-hda-intel
alias sound-slot-0 snd-hda-intel

L'audio contunua a non andare e il mio umore è a terra. 
Sono disposto a ricominciare da capo, però avrei bisogno di ripulire completamente il mio pc da tutti i moduli alsa sparsi nel mio sistema.
Non sarebbe male neppure fare una bella guida da condividere con tutti !


Attendo news

Drake
Avatar utente
Guiodic
Accecante Asceta
Accecante Asceta
Messaggi: 28474
Iscrizione: martedì 24 aprile 2007, 15:28
Località: Roma
Contatti:

Re: [Audio] Compilazione Alsa

Messaggio da Guiodic »

vabe', anche se te lo ha svuotato, dovrebbe funzionare lo stesso se lo ricrei.
drakelive
Prode Principiante
Messaggi: 185
Iscrizione: mercoledì 6 febbraio 2008, 17:19

Re: [Audio] Compilazione Alsa

Messaggio da drakelive »

bo era solo per sicurezza considera che nel sistema ci potrebbero essere i moduli precedenti ...... la compilazione dell'ultima versione sovrascrive quelli vecchi spero :-D

ti dice niente questo output?

drake@drake-laptop:~$ sudo /etc/init.d/alsasound stop
Shutting down sound driver: done
drake@drake-laptop:~$
drake@drake-laptop:~$ sudo /etc/init.d/alsasound start
Starting sound driver: snd-hda-intel done
/usr/sbin/alsactl: load_state:1608: No soundcards found...
drake@drake-laptop:~$

come mai non trova la scheda audio ?


drake
Avatar utente
Guiodic
Accecante Asceta
Accecante Asceta
Messaggi: 28474
Iscrizione: martedì 24 aprile 2007, 15:28
Località: Roma
Contatti:

Re: [Audio] Compilazione Alsa

Messaggio da Guiodic »

io non ce l'ho proprio quel coso...

sudo /etc/init.d/alsasound stop
sudo: /etc/init.d/alsasound: command not found
drakelive
Prode Principiante
Messaggi: 185
Iscrizione: mercoledì 6 febbraio 2008, 17:19

Re: [Audio] Compilazione Alsa

Messaggio da drakelive »

Ci riprovo:

modulo alsa-driver

[glow=red,2,300]make clean[/glow]

visto che so di avere una scheda audio hda-intel installo solo questa :

[glow=red,2,300]./configure --with-cards=hda-intel[/glow]

il comando mi restituisce un messaggio :

[glow=red,2,300]checking for kernel version... 2.6.28-12-generic
checking for GCC version... ./configure: eval: line 5233: syntax error near unexpected token `)'
./configure: eval: line 5233: `my_compiler_version=4.3.3-5ubuntu4)'
Kernel compiler:  Used compiler: gcc (Ubuntu 4.3.3-5ubuntu4) 4.3.3

*** NO PREDEFINED KERNEL COMPILER IS DETECTED
*** Assuming the same compiler is used with the current system compiler.

*** Please make sure that the same compiler version was used for building kernel.[/glow]

ma continua a lavorare quindi non so se è un messaggio bloccante.


[glow=red,2,300]make [/glow]

ricevo i seguenti messaggi :

[glow=red,2,300]  CC [M]  /usr/src/alsa/alsa-driver-1.0.20/acore/sound.o
/usr/src/alsa/alsa-driver-1.0.20/acore/sound.c: In function ‘snd_request_other’:
/usr/src/alsa/alsa-driver-1.0.20/acore/sound.c:99: warning: format not a string literal and no format arguments
.....
  CC [M]  /usr/src/alsa/alsa-driver-1.0.20/acore/seq/seq_clientmgr.o
/usr/src/alsa/alsa-driver-1.0.20/acore/seq/seq_clientmgr.c: In function ‘snd_seq_info_dump_subscribers’:
/usr/src/alsa/alsa-driver-1.0.20/acore/seq/seq_clientmgr.c:2465: warning: format not a string literal and no format arguments
.....
  CC [M]  /usr/src/alsa/alsa-driver-1.0.20/pci/hda/hda_codec.o
In file included from /usr/src/alsa/alsa-driver-1.0.20/pci/hda/hda_codec.c:2:
/usr/src/alsa/alsa-driver-1.0.20/pci/hda/../../alsa-kernel/pci/hda/hda_codec.c: In function ‘find_codec_preset’:
/usr/src/alsa/alsa-driver-1.0.20/pci/hda/../../alsa-kernel/pci/hda/hda_codec.c:601: warning: format not a string literal and no format arguments
[/glow]

continuando .......

[glow=red,2,300]make install
./snddevices[/glow]

niente da segnalare

[glow=red,2,300]alsaconf[/glow]

questa utilità contenuta nel pacchetto alsa-utils (precedententemente compilato) mi permette di scegliere la giusto
device hardware: hda-intel  Inoltre mi crea due file :
/etc/modprobe.d/50-sound.conf  con dentro :

alias snd-card-0 snd-hda-intel
alias sound-slot-0 snd-hda-intel

/etc/modprobe.conf    completamnete vuoto.

Per finire la guida INSTALL contenuta nel pacchetto alsa suggerisce di dare questo comando :

[glow=red,2,300]modprobe snd-xxxx[/glow]

ma quale modulo dovrei caricare? in questo punto mi perdo !


Sapero di aver chiarito un po di cose
Aspetto news.

Saluti
Drake
Avatar utente
Guiodic
Accecante Asceta
Accecante Asceta
Messaggi: 28474
Iscrizione: martedì 24 aprile 2007, 15:28
Località: Roma
Contatti:

Re: [Audio] Compilazione Alsa

Messaggio da Guiodic »

ovviamente snd-hda-intel
Scrivi risposta

Ritorna a “Driver e periferiche”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 15 ospiti