Ubuntu 8.10 (Intrepid Ibex) en Un Acer Aspire One con el interface Netbook Remix

De GALPon WiKi

Instalación básica

I stalar Ubuntu 8.10 (Intrepid Ibex) empleando un USB creado con UNetBootIn http://lubi.sourceforge.net/unetbootin.html


rminada la instalación como en cualquier otra máquina, procedemos a su configuración.

Com

etar idioma

  • Sis

ema → Administración → Soporte de idiomas

Actualiz

toda la instalación
sudo apt-

et update && sudo apt-get upgrade Limpiamos l kernel que nos queda obsoleto

dpkg --ge

-selections | grep linux-image

sudo ap

- et remove --purge linux-image-2.6.27-7-generic eliminar b blioteca de modulos

cd /lib/m

dules/

sudo rm -
2.6.27-7-generic
cd

Puede ace se en una sola linea de ordenes, pero la orden "rm -R" puede dar problemas si tecleamos algo mal así que prefiero hacerlo en varios pasos.

Ahora hace

s una selección de todo lo que no nos interesa en el pequeñajo. Para ver todos los ficheros que conforman la aplicación es buena opción utilizar

apt-cache sear

h nombre_basico_aplicación (p.ej. "gimp") en mi caso selec iono :

  • Gimp
  • Xsane
  • B

asero

dvd+rw ools (qu

ya nos debe desinstalar)→ nautilus-cd-burner

Y como soy un man

ico de ciertas cosas, procedo a instalar mis "niños" particulares

sudo apt-get insta

l vlc mozilla-vlc (para ver las pelis como a mi me gusta)

sudo apt-get insta

l kile (mi editor LaTeX predeterminado)

Compiz es absoluta

nte incompatible con el escritorio Netbook Remix si preferimos gastar la bateria usando Compiz, nos olvidamos de Netbook Remix, si queremos utilizar este escritorio por su mejor visibilidad y funcionalidad, desinstalamos compiz y ganamos un bonito espacio.

  • Compiz
    • Compiz-co

e

    • Com

iz-gnome

    • Co

piz-plugins

ompiz-wrapper

tc...

Desinstal mos y pu

amos las configuraciones con:

sudo apt-get remov
--purge xxxxxx

NOTA: En algún mom

to nos indicará que apliquemos la orden "apt-get remove" al existir ficheros obsoletos, en cuanto la veamos ordenamos...

sudo apt-get autorem

ve (Los menos duchos pue en usar Synaptic , "Buscar" y "Marcar para eliminar completamente"

Para pulir la limpie


sudo apt-get install

deborphan

deborphan 
xargs su

o apt-get remove --purge -y ejecutar varias veces

hasta que indique qu
no hay ficheros para desinstalar


RED INALÁMBRICA (Wi


http://www.genbeta.


2008/06/05-screencast- robando-el-nuevo-ubuntu-netbook-remix No nos queda más remed o que compilar el módul , sin miedo pero con los 5 sentidos, un simple copiar pegar...

sudo apt-get install b

ld-essential linux-head

s-$(uname -r)

wget "http://snapshots

adwifi.org/madwifi-hal-

10.5.6-current.tar.gz" tar -xzvf madwifi-hal-0 10.5.6-current.tar.gz c

madwifi-hal-0.10.5.6

r3879-20081204 ## OJO c n los numeros de release y con la fecha cd scripts

sudo ./mad ifi-unload


udo ./find- adwifi-mod


s.sh $(uname -r)

pul amos _"r"_

cd ..

make sudo mak

instal


sud

modprobe

th_pci


n de alle importante e


ue en el fichero sudo

ano /etc/default/ inux-restricted-modules- ommon

habría que añadir el mó

lo ath_hal en el parámetro

ISABLED_MODULES. Así evitaremos problemas de apagado de la wifi. DISABLED_MODULES="ath_hal"


hora vamos a hacer que func


e el LED de actividad de la

iFi sudo nano /etc/sysctl.conf A adimos al final # LEDs Wi i dev.wifi0.ledpi

3 dev.wi i

softled=1 ___ _

_________ _________

_____

_OJO, si no queremo
rein

iar_ | | sysctl -w dev.wi i0.led

n=3 | | sysctl -w dev.wi i0.sof

ed=1 | |___________________ ______

_____|

Y ahora a darle "util dad" a


onmutador de la tarjeta de r

WiFi

sudo nano /etc/rc.local al p

ncipio del fichero situ

os

usr/bin/setkeycodes e055 15

/usr/bin/setkeycodes e056 15


NOTA MUY IMPORTANTE: Cuando


damos alguna línea a este fi

ero, debemos recordar que la última línea debe ser siempre la que está actualmente exit 0 Cualquier sosa que se col q e des u s de esta línea, simpleme te, no uncionará.


Network manager no se lleva bien



adwifi... así que instalamos mi f


rito.

Línea de repositorio deb http://ap


cd.net hardy extras C rgamos la llav

wget -q http://apt w cd.net/wicd.gpg - - | sudo apt-key ad

-

actualizamos

pt-get update Instalam s apt-get i s all wicd Eje u amos/lan a os wicd-c ient


Pr c dem s a config ra

l ventilad



ud

apt-get install dm

decode

wge


ttp://aceracpi.googlecode.com


/tru k/acer_ec/acer_ec.pl wget http

/electronpusher.org/~rach l acerfand

chmod a+x acerfand sudo c

acer_ec


acerfand /usr/loc l bin/

Una vez má

editamos el ficher
de 


nque sudo nano /etc/rc.local

y añad

os a

rincipio la siguiente


a: /usr/loca /bin/acerfand

Con esto

ns g iremos que el control


ventilador se inicie siempre al arranc

el ultraportatil. Pero para un mejor control crearemos un fichero

sudo nano /etc/acerfand.conf

donde co o aremos las siguientes opcio



INTERV L=5 FANOFF=50 FANAUTO=55 A


efinimos:

altos de t mperatura n ran os de 5 g a os Apagar ventilador a

alcanzar este 

na t mperatura inferior a 50 grados (45 grad s) Activar el ventilador al alcanzar este u a temperatura superior a 55 grados (60 rados) NOTA: Según Intel este procesador puede t abajar hasta los 90 grados


Para ver si funciona nuestra webcam, p



oder hacer grabaciones de video y/o fo


rafía, incluso utilizar efectos gráficos on-the-fly (al vuelo). sudo apt-get install cheese Probablemente p rezca que no nos funciona, v mos a configu arla Editar → Preferencias

Resolución → 176x

4

→ Cerrar


Tarjeta gráfica Nuestro Ubuntu 8.10 d tectará per



mente la tarje a gráfica de nuestro AAO que es una


el Mobile 945GM/ MS/GME, 943/940GML Express. La resolución recomendada es 1024x600, la que detecta por defecto nuestro sistema. No obstante, podemos hacer algunos retoques para tunear su funcionamiento. Editamos el fichero /etc/X11/xorg.conf y escribimos (en mi caso estaba vacío, si no es así, buscamos la sección y añadimos lo que falte): Section "Device" Identifier "Configured Video Device"

O tion "Monitor a out" "LVDS,VGA" Option "Clone" " r e" Option "Ac elMethod" "EXA


Option "Migration euri t c" "greedy" VideoRam 22937


Option "CacheLines" " 980" EndSec i n Donde estaremo


specificando distintos parámet o


n monitor VGA co

señal diferencial de bajo voltaj



  • Clon

ción de monitores (proyectores, mon. externo) habi i


a

   * Método de aceleración EXA (reemplazando el antiguo X

A) o

un parámetro heurístico voraz (es posible establecerlo a "alway

", "greedy" o "smart")

   * Asignación de 23Mb de RAM a la tarjeta gráfica (con VideoRAM


  * Rendimiento equilibrado entre el 2D y el 3D de la tarjeta con 


opción CacheLines.

Otras fuentes especifican copiar el xorg.conf de

Linpus, sin embarg


sta configuración da un mejor rendimiento, sobretodo con el Compiz a

ivado. Un añadido más, sería editar el fichero /etc/profile y añadir la línea


INTEL_BATCH=1 Lo que aumentaría el rendimiento del compiz, facilmente comp


able con el l gears.


Para acelerar un poco la carga sudo nano /etc/rc.lo al añadimos la línea



URRENCY=shell

Otro punto id a , es eliminar los serv c os o programas de a


que que no va


a utilizar. E

linpus es tan rápido po

que apenas carga di positivos (y los q

carga son cuando los necesita). Para ello sería conveniente pulsar ALT+F2 y escribir services-admin.

Con ello podremos desactivar los servicios que no sean necesarios para nosotros


gún nuestros requisitos. Para usuarios más avanzados, pueden hacer esto mismo d

una forma más técnica. Eso sí, hay que tener cuidado con no desactivar algo que no se sepa lo que es: sudo apt-get install rcconf rcconf


A fin de alargar al máximo la duración del dis o SSD, vamos a corregir las o tinua



rituras a disco... sudo nano /etc/fstab Debe t ner este aspecto proc

   /pr


  proc      defaul

s

  0 0

UUID=....

/        ext2      r

l time, http://www.genbeta.com/2008/06/05-s reenca t probando-el- uevo-ubuntu-netbook-rem xerrors=remount-ro 0 1 UUID=.... none swap sw 0 0

Otra buena idea, es crear varias unida e

temporales en memoria RAM (RAMdisk) para lug


donde no se guarda información releva

te y puede ser eliminada en cada reinicio (logs

el sistema, temporales, etc...). Por ejemplo, añadir las siguientes lineas: tmpfs /var/log tmpfs defaults,noatime 0 0 tmpfs /tmp tmpfs defaults,noatime 0 0 tm f

/var/tmp tmpfs defaults,noatime 0 0 

V m s a dejarlo así: proc /proc

roc

    defaults    0 0

UUID=....



  ext2      noat

m , errors=remount-ro

1

UUID=.... none

swap      sw   
 0 0

tmpfs /var/ og tmpfs defaults,n a ime 0 0 tmpfs tmp tmpfs de a lts,noatime 0 0 tmpfs /var/tmp tm fs de a lts,noatime 0 0

Como esos fich ros temporales no x sten, vamos a crearlos en cada ini io sudo nano /etc


local añadimos: for dir in appa mor apt cups dist-upgrade fsck gdm in t ller news samba

natten e -upgrade

do

if [ ! -e /var/log/$dir ] ; then mkdir /var/l g/$dir fi done

Editan o el fiche o / o t/g[u[/menu.lst, encontraremos l

ista de sistemas de u st o por


l. Por defecto, al in talar[ sólo aparece Ubuntu, Ubuntu recovery (un modo «a p ueba de fa

os») y un comprobador de memoria RAM. sudo nano /boot/grub/menu.lst El primero tendrá el siguiente formato: title Ubuntu 8 10, kernel .... uuid

 ........

kernel /boot/vmli u -2.6... ro quiet splash initrd

...... En el primer de l os, que es el que iniciamos normalmente, vamos a la l nea kernel y al final e ella (justo desp és de quiet splash) añadimos elevator=noop. title

      Ubuntu 8.10, kern

l .... uuid ........ kernel /boot/vmlinu - .6... ro quiet splash elevator=noop in t d ...... Esta o ción, es un sistema de optimi ación para nuestros discos duros. C a do ecesita acceder a n disc , en lugar de saltar de un lado a otro (lo que dificulta y hace que b je el rendimiento) lo ha á en plan ascensor, secuencialmente, organizando en una cola para no producir demasiado movimiento. Un poco más arriba, encontraremos una linea que está comentada, # defoptions=quiet splash podemos d s omentarla y añadir defoptions=quiet splash elevator=noop para u

siempre utilice esta té

n ca.


Vam s a exprimir las pò i ilidades de ahorro de energía al máx m

En e

wiki de Ubuntu para Aspire

One



ontramos la recomendació

de incluir en el /etc/rc.local las sigu

n es lineas para mejorar el ahorro de


rgía del ultraportatil: sudo nano /etc/rc.local Añadimos las siguie tes líneas ## Ahorro de energía # Disco SSD sysctl -w vm.swa p ness=1 sysctl -w vm.vf _ ache_pressure=50

# Ajuste de l

velocidad del mismo

e tre 800MHz y 1600MHz según sea necesa i

echo ondemand

/sys/devices/sy


/cpu/cpu0/cp freq/scaling_governor

echo ondeman

> /sys/devices/system/cpu/

u /cpufreq/scaling_governor cat /

s/devices/system/cpu/cpu0/cpufreq/ n emand/sampling_rate_max > /sys/devices/sys em/cpu/cpu0/cpufreq/ondem n /sampling_rate

echo 1500 > /proc/sys/vm/ irty_writeback_centisecs echo 20 > /proc/sys/vm/dirty_ratio echo 10

/proc/sys/vm/


y_background_ratio

echo 1 > /sys/devices/system c u/sched_smt_power_savings echo 1

/sys/module/snd_hda_int

/parameters/power_



echo 5 > /proc/sys/vm/lapto _mode

# Cuando no se ut l za ning n dispositivo USB [ -L /sys/bus/usb/devices/1


p wer/level ] && echo auto > /sys/


usb/devices/1-5/po er/level [ -L /sys/bus/usb d[v[ces/5-5/power/level ] && ech

auto > /sys/bus/usb/devices/5-5/p

er/level


ScrollKeeper es u[ [atalogador abier o[de documentos que utiliza demasiado la escritura en el SSD cada vez que s



tala algo. Para d[sactivarlo:

sudo mv /usr/bin/scrollkeeper-update /usr/bin/scrollkeeper-update.real sudo ln


/bin/true /usr/bin/scrollkeep


pdate sudo find /var/lib/scrollkeeper/ -name \*.xml -type f -exec rm -

'{}' \;

s udo dpkg-divert --local --dive

/usr

b n/scrollkeeper-update.real --add /usr/bin/scrollkeeper-update


L{c{or e tarjetas AAO tiene dos sistemas de lect ra de tarjetas. El primero, el Storage Expansion, que permite



t{r una tarjeta D C, ampliando la capacidad del disco duro. Este dispositivo se encuentra en /dev/mmcblk0 y es


ectado automáticam nte por Ubuntu.

Sin embargo, el segundo, un multi-lector de tarjetas, que se encuentra en /dev/mmcblk1 no se carga automáticamente


insertar una. Para ello, vamos a descargarnos un script del Linpus:

wget http://petaramesh.org/public/arc/project

AcerOne_Ubuntu/jmb38x_d3e.sh sudo chmod 754 jmb38x_d3e.sh sudo mv


38x_d3e.sh /usr/local/sbin/

sudo nano /usr/local/sbin/jmb38x_d3e.sh y c m iar la línea 11 por: modpr b

pciehp 

iehp_force=1 Editamos el fic


/etc/rc.local y añadimos la linea:

/ s /lo al/sbin/jmb38x_d3e.sh


sta ca acterística funciona p r ialmente, aunqu

yo he podido cargar perfectamente ta j ta

SD en el multi-léctor, h


nido problemas para cargar tarj tas xD (faltan módulos xd_card y jmb38x_xd) o para que as reconozca automáticamente. T

bién se dice que la suspensión puede dar conflictos con estas tarjetas si están insertadas.


Optimizar Firefox...

Escribimos en la barra de direcciones → about:config → aceptamos la advertencia y en el filtro escrib



→ browser.cache.



mos con botón derecho en cualquier espacio y seguimos la secuencia → Nuevo → Cadena, escribimos: browser


che.disk.parent_di



y al que le asignamos la cadena /tmp/firefox.

Ahora filtramos → network.dns

Y cambiamos el valor d

a línea "network.dns.disableI

6 f l e" por "network.dns.disable P 6 true" (sol


necesario hacer un clic sobr


la y ya cambia el valo

"false" por "true")

Ahora, en termi al editamos: sudo nano /etc/ odprobe.d/alia

s

y comentamos la línea: alia

net-pf-10 ipv6 para que quede así: #alias


pf-10 ipv6

También puede o ificarse las preferencias browse


che.disk.enable y bro s r.cache.disk.capaci y para limitar el ta a o del ca

é del nave


r.

Además, en l menú Editar → Preferencias → Seg

idad, podemos deshabili ar (¡bajo nuestro res onsabilidad!) las do

opciones para detectar

it

s

e ataques o engaño (phishing). Esto aligerará mucho nuestro navegador.


Se tiene detectado algún conflicto a la hora de montar dispositivos de memor

USB, si ese fuera el caso, en una terminal:

sudo nano /etc/fstab y com



s (ponemos al inicio de la línea el símbolo # ) la línea de montaje del CD : #/dev/sdb /media/cdrom0 udf,iso96 0 ser,noauto,exec 0

 0



timizar OpenOffice Herramientas → Opciones → Memoria de trabajo Pasos de des ac r 20 Memoria caché para OpenOffice 128 B Memoria por objet 5



Eliminar de la em ria tras 02:00 hh:mm

Ca tidad de objetos 20 → Java Desacti ar "Us r n entorno de ejecución de Java"

Has a quí lo fundamental para


c

rrecto funcionami nto, ya solo nos que a l o que es (especialme te

pcio al


Instalando Net ook Remix

Línea de repositorio


e

htt

//ppa.launchpad.net/netbook-

emix-team/ubuntu intrepid main

sudo apt get update sudo apt-get nstall go



applet human-netbook-

e

maximus netbook-l

un


r window-picker-applet

Sistema → Preferencias → Sesiones +Añad



Nombre: Lanzador Ne book Orden: netbook-l


cher Comentario: Lanza

r de escritorio de "N tbook". +Añadir

+Añad



Nombre: Maximus Orden: maximus

omenta


Herramienta para m ximi ar ventanas. +Añadir Cer ar

Sistema → Preferencias → Apariencia Pestaña " em " sele

i

amos e


ma "Human-Netbo k" Pestaña "Tipo ra ías" sele cionamos "Suavizado de subp xel (LVD)


estaña "E ecto

v

uales" nos aseguramos de que está se ec ionado "Nin uno"

Bor

mos el pa el (barra) inferio


liminamos los e ementos que estan a la izquierda en el panel supe i

(boton d

recho s

re el elemento, Quitar del panel)

Situa os el puntero a


quierda del panel superior y ha



... botón derecho → Añadir al panel y por este orden seleccionamos (haciendo doble clic) → Selector de ventanas (el 2


e lleva como descripci

"Selector de ventanas")

→ Ir a

icio Situando el puntero a la derecha d

l
barra, en la zona del "tray" podemos añadir el in

ic dor de batería.

OTRAS COSAS: H

un sistema para construir una especie de caché de

lo

ficheros uti

iz dos al arranque, y así, reducir la velocidad del arranque del sistema operativo, utilizan o readahead y cre

d

un profil . as instrucciones paso a paso puedes encontrarlas en op imizar arranque e ubuntu. Si acostumbras a hacer un apt-get upgrade, recuerda que si actualizas la versión del kernel del Ubunt

tendrás que

recompilar algunos drivers como el madwifi (simplemente ejecutar el mantra de ins al ción make && make install).