Preparar un Alix para exposiciones: Gráficos y gestión de energía (Parte 3)
Una vez que tenemos listo todo el tema de gráficos . y automatizado el proceso de arranque, toca empezar con detalles estéticos. Para ello, debemos evitar situaciones cómo un salvapantallas o que el monitor se apague.
Recordad que estamos en un entorno en el que no tenemos teclado ni ratón, por lo que en seguida, el sistema operativo pensará que no hay actividad en el equipo.
Deshabilitando salvapatanllas y apagado automático
El fichero .xsessionrc nos permite ejecutar comandos al inicio de la sesión X. Para evitar que el equipo apague la pantalla tras cierto período de inactividad, podemos utilizar el comando xset.
Puede existir uno de estos ficheros para cada uno de los usuarios que tienen acceso a la interfaz gráfica. Así, en cada directorio home podrá existir un fichero .xsessionrc. Nosotros trabajaremos sobre el fichero correspondiente al usuario de la presentación.
$ nano .xsessionrc
# turn off default screensaver
xset s off
# turn off default standby, hibernate, ... after n minutes
xset -dpms
Usando plymouth
Por supuesto, es importante que durante el arranque o el apagado no se vea la pantalla llena de letras (arranque típico de Linux). Queda "poco profesional". Para solucionar esto, debemos instalar plymouth:
# apt-get install plymouth
Y una vez instalado, le tenemos que indicar a Grub que lo utilice:
# nano /etc/default/grub
GRUB_GFXMODE=1024x768
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
Podemos aprovechar para poner un time out de 0 a Grub, así no lo veremos a la hora de arrancar. E incluso podemos poner password por si alguien quiere editar alguna entrada del menú.
Lo siguiente, es volver a generar el menú de Grub:
# update-grub2
Y después "aplicamos cambios". Esto incluirá el splash dentro de la imagen de arranque:
# update-initramfs -u
Por supuesto, debemos buscar un tema que tenga que ver con la temática de la exposición, o que al menos sea muy discreto. Cómo último recurso, siempre podremos hacer nuestro propio tema.
Últimos detalles
Y para terminar, unos detalles tan simples cómo cambiar el fondo de escritorio por una imagen relacionada con la exposición. Aunque lancemos una aplicación al iniciar sesión, es probable que el escritorio se cargue antes.
Y también podemos poner que los menús del escritorio se oculten de forma automática. De esta manera no dará la sensación de ser un sistema operativo de sobremesa.
Tags
La teoría es cuando crees saber algo, pero no funciona.
La práctica es cuando algo funciona, pero no sabes por qué.
Los programadores combinan la teoría y la práctica:
Nada funciona y no saben por qué.
