Agregar otros entornos de escritorio en entrance (instalado para Debian Etch)

A modo de ejemplo, para incluir a Gnome y lanzarlo efectivamente desde el entrance de mi Debian Etch tuve que editar, como root, el archivo build_config.sh que se encuentra en /usr/share/entrance/.

.
.
ecore_config -c $DB -k /entrance/session/count -i <span style="font-weight:bold;">4</span>

.
.
.
ecore_config -c $DB -k /entrance/session/3/session -s "/usr/bin/gnome-session"
ecore_config -c $DB -k /entrance/session/3/title -s "Gnome"
ecore_config -c $DB -k /entrance/session/3/icon -s "gnome.png"
.
.
.

En la primera línea, el número resaltado en negritas fue modificado para reflejar los ahora 4 posibles entornos gráficos y el modo a prueba de fallos (el contador comienza en cero y de allí que la sesión sea la número 3). Las otras tres líneas son adicionales y permiten lanzar la sesión de Gnome en entrance y desplegar su nombre y el icono *.png (que se encuentra en /usr/share/entrance/images/sessions). Después de grabar y como root, se ejecuta el script posicionado en /usr/share/entrance/ (sh build_config.sh). Esto da lugar a un nuevo build_config.sh que sobre escribe al anterior. Este es el resultado en una imagen:

que fue tomada con el gimp a partir de la ejecución del visor de pruebas de entrance (en cónsola: entrance -T) desde Gnome (sesión iniciada éxitosamente con entrance). El tema de entrance es el e17-default.edj.

Por otra parte, una manera bastante expedita de cambiar el tema de entrance está precisamente en la modificación y ejecución de build_config.sh. Sólo hay que comentar la línea que se señala más adelante y añadirle la que corresponde al nuevo tema (cualquiera de los que estén en /usr/share/entrance/themes/):

.
.
.

#ecore_config -c $DB -k /entrance/theme -s "default.edj"
ecore_config -c $DB -k /entrance/theme -s "darkrock.edj"
.
.
.

Aquí tenemos el nuevo tema, darkrock.edj, desplegado en el visor de pruebas de entrance, para una sesión de Gnome (en cónsola: entrance -T):

Si, por otra parte, lo que queremos es visualizar cualquiera de los temas que tengamos en /usr/share/entrance/themes/ (no el predeterminado), sin necesidad de editar el build_config.sh, lo que tenemos es que lanzar en una cónsola, por ejemplo, el siguiente comando:

entrance -T -t /usr/share/entrance/themes/Nebulous.edj

lo cual desplegará el tema Nebulous.edj; tal como se encuentra en la siguiente imagen:

Si se tiene también instalado XFCE4 y KDE, las modificaciones en el build_config.sh serían las siguientes:

.
.
.

ecore_config -c $DB -k /entrance/session/count -i 6

.
.
.
ecore_config -c $DB -k /entrance/session/4/session -s "/usr/bin/startkde"
ecore_config -c $DB -k /entrance/session/4/icon -s "kde.png"
ecore_config -c $DB -k /entrance/session/4/title -s "KDE"

ecore_config -c $DB -k /entrance/session/5/session -s "/usr/bin/xfce4-session"
ecore_config -c $DB -k /entrance/session/5/icon -s "xfce.png"
ecore_config -c $DB -k /entrance/session/5/title -s "XFCE4"
.
.
.

Nota: Los procedimientos aquí delineados me funcionan pero van sin garantías de que funcionarán en su sistema. Ha sido elaborado con base en el análisis del funcionamiento del script build_config.sh y las siguientes referencias:

http://edevelop.org/node/1673

http://applications.linux.com/article.pl?sid=05/01/26/1528211&tid=26&tid=13

Esta entrada fue publicada en Linux y etiquetada . Guarda el enlace permanente.

Una respuesta a Agregar otros entornos de escritorio en entrance (instalado para Debian Etch)

  1. Pingback: Activar entrance (display manager) en Debian Sid con repositorios de Elive |

Responder

Por favor, inicia sesión con uno de estos métodos para publicar tu comentario:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s