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).

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.

More information about formatting options

CAPTCHA
This question is for testing whether you are a human visitor and to prevent automated spam submissions.
12 + 0 =
Solve this simple math problem and enter the result. E.g. for 1+3, enter 4.