Too Cool for Internet Explorer

RedBlue’s Blog

Il mio blog: Taranto, Linux, Internet, ma non solo..

Aggiornare Alsa dai sorgenti..

Con la nuova release di Ubuntu, Karmic, sembrava che l’audio sui notebook HP DV6, dotati di scheda audio HDA Intel, fosse stato sistemato.. In realtà, dai commenti al mio precedente post (”Karmic Koala su HP DV6-1205sl: prime impressioni“), non è proprio così.. Pare infatti che, anche azzerando manualmente il volume dello speaker del pc, non si riescano ad usare le cuffie.. Personalmente ho aggiornato Alsa, fatto che non risolve definitivamente il problema, ma se non altro lo limita. Inoltre, penso sia cmq utile essere in grado di effettuare un aggiornamento manuale, e questo spiega questa guida.

Primo passo, preparare il sistema:

sudo apt-get -y install build-essential ncurses-dev gettext xmlto
sudo apt-get -y install linux-headers-`uname -r`

Secondo passo, scaricare i sorgenti in una directory creata apposta:

mkdir -p /home/alsa-driver
cd /home/alsa-driver

wget ftp://ftp.alsa-project.org/pub/driver/alsa-driver-1.0.21.tar.bz2
wget ftp://ftp.alsa-project.org/pub/lib/alsa-lib-1.0.21.tar.bz2
wget ftp://ftp.alsa-project.org/pub/utils/alsa-utils-1.0.21.tar.bz2

N.B. Ci sarebbe da scaricare anche alsa-firmware, ma sul sito ufficiale del progetto (Alsa-project) è fermo alla versione 1.0.20, che è già presente in Karmic, quindi ho preferito saltare questo file..

Ora decomprimiamo i tre archivi scaricati:

tar xjf alsa-driver*
tar xjf alsa-lib*
tar xjf alsa-utils*

Terzo passo, compilare i sorgenti ottenuti:

cd alsa-driver*
./configure --with-cards=hda-intel --with-kernel=/usr/src/linux-headers-$(uname -r)
make
sudo make install

cd ../alsa-lib*
./configure
make
sudo make install

cd ../alsa-utils*
./configure
make
sudo make install

ATTENZIONE!! Durante il configure potreste avere l’errore: configure: error: panelw library not found. Niente paura, basta creare nella directory in cui vi trovate i seguenti link simbolici:

sudo ln -s libpanelw.so.5 /usr/lib/libpanelw.so
sudo ln -s libformw.so.5 /usr/lib/libformw.so
sudo ln -s libmenuw.so.5 /usr/lib/libmenuw.so
sudo ln -s libncursesw.so.5 /lib/libncursesw.so

A questo punto non resta che riavviare il sistema (eh si, ogni tanto serve anche in Linux!! :D ), e al riavvio verificare che tutto sia andato bene col comando:

cat /proc/asound/version

Che dovrebbe restituire come output qualcosa del genere:

Advanced Linux Sound Architecture Driver Version 1.0.21.
Compiled on Nov 3 2009 for kernel 2.6.31-14-generic (SMP).

Quarto ed ultimo passo, eseguire la configurazione automatica di Alsa, digitando da terminale:

sudo alsaconf

Alla prossima..

Lo scorso fine settimana l’ho passato in quel di Malta!! Isoletta incantevole, con una storia notevole alle spalle.. Non me l’aspettavo, davvero una piacevole sorpresa.. Ma in fondo dovevo immaginarlo, visto che era un SUO regalo.. Grazie!! ;)

Cmq, al rientro ho aggiornato Wordpress alla versione 2.8.5, tramite l’ormai tradizionale procedura automatica.. Sembra tutto ok, chiunque dovesse riscontrare problemi e/o malfunzionamenti, non esiti a contattarmi..

  • 0 Commenti
  • Filed under: blog, viaggi, wordpress
  • C’è un modo per poter installare sulla propria Ubuntu un kernel nuovo di zecca praticamente senza fatica, usando comodi pacchetti deb precompilati. Chiaramente compilare un kernel a partire dai sorgenti resta il metodo per eccellenza, che consente di modellare il kernel stesso sulla macchina sottostante, e spingerne quindi le prestazioni al massimo, ma è altrettanto vero che il metodo che vado a descrivere va bene per la maggior parte degli utenti, i quali necessitano di una macchina performante e che supporti (possibilmente) l’hardware più recente.

    C’è da dire anche che un nuovo kernel non è la panacea di tutti i mali, quindi non è detto che il vostro problema magicamente si risolva, e comunque non bisogna mai dimenticare che alcuni moduli relativi a nostre installazioni (ad esempio VirtualBox e le schede video in generale) vanno ricompilati perchè possano funzionare col nuovo kernel. A volte poi alcuni drivers non offrono il supporto ai kernel più recenti (è il caso ad esempio dei Catalyst di ATI, l’attuale versione 9.9 non supporta il kernel 2.6.31, tanto per fare un esempio).

    Morale: non siate precipitosi e valutate bene ciò che fate, inoltre non cancellate mai i vecchi kernel funzionanti finchè non siete sicuri che il nuovo funzioni esattamente allo stesso modo (e possibilmente meglio).

    Fatta questa lunga ma doverosa premessa, qui c’è il repository dei pacchetti precompilati del kernel: scegliete la versione che volete installare, entrate nella relativa directory e scaricate solo il file linux-image relativo alla vostra architettura (i386 = 32 bit, amd64 = 64 bit), più il file linux-headers che presenta il suffisso all, più il file linux-headers che presenta il suffisso relativo alla vostra architettura.

    A questo punto installate tutto, basta il comando:

    sudo dpkg -i linux*.deb

    Verrà fatto tutto in automatico, compreso l’aggiornamento di GRUB (che vi verrà comunque richiesto)..

    A questo punto basterà riavviare per utilizzare il nuovo kernel..

  • 0 Commenti
  • Filed under: guide, linux, ubuntu
  • Aggiornare Firefox con Ubuntuzilla

    Ammettiamolo, gli aggiornamenti per Firefox sono decisamente lunghi come tempistica di rilascio, e anche l’aggiornamento secondo il metodo che ho consigliato in precedenza (”Aggiornare Firefox dopo averlo installato dai tarball“) può essere macchinoso. Ecco allora che ci viene in aiuto Ubuntuzilla, un semplice script in Python che consente di aggiornare in modo automatico non solo Firefox, ma anche Thunderbird e Seamonkey.

    Semplicemente, dopo aver verificato la presenza di aggiornamenti sui server, provvede ad installarli in /opt..

    Ubuntuzilla lo trovate qui, in formato deb, semplice da installare..

    Il suo utilizzo, nulla di più semplice, da terminale digitate:

    ubuntuzilla.py -a install -p firefox

    Oppure

    ubuntuzilla.py -a install -p thunderbird

    Per aggiornare rispettivamente Firefox e/o Thunderbird..

    Rientro.. E aggiornamento blog..

    Ed eccomi di nuovo in Italia, sono rientrato ieri sera con le batterie decisamente ricaricate dalla mia piccola esperienza londinese.. In realtà ci tornerei di corsa anche oggi stesso.. E’ un pianeta diverso dal mio a cui sono abituato, ed è decisamente migliore!! E poi ero con lei, che avrei potuto chiedere di più?? E’ stata un’esperienza fantastica, da ripetere (anche con una destinazione diversa, perchè no?) al più presto!! ;)

    Cmq, appena tornato, ecco che ho aggiornato Wordpress alla versione 2.8.4, sempre con l’ormai consueta procedura automatica.. Come al solito, non esitate a segnalarmi problemi e/o malfunzionamenti..

  • 1 Commento
  • Filed under: blog, viaggi, wordpress
  • Translator

    Italiano flagInglese flagFrancese flagTedesco flagPortoghese flagSpagnolo flag
    By N2H

    Sondaggio

    Tre nuovi OS davvero performanti.. Quale scegliete??

    Visualizza Risultati

    Caricamento ... Caricamento ...

    Tags

    Categorie

    Licenza

    Creative Commons License
    RedBlue's Blog è rilasciato sotto licenza Creative Commons 2.5 Italia.

    Qualche foto..

    RedBlue81 ha postato una foto:RedBlue81 ha postato una foto:RedBlue81 ha postato una foto:RedBlue81 ha postato una foto:RedBlue81 ha postato una foto:RedBlue81 ha postato una foto:RedBlue81 ha postato una foto:RedBlue81 ha postato una foto:RedBlue81 ha postato una foto:

    NetworkedBlogs