Instalación de LXDE en ArchLinux [Tutorial]
¿Ya instalaste el sistema base de ArchLinux y el entorno gráfico básico? ¡Perfecto! Ya puedes instalar el entorno de escritorio (desktop environment) de tu preferencia. En el presente tutorial, instalaremos LXDE paso a paso.
¿Por qué elegir LXDE?
LXDE es una excelente alternativa muy liviana (en comparación con GNOME o KDE, ¡e incluso con Xfce!), y ya que está basado en GTK+, todas las aplicaciones para GNOME funcionan perfectamente en LXDE.
Aquí un extracto de su descripción de la web oficial:
LXDE es un entorno de escritorio de código abierto (open source), su nombre significa “Lightweight X11 Desktop Environment” (Entorno de Escritorio X11 Ligero). LXDE es la solución de escritorio en ahorro de energía y velocidad extrema. Trabaja bien con computadoras de bajo rendimiento (como netbooks). Proporciona una experiencia de escritorio rápido conectando fácilmente con aplicaciones de internet y soporta una gran cantidad de programas. El equipo de LXDE está conformado de una comunidad internacional de desarrolladores, diseñadores y colaboradores de todo el mundo.
Cabe mencionar que el administrador de ventanas (window manager) predeterminado de LXDE es Openbox, el cual puede ser fácilmente sustituido por algún otro, como metacity o compiz, pero si lo que realmente deseas es un entorno rápido y liviano, mi recomendación es mantener Openbox.
Paso 1: Instalación de LXDE
Como siempre, primero debemos actualizar el sistema actual:
sudo pacman -Syu |
Para instalar el sistema base de LXDE, ejecuta:
sudo pacman -S lxde |

Como “lxde” es un grupo de paquetes, pacman te preguntará qué paquetes instalar. Mi recomendación es instalarlos todos simplemente presionando [Enter].

Como pudiste notar, la instalación de LXDE (tomando como referencia la última versión estable al momento de escribir este tutorial) ¡sólo descarga poco más de 30 MB! :-)
Al finalizar la instalación, observarás el siguiente mensaje:

Para realizar lo que se menciona en dicho mensaje, ejecuta (sin sudo):
mkdir -p ~/.config/openbox cp /etc/xdg/openbox/menu.xml /etc/xdg/openbox/rc.xml /etc/xdg/openbox/autostart ~/.config/openbox |
Paso 2: Preparativos antes de ejecutar LXDE
Antes de ejecutar LXDE, el sistema de intercomunicación de procesos dbus debe estar en ejecución. Si has seguido los tutoriales anteriores ya debes tenerlo instalado y en ejecución, en caso contrario procede a su instalación:
sudo pacman -S dbus |
Y ejecutamos dbus:
sudo rc.d start dbus |
Para que inicie automáticamente al iniciar el sistema, agrega dbus al arreglo DAEMONS en el archivo de configuración /etc/rc.conf
DAEMONS=(... dbus ...) |
Otro componente que debemos tener instalado es Gamin (sistema de monitoreo de archivos y directorios), el cual se ejecutará automáticamente cuando sea necesario.
sudo pacman -S gamin |
Paso 3: Ejecutando LXDE
Podemos ejecutar LXDE de varias maneras. Veamos algunas de ellas.
A) Via startx
Crea o edita el archivo ~/.xinitrc para que su contenido sea:
#!/bin/sh exec ck-launch-session startlxde |
Ahora ya puedes ejecutar LXDE con el comando:
startx |
B) Via SLiM
Realmente se puede usar cualquier Login Manager (XDM, GDM, KDM, etc), pero una excelente alternativa muy liviana y configurable es SLiM. Para usarla, primero crea o edita el archivo ~/.xinitrc tal y como se menciona previamente (SLiM lee dicho archivo).
Luego, instala SLiM con el comando:
sudo pacman -S slim |
De manera adicional (y totalmente opcional), puedes instalar diversos temas para adaptar SLiM a tu gusto personal.
Finalmente, debemos editar el archivo de configuración /etc/inittab y comentar (agregar “#” al inicio) las líneas:
#id:3:initdefault: [...] #x:5:respawn:/usr/bin/xdm -nodaemon |
Y descomentar (eliminar el “#” al inicio) las líneas:
id:5:initdefault: [...] x:5:respawn:/usr/bin/slim >& /dev/null |
Reinicia el sistema con
sudo reboot |
para que ahora inicies sesión directamente con SLiM.

C) Via LXDM
El login manager oficial de LXDE es LXDM, pero aún está en fase experimental. Si aún así deseas usarlo, es bastante sencilla su instalación:
sudo pacman -S lxdm |
Al igual que con SLiM, debemos editar el archivo de configuración /etc/inittab y agregar la línea:
x:5:respawn:/usr/sbin/lxdm >& /dev/null |
Reinicia el sistema con
sudo reboot |
para que ahora inicies sesión directamente con LXDM.

Cualquiera de los tres métodos mencionados, ¡ejecutarán LXDE en ArchLinux!

Paso 4: Ajustes post-instalación
Algo básico es la instalación de algunas fuentes (tipos de letras):
sudo pacman -S ttf-bitstream-vera ttf-dejavu ttf-droid ttf-freefont |
No olviden actualizar el caché de las fuentes:
fc-cache -vf |
El entorno de escritorio ahora se verá mucho mejor.

Un momento, ¿por qué no tenemos las típicas carpetas “Documentos”, “Imágenes”, “Música”, etc? De manera predeterminada ArchLinux no crea dichas carpetas, lo cual es genial pues nos permite personalizarlas a nuestro gusto. Primero, instalemos el paquete necesario:
sudo pacman -S xdg-user-dirs |
Y editemos su archivo de configuración base:
sudo nano /etc/xdg/user-dirs.defaults |
En su contenido, podemos comentar (poner “#” al inicio) las líneas con las carpetas que no necesitemos (en mi caso, jamás uso “Templates” y “Public”) y especificar el nombre apropiado para nuestras carpetas. Un ejemplo sería:
# Default settings for user directories # # The values are relative pathnames from the home directory and # will be translated on a per-path-element basis into the users locale DESKTOP=Desktop DOWNLOAD=Descargas #TEMPLATES=Templates #PUBLICSHARE=Public DOCUMENTS=Documentos MUSIC=Música PICTURES=Imágenes VIDEOS=Videos # Another alternative is: #MUSIC=Documents/Music #PICTURES=Documents/Pictures #VIDEOS=Documents/Videos |
Guarda los cambios realizados en dicho archivo, y ejecuta el siguiente comando para crear las carpetas:
xdg-user-dirs-update |

¿Sencillo verdad? Si posteriormente deseamos algún cambio en dichas carpetas, el archivo a modificar es otro:
nano ~/.config/user-dirs.dirs |
Al ser un archivo de nuestro usuario, no se usa el “sudo” al inicio. No olvides ejecutar nuevamente xdg-user-dirs-update si haces algún cambio.
¿Deseas tener un protector de pantalla (screensaver) en LXDE?
sudo pacman -S xscreensaver |

¿Quieres disponer de todas las opciones al cerrar la sesión (Apagar, Reiniciar, Suspender e Hibernar)? Además de tener dbus en ejecución, necesitas instalar:
pacman -S pm-utils upower |

¿Quienes ajustar a tu gusto el entorno de escritorio tu escritorio? Visita Menú » Preferencias » Personalizar Apariencia y Comportamiento.


¿Las opciones de personalización anteriores no son suficientes para ti? Instala obconf, un administrador de configuración avanzada para Openbox:
pacman -S obconf |

¿Necesitas aplicaciones livianas indispensables para uso diario? Instalemos entonces Leafpad (un editor de texto), Xarchiver (un archivador) y ePDFView (un visor de documentos PDF)… ¡su instalación apenas pasa de los 3 MB!:
pacman -S leafpad xarchiver epdfview |

¡A disfrutar de LXDE en ArchLinux! :-)




Pingback: [Tips]Mejorando LXDE