pedroreina.net

Tema para LightDM webkit2 greeter
La pantalla de entrada gráfica a los sistemas libres siempre me ha parecido importante. Desde mi punto de vista, debe ser clara para el usuario final y configurable por el administrador del sistema. A lo largo de los años he trabajado configurando tanto gdm como kdm, con algún uso ocasional de LightDM.

Mientras estudiaba las posibilidades de uso de Devuan 2 (ASCII) para un ordenador de escritorio volví a LightDM, que había mejorado mucho desde la última vez que lo probé. Con el GTK greeter conseguí una configuración que me pareció aceptable.

Pero la idea general del webkit greeter me pareció magnífica: diseñar y programar la pantalla de entrada como si fuera una página web, usando HTML, CSS y JavaScript, tecnologías todas muy comunes y por tanto fácilmente utilizables por muchas personas.

Tras un día de trabajo conseguí preparar el tema que presento aquí, que representa todo lo que le pido a un gestor de entrada gráfico. Es el que más me gusta de todos los que he usado, y el motivo es que he podido programarlo exactamente a mi gusto.

La última versión la he desarrollado en Devuan 3 (Beowulf), usando el paquete lightdm-webkit2-greeter_2.2.5-1+15.7_amd64.deb descargado de opensuse.org.

Capturas de pantalla
Una vez instalado el tema igual que otro cualquiera del webkit2 greeter y reiniciado LightDM, aparecerá la pantalla de entrada, que consiste en un pequeño cuadro de 306×200 píxeles que el administrador del sistema puede fácilmente colocar en la posición que desee. Se ve el cuadro central más abajo, a la izquierda.

login.png error.png

Si el usuario introduce sus datos de indentificación y el sistema no los acepta, aparecerá el cuadro de error que se ve más arriba, a la derecha.

Descarga
pedroreina-20200627.tgz
Versión para lightdm-webkit-greeter

La primera versión de este desarrollo funcionaba bajo el paquete lightdm-webkit-greeter_0.1.2-0ubuntu4_amd64, no admitía variables CSS y la desarrollé con Devuan 2: pedroreina-20190107.tgz

Licencia
Este programa es sotfware libre con licencia CC0 1.0 Universal.
Créditos
Posibilidades para seguir
Mejor visto con cualquier navegador HTML 4.01 válido CSS válido