También verificar que los initscripts se lanzen en paralelo o que se use un sistema pensado para el paralelismo (como systemd, aunque eso acarrea sus bugs) y desactivar lo que no se usa también impacta en el tiempo que toma levantar la computadora.
Respecto a lo de iniciar una app en pantalla completa, es cuestion de indicar al display manager que inicie con un usuario específico de forma automática y que ese usuario, en su .xinitrc inicie esa aplicación con las dimensiones de la resolución de tu pantalla. ("pantalla completa" en sí no existe en X11)
Sino, la que te queda es usar un utilitario externo dentro del .xinitrc que maximize la aplicacion.
Saludos.
P.S → Seguramente quieras usar un window manager como openbox, fluxbox o similares en vez de un entorno completo ... cosa que es más rápida de cargar y además podés "limitarlo" más.
Respecto a lo de iniciar una app en pantalla completa, es cuestion de indicar al display manager que inicie con un usuario específico de forma automática y que ese usuario, en su .xinitrc inicie esa aplicación con las dimensiones de la resolución de tu pantalla. ("pantalla completa" en sí no existe en X11)
Sino, la que te queda es usar un utilitario externo dentro del .xinitrc que maximize la aplicacion.
Saludos.
P.S → Seguramente quieras usar un window manager como openbox, fluxbox o similares en vez de un entorno completo ... cosa que es más rápida de cargar y además podés "limitarlo" más.