dissabte, d’agost 02, 2008

AspireOne vs eeepc - Instal·lant Ubuntu al AAO


Comparació
Comparat amb l'ASUS eeepc, el ACER AspireONE presenta al meu parer els següents punts forts, pel mateix preu (299€)

Pantalla més gran (8.9") i amb més resolució (1024×600)
Doble capacitat de disc (8GB)
Doble velocitat del processador 1,6GHz
Teclat més gran
Dues ranures SD (1 multifunció)
Llum de tecles majúscules bloquejades
Alimentador més estàndard i per tan millor per viatjar en avió

Linpus
Porta una versió de Fedora que té un amarg regust a ruindous.

Versió del kernel
[user@localhost home]$ uname -a
Linux localhost 2.6.23.9lw #104 SMP PREEMPT Sat Jun 21 19:53:40 EDT 2008 i686 i686 i386 GNU/Linux
[user@localhost home]$

Particions
[user@localhost home]$ df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 6,5G 2,4G 3,7G 40% /
none 247M 0 247M 0% /dev shm
none 6,5G 2,4G 3,7G 40% /mnt/home
user@localhost home]$

Vist amb el gparted, té una partició oculta de 1,1 GB (1077). A la primera màquina (8.04) he deixat les particions intactes. A la segona he deixat la partició de swap en 509 (No he pogut posar 512), per veure si aconsegueixo hibernar així, i he donat més espai a la primera partició. Ales dues funciona la suspensió i la hibernació.

Com accedir al terminal
Treball
Arxius
Terminal

Xfce
Des del terminal fem:
xfce-setting-show
Això activa el tauler de control de Xfce, inclòs al Linpus

Instal·lació d'Ubuntu
Si volem fer una còpia del sistema Linpus, veieu el post anterior.
No he pogut instal·lar Ubuntu amb un CD-ROM extern en cap de les dues màquines analitzades (8.04 LTS dóna aquest error):
udevd-event[1411]: run_program: '/sbin/modprobe' abnormal exit

BusyBox v1.1.3 (Debian 1:1.1.3-5ubuntu12) Built-in shell (ash)

(initramfs)

6.06 LTS no pot arrencar les X, (7,10 si que m'ha permés instal·lar, però en actualitzar a hardy, he entrat en un bucle d'errors sense fi).

Tampoc l'he pogut instal·lar amb UNetbootin ja que la distribució (Linpus, basada en Fedora) no disposa de les eines necessàries)
Tampoc la he pogut insta·lar des de les ranures SD, ja que el menú d'arrencada no mes les detectava de cap manera

Finalment la solució que he trobat és amb un lector de targes SD extern, i una tarja SD de 2GB que he preparat en un altre Ubuntu, amb UNetbootin que sí m'ha reconegut la BIOS. El menú per triar el dispositiu d'arrencada s'activa amb la tecla F12 quan surt la pantalla d'entrada de ACER

He passat el tutorial al wiki, així que el podeu corregir i ampliar.

Procediment:
1. Preparem una tarja USB
1.1 A un sistema Ubuntu, instal·lem p7zip-full
sudo apt-get install p7zip-full

1.2 Baixem UNetbootin
1.3 El fem executable
sudo +x unetbootin-linux-VXX
1.4 L'executem:
gksudo unetbootin-linux-VXX

Seguim les instruccions (MOLT de compte al triar la tarja USB, si errem el dispositiu podem esborrar una partició o disc important!)
Esperem que es baixin tots el paquets necessaris i ens demani sortir o arrencar. Sortim.

2. Instal·lació al AspireONE
2.1 Connectem el Aspire a la xarxa
2.2 Posem la tarja SD al lector extern
2.3 Arrenquem i prèmer F12 mentre arrenca, i triar la opció d'arrencada
2.4 Començem la instal·lació en mode text.

