Echar a andar un portátil antiguo

9/08/2010

La semana pasada tuve en mis manos un Toshiba Satellite 1800-514 del 2001, con 384Mb de ram. El reto era hacerlo usable con un sistema operativo actual.
Para ello me decidí por instalar ubuntu con lxde. Me bajé el “Ubuntu Minimal CD image”, installé la versión “Command line install” y posteriormente:

sudo aptitude install xorg lxde synaptic

A partir de ahí, al iniciar entra en el modo gráfico al escritorio LXDE.
Le instalé Google Chrome (más ligero que Firefox), OpenOffice y alguna cosilla más.

Surgió un problema con el modo de vídeo, ya que no aprovechaba toda el área de la pantalla. Tuve que crear un xorg.conf personalizado:

# xorg.conf (X.Org X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the xorg.conf manual page.
# (Type "man xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# Note that some configuration settings that could be done previously
# in this file, now are automatically configured by the server and settings
# here are ignored.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
#   sudo dpkg-reconfigure -phigh xserver-xorg

Section "Device"
	Identifier	"Trident Microsystems CyberBlade XPAi1"
	Driver		"trident"
	BusID		"PCI:1:0:0"
EndSection

Section "Monitor"
	Identifier	"Generic Monitor"
	Option		"DPMS"
	HorizSync	28-51
	VertRefresh	43-60
EndSection

Section "Screen"
	Identifier	"Default Screen"
	Monitor		"Generic Monitor"
	Device		"Trident Microsystems CyberBlade XPAi1"
	SubSection "Display"
		   Depth 8
		   Modes "1024x768"
	EndSubSection
	SubSection "Display"
		   Depth 16
		   Modes "1024x768"
	EndSubSection
	SubSection "Display"
		   Depth 24
		   Modes "1024x768"
	EndSubSection
	SubSection "Display"
		   Depth 32
		   Modes "1024x768"
	EndSubSection
EndSection

La verdad es que iba muy decente. Eso sí, no esperes ver vídeos de youtube o hacer videoconferencia.


La configuración del portátil con Linux

28/08/2009

Siguiendo con la instalación de Xubuntu 64bits en mi Fujitsu Amilo Pi 3525, ya sabía yo que iba a significar tener que investigar en los foros y en los manuales. Hay algunos problemillas cuya solución voy a anotar aquí para tenerlo como referencia.

1) El micrófono no graba. El portátil trae un HDA Intel con el Codec Realtek ALC662. Después de probar todas las combinaciones de checks y variaciones de volumen en el Alsa Mixer, no conseguía grabar por el micrófono en la grabadora de sonidos. Curiosamente sí conseguía hacer sonar por los altavoces lo que llegaba al micrófono. Finalmente la solución consistió en instalar los últimos drivers Alsa (ver las instrucciones). Por algún motivo, la versión de los repositorios está muy desfasada.

2) Al escribir, ocasionalmente, el puntero se movía a otra posición. Simplemente se trataba de que el touchpad es muy grande y la parte superior está muy cerca del teclado. Como tengo un ratón conectado por USB, simplemente he tenido que desactivar el touchpad, como se indica en el Blog de Mario. Me he creado dos scripts:

touchpad_enable.sh

xinput set-int-prop “SynPS/2 Synaptics TouchPad” “Device Enabled” 8 1

touchpad_disable.sh

xinput set-int-prop “SynPS/2 Synaptics TouchPad” “Device Enabled” 8 0

3) Montaje de sistemas de ficheros remotos. Me he creado algunos scripts:

– Samba

smbmount //host/recurso_compartido directorio_local -o username=usuario,password=clave

smbumount directorio_local

– sshfs

sshfs usuario@host:/ directorio_local

fusermount -u ./directorio_local

4) Conexión de un monitor externo. Quería tener la posibilidad de trabajar con dos monitores (el propio del portátil y otro conectado por la salida DVI). Tengo un LG Flatron L1915s que sólo tiene entrada VGA, así que me compré en Carrefour un adaptador DVI-VGA por 9€ (Los de marca costaban más de 24€). Conecté el portátil al monitor y en principio se veía lo mismo en los dos. Curiosamente en Inicio / Configuración / Pantalla sólo me aparecía un monitor y, si cambiaba la resolución, se cambiaba en los dos a la vez. Me instalé “grandr” para gestionar los monitores y ahí sí que aparecían los dos. Podía asignar a cada uno una resolución. También, en teoría, en la pestaña Layout podría configurar la posición relativa que representa cada monitor respecto al otro. El problema está en que la opción está deshabilitada: aparece seleccionado “clone” y deseleccionado “extend”, con lo que sólo puedo disponer de dos pantallas clonadas, lo que no me sirve para nada. De momento he dejado aparcado este tema y estoy trabajando únicamente con la pantalla del portátil.


Mi nuevo portátil con linux

28/08/2009

Estuve buscando un portátil potente pero no muy caro, para trabajar, no para jugar. Estuve barajando varias posibilidades. La idea era que tuveria un procesador potente, mejor si consume 25w que 35w, con bastante memoria (al menos 3Gb). El disco duro no me preocupaba mucho, ya que no lo iba a usar para bajarme películas.

Finalmente,hace casi dos semanas me decidí por un Fujitsu Amilo Pi 3525, un portátil de 15,4” con un core 2 duo (P8400), 4Gb ram, HD 320Gb, Intel GMA 4500MHD (recuerda, no lo quiero para jugar) por 599€ (no está mal ¿eh?).

Tenía preinstalado Windows Vista 32bits, así que tras hacer las copias de rigor en 2 DVDs, procedí a machacarlo con Xubuntu 64bits. Había algo que fallaba porque se reiniciaba aleatoriamente. Me bajé otras distribuciones de 64bits (opensuse, debian, arch, gentoo) pero pasaba lo mismo con todas. Entonces empecé a probar distribuiciones de 32bits (xubuntu y opensuse) y funcionaban perfectamente. Empecé a mirar en los foros. Encontré más de uno hablando del tema, por ejemplo este, donde comentaban el problema de este portátil con los SO de 64 bits (windows y linux) cuando tiene 4Gb. Recomiendan actualizar la bios a la 1.09c (lo hice pero siguió reiniciándose, aunque con menos frecuencia). Conclusiones que extraje de los foros:

1) se trata de un problema de la BIOS. Esperemos que fujitsu la actualice pronto

2) se puede instalar sin problemas un SO de 32 bits. Para direccionar los 4Gb se puede utilizar PAE, aunque ello implica una penalización de rendimiento en los accesos a memoria (de momento, si me basta con 3Gb mientras actualizan la bios prefiero acceder a la memoria a todo rendimiento)

3) se puede instalar linux de 64 bits si:

3.1) iniciamos con mem=4096m (¡¡aunque luego sólo podrá acceder a 3Gb!!)

3.2) iniciamos con acpi=off (con esta opción direcciona los 4Gb)

3.3) desactivamos los módulos processor y thermal (idem que la 3.2)

He preferido instalar Xubuntu 64bits iniciando con mem=4096m aunque sólo acceda a 3Gb. No me hacía gracia desactivar el acpi (¿se me quemaría el portátil?). De momento, con la carga de trabajo que le meto me basta con esa memoria. Espero que de aquí a un tiempo Fujitsu actualice la bios para corregir este problema.

[Edición: 22/02/2010] Por fin se ha publicado una actualización de la BIOS que corrige este problema.