Versión 1.0 - marzo de 2011
Tengo un ordenador del año 2003 con procesador AMD XP
2500, 512 MiB de RAM y 80 GiB de disco duro. Con Debian 6.0 y el
escritorio Gnome abrir una terminal o Nautilus tarda un poco.
Analizando, por ejemplo con conky
, el consumo de
recursos veo que el problema no es la RAM, si no la CPU (de disco
duro voy sobrado, para mis necesidades claro). Para mejorar el
rendimiento seguí
las indicaciones de Gnome y la verdad es que mejora un poco.
Pero como le tengo cariño a mi ordenador y no quiero entrar
en la dinámica consumista, continué buscando
información sobre qué programas usar para que mi
ordenador siga siendo operativo. La mayoría de las
informaciones coincidían en instalar todo desde cero
instalando lo mínimo y controlando lo que se instala. Esto
me gustó porque con tanta configuración gráfica
cada vez sé menos de GNU/Linux así que no está mal
volver a un uso intensivo de la terminal y de los ficheros de
configuración. Encontré sustitutos buenísimos y
rápidos para:
thunderbird-icedove
lo sustituyo por
Sylpheed
nautilus
lo sustituyo por pcmanfm
gedit
lo sustituto por leafpad
para
abrir rápidamente ficheros aunque para un uso intensivo sigo
con gedit
gthumb
lo sustituyo por gpicview
gnome-terminal
lo sustituyo por
lxterminal
gnome-screenshot
lo sustituyo por
scrot
gnome-system-monitor
lo sustituyo por
conky
gdm
lo sustituyo por slim
totem
lo sustituyo por vlc
evince
lo sustituyo porepdfview
fileroller
lo sustituyo por
xarchiver
k3b
lo sustituyo por xfburn
openoffice
no lo sustituyo pero uso bastante
abiword
el sonido lo manejo directamente desde terminal con
alsamixer
evolution
para las alertas y avisos lo sustituyo por
remind
pero para firefox-iceweasel
no he encontrado
sustituto, probé con muchos navegadores (midori, dillo,
epiphany, kazehakas y arora) pero para poder navegar
eficientemente hay que pagar un alto precio en consumo de
recursos. Creo que este programa es el que condiciona que se
pueda usar un hardware antiguo.
Probé a instalar Debian con los escritorio lxde y con
xfce, pero no tenía ganas de aprender los recovecos de ambos
escritorios y vi que el gestor de ventanas openbox ofrece la
posiblidad de romper con la idea de escritorio habitual, con sus
barras arriba y abajo, sus menús y todo con iconos. Así
que instalé solo openbox. Configuré teclas rápidas
para lanzar los programas habituales y para el resto los lanzo en
segundo plano desde terminal (navegar con el ratón por los
menús para lanzar un programa es una pérdida de tiempo,
su única justificación es para ver qué está
instalado en el ordenador). Instalé el menu de Debian y con
el botón derecho puedo navegar por él (por si no me
acuerdo del nombre de algún programa). Los programas
minimizados no se quedan en ningún sitio, pero con
Alt+tabulador
los recupero. Ni siquiera tengo fondo
de escritorio, así que tampoco necesito salvapantallas;
cuando minimizo las ventanas tengo la pantalla negra (para los
monitores CRT es mejor poner en ~/.config/openbox/autostart.sh el
comando xset dpms 240 360 600
, que deja de enviar
electrones a la pantalla a los 240 segundos, a los 360 desconecta
más circuitos y a los 600 se queda en standby). Como
escritorio uso el navegador de archivos. Para ello moví los
datos de ~/Escritorio a mi home, y los datos de mi home a
~/0datos (y no a ~/Escritorio, para que si monto la
partición con otra instalación convencional de gnome no
me aparezcan todas mis carpetas desperdigadas por el escritorio;
el nombre 0datos es para que me aparezca la primera por orden
alfabético) y así al abrir el navegador de archivos veo
mi escritorio un tanto particular (además puedo usar
Alt+Inicio para volver rápidamente a él).
Resumiendo, lo que hice fue instalar Debian y en tasksel no
instalar nada. En el reinicio uso apt-get install
--no-install-recommends
para que no me instale ni
sugeridos ni recomendados. Los primeros paquetes básicos
son:
apt-get install --no-install-recommends xorg openbox slim
iceweasel sylpheed synaptic pcmanfm lxterminal
icweasel-l10n-es-es sylpheed-i18n myspell-es
Configuro /etc/slim.conf
seleccionando openbox
como sesión y que entre en mi usuario automáticamente.
Configuro ~/.config/openbox/autostart.sh
para que
ejecute en el arranque mis programas preferidos y configuro
~/.config/openbox/rc.xml
con mis teclas rápidas
preferidas para ejecutar programas, cerrar, minimizar y maximizar
ventanas (todo para usar el ratón lo mínimo). Y siempre
después de modificar rc.xml ejecuto: openbox
--reconfigure
. Estos son los ficheros de configuracion (5,7
KiB) y la mayoría de la información la obtuve de
openbox y de archlinux.
Después instalo el resto de paquetes necesarios:
apt-get install --no-install-recommends gedit
gnome-icon-theme leafpad gpicview obconf epdfview alsa-utils cups
less make gcc remind anacron vlc exim4 heirloom-mailx
gstreamer0.10-ffmpeg gstreamer0.10-plugins-base
gstreamer0.10-plugins-good gstreamer0.10-plugins-ugly
gstreamer0.10-alsa gftp grsync menu sun-java6-bin sun-java6-jre
sun-java6-plugin flashplugin-nonfree xarchiver xfburn gimp amule
deluge kompozer openoffice.org abiword kile texlive-latex-extra
alsamixer xsane gsca2pdf tesseract-ocr tesseract-ocr-spa gvfs
udisk policykit-1
Posteriormente instalé algunas cosas que me hicieron falta
sobre la marcha y estos son todos los paquetes instalados (ocupan 3,0 GiB).
Ahora el ordenador tarda: 10 segundos desde que pulso el
botón de encendido y muestra el menú de grub (este
tiempo es igual para cualquier sistema operativo y depende de lo
que tarda el ordenador en leer la BIOS) y 25 segundos desde que
eligo la opción de grub (con gnome tarda 55 segundos).
Esto es lo que consume sin ningún programa corriendo:
Y por último dos capturas de pantalla: