Acer Aspire One e Ubuntu Linux: una guida (più o meno) completa

Finalmente ho configurato tutto, o quasi, quello che c’era da configurare sul piccolo Aspire One. Tralasciando l’installazione di Ubuntu, ben spiegata sul Wiki ufficiale, in questo post riassumerò i passi che ho seguito per arrivare alla situazione attuale e quello che ancora manca per un supporto veramente completo.

Audio: altoparlanti, cuffie e microfoni

L’audio, nel senso di altoparlanti e cuffie, funziona senza la necessità di fare nulla. Per abilitare il microfono esterno (da collegare nell’apposito jack sul lato destro) è necessario installare l’ultima versione di ALSA. Nel momento in cui scrivo questo post, si tratta della versione 1.0.17, mentre il kernel di Ubuntu 8.04.1 arriva con la 1.0.16.

Per il microfono interno, invece, sembra non esserci nulla da fare, o perlomeno non sono riuscito a farlo funzionare. Se qualcuno ne sa qualcosa di più, faccia un fischio.

Questa è la procedura che ho seguito per scaricare e installare l’ultima versione di ALSA, seguita da un bel riavvio del sistema.

sudo apt-get install libncurses5-dev build-essential gettext

cd $HOME
wget ftp://ftp.alsa-project.org/pub/driver/alsa-driver-1.0.17.tar.bz2
tar jxvf alsa-driver-1.0.17.tar.bz2
cd alsa-driver-1.0.17
./configure --with-cards=hda-intel && make
sudo make install

cd $HOME
wget ftp://ftp.alsa-project.org/pub/lib/alsa-lib-1.0.17.tar.bz2
tar jxvf alsa-lib-1.0.17.tar.bz2
cd alsa-lib-1.0.17
./configure && make
sudo make install

cd $HOME
wget ftp://ftp.alsa-project.org/pub/utils/alsa-utils-1.0.17.tar.bz2
tar jxvf alsa-utils-1.0.17.tar.bz2
cd alsa-utils-1.0.17
./configure && make
sudo make install

E’ necessario, infine, aprire il file /etc/modprobe.d/alsa-base (sudo gedit /etc/modprobe.d/alsa-base) e inserire, come ultima riga, “options snd-hda-intel model=acer” (senza virgolette). A questo punto, basterà riavviare il sistema e anche il microfono esterno dovrebbe iniziare a funzionare correttamente.

Webcam

La webcam è supportata nativamente dal Video4Linux 2.0, grazie al modulo uvcvideo da inserire in /etc/modules, ma questo non basta a farla funzionare con le applicazioni Flash che ne volessero fare uso. Flash (stupido software proprietario) si limita infatti a riconoscere le periferiche V4L1, impedendo di fatto l’uso di questa webcam. Una soluzione di ripiego arriva da Flashcam: utilizzando il modulo vloopback, crea una seconda webcam virtuale su cui riversa li streaming di quella fisica. Questa seconda webcam è disponibile via V4L1, rendendola utilizzabile dalle applicazioni Flash. Riprendendo un post di Andrea Fortuna, ho seguito le istruzioni ufficiali di Flashcam e tutto è andato per il meglio.

Ho provato a installare la beta di Flash10, che dovrebbe supportare anche le periferiche V4L2: penso che avesse qualche problema con il modulo uvcvideo, perchè dopo pochi secondi di uso della webcam ottenevo un poco simpatico kernel panic. Vada per Flashcam, quindi, almeno fino all’arrivo di soluzioni migliori.

Rete cablata e wireless

La rete cablata funziona nativamente. Per quanto riguarda invece la scheda wifi, ho già spiegato in un articolo di qualche giorno fa i passi necessari per abilitarla. Si tratta, in parole povere, di mettere in blacklist un paio di moduli relativi all’ACPI e di installare una versione di sviluppo dei driver Madwifi:

Card reader integrati

Con l’installazione di Ubuntu, il lettore di memorie dedicato all’espansione dinamica dello spazio su disco si trasforma in un “normale” card reader. Si potrebbe utilizzare qualcosa tipo UnionFS per abilitare anche questa funzionalità, ma non ho esperienza in questo campo e non ne sento la necessità.

In ogni caso, il lettore funziona correttamente come un normale card reader, mentre quello posto sulla sinistra del portatile dà qualche problema nel riconoscimento automatico della scheda inserita a caldo, come spiegato nella documentazione di Ubuntu, insieme a una soluzione di ripiego al problema.

Porte USB

Le tre porte USB2 integrate funzionano correttamente, senza la necessità di fare nulla per configurarle. Non ho niente da aggiungere. :)

Monitor esterno

L’uscita video, a cui collegare un monitor esterno, funziona nativamente. L’unico vero problema, probabilmente dovuto alla poca memoria video (solo 8MiB), è la risoluzione massima raggiungibile con il monitor esterno: 1024×768 è decisamente poco per un 17″ LCD.

Le domande degli utenti

In uno dei post precedenti c’erano state alcune richieste. Ecco cosa ho potuto verificare:

  • Ibernazione: il processo funziona correttamente, ma i tempi sono poco favorevoli rispetto ai normali spegnimento e accensione, per via della lentezza del SSD in scrittura. Ho cronometrato: l’ibernazione ci mette circa 1’40″, mentre il risveglio è molto più rapido in soli 40″. D’altro canto, un normale shutdown impiega 35″ e la normale accensione 45″. Direi quindi che l’ibernazione, in questo caso particolare, non è conveniente.
  • YouTube e CPU: la visualizzazione di un video da YouTube, con Firefox3 e Flash9, occupa all’incirca il 35% della CPU. C’è da considerare che l’Atom è un dual-core, quindi 35% significa il 70% di un singolo core, con l’altro libero di eseguire codice in modo veramente concorrente.

Per quanto riguarda le possibili personalizzazioni, va detto che anche la semplice aggiunta di RAM sembra essere un’impresa non proprio semplicissima. Da questo punto di vista penso che l’eeePC vinca senza problemi. Per un confronto più completo fra i due, però, dovrei averli entrambi sotto mano per un po’ di tempo: se qualcuno vuole regalarmi un eeePC… :)

Se poi avete altre domande, i commenti stanno lì apposta.

Cosa manca

Quello di cui si sente principalmente la mancanza, in un portatile così orientato alla connettività, è il bluetooth: un vero peccato essere costretti a portarsi appresso una chiavetta quando avrebbe potuto essere integrato. A fare i pignoli, gli 8Mb di memoria video sono pochini, soprattutto quando si vuole utilizzare un monitor esterno.

L’interruttore frontale della scheda wireless, e relativo led, non funzionano. La scheda wifi rimane dunque sempre attiva, anche quando non sarebbe necessaria, diminuendo l’autonomia del portatile. In fondo, però, si tratta veramente di un dettaglio.

A parte questo, la sezione dell’Acer Store dedicata all’Aspire One è veramente povera: ci si trova solo una custodia appena migliore di quella in dotazione. Niente batterie aggiuntive, alimentatori alternativi (solari, da auto, eccetera) o cose del genere. Spero che in futuro venga aggiunto qualcosa.

Nel frattempo, ho cercato di informarmi un po’ in giro per sopperire a queste mancanze. Per quanto riguarda gli alimentatori da auto, ne ho trovato uno che mi sembra adatto, su E-Plaza:

Non è proprio economicissimo, ma va bene anche per telefoni cellulari, lettori MP3 e molte altri dispositivi, per cui potrebbe essere un buon acquisto.

Dove comprarlo

Io l’ho acquistato al punto di vendita Euronics del centro commerciale Terminal Nord (Udine). E’ disponibile anche in vari negozi online, sia in versione bianca che blu: il prezzo si aggira sempre intorno ai 300 euro.

Se qualcuno lo comprerà online seguendo i link che ho indicato, mi farà entrare in tasca qualche spicciolo. Lo dico giusto per correttezza.

E quindi?

E quindi adesso sto aspettando che mi arrivi a casa la Internet Key che ho ordinato qualche giorno fa su E-Bay. Dovrebbe essere ben supportata dai driver Betavine, quindi spero che non ci saranno grossi problemi nella configurazione. In ogni caso, vi farò sapere. :)

This entry was posted in tuxfeed and tagged , , , , , , . Bookmark the permalink.

27 Responses to Acer Aspire One e Ubuntu Linux: una guida (più o meno) completa

  1. dema says:

    Bella guida , completa ed esaustiva.
    Ciao.

  2. Pingback: Acer Aspire One e Ubuntu: configurazione corretta della rete Wifi | Matteo Moro

  3. Kenshemo says:

    come da accordi la metterò su aspireone.it quanto prima :-)

  4. ggiacomoo says:

    grazie :)

  5. Matteo says:

    @dema:
    Grazie, visti i casini che ho avuto all’inizio spero che sia utile a qualcuno per imprecare un po’ meno. Magari poi con la prossima Ubuntu va tutto a posto automagicamente, il che sarebbe ancora meglio.

    @kenshemo:
    Vai tranquillo! :)

    @ggiacomoo:
    Di nulla, figurati.

  6. Ottima guida!!!
    PS: non sapevo che eravamo correggionali

  7. Scusa per il socondo post consecutivo ma seguendo i link per comprare il prodotto, misco store avverte che non c’è più disponibilità

  8. Pingback: ZicZac.it, clicca qui e vota questo articolo!

  9. Pingback: diggita.it

  10. Maxx says:

    Per intanto ho aggiornato la BIOS alla v0.3114 anche grazie ai tuoi preziosi consigli. Per Ubuntu…senza il tuo aiuto mi sarebbe impossibile ma…attendiamo!

  11. giuped says:

    Bella guida, cmq a me non risulta che l’atom sia dual core.

  12. Matteo says:

    @Lolindir Faelivrin:
    Orpo, di dove sei? Ho corretto i link per l’acquisto, grazie della segnalazione

    @Maxx:
    Bene, spero si siano risolti i problemi. Per l’installazione di Ubuntu, ti consiglio di provare prima su un PC “normale”, per prendere confidenza. Poi il resto viene da sè.

    @giuped:
    In /proc/cpuinfo trovo due processori, quindi penso sia proprio dual-core.

  13. Pingback: Acer Aspire One e Ubuntu Linux: una guida (più o meno) completa - AspireOne.it

  14. Fabio says:

    Ciao,
    ho trovato il tuo sito googolando alla ricerca di un aiuto. Ho acquistato anche io un aspire One e ho sostituito subito Linpus con Ubuntu.
    Come te ho un po faticato ad ottenere il risultato finale soddisfacente. Quando pensavo che fosse tutto a posto, mi sono acccorto che non kismet ha problemi con i driver di questa scheda WiFi. volevo sapere se, magari, tu avevi già provato e/o trovato una soluzione.

    Grazie
    F.

  15. Felinux says:

    L’Atom 270, ovvero quello montato sugli attuali Aspire One, non è dualcore, ma sfrutta semplicemente le istruzioni HyperTrading, che ingannano il sistema operativo virtualizzando una seconda CPU.

  16. Matteo says:

    @Felinux:
    Un po’ come il Pentium4 HT, quindi. Grazie della spiegazione :)

  17. Matteo says:

    @Fabio:
    Non sono un esperto di kismet, ma ho provato ad installarlo (apt-get install kismet) e mi sembra che funzioni.

    L’unica cosa che ho fatto è impostare una riga nel file di configurazione (/etc/kismet/kismet.conf):
    source madwifi,wifi0,nomeascelta

  18. Fabio says:

    Mmmhhh a me non parte proprio. in pratica non riesce a mettere in monitor mode la scheda wifi. evidentemente ho sbagliato qualcosa con i driver.

    Grazie comunque
    F.

  19. Matteo says:

    @Fabio:
    Non l’ho scritto nel commento precedente, ma l’ho lanciato da root (con sudo)

  20. Pingback: Gioxx’s Wall » Blog Archive » Best of Week #17

  21. thamayor says:

    Ciao!
    Sono un utente gentoo e visto che nn ho trovato al volo la tua mail ti lascio un commento qui>)

    come te sono in possesso di un aspire one e come te ho scelto l’ultima versione dei driver madwifi-hal per il wireless…

    a me pero’ funzionano discretamente male… la connessione c’e’ ma il traffico e’ instabile
    e oscilla continuamente tra lo stallo e la banda piena tanto che e’ anche impossibile copiare file dall’altro portatile che possieto attraverso la mia rete locale wifi…

    volevo sapere se tu o altri utenti avete sperimentato gli stessi problemi…

    provero ad installare anche la ubuntu nel caso.. per verificare..

    grazie intanto..

    p.s se da fastidio il commento la mia mail la hai…

    saluti

    thamayor

  22. Matteo says:

    @thamayor:
    Il commento non dà per nulla fastidio: anzi, per problemi di questo tipo è molto più indicato di una mail. In questo modo, se io non sarò in grado di aiutarti, magari lo potrà fare qualcun’altro che leggerà il messaggio.

    Ho appena fatto una prova di trasferimento via FTP di un file dall’Aspire One al mio PC fisso, attraverso la rete wireless, e ha funzionato senza problemi. In effetti non avevo mai notato malfunzionamenti di questo genere.

    E’ un problema che hai anche con altri dispositivi (magari è l’AP stesso che ha dei problemi) o solo con l’Aspire One? Con la Linplus di serie hai provato?

  23. Alessandro says:

    salve a tutti, intanto mi complimento per la guida, ho seguito anche quella in inglese posta su help.ubuntu.

    a me tutto funziona alla grande, ma con grande delusione (probabilmente causa di un mio errore) ho grossi problemi con il microfono ho seguito attentamente la guida, il microfono funziona, ma solo con le casse o meglio con le casse locali se provo a farlo funzionare con skype e’ un vero casino ho fatto diverse prove i risultati sono i seguenti: o silenzio totale o fruscio.

    cosa posso fare ??

    grazie anticipate

  24. samuele says:

    ciao una curiosità .
    Sotto il portatile c’è uno sportello con due viti cosa ci si può mettere ???se lo sai ???
    Saluti samuele

  25. Alessandro says:

    Ciao a tutti ho appena installato ubuntu sul mio piccolo acer aspire one…. Ho fatto tutto ma c’è un problema, non riesce a leggere le penne usb… come faccio? dice proprio così: Invalid mount option when attempting to mount the volume ‘DISK_IMG’.

  26. aziz says:

    perfavore come impostare la barra di strumenti nel desktop su linux aspire one kubunto grazie

  27. MICO says:

    HO PROVATO AD COLLEGARE IL VIDEO DEL MIO ASPIRE AD UN MONITOR LCD 17″ E MI TROVO LA SCRITTA “NESSUN SEGNALE”….AIUTO….!

Lascia un Commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati *

*

È possibile utilizzare questi tag ed attributi XHTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Ricevi un avviso se ci sono nuovi commenti. Oppure iscriviti senza commentare.