martedì 11 novembre 2008

Ubuntu Eee 8.04.1, ovvero la distribuzione DEFINITIVA per l'Eee PC 701!

Mentre aspettate che il buco nero del CERN vi risucchi, forse avete ancora tempo per provare la nuova distribuzione Ubuntu specifica per Eee PC. È straordinaria: si installa subito e va, senza dover fare nessun tipo di modifica, e rende il vostro Eee PC un computer completo, con tutte le incredibili features, tutte le innumerevoli periferiche supportate e tutto lo sterminato parco software di Ubuntu.
C'è già Skype, OOffice, vede già tutte le periferiche, fa il boot in pochissimo tempo ed è già fornito del kernel apposito per EeePC.
C'è come interfaccia la NetBook Remix di Canonical, che comunque si può disattivare (ma è davvero comodissima, soprattutto per il 7 pollici).

Image Hosted by ImageShack.us


INSTALLAZIONE

L'occorrente: una memoria USB almeno da un giga, un PC con cui preparare la memoria USB, ed essere collegati a internet con router ethernet. Ovviamente vi serve anche un Eee PC :D, possibilmente collegato anch'esso al router.
È giunto finalmente il momento di cancellare quello schifo di Xandros o peggio ancora quell'orrore di XP che avete sul vostro EeePC.

Queste istruzioni sono testate su un EeePC 701, non ho idea se funzionino sugli altri (900, 901 eccetera).

Prima di tutto, scaricate la ISO da qui: http://www.ubuntu-eee.com/

Mentre scaricate la ISO, avete tempo per fare il backup delle cose salvate sull'EeePC e di quelle salvate sulla memoria USB. Queste istruzioni infatti cancelleranno tutto il contenuto dell'uno e dell'altra.
Potrete rimettere su Xandros usando queste istruzioni:
http://wiki.eeeuser.com/howto:usbrestore

Formattate la chiavetta USB, mi raccomando. Va bene fat32.
Su Ubuntu lo fate con Gparted (sudo apt-get install gparted, se non l'avete) e dopo averla formattata mi raccomando impostate il flag di boot ("Partizione" -> "Gestione flag"). Già che ci siete tiratevi giù il nome della partizione, per esempio /dev/sdh1, che corrisponde alla chiavetta.

Poi, se avete Windows scaricate l'applicazione che mette le ISO su chiavette USB da qui:
http://downloads.sourceforge.net/unetbootin/unetbootin-eeeubuntu-windows-238.exe?modtime=1214975248&big_mirror=0
Installatela e seguite le istruzioni. Non ho provato: Windows non lo tocco da due anni e ne sono molto felice.

Se avete Linux invece la scaricate da qui:
http://downloads.sourceforge.net/unetbootin/unetbootin-eeeubuntu-linux-238?modtime=1214975255&big_mirror=0
Dopo averla scaricata, cliccateci sopra col destro, Proprietà, Permessi, e selezionate "Consentire l'esecuzione del file come programma".
A questo punto dovete installare l'occorrente per far funzionare UNetbootin:
sudo apt-get install mtools syslinux
Ora dovete solo fare doppio click su UNetbootin che avete sul desktop, selezionare "Diskimage", premere il bottone coi tre puntini e selezionare il file ISO di Ubuntu Eee che avete scaricato, controllare che il /dev/qualchecosa sia uguale a quello che vi siete annotati con Gparted, ed eventualmente cambiarlo con i dati giusti, e premete OK.
Alla fine premete EXIT e non reboot.

Rimuovete la chiavetta dal computer e infilatela nell'Eee PC (spento). Accendetelo.

All'avvio premete ESC finché vi appare l'elenco delle periferiche da cui fare il boot. Scegliete la vostra chiavetta USB e premete invio.
Vi caricherà la Live di Ubuntu Eee.

A questo punto, vi parte automaticamente il programma di installazione.
Io ho fatto l'installazione manuale: NON ho messo la partizione di swap (tanto ho due giga di RAM), e ho formattato con ext2, così usa meno il disco e vive di più..
Se protesta per la mancanza della swap, fregatevene.

Ora attendete l'installazione del sistema operativo e al termine spegnete l'EeePC. Rimuovete la chiavetta USB e accendetelo.
Benvenuti in Ubuntu Eee 8.04.1

DOPO L'INSTALLAZIONE

Togliere il CD

Prima di tutto togliete il CD da fstab:

sudo gedit /etc/fstab

Mettete un # davanti alla riga del CD, in modo che diventi:

#/dev/sdc1 /media/cdrom0 udf,iso9660 user,noauto,exec 0 0

Salvate e riavviate (o scrivete sudo mount -a)

ALT+F2 per abilitare/disabilitare il wifi

C'è un evidente bug in Ubuntu Eee 8.04.1: ci sono due script per il toggle del wifi, entrambi giusti, ma uno scrive sull'altro e quindi non funzionano entrambi.

Per far funzionare tutto basta quindi cancellare uno dei due:

sudo rm /etc/acpi/eeepc-wireless-toggle.sh

Aggiornamento e tuning

Controllate di essere connessi. Il wireless va, quindi non dovreste avere problemi.
Poi aggiornate tutto e installate l'essenziale:

sudo apt-get update && sudo apt-get upgrade && sudo apt-get dist-upgrade && sudo apt-get install ubuntu-restricted-extras vlc

Avendovi installato un nuovo kernel, riavviate.

Io già che ci sono ho aggiunto anche i repository di Medibuntu, per una versione di Skype aggiornata e per i w32codecs:

sudo wget http://www.medibuntu.org/sources.list.d/hardy.list -O /etc/apt/sources.list.d/medibuntu.list

Poi:

sudo apt-get update && sudo apt-get install medibuntu-keyring && sudo apt-get update

e infine:

sudo apt-get install w32codecs && sudo apt-get upgrade

Lingua italiana

Per avere tutti i menu in italiano, compreso Firefox e OpenOffice, andate su Amministrazione -> Supporto lingue, deselezionate tutte le lingue che non vi interessano e selezionate completamente, nel caso che non lo sia, l'italiano. Lo impostate anche come predefinito di sistema, ma dovrebbe esserlo già. Riavviate.

Correggere l'audio e il video di VLC

Avrete notato che VLC scoppietta un po' mentre riproduce un filmato. E che talvolta non è fluidissimo. Per togliere questo fastidioso difetto basta aprire VLC e:

- andare su Impostazioni -> Preferenze
- espandere "Audio" e cliccare su "Moduli d'uscita"
- cliccare su "Opzioni avanzate" e sotto "Modulo uscita video" selezionare "Uscita audio ALSA"
- uscire premendo "Registra"

Per ridurre ulteriormente eventuali interruzioni della fluidità nella riproduzione dei filmati, basta disabilitare momentaneamente il wi-fi premendo ALT+F2

Controllo del volume e del microfono

Benché l'audio funzioni, sul 701 l'icona del volume si riferisce a un parametro sbagliato. Inoltre il microfono non si riesce a vedere. È un bug della versione di ALSA di Ubuntu Hardy.
Quindi bisogna compilare il nuovo ALSA. Per fortuna questo si fa in maniera molto semplice e veloce:

sudo apt-get install module-assistant
sudo m-a update
sudo m-a prepare
sudo m-a a-i alsa


e riavviate. Nel mixer, su "registrazione" abilitate Capture e il microfono.
Infine, digitate:

gconftool-2 --set /desktop/gnome/sound/default_mixer_tracks --type list --list-type string "[PCM]"

Riavviando l'interfaccia grafica (CTRL+ALT+Backspace) o il sistema, funziona.

Tornare all'interfaccia normale

Premesso che comunque potete visualizzare il menu classico sempre, quando volete, premendo Alt+F1, ecco come rimuovere definitivamente l'interfaccia Notebook Remix (che comunque io consiglio per il 701, perché ottimizza davvero il piccolo schermo):

- Andate su Preferenze -> Sessioni e deselezionate "Maximus" e "UME Desktop Launcher".
- Cliccate col destro sul logo di Ubuntu in alto a sinistra e deselezioonate "Blocca sul pannello"
- Cliccateci su ancora col destro e scegliete "Sposta". Spostatelo a destra di poco in modo da liberare spazio, così: -> http://img257.imageshack.us/img257/6707/movelogoonpanelgo7.png
- Cliccate col destro sullo spazio liberato e aggiungete le applet che vi servono. In particolare sono fondamentali la barra del menu e la lista finestre. inoltre, togliete "Window picker" e "Ubuntu logo"
- Cliccando col destro sul pannello superiore, scegliete "Aggiungi pannello" e aggiungete quello inferiore, a cui aggiungerete altre applet (come quella per visualizzare il desktop) nello stesso modo in cui avete aggiunto quelle sopra.

Migliorare la ricezione del wireless

La ricezione wireless non è molto buona, perché in questa distribuzione sono caricati automaticamente i driver "Madwifi" che non sono un gran che. Ultimamente sono usciti dei driver open che vanno molto meglio, quindi le soluzioni sono:

1- Attendere che esca il kernel nuovo di Adam, che ha intenzione di mettere i nuovi driver.

2- Installare i driver con un pacchetto .deb che un utente di EeePC.it ha creato, o compilarli a mano. Trovate il file e la discussione qui:
http://forum.eeepc.it/viewtopic.php?id=3480&p=1

Abilitare il ping

Se provate a pingare un sito, per esempio Google, scrivendo nel terminale ping www.google.it, invece del solito ping otterrete questo messaggio d'errore:

ping: icmp open socket: Operation not permitted

È un bug documentato. Per correggerlo, basta scrivere:

sudo chmod u+s /bin/ping


Audio del microfono molto disturbato

Non so se questo difetto è hardware o se riguarda solo Ubuntu Eee. Comunque sia, purtroppo non idea di come risolverlo.


Usare Huawei E220

Molti mi segnalano di aver comprato l'EeePC con quell'offerta Tim (o Vodafone, o 3, non ne ho idea) con il modem UMTS incorporato. Ne ho avuto uno fra le mani ieri e posso dire che funziona benissimo su Ubuntu Hardy, basta installare la nuova versione di Network manager.

Aprite l'elenco delle sorgenti software:

sudo gedit /etc/apt/sources.list

In fondo, aggiungete:

# Network Manager
deb http://ppa.launchpad.net/network-manager/ubuntu hardy main


Salvate e uscite. Quindi aggiornate:

sudo apt-get update && sudo apt-get upgrade && sudo apt-get dist-upgrade

Al termine, riavviate.
Una volta riavviato il sistema, cliccando sull'icona della connessione di rete, vedrete anche il modem UMTS come possibile connessione. Basta cliccarci su e siete collegati.

Errore nell'aggiornamento su eeepc-config

Con gli aggiornamenti del 30 ottobre 2008, qualcosa è andato storto e il pacchetto eeepc-config dà errore nell'aggiornarsi.
È un bug documentato, che verrà presto risolto.
Nel frattempo, basta disinstallarlo e reinstallarlo:

sudo apt-get remove eeepc-config

sudo apt-get install eeepc-config

Darà ancora errore, ma premendo i tasti funzione questi continueranno ad andare bene. Non funzionerà più la variazione della frequenza della CPU: meglio così per ora, non mi è mai piaciuta l'idea di overcloccare il piccolo, che va benissimo anche a 600 e consuma poco.

Nessun commento: