Pages

Wednesday, February 27, 2013

Añadiendo awesome al gestor de entrada de las X

Me acabo de comprar, hace nada, un portatil nuevo ...

Como siempre quería instalar lo menos posible, para tener controlado qué hay en el portatil.

Me quedé sorprendido que al instalar awesome y después el gdm3, mi gestor de ventanas favorito no apareciera en la lista de candidatos de sesión en el menú del gestor de entrada.

Pensé que sería cosa del gdm3 y probé con el xdm, pero tampoco ...

Rebusqué en la documentación pero no di con el clavo [1]

Finalmente, instalé el xfce4 y allí que aparecía el mismo, pero no awesome. Comparando los ficheros .desktop de los dos gestores, encontré la diferencia que hacía que no apareciera el awesome en el menú. Se trata de la opción de configuración "NoDisplay" que viene en awesome por defecto a true.

Esto creo que se debe a que awesome tal cual no se considere un gestor de escritorio.

Finalmente para no modificar ficheros del sistema (/usr/share/xsessions/awesome.desktop) busqué la cadena /usr/share/xsessions en codesearch.debian.net, y en el código del gdm3 se indicaba que también se lee el directorio /etc/X11/sessions, y allí sí se puede hacer la modificación del fichero sin tener que tener miedo a perder los cambios.

Ofú que largo se me ha hecho el post ! ¿Por qué me enrollo más que una persiana ??

Saludos

[1] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=699926

Actualización: Parece que el upstream ha arreglado el problema hace un par de días [2], gracias!

[2]  http://git.naquadah.org/?p=awesome.git;a=commit;h=5a2c4fa928554801dfbd807ec0d1f2a62ef25a4e

No comments:

Post a Comment