Manualinux
http://www.nvu.com http://www.gimp.org InicioPresentaciónActualizacionesManualesDescargasNoticiasAgradecimientoEnlaces

Entornos GráficosAplicaciones

Administradores de SesionesAdministradores de VentanasEscritoriosUtilidades de Escritorio

Equinox Desktop Environment - EDEInstalar MATE desde cero

Instalar LXDE desde cero

Página - 1Página - 2




Instalar LXDE desde cero




Copyright

Copyright © José Luis Lara Carrascal  2006-2019   http://manualinux.eu


 
Sumario

Introducción
Componentes de LXDE
Archivos de configuración personal
Añadir aplicaciones al inicio de LXDE
Usar otro administrador de ventanas
Configurar el inicio de LXDE
Iniciamos LXDE
Enlaces



 
LXRandR  

Utilidad que permite cambiar la resolución de la pantalla desde LXDE.

Instalación

Dependencias

Herramientas de Compilación  


Entre paréntesis la versión con la que se ha compilado LXRandR para la elaboración de este documento.

* GCC - (9.1.0) o Clang - (8.0.0)
* Gawk - (5.0.0)
* M4 - (1.4.18)
* Make - (4.2.1)
* Intltool - (0.51.0)
* Automake - (1.16.1)
* Gettext - (0.19.8.1)
* Autoconf - (2.69)
* Pkg-config - (0.29.2)

Librerías de Desarrollo

* Xorg - (7.7 / xorg-server 1.20.4)
* GTK+ - (2.24.32)

Módulos de Perl

* XML::Parser - (2.44)



Descarga

lxrandr-0.3.2.tar.xz

Optimizaciones

Optimizaciones adicionales

Optimizaciones adicionales
GCC
Graphite
$ export {C,CXX}FLAGS+=' -floop-interchange -ftree-loop-distribution -floop-strip-mine -floop-block'
LTO
$ export {C,CXX}FLAGS+=' -fuse-linker-plugin -flto=2'
Donde pone 2 se indica el número de núcleos de nuestro procesador, si sólo tiene uno, utilizar el parámetro -flto
Clang
Polly
$ export {C,CXX}FLAGS+=' -O3 -mllvm -polly -mllvm -polly-vectorizer=stripmine'
LTO
$ export {C,CXX}FLAGS+=' -flto'
ThinLTO
$ export {C,CXX}FLAGS+=' -flto=thin'
La aplicación de esta optimización es alternativa a la tradicional LTO, a partir de Clang 3.9 y, por lo tanto, no es combinable con la misma.

Parámetros adicionales

Parámetros adicionales de eliminación de avisos en el proceso de compilación
$ export {C,CXX}FLAGS+=' -w'

Establecer la ruta de búsqueda de directorios de librerías en sistemas de 64 bits multiarquitectura
$ export LDFLAGS+=" -L/usr/lib64 -L/usr/local/lib64"

Establecer el uso de enlazador dinámico para LLD
$ export LDFLAGS+=' -fuse-ld=lld'
Optimizaciones complementarias LTO de LLD
$ export LDFLAGS+=' -Wl,--lto-partitions=2'
Optimizaciones complementarias ThinLTO de LLD
$ export LDFLAGS+=' -Wl,--thinlto-jobs=2'
Donde pone 2 se indica el número de núcleos de nuestro procesador, si sólo tiene uno, no es necesario añadir el parámetro en cuestión.

Establecer la variable de entorno de uso de compilador para Clang
$ export CC=clang CXX=clang++

Extracción y Configuración  Bloc de Notas Información general sobre el uso de los comandos

$ tar Jxvf lxrandr-0.3.2.tar.xz
$ cd lxrandr-0.3.2
$ ./configure --disable-dependency-tracking --prefix=/usr

Compilación

$ make

Parámetros de compilación opcionales

Instalación como root

$ su -c "make install-strip"

Borrar las locales adicionales instaladas con la utilidad BleachBit 

$ su -c "bleachbit -c system.localizations"

Estadísticas de Compilación e Instalación de LXRandR

Estadísticas de Compilación e Instalación de LXRandR
CPU AMD Phenom(tm) II X4 965 Processor
MHz 3415.533
RAM 4096 MB
Sistema de archivos XFS
Versión del Kernel 5.0.11-ck1 SMP PREEMPT x86_64
Modo de frecuencia de la CPU schedutil
Versión de Glibc 2.29
Enlazador dinámico LLD 8.0.0
Compilador Clang 8.0.0
Parámetros de optimización -03 -march=amdfam10 -mtune=amdfam10 -mllvm -polly -mllvm -polly-vectorizer=stripmine -flto=thin
Parámetros de compilación V=1 -j4
Tiempo de compilación 1"
Archivos instalados 4
Mostrar/Ocultar la lista de archivos instalados
Ocupación de espacio en disco 60 KB

Desinstalación como root


1) MODO TRADICIONAL

En el directorio de compilación ejecutamos el siguiente comando como root:

$ su -c "make uninstall"

2) MODO MANUALINUX  

lxrandr-0.3.2-scripts.tar.gz

$ su
# tar zxvf lxrandr-0.3.2-scripts.tar.gz
# cd lxrandr-0.3.2-scripts
# ./Desinstalar_lxrandr-0.3.2

Copia de Seguridad como root

$ su
# tar zxvf lxrandr-0.3.2-scripts.tar.gz
# cd lxrandr-0.3.2-scripts
# ./Respaldar_lxrandr-0.3.2

Restaurar la Copia de Seguridad como root

$ su
# cd /var/copibin/restaurar_copias
# ./Restaurar_lxrandr-0.3.2



 
LXMusic  

Interfaz gráfica para el reproductor musical XMMS2, no requiere de una activación previa del demonio xmms2d, lo inicia y lo cierra al unísono de la ejecución y terminación de LXMusic.

Instalación

Dependencias

Herramientas de Compilación  


Entre paréntesis la versión con la que se ha compilado LXMusic para la elaboración de este documento.

* GCC - (9.1.0) o Clang - (8.0.0)
* Gawk - (5.0.0)
* M4 - (1.4.18)
* Make - (4.2.1)
* Intltool - (0.51.0)
* Automake - (1.16.1)
* Gettext - (0.19.8.1)
* Autoconf - (2.69)
* Pkg-config - (0.29.2)

Librerías de Desarrollo

* Xorg - (7.7 / xorg-server 1.20.4)
* GTK+ - (2.24.32)
* Libnotify - (0.7.8)
* XMMS2 - (git-10072017)



Descarga

lxmusic-0.4.7.tar.xz

Optimizaciones

Optimizaciones adicionales

Optimizaciones adicionales
GCC
Graphite
$ export {C,CXX}FLAGS+=' -floop-interchange -ftree-loop-distribution -floop-strip-mine -floop-block'
LTO
$ export {C,CXX}FLAGS+=' -fuse-linker-plugin -flto=2'
Donde pone 2 se indica el número de núcleos de nuestro procesador, si sólo tiene uno, utilizar el parámetro -flto
Clang
Polly
$ export {C,CXX}FLAGS+=' -O3 -mllvm -polly -mllvm -polly-vectorizer=stripmine'
LTO
$ export {C,CXX}FLAGS+=' -flto'
ThinLTO
$ export {C,CXX}FLAGS+=' -flto=thin'
La aplicación de esta optimización es alternativa a la tradicional LTO, a partir de Clang 3.9 y, por lo tanto, no es combinable con la misma.

Parámetros adicionales

Parámetros adicionales de eliminación de avisos en el proceso de compilación
$ export {C,CXX}FLAGS+=' -w'

Establecer la ruta de búsqueda de directorios de librerías en sistemas de 64 bits multiarquitectura
$ export LDFLAGS+=" -L/usr/lib64 -L/usr/local/lib64"

Establecer el uso de enlazador dinámico para LLD
$ export LDFLAGS+=' -fuse-ld=lld'
Optimizaciones complementarias LTO de LLD
$ export LDFLAGS+=' -Wl,--lto-partitions=2'
Optimizaciones complementarias ThinLTO de LLD
$ export LDFLAGS+=' -Wl,--thinlto-jobs=2'
Donde pone 2 se indica el número de núcleos de nuestro procesador, si sólo tiene uno, no es necesario añadir el parámetro en cuestión.

Establecer la variable de entorno de uso de compilador para Clang
$ export CC=clang CXX=clang++

Extracción y Configuración

$ tar Jxvf lxmusic-0.4.7.tar.xz
$ cd lxmusic-0.4.7
$ ./configure --disable-dependency-tracking --prefix=/usr

Compilación

$ make

Parámetros de compilación opcionales

Instalación como root

$ su -c "make install-strip"

Borrar las locales adicionales instaladas con la utilidad BleachBit 

$ su -c "bleachbit -c system.localizations"

Estadísticas de Compilación e Instalación de LXMusic

Estadísticas de Compilación e Instalación de LXMusic
CPU AMD Phenom(tm) II X4 965 Processor
MHz 3415.533
RAM 4096 MB
Sistema de archivos XFS
Versión del Kernel 5.0.11-ck1 SMP PREEMPT x86_64
Modo de frecuencia de la CPU schedutil
Versión de Glibc 2.29
Enlazador dinámico LLD 8.0.0
Compilador Clang 8.0.0
Parámetros de optimización -03 -march=amdfam10 -mtune=amdfam10 -mllvm -polly -mllvm -polly-vectorizer=stripmine -flto=thin
Parámetros de compilación V=1 -j4
Tiempo de compilación 3"
Archivos instalados 9
Mostrar/Ocultar la lista de archivos instalados
Ocupación de espacio en disco 184 KB

Desinstalación como root

1) MODO TRADICIONAL

En el directorio de compilación ejecutamos el siguiente comando:

$ su -c "make uninstall"

2) MODO MANUALINUX

lxmusic-0.4.7-scripts.tar.gz

$ su
# tar zxvf lxmusic-0.4.7-scripts.tar.gz
# cd lxmusic-0.4.7-scripts
# ./Desinstalar_lxmusic-0.4.7

Copia de Seguridad como root

$ su
# tar zxvf lxmusic-0.4.7-scripts.tar.gz
# cd lxmusic-0.4.7-scripts
# ./Respaldar_lxmusic-0.4.7

Restaurar la Copia de Seguridad como root

$ su
# cd /var/copibin/restaurar_copias
# ./Restaurar_lxmusic-0.4.7



 
LXMenu Data  

Este paquete contiene los archivos requeridos para poder generar el menú de aplicaciones de LXPanel. Es el mismo paquete de los menús de GNOME, adaptado a LXDE.

Instalación

Dependencias

Herramientas de Compilación  


Entre paréntesis la versión con la que se ha compilado LXMenu Data para la elaboración de este documento.

* GCC - (9.1.0) o Clang - (8.0.0)
* Gawk - (5.0.0)
* M4 - (1.4.18)
* Make - (4.2.1)
* Intltool - (0.51.0)
* Automake - (1.16.1)
* Gettext - (0.19.8.1)
* Autoconf - (2.69)



Descarga

lxmenu-data-0.1.5.tar.xz

Extracción y Configuración

$ tar Jxvf lxmenu-data-0.1.5.tar.xz
$ cd lxmenu-data-0.1.5
$ ./configure --prefix=/usr --sysconfdir=/etc

Compilación

$ make

Instalación como root

$ su -c "make install"

Estadísticas de Instalación de LXMenu Data

Estadísticas de Instalación de LXMenu Data
Sistema de archivos XFS
Archivos instalados 28
Mostrar/Ocultar la lista de archivos instalados
Ocupación de espacio en disco 228 KB

Desinstalación como root

1) MODO TRADICIONAL

En el directorio de compilación ejecutamos el siguiente comando:

$ su -c "make uninstall"

2) MODO MANUALINUX

lxmenu-data-0.1.5-scripts.tar.gz

$ su
# tar zxvf lxmenu-data-0.1.5-scripts.tar.gz
# cd lxmenu-data-0.1.5-scripts
# ./Desinstalar_lxmenu-data-0.1.5

Copia de Seguridad como root

$ su
# tar zxvf lxmenu-data-0.1.5-scripts.tar.gz
# cd lxmenu-data-0.1.5-scripts
# ./Respaldar_lxmenu-data-0.1.5

Restaurar la Copia de Seguridad como root

$ su
# cd /var/copibin/restaurar_copias
# ./Restaurar_lxmenu-data-0.1.5



 
Archivos de configuración personal    

~/.config/lxpanel/LXDE/panels/panel Es el archivo de configuración del panel principal de LXPanel cuando se ejecuta integrado en LXDE, la configuración de los paneles adicionales que vayamos a crear, se guarda también en este subdirectorio.
~/.config/lxpanel/LXDE/config Es el archivo de configuración de los comandos por defecto de las aplicaciones favoritas a utilizar con LXPanel y que se configuran en la sección Preferencias del panel >> Avanzado, cuando éste se ejecuta integrado con LXDE.
~/.config/lxsession/LXDE/autostart Es el archivo de configuración que tenemos que modificar para añadir o quitar aplicaciones al inicio de LXDE. Lo explico más abajo.
~/.config/lxsession/LXDE/desktop.conf Es el archivo de configuración que contiene el nombre del ejecutable o script del administrador de ventanas utilizado por defecto y el que tenemos que modificar para ejecutar otro administrador de ventanas alternativo a Openbox. Lo explico más abajo.
También contiene la configuración del tema GTK, ratón y teclado.
~/.config/lxsession/LXDE/session Es el archivo de configuración que guarda el estado de las aplicaciones que tengamos abiertas cuando realicemos un cierre de sesión para poder iniciarlas en próximas sesiones del entorno.
~/.config/openbox/lxde-rc.xml Es el archivo de configuración personalizado que utiliza LXDE para la configuración de Openbox, se edita lanzando ObConf a través del menú de Openbox que nos aparece cuando hacemos clic con el botón derecho del ratón sobre el fondo de la pantalla.
~/.config/pcmanfm/LXDE/pcman.conf Es el archivo de configuración de PCManFM cuando se ejecuta integrado en LXDE.
~/.config/pcmanfm/LXDE/desktop-items-0.conf Es el archivo de configuración de los elementos del escritorio gestionados por PCManFM cuando se ejecuta integrado en LXDE.
~/.config/lxtask.conf Es el archivo de configuración de LXTask.
~/.config/lxterminal/lxterminal.conf Es el archivo de configuración de LXTerminal.
~/.config/lxlauncher/settings.conf Es el archivo de configuración de LXLauncher.
~/.config/lxlauncher/gtkrc Es el archivo de configuración del aspecto de LXLauncher.
~/.config/lxmusic/config Es el archivo de configuración de LXMusic.
~/.gtkrc-2.0 Es el archivo de configuración que utiliza LXAppearance para guardar la información personalizada de los temas de iconos y temas GTK+ que estemos utilizando con LXDE. Lamentablemente no usa un archivo propio (cosa que sí hacía antes), así que nos sobreescribe la configuración que tengamos en éste, que afecta a todas las aplicaciones GTK+ de nuestro sistema, que no ejecutemos en un entorno con opciones de personalización propias: GNOMEXFce 4, etc.
~/.themes Es el directorio personal de ubicación de los temas de GTK+ que son los mismos que los de LXDE, incluidos los de iconos.
~/.config/autostart LXDE también soporta el directorio estándar predefinido de inicio automático de aplicaciones de freedesktop.org. Con LXSession Edit podemos desactivar las aplicaciones que existan en este directorio instaladas por otros entornos de escritorio, para que no se inicien junto a LXDE.


 
Añadir aplicaciones al inicio de LXDE  Bloc de Notas

Para añadir aplicaciones al inicio de LXDE o quitar las que inicia por defecto sólo tenemos que editar el archivo de configuración ~/.config/lxsession/LXDE/autostart, lo abrimos con un editor de texto y añadimos todas aquellas aplicaciones que queremos que se inicien junto con LXDE, empezando primero por una que nos ponga una imagen en el fondo de la pantalla (por ejemplo, CWallpaper) y luego aprovechando que estamos utilizando Openbox, cualquier dockapp que nos resulte de utilidad. La posición de las dockapps la podemos controlar a través de ObConf en la sección Muelle. Tener en cuenta que los comandos de las aplicaciones tienen que llevar una @ de prefijo como se muestra en el ejemplo.

PCMan puede gestionar el fondo del escritorio y colocar iconos en el mismo al igual que hace Nautilus, pero a mi personalmente no me gusta nada este tipo de gestión del fondo del escritorio.
 
@cwallpaper -l
@idesk
@wmix
@gai-bgswitcher
@bluecombo
@wmCalClock -24
@xbindkeys

@lxde-settings-daemon
@xscreensaver -no-splash
@lxpanel --profile LXDE
@pcmanfm -d

Si lo que queremos es ejecutar aplicaciones de ventana al inicio de LXDE, es recomendable utilizar el directorio de configuración predefinido para este cometido, ~/.config/autostart. Sólo tenemos que crear el correspondiente archivo desktop de la aplicación, un ejemplo con Firefox:

[Desktop Entry]
Encoding=UTF-8
Version=0.9.4
Type=Application
Name=Firefox
Comment=
Exec=firefox
StartupNotify=false
Terminal=false
Hidden=false
OnlyShowIn=LXDE;

Lo guardamos con el nombre firefox.desktop, con la codificación de caracteres UTF-8 y lo copiamos a ~/.config/autostart. Con la opción 'OnlyShowIn' evitamos que se inicie en otro entorno de escritorio que no sea LXDE.

Si también queremos personalizar el comportamiento de la ventana de Firefox al iniciarse, por ejemplo que se inicie en el 2º escritorio virtual de forma maximizada, editamos el archivo de configuración, ~/.config/openbox/lxde-rc.xml, tomando como referencia la información incluida en el manual de Openbox acerca de la personalización del comportamiento de las ventanas de las aplicaciones. Nos vamos al final del mismo y añadimos lo que está de color rojo.

-->
  </applications>

<applications>

<application name="firefox-bin" class="Firefox-bin"
>
<desktop>2</desktop>
<maximized>yes</maximized>
</application>

</applications>

</openbox_config>



Usar otro administrador de ventanas  

Aunque el predefinido es Openbox, y en teoría es el que mejor funciona, podemos utilizar otros administradores de ventanas cómo IceWM o Sawfish. En el caso de Pekwm, en el manual de LXPanel, ya explico los problemas de éste con el panel de LXDE.

Abrimos con un editor de texto el archivo ~/.config/lxsession/LXDE/config y cambiamos el ejecutable predefinido, openbox-lxde, por los ejecutables, icewm o sawfish. También lo podemos hacer desde LXSession-edit.

[Session]
window_manager=icewm

 A aquellos usuarios que no tengan una cierta experiencia en el uso de administradores de ventanas les recomiendo que no modifiquen este archivo de configuración. 



Configurar el inicio de LXDE  

1) Para los que inician X desde terminal con el comando startx

Editamos el archivo ~/.xinitrc que se encuentra en nuestro home, si no existe lo creamos, y añadimos lo siguiente:

exec /usr/bin/startlxde


2) XDM
 
Editamos el archivo ~/.xsession que se encuentra en nuestro home, si no existe lo creamos, y añadimos lo siguiente:

exec /usr/bin/startlxde


3) GDM/KDM en OpenMandriva

Creamos un archivo y lo nombramos 31LXDE, lo editamos y añadimos lo siguiente:

NAME=LXDE
ICON=
EXEC=/usr/bin/startlxde
DESC=
SCRIPT:
exec /usr/bin/startlxde

Lo instalamos en el directorio /etc/X11/wmsession.d, y ejecutamos el comando fndSession para que genere los correspondientes archivos desktop que se crearán de forma automática en los respectivos directorios de ubicación de las sesiones de GDM y KDM.

$ su
# install -m644 31LXDE /etc/X11/wmsession.d
# fndSession

Ubicación de los archivos desktop creados en Mandriva
GDM /etc/X11/dm/Sessions/31LXDE.desktop
KDM /usr/share/apps/kdm/sessions/31LXDE.desktop


4) GDM/KDM en Fedora

Abrimos un editor de texto y añadimos lo siguiente:

[Desktop Entry]
Encoding=UTF-8
Name=LXDE
Comment=
Exec=/usr/bin/startlxde
Terminal=False
TryExec=/usr/bin/startlxde

Lo guardamos con el nombre LXDE.desktop, con la codificación de caracteres, UTF-8, y lo instalamos en /usr/share/xsessions, y en /usr/share/kde4/apps/kdm/sessions.

$ su
# install -m644 LXDE.desktop /usr/share/xsessions
# install -m644 LXDE.desktop /usr/share/kde4/apps/kdm/sessions

Ubicación de los archivos desktop creados en Fedora
GDM /usr/share/xsessions/LXDE.desktop
KDM /usr/share/kde4/apps/kdm/sessions/LXDE.desktop


5) GDM/KDM en Slackware y derivados

Abrimos un editor de texto y añadimos lo siguiente:

#!/bin/sh
# $XConsortium: xinitrc.cpp,v 1.4 91/08/22 11:41:34 rws Exp $

userresources=$HOME/.Xresources
usermodmap=$HOME/.Xmodmap
sysresources=/etc/X11/xinit/.Xresources
sysmodmap=/etc/X11/xinit/.Xmodmap

# merge in defaults and keymaps

if [ -f $sysresources ]; then
    xrdb -merge $sysresources
fi

if [ -f $sysmodmap ]; then
    xmodmap $sysmodmap
fi

if [ -f $userresources ]; then
    xrdb -merge $userresources
fi

if [ -f $usermodmap ]; then
    xmodmap $usermodmap
fi

# Start the window manager:
exec /usr/bin/startlxde


Lo guardamos con el nombre xinitrc.LXDE, y lo instalamos en /etc/X11/xinit.

$ su -c "install -m755 xinitrc.LXDE /etc/X11/xinit"

En el mismo editor de texto que tenemos abierto, borramos lo anterior y añadimos lo siguiente:

[Desktop Entry]
Encoding=UTF-8
Name=LXDE
Comment=
Exec=/etc/X11/xinit/xinitrc.LXDE
Icon=
Type=Application

Lo guardamos con el nombre LXDE.desktop, con la codificación de caracteres, UTF-8, y lo instalamos en /usr/share/xsessions, y en /usr/share/apps/kdm/sessions.

$ su
# install -m644 LXDE.desktop /usr/share/xsessions
# install -m644 LXDE.desktop /usr/share/apps/kdm/sessions

Ubicación de los archivos desktop creados en Slackware y derivados
GDM /usr/share/xsessions/LXDE.desktop
KDM /usr/share/apps/kdm/sessions/LXDE.desktop


6) GDM/KDM en openSUSE

Abrimos un editor de texto y añadimos lo siguiente:

[Desktop Entry]
X-SuSE-translate=true
Encoding=UTF-8
Type=XSession
Exec=/usr/bin/startlxde
TryExec=/usr/bin/startlxde
Name=LXDE
Comment=

Lo guardamos con el nombre LXDE.desktop, con la codificación de caracteres, UTF-8, y lo instalamos en /usr/share/xsessions, y en /usr/share/kde4/apps/kdm/sessions.

$ su
# install -m644 LXDE.desktop /usr/share/xsessions
# install -m644 LXDE.desktop /usr/share/kde4/apps/kdm/sessions

Ubicación de los archivos desktop creados en openSUSE
GDM /usr/share/xsessions/LXDE.desktop
KDM /usr/share/kde4/apps/kdm/sessions/LXDE.desktop


7) GDM/KDM en Debian y derivados

Abrimos un editor de texto y añadimos lo siguiente:

[Desktop Entry]
Encoding=UTF-8
Type=XSession
Exec=/usr/bin/startlxde
TryExec=/usr/bin/startlxde
Name=LXDE

Lo guardamos con el nombre LXDE.desktop, con la codificación de caracteres, UTF-8, y lo instalamos en /usr/share/xsessions, y en /usr/share/kde4/apps/kdm/sessions.

$ su
# install -m644 LXDE.desktop /usr/share/xsessions
# install -m644 LXDE.desktop /usr/share/kde4/apps/kdm/sessions

Ubicación de los archivos desktop creados en Debian y derivados
GDM /usr/share/xsessions/LXDE.desktop
KDM /usr/share/kde4/apps/kdm/sessions/LXDE.desktop

Aunque el programa instala su propio archivo desktop en /usr/share/xsessions es conveniente adaptarlo a las características propias de cada distribución cuyos ejemplos de creación genéricos se explican en esta sección.


8) Qingy

Abrimos un editor de texto y añadimos lo siguiente:

/usr/bin/startlxde

Lo guardamos con el nombre LXDE, y lo instalamos en /etc/qingy/Xsessions.

$ su -c "install -m755 LXDE /etc/qingy/Xsessions"


9) SLiM
   
Primero editamos el archivo /etc/slim.conf y añadimos el nombre del entorno a la lista de los que tengamos en el sistema instalados, si queremos que sea el entorno que se inicie por defecto hay que colocarlo en el primer lugar de la lista.

# Sesiones disponibles (la primera es la predefinida).
# El actual nombre de sesión es reemplazado en el login_cmd
# anterior, para que su comando de acceso pueda manejar diferentes sesiones.
# vea el archivo xinitrc.ejemplo proporcionado con el código fuente de slim.

sessions            Fluxbox,WindowMaker,Blackbox,XFce4,E17,LXDE,IceWM,Openbox,ROX,Pekwm,AfterStep

Para finalizar editamos el archivo .xinitrc de nuestro home y añadimos la configuración del mismo, la variable DEFAULT_SESSION sobreescribe el entorno gráfico de inicio predefinido que pueda existir en el archivo /etc/slim.conf, permitiendo añadir el ejecutable de otro entorno que no esté configurado en el apartado anterior para ser iniciado por defecto, si queremos que sea LXDE, añadimos su script de ejecución, aunque si lo tenemos configurado el primero de la lista, esto no es necesario.

# La siguiente variable define la sesión que será iniciada si el usuario
# no elige de forma explícita una sesión
DEFAULT_SESSION=startlxde


case $1 in
XFce4)
    exec startxfce4
    ;;
IceWM)
    exec icewm-session
    ;;
WindowMaker)
    exec wmaker
    ;;
Blackbox)
    exec startblackbox
    ;;
Fluxbox)
    exec startfluxbox
    ;;
E17)
    exec enlightenment_start
    ;;
LXDE)
    exec startlxde
    ;;
Openbox)
    exec openbox-session
    ;;
Pekwm)
    exec pekwm
    ;;
ROX)
    exec rox-session
    ;;
AfterStep)
    exec afterstep
    ;;
*)
    exec $DEFAULT_SESSION
    ;;

esac

Con pulsar F1 ya podremos seleccionarlo de la lista e iniciarlo, si es el predefinido no es necesario seleccionarlo de la lista, se iniciará por defecto.


 
Iniciamos LXDE  


Captura- LXDE - 1


Captura - LXDE - 2


Captura - LXDE - 3


Captura - LXDE - 4


Captura - LXDE - 5




Enlaces  


http://lxde.org >> La web de LXDE.

Visores Gráficos - GPicView

Administradores de Archivos - PCManFM

Utilidades de Escritorio - LXPanel

Administradores de Ventanas - Openbox


Foro Galería Blog


Página - 1Página - 2

Actualizado el 04-05-2019

Instalar LXDE desde cero

Equinox Desktop Environment - EDEInstalar MATE desde cero