Ubuntu Linux 8.10 su Asus EeePC 901

EeePC, HowTo, Linux, Recensione Add comments

Dal momento in cui ho acquistato l'Asus EeePC 901, ho rimosso la versione personalizzata di Xandros Linux che viene installata su questi modelli, ed ho installato una versione personalizzata di Ubuntu: Ubuntu-eee 8.04.1.

Questa versione, pensata appositamente per i netbook della Asus, è davvero molto comoda perchè integra di default un kernel con tutte le patch ed i driver per far funzionare l'EeePC, che invece non sono contenuti nel kernel distribuito dalla Ubuntu 8.04 standard. Ubuntu-eee installa anche l'interfaccia Netbook Remix che è una particolare interfaccia grafica adatta per i netbook con schermi di ridotte dimensioni.

L'idea di avere una distribuzione basata su Ubuntu che integra già tutte le patch necessarie per farla funzionare mi è sembrata subito una buona idea, tanto che ho anche pensato di inviare un piccolo contributo in denaro durante la campagna di raccolta fondi per finanziarne lo sviluppo.

I problemi di Easy Peasy

Dalla versione successiva alla 8.04.1, Ubuntu-eee ha dovuto cambiare nome (per non violare le regole del marchio "Ubuntu" di proprietà di Canonical), e fin qui nulla di male. Quello che non mi è affatto piaciuto è che mentre per il logo è stato fatto un apposito concorso e poi scelto il migliore, per il nome l'autore ha scelto a "gusto" proprio: Easy Peasy.

Digerita la questione del nome, ho deciso di provarla sul mio EeePC. L'impressione è stata a dir poco pessima. Tanto per cominciare si nota da subito che la distribuzione non è stata minimamente testata: al primo riavvio dopo l'installazione, si presenta di nuovo l'installer, come se la dovessimo installare da zero. Il fix non è ancora stato rilasciato, in compenso l'autore ha spiegato come risolverlo a mano.

Oltre a questo, leggendo il forum, saltano fuori almeno un'altra decina di problemi con la Easy Peasy. Tutti problemi che sarebbero stati facilmente risolvibili in fase di creazione della distribuzione personalizzata, se solo fosse stata minimamente testata. Che ci possano essere dei problemi su una distribuzione generica come ad esempio la Ubuntu (che è pensata per girare su qualsiasi configurazione) lo posso anche capire.

Non mi pare accettabile che possano esserci così tanti problemi su una distribuzione che dovrebbe essere fatta appositamente per un certo modello di netbook.

Ubuntu 8.10

Deluso dalla versione personalizzata, ho deciso di provare ad installare la versione standardi di Ubuntu, sistemando a mano le cose che non andavano.

Installazione di base

L'installazione di Ubuntu 8.10 è identica a quella di Ubuntu-eee/EasyPeasy. E' sufficiente creare una versione di Ubuntu che faccia il boot da una chiavetta USB oppure da una memoria SD, utilizzando la comoda utility presente in Ubuntu 8.10 (System->Administration->Create a USB startup disk) oppure tramite Unetbootin.

Completata l'installazione, come già accennato, molte periferiche (come ad esempio la webcam, la scheda wireless o i tasti funzione) non saranno riconosciuti, ma questo già lo sapevamo. La scheda ethernet è invece riconosciuta e configurata perfettamente da Ubuntu 8.10, quindi è possibile utilizzare provvisoriamente il cavo per connettersi e completare l'installazione delle componenti mancanti.

Il kernel ottimizzato per EeePC

La prima cosa da installare è il kernel personalizzato di Adam. Questo kernel integra tutte le patch necessarie al funzionamento di tutte le periferiche dell'EeePC. Non mi dilungherò in questo post nella spiegazione di come si installa, rimandandovi invece all'howto originale, presente sul sito dell'autore: http://array.org/ubuntu/setup-intrepid.html

eee-control

Questa utility ci permette di far funzionare tutti i tasti funzione del nostro EeePC (Fn+F*) e di tenere sotto controllo alcuni parametri di sistema come ad esempio la temperatura, la velocità della ventolina ed infine di disabilitare le periferiche che non utilizziamo sul momento (come ad esempio il bluetooth o la wifi) in modo da prolungare la durata della batteria.

Per installarla è sufficiente seguire le istruzioni sul sito dell'autore oppure scaricarla direttamente da questo indirizzo: http://greg.geekmind.org/eee-control/deb/eee-control_0.8.3_all.deb

Altre ottimizzazioni

Per ottenere il massimo dal proprio EeePC è necessario effettuare ancora qualche piccolo aggiustamento. I consigli che seguono potrebbero applicarsi anche ad altri modelli di EeePC anche se personalmente ho avuto modo di testarli solo con l'EeePC 901.

laptop-mode

Per abilitare alcune ottimizzazioni per i notebook, dobbiamo abilitare il laptop-mode all'interno del file /etc/default/acpi-support
ENABLE_LAPTOP_MODE=true
infine dobbiamo modificare il file /etc/laptop-mode/laptop-mode.conf
ENABLE_LAPTOP_MODE_ON_BATTERY=1

noatime

E' consigliabile utilizzare l'opzione noatime al posto di relatime per fare il mount delle partizioni ext3. In questo modo si evita che vengano scritte su disco le informazioni relative all'ultimo accesso (anche in lettura) di un file. Dobbiamo modificare /etc/fstab in questo modo:
UUID=dce586c1-db13-43c3-8e12-9e1aec67afce / ext3 noatime,errors=remount-ro 0 1

N.B: questa riga non va copiata così com'è, va soltanto sostituito relatime con noatime in quella del proprio file.

Altre ottimizzazioni possono essere trovate sul wiki di Ubuntu-eee: http://www.ubuntu-eee.com/wiki/index.php5?title=User_Guides

Conclusioni

Ammetto che avere una distribuzione che integri di suo tutte queste modifiche potrebbe far risparmiare del tempo. Se questa distribuzione però non viene rilasciata con già tutti i fix necessari a far funzionare il modello di netbook per cui è stata fatta, a che serve? A quel punto tanto vale installare una distribuzione normale e cogliere l'occasione per imparare qualcosa, effettuando a mano le modifiche necessarie per farla funzionare.

18 Responses to “Ubuntu Linux 8.10 su Asus EeePC 901”

  1. jimmi Says:

    Anche io non ho avuto buone esperienze con Easy Peasy.
    E perchè non Eeebuntu? Che poi sarebbe la versione ufficiale di Ubuntu 8.10 per l’eeePC.
    Le uniche personalizzazioni che ho fatto sono state l’eliminazione della SWAP e l’installazione di eee-control per far funzionare i tasti deidcati, per il resto funziona tutto *out of the box* :)

  2. Andrea Grandi Says:

    @jimmi: Eeebuntu non è assolutamente la versione ufficiale di Ubuntu 8.10. Eeebuntu non ha niente a che vedere con la Canonical (ovvero l’azienda che sviluppa Ubuntu). Anche loro saranno probabilmente costretti a modificare il nome della loro distribuzione, per non violare il copyright sul nome.

    Per quanto riguarda la Ubuntu 8.10, ancora alcune cosette non funzionano. Per esempio il tasto Fn per attivare il mute, non cambia l’iconcina in alto. Devo capire se si tratta di un bug della Ubuntu oppure di eee-control.

  3. Andrea Esuli Says:

    A me fa diventare matto la sezione audio. In particolare il doppio microfono integrato. Con Xandros (pessima altrimenti) skype aveva una ottima qualità audio. Con qualsiasi altra distribuzione è gia un miracolo se si riesce a registrare un po’ di rumore di fondo.
    Si trovano molte proposte di soluzione al problema (tipicamente ricompilando l’ultima versione experimental di alsa) ma nessuna ha funzionato per me. Il tuo 901 come si comporta nella sezione audio?

  4. Andrea Grandi Says:

    @Andrea Esuli: a me l’audio sulla 8.10 funziona perfettamente. Con la 8.04 se avevo una pagina di youtube aperta, l’audio veniva come “bloccato” dal plugin di Flash, e se aprivo in seguito Vagalume (un player di Last.fm) o altri programmi, l’audio era bloccato.
    Con la 8.10 riuscirei anche a sentire i due audio insieme (ovvio che si sente del casino, ma almeno i due flussi procedono mixati insieme). Skype mi funziona bene, ma devi seguire questa indicazione: Open Skype, go to options, Sound Devices. Change all settings to HDA Intel (hw:intel,0). Untick “allow Skype to manage mixer levels”.
    che ho trovato su questo thread: http://www.ubuntu-eee.com/forum/viewtopic.php?f=12&t=543
    spero di aver risolto i tuoi dubbi.

  5. Massimo D'Alessio Says:

    Ciao, io sto provando con soddisfazione eeebuntu 2.0 e devo dire di essere molto contento dell’ottimizzazione fatta sul 901.
    eeebuntu utilizza lo stesso kernel personalizzato di Adam (lo usano anche le altre distro) e si appoggia sui repo ufficiali di intrepid.
    Attualmente ho un problema con una chiavetta USB Ducati Corse (MDC525UP) che non riesco a far funzionare sul 9021.
    Dato che i driver forniti da onda non si compilano correttamente ho installato positivamente usb_modeswitch.
    Tutto ok fino a quando non provo ad avviare Gnome PPP o wvdial… che mi ritornano un errore simile:
    “Cannot get information for serial port.”
    ATX3
    ERROR
    –> Bad init string.
    –> Cannot get information for serial port.

    Avete qualche suggerimento?

  6. Andrea Grandi Says:

    @Massimo: non so cosa sia “onda”… suppongo il modem Umts, giusto?
    Io non ne ho uno, mi connetto con la wifi oppure tramite bluetooth al mio Nokia N73. Ti consiglio di provare a sentire sul forum di Eeebuntu oppure di controllare sul wiki di Ubuntu: http://help.ubuntu.com/community
    però sii piu’ preciso con le periferiche che usi :)
    Io sono andato per intuito, però c’è sempre bisogno di dati precisi. La chiavetta “Ducati” ad esempio, penso fosse irrilevante per il funzionamento del modem… o sbaglio?

  7. Massimo D'Alessio Says:

    @Andrea: In Italia TIM commercializza cha chiavetta Ducati Corse Onda MDC525UP (questo è il nome completo, ho dimenticato di scrivere onda sorry).
    Che è data come compatibile con ubuntu (ma ho scoperto che i driver non si compilano con il kernel di Adam).
    C’è l’alternativa usb_modeswitch ma, mentre sembra andare con il kernel tradizionale, mi sta dando problemi con quello adattato al nostro eeepc 901.
    Visto che sei sicuramente più esperto di me su Linux speravo che quell’errore potesse indicarti qualcosa… visto che a me non dice nulla. :)

    Collegare il nokia è stato facile? quasi quasi utilizzo il cellulare anche io in attesa di tempi migliori per la chiavetta…

  8. Andrea Grandi Says:

    Massimo: per la connessione via bluetooth ho usato questo howto: http://www.ubuntu-eee.com/wiki/index.php5?title=How_to:_Connect_to_the_Internet_via_Bluetooth
    Per la chiavetta Ducati Onda non so proprio come aiutarti… non ne ho mai usata una. Prova a cercare sul forum ufficiale di Ubuntu, li magari ci sono tante altre persone che possono averla usata.

  9. aldo Says:

    Ciao, leggendo il tuo articolo mi pare di capire che la versione ubuntu per il 901 piu’ immediata e grazie alla quale funziona tutto subito senza ulteriori “smanettamenti” sia la Ubuntu-eee 8.04.1, giusto?
    te lo chiedo perchè vorrei metterlo sul mio eeepc senza doverci poi mettere mano a sistemare di qua e di la’, essendo un totale ignorante di linux :)
    grazie

  10. Dario Says:

    Ciao, vado “fuori tema” ma non troppo per dirvi che ho installato eeebuntu 2.0 standard non sul 901 ma sul… 701 4G TIM con 1G di RAM. Beh… da poco più di neofita avevo non pochi timori specialmente per il wifi e il modem TIM Huawey e invece questa versione dell’8.10 per eeepc ha riconosciuto subito tutto.Fortuna del principiante?
    Unico problema la gestione delle finestre di configurazione o di alcuni programmi: appena clicco un comando la finestra si sposta o, se ci sono più TAB, fa lo switch ad un altro tab. Niente di grave al momento ma cosa può essere e come se ne può fare il fix?
    Grazie

  11. Sasuke Says:

    Ciao,spero di poterti estorcere una consulenza: io ho eeepc con la versione linux diciamo “standard”, non so che distro sia quella di fabbrica. Ora,il mio grande problema e’ che la versione di skype installata, anche se è aggiornata non mi fa mandare sms, non c’e’ proprio la funzione e per me è un grande problema. Sapresti dirmi come risolvere senza incasinarmi visto che non sono esperto di linux? Grazie mille in anticipo!

  12. Andrea Grandi Says:

    @jimmi: la consulenza è molto semplice… semplicemente non esiste una versione di Skype per Linux che supporta l’invio degli SMS. E’ previsto che la implementino nelle prossime versioni, ma per adesso niente da fare.

  13. gianpiero Says:

    Ciao, grazie per la guida volevo installare Ubuntu 8.10 (originale) sul mio eeepc 1000h nuovo nuovo; ma riscontro dei problemi con il cavo di rete .Non c’è modo dalla live di fargli vedere la rete (anche staccando la batteria).Capirai che se non mi posso connettere non posso installare aggiornamenti e neanche il Kernel adam.
    Sai darmi dei suggerimenti??
    Grazie mille

  14. Sasuke Says:

    Grazie mille Andrea, trovo semplicemente assurdo che una funzionalita’ a pagamento non sia supportata. Tra l’alto non viene specificato quando compri il credito che gli sms da linux te li scordi.. ciao.

  15. francesca Says:

    Ciao andrea, ho appena preso l’eee pc della tim e vorrei metterci su ubuntu. Ecco tutti lo danno per scontato ma qualcuno mi può spiegare come si fa il boot dalla penna usb o dalla SD…ti prego aiutamo, sto scrivendo in tutti i forum ma nessuno mi risponde….ti ringrazio in anticipo.:) francy

  16. Andrea Grandi Says:

    @francesca: devi utilizzare un’utility che si chiama Unetbootin, che trovi qui: http://lubi.sourceforge.net/unetbootin.html
    Una volta che hai scaricato la ISO della Ubuntu, avvii Unetbootin, selezioni la ISO e lui ti prepara la chiavetta USB e/o la SD.
    All’avvio poi, con la chiavetta inserita nell’EeePC devi premere Esc all’inizio fino a che non vedi il menu che ti fa scegliere da quale disco avviare… e li scegli la chiavetta!
    Spero di essere stato chiaro :)

  17. francesca Says:

    Ciao andrea, grazie mille finalmente ho capito! L’unico problema è che quando scarico l’utility il pc non la avvia non so perchè (io ho l’eeepc 4G della tim). Potrebbe essere un problema di pc? Comunque provo a preparare la SD da un altro pc che ha windows e vedo se da quello ci riesco.
    Grazie ancora per il tuo aiuto!

  18. rosy Says:

    ciao! io ho un portatile asus eeepc 901 e mi sta dando un po di problemi….e cmq io nn sono tanto brava neel computer spero ke tu riesca ad aiutarmi.
    ultimamente nn mi va la chat di facebook e in piu nn riesco ad installare adobe flash player cosa devo fare?
    grazie
    rosy

Leave a Reply

WP Theme & Icons by N.Design Studio
Entries RSS Comments RSS Log in