Realtek ALC861-VD (ICH8 Intel) aggiornamento drivers alsa 1.0.18rc3

Image Hosted by ImageShack.us
Quando ho comrpato il Lenovo n200 , che monta questo chip audio, mi sono reso subito conto dello scarso supporto fornito dagli Alsa. Persino il modulo del kernel di Hardy Heron non funziona (o almeno non tutte le versioni di kernel proposte) e se non sbaglio la versione dovrebbe essere la 1.0.16 (basta un cat /dev/sndstat ).



Come nell'articolo precedente , ho trovato il giusto assetto inserendo un opzione specifica per il Lenovo (nel file /etc/modprobe.d/alsa-base ) e installando da sorgenti la versione di alsa 1.0.16rc1 (libs, utils e sources). Ultimamente, sempre per necessita' legate al mio viaggio verso Brasile, ho dovuto installare un programma MIDI per la gestione di questo formato audio. Ho seguito la mia vecchia guida a Kmid (mica posso ricordarmi tutto..hehe) ed e' saltato fuori un bug nei driver per il sequencer ( snd-seq ):
  • ALSA lib seq_hw.c:457:(snd_seq_hw_open) open /dev/snd/seq failed
Sul sito ufficiale Alsa, l'ultima release candidate per la versione 18 e' la 1.0.18rc3. Tale versione risulta compatibile con timidity e il MIDI percio' la consiglio a tutti coloro che non fossero ancora riusciti a far funzionare questa scheda Intel con chip Realtek ALC861-VD. Scarichiamo i pacchetti sorgente: Scompattiamoli e compiliamoli in questa sequenza:
tar xjvf alsa-*
Stoppiamo gli alsa:
sudo /etc/rc.d/alsasound stop
cd ~/alsa-lib-1.0.18rc3 
./configure 
make 
su -c "make install" 
su -c "make clean"
NB : per escludere eventuali moduli dalla compilazione o aggiungere specifiche opzioni consultare il README all'interno. Riavviamo il sistema ma prima andiamo a togliere l'opzione che avevamo messo la volta scorsa:
sudo vim /etc/modprobe.d/alsa-base
options snd-hda-intel model=lenovo single_cmd=1

Dopo il reboot tutto dovrebbe funzionare.
  • Testato con kernel 2.6.26.1
Se non togliamo l'opzione Lenovo il suono risulta davvero troppo basso (su un portatile e' fondamentale il contrario). Se dovesse capitare, proviamo a togliere qualsiasi opzione inserita da noi in altre situazioni. Il mixer di xfce non sembra voler funzionare. In alternativa si puo' scaricare alsamixergui :
sudo apt-get install alsamixergui
Ho scoperto, tra l'altro, che il Lenovo n200 ha un microfono integrato, e che funziona persino con Skype! (si trova sotto il pulsante destro del touchpad).

Comments

Sto avendo problemi simili,

Sto avendo problemi simili, sempre con una scheda hda-intel, e ne sto uscendo pazzo. Eppure sono così diffuse, perchè c'è un supporto così basso?
Secondo me come posso capire quale opzione usare con alsa-base?

raising platelet count with prednisone

The premeal percocets supervise you to thicken follistim

io ho un tablet hp tx2130el,

io ho un tablet hp tx2130el, ho aggiunto ad alsa-base l'opzione
options snd-hda-intel model=hp
e funziona perfettamente. Oddio.. non e' funzionato sin da subito.. ci sono voluti numerosi riavvii perche' sembrava non bastare, poi un giorno (forse per un aggiornamento di kernel, ma non ci giurerei visto che una seconda installazione di kubuntu from scratch per test ha funzionato perfettamente nonappena aggiunta la suddetta voce) mi son trovato con i giusti devices (i 2 microfoni mancanti) nel mixer.
Misteri...
Ma da quel giorno everything works fine :)

@Ciso Sul sito degli alsa ci

@Ciso
Sul sito degli alsa ci sono tutte le informazioni del caso. Le schede Intel sono diffuse, ma spesso i chip sono leggermente diversi.
@zippole
Ogni tanto capita che saltino fuori dei canali diversi a seconda delle diverse versioni di alsa..con la 1.0.16rc1 ho il canale master, oltre alla pcm, e con 1.0.15 ho solo il canale pcm.
Gli 1.0.18rc3, per fortuna, mi hanno mantenuto il canale master, sul quale sono bindati i tasti per il volume up/volume down

Avevo trovato questo:

Avevo trovato questo: http://alsa-project.org/main/index.php/Matrix:Module-hda-intel
ma non era molto chiaro.
Sennò questo: http://alsa-project.org/main/index.php/Matrix:Module-hda-intel
ma il mio chip non appare in ALSA-Configuration.txt
altre idee? :(

@Ciso la guida che mi hai

@Ciso
la guida che mi hai passato spiega come compilare gli alsa staticamente o modularmente.
A quanto mi pare di capire,

@Ciso la guida che mi hai

@Ciso
la guida che mi hai passato spiega come compilare gli alsa staticamente o modularmente.
Non ho capito il tuo problema: non funziona la scheda audio?..quale e' il chip? (cat /dev/sndstat)

Il chip è questo: 0: IDT

Il chip è questo:
0: IDT 92HD73C1X5
diciamo che con gli ultimi alsa funziona, ma il volume è basso e funziona una sola uscita cuffie (ne ho 2)...

@Ciso per ultimi alsa

@Ciso
per ultimi alsa intendi 1.0.18rc3?,,io il problema del volume l'ho risolto togliendo l'opzione aggiuntiva model=MODELLO da alsa-base..ma essendo il chip diverso potrebbe essere diverso anche il risultato
Come lo hai ricavato qual chip?..da

cat /dev/sndstat

?

Ciao, sì intendo l'ultima

Ciao, sì intendo l'ultima RC3, e quel chip l'ho ricavato da lì, ma lo ricavai anche da altre parti. Purtroppo come forse hai notato anche te, su internet è quasi una rarirà quel chip :(
Dopo provo a levare l'opzione.
Questa dovrebbe essere la soluzione:
http://lists.us.dell.com/pipermail/linux-desktops/2008-August/001820.html
Ma mi sa che non sono abbastanza esperto per saperla applicare :(

mi puoi postare tutto

mi puoi postare tutto l'output di /dev/sndstat via pastebin.com?

Grazie

root[dyve]# cat

root[dyve]# cat /proc/asound/card0/codec#* | grep Codec
Codec: Realtek ALC888

IL tuo e':

0: STAC92xx Analog (DUPLEX)

questo e' il chip..e stai usando i driver 1.0.16. Se li hai installati dai repository li devi levare... per poi poter installare la versione 1.0.18rc3 da sorgente..

Grazie del consiglio, eppure

Grazie del consiglio, eppure dopo averli compilati aveva preso a funzionare meglio... Strano.
L'unica cosa che se levo gli alsa-driver dei repository mi vuole levare anche GDM :S
In ogni caso il fatto di aver scoperto il chip in cosa mi potrebbe aiutare?

avere scoperto il chip ti

avere scoperto il chip ti aiuta a cercare piu' informazioni sul supporto
Che abbia iniziato a funzionare meglio quando hai installato i driver a questo punto e' stata solo un impressione, perche' come tu stesso puoi notare nell'output stai usando ancora la versione 1.0.16 e non la 1.0.18rc3

Volevo solo segnalare che

Volevo solo segnalare che sul mio Acer 5920 ho dovuto mettere l'opzione model="auto" per il modulo snd-hda-intel per far andare contemporaneamente i microfoni a fianco della webcam e l'automute all'inserimento delle cuffie.. con altri vari model, funzionava o l'uno o l'altro.. nelle mie varie prove ho installato anche io alsa 1.0.18rc3 (sono su ArchLinux) ma non sono sicuro che sia necessario, poichè "auto" l'ho provato solo alla fine di tanti tentativi.

ops dimenticavo.. sul mio pc

ops dimenticavo.. sul mio pc ho il chip Realtek ALC 888

Io non capisco perché se

Io non capisco perché se attacco le cuffie al mio portatile, le casse continuano a funzionare...

@Fabiano e' per causa dei

@Fabiano
e' per causa dei driver alsa..o cambi versione, oppure devi aprire alsamixer (da terminale ) e mettere in mute il canale "front"

Hi, hai provato il kernel

Hi,

hai provato il kernel 2.6.27? Io sono rimasto deluso dalla scelta di includere gspca senza i codec v4l, ho tentato di usare i codec libv4l in userspace, ma così facendo skype (32 bit) su di un x86_64 con i libv4l a 64bit diventa un catorcio... webcam che consuma il 100% di cpu e skype instabile! :(
Kopete ha smesso di funzionare (la webcam ovviamente) e xawtv idem... non ho parole! Tu hai fatto qualche prova? Resto con il mio fido 2.6.26.6, ma non con una lacrimuccia :(

answer this post

When you are in a not good position and have got no money to go out from that point, you will require to take the loans. Because that would help you definitely. I get auto loan every time I need and feel myself good just because of this.

Post new comment

The content of this field is kept private and will not be shown publicly.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Lines and paragraphs break automatically.
  • Internal paths in double quotes, written as "internal:node/99", for example, are replaced with the appropriate absolute URL or relative path.

More information about formatting options

CAPTCHA
This question is for testing whether you are a human visitor and to prevent automated spam submissions.
Image CAPTCHA
Enter the characters shown in the image.