3. Corregim el GRUB
3.1 Intentem arrancar i si no troba el grub (això m'ha passat en una de les dues màquines), quan surt el menú d'inici fem:
c
3.2 find /boot/grub/stage1
(hd0,0)
3.3 Tornem a arrencar, i ara quan surti el menú d'inici fem:
e
i canviem el valor pel resultat anterior (hd0,0)
ara fem
b
I ja podrem arrencar.
Per no haver de fer això cada cop, obrirem un terminal i farem:
sudo gedit /boot/grub/menu.lst
i corregim el valor anterior (hd0.0)

4. Darrers detalls
4.1 Completem la instal·lació del suport de llengua:
Sistema | Administració | Suport de llengua i responem a les preguntes.

4.2 Actualitzem el sistema:
Sistema | Administració | Gestor d'actualitzacions i seguim les instruccions

4.3 Reduim l'escriptura a disc

Afegim a /etc/sysctl.conf:

vm.dirty_writeback_centisecs = 15000

I a /etc/fstab:
tmpfs /tmp tmpfs defaults 0 0
tmpfs /var/tmp tmpfs defaults 0 0
tmpfs /var/lock tmpfs defaults 0 0
tmpfs /var/spool/postfix tmpfs defaults 0 0
tmpfs /var/log tmpfs defaults,size=128m 0 0
tmpfs /var/run tmpfs defaults,size=128m 0 0

4.4 Instal·lem Netbook Remix
Fem:
sudo gedit /etc/apt/sources.list

I afegim:
deb http://ppa.launchpad.net/netbook-remix-team/ubuntu intrepid main
deb-src http://ppa.launchpad.net/netbook-remix-team/ubuntu intrepid main

Ara fem:

sudo apt-get update
sudo apt-get -y upgrade

sudo apt-get install go-home-applet human-netbook-theme maximus ume-launcher window-picker-applet
sudo apt-get autoremove
sudo apt-get autoclean


Nota: He desinstal·lat el Notebook Remix per que no acabo d'entendre com funciona. (Potser per que no havia fet servir aquestes instruccions, i no havia desactivat el Compiz!)

4.5 Treiem aplicacions que no em calen
Com que no tenim lector de CD-ROM, hi han algunes aplicacions que no semblen gaire necessàries:
sudo apt-get update
sudo apt-get upgrade
sudo apt-get remove brasero sound-juicerdwd+rw-tools libdvdnav4 libdvdread3 nautilus-cd-burner wodim
sudo apt-get install conduit cheese
sudo apt-get autoremove
sudo apt-get autoclean

4.6 Wifi
Per més informació veieu això
mkdir source
cd source
wget http://snapshots.madwifi.org/madwifi-hal-0.10.5.6-current.tar.gz
tar xzvf madwifi-hal-0.10.5.6-current.tar.gz
cd madwifi-hal-0.10.5.6-r3835-20080801
sudo apt-get install build-essential linux-headers-$(uname -r)
make
sudo make install
sudo echo ath_pci >> /etc/modules
sudo modprobe ath_pci

Recordem que cada cop que actualitzem el nucli, caldrà que fem:
cd source/madwifi-hal-0.10.5.6-r3835-20080801
make clean
make
sudo make install
4.7 Àudio
Per més informació veieu això
sudo apt-get install module-assistant
sudo m-a update
sudo m-a prepare
sudo m-a a-i alsa
sudo alsa force-unload
sudo depmod -ae
sudo modprobe snd-hda-intel

4.7 Tema d'entrada del GDM
Si voleu un tema d'entrada més adient, podeu probar EaseOfBlue

Resultats
Pantalla: perfecte
Pad: perfecte
Tarja LAN: perfecte
Wi-fi: funcional (veure) A cops em coste de activar si ha estat prèviament desactivat.
Sortida d'àudio: perfecte
Micròfon: pendent (veure)
Webcam: perfecte (al suspendre dona un avís sobre el driver, però és perfectament funcional)
CPU i Ventilador: per avaluar
USB, SD, i altres perifèrics: només es detecten si la targeta és present en arrencar.
Hibernació i suspensió: M'ha funcionat a la primera sense fer res. Com no sigui el swap de 512 MB.
Botons de funció: Volum, Contrast, Mute, etc. perfecte

Em falta:
1. Led d'indicació el wifi.
2. Micro
3. En despertar tras suspensió o hibernació, a cops la xarxa no funciona.
4. Targetes SD, veieu el punt anterior

Temps d'arrencada:
Normal: 50 segons
De suspensió: 10 segons
De hibernació: 35 segons

Recursos:
UNetbootin, Universal Netboot Installer
Com fer anar tots els detalls
How to Install Kubuntu on Acer Aspire One
Baixar Ubuntu
Netbook Remix
Repositoris de Netbook Remix
HOWTO: Install Ubuntu
Guia d'Instal·lació
Howto: Install Ubuntu without a CD
Acer

Entrades relacionades

6 comentaris:

  1. Magnífic tutorial.
    Jo ara mateix també estic escribint des d'un AAO i tinc un parell de preguntes:
    - Amb Ubuntu et funciona la característica d'ampliar el sistema de fitxers amb una tarja SD insertada a l'obertura de l'esquerra?
    - Ara que Acer ha publicat els controladors del maquinari de l'AAO, no pot ser que tots els inconvenients trobin solució?
    Moltes gràcies per endavant

    ResponElimina
  2. Gràcies pel teu comentari. Tan la ranura SD com la multifunció, només detecten targes SD si la targeta és present en arrencar. La publicació dels controladors és una bona noticia. Però alguna cosa m'estranya: com és que abans d'arrencar el sistema operatiu no detecta les targes SD?. Els controladors de maquinari no treballen fins que es carrega el sistema operatiu. En arrencar només treballa la BIOS, aquesta deu tenir alguna cosa a veure amb aquest problema, i la veritable solució al problema crec que passa per una actualització de la BIOS.

    ResponElimina
  3. Gràcies pel tutorial. Va bé saber com posar-hi l'Ubuntu al nostre trasto. Estic molt content amb el Aspire One (fa poquet que el tinc) i la veritat és que és una passada. Fins i tot estic sorprés amb la wireless que crec que té més potència que la d'altres portàtils.
    La veritat és que el Linpus va força bé. Si m'animo instal·laré l'Ubuntu però ara vull trastejar una mica amb el Linpus. A reveure bloggers!

    ResponElimina
  4. Bon dia, soc el desarrotllador d'Elive, una distro de Linux, m'agradaría que algú em probés Elive sobre el Acer AspireOne perque m'agradaría que fos perfectamente compatible, si algú el proba (es posible de instalarlo sobre un USB amb el unetbootin) m'agradaría que em digués si tot funciona perfectament, una vegada el sistema está arrancat em pot trobar en el chat, obrint el tercer icon de la barra que entra directament sobre el chat

    Gracies!

    ResponElimina
  5. Per completar la meva resposta anterior, aquí teniu com s'actualitza la BIOS : http://galindaines.blogspot.com/2008/09/com-actualitzar-la-bios-del-aspireone.html
    i aquí:
    https://wiki.ubuntu.com/CatalanTeam/Tutorials/AspireOne/BIOS

    ResponElimina
  6. happy to share your blog!
    good article,I love it
    Do you still angry with the short time you laptop bateries were,i think i can help you ,look at thelaptop batteries ,you will surprise ,I believe i can help you solve your problem
    HP Laptop Batteries

    ResponElimina