Linux Ubuntu 8.10 su Acer 8930G no audio

  •  Ho installato Linux Ubuntu 8.10 sul pc portatile Acer 8930G. L'installazione è andata bene, tranne per l'audio e il lettore di schede di memoria SD incorporato che non funzionano. Una soluzione per far funzionare l'audio. del
  • , aggiornata al
  • , di
  • in

Ho installato Linux Ubuntu 8.10 sul pc portatile Acer 8930G. L'installazione è andata bene, tranne per l'audio e il lettore di schede di memoria SD incorporato che non funzionano con Ubuntu.

Boot loader Grub kernel Linux Ubuntu 8.10
Schermata del boot loader Grub di Linux Ubuntu 8.10"

Il supporto hardware audio viene riconosciuto, ma l'audio non funziona e non si sente e così anche il lettore di memory card incorporato non riconosce le schede di memoria, mentre con Vista non ci sono problemi. Per leggere le memory card sotto Ubuntu devo ricorrere ad un lettore esterno collegato alla porta USB.

Dopo aver ricompilato il kernel, eliminando i driver inutili e abilitando tutti i supporti per l'audio, il sonoro continuava a non funzionare.

Allora mi sono messo a navigare su Internet alla ricerca di informazioni utili per risolvere il mio problema. Ho navigato alla ricerca di soluzioni e ho trovato su alcuni forum persone che hanno avuto gli stessi problemi con l'audio che ho avuto io con Ubuntu 8.10 e sono riusciti a risolverli.

Una soluzione funzionante per far funzionare l'audio sull' Acer 8930G viene descritta su questo forum in un commento del luglio 2008: //ubuntuforums.org/archive/index.php/t-852295.html dove l'utente jansaell spiega come ha risolto il problema dell'audio.

Riporto i passi da eseguire come spiegati da jansaell, perché interessanti:

1. Edit /etc/modprobe.d/alsa-base and set the line with:
options snd-hda-intel model=default to options snd-hda-intel model=acer-aspire
If you dont have that line at all add it.
2. download the hda-verb file and save it in your home directiry
3. Open a terminl window
4. Unpack the hda-verb file with tar jxvf hda-verb-0.2.tar.bz2
(il nome del file è cambiato e il pacchetto si scompatta usando il gestore di archivi incorporato con Ubuntu)
5. go into the hda-verb direcgtory in the termninal window (cd hda-verb)
6. Complile it with the command make
7. Copy it to /usr/local/bin with sudo cp hda-verb /usr/local/bin
8. Edit /etc/rc.local and add the followind line to the file berfore the exit 0 line:
/usr/local/bin/hda-verb /dev/snd/hwC0D0 0x15 SET_EAPD_BTLENABLE 2
9. test and reboot the machine
hopefully that will give you sound.

Si tratta di scaricare il pacchetto hda-verb dal sito ftp.suse.com spacchettarlo e compilarlo (Download and compile hda-verb from here (ftp://ftp.suse.com/pub/people/tiwai/misc/hda-verb-0.2.tar.bz2). Il link non funziona più e occorre andare a cercarsi il pacchetto hda-verb aggiornato alla versione .03 e scaricarlo. Io non ho più trovato la versione 0.2, ma quella 0.3 che va bene lo stesso.

Se non lo trovi, lo puoi scaricare da qui: //www.pierobosio.it/foto/hda-verb-0.3.tar.gz.

Per il resto Ubuntu 8.10 è un gran bel sistema operativo completo e di facile installazione, anche se io preferisco Gentoo che ritengo una delle migliori distribuzioni Linux esistenti, tra le più flessibili